0000047111-20-000045.txt : 20200723 0000047111-20-000045.hdr.sgml : 20200723 20200723103707 ACCESSION NUMBER: 0000047111-20-000045 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20200628 FILED AS OF DATE: 20200723 DATE AS OF CHANGE: 20200723 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HERSHEY CO CENTRAL INDEX KEY: 0000047111 STANDARD INDUSTRIAL CLASSIFICATION: SUGAR & CONFECTIONERY PRODUCTS [2060] IRS NUMBER: 230691590 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-00183 FILM NUMBER: 201042985 BUSINESS ADDRESS: STREET 1: 19 EAST CHOCOLATE AVENUE STREET 2: EXTERNAL RPTG & COMPLIANCE CITY: HERSHEY STATE: PA ZIP: 17033 BUSINESS PHONE: 7175344200 MAIL ADDRESS: STREET 1: 19 EAST CHOCOLATE AVENUE STREET 2: EXTERNAL RPTG & COMPLIANCE CITY: HERSHEY STATE: PA ZIP: 17033 FORMER COMPANY: FORMER CONFORMED NAME: HERSHEY FOODS CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: HERSHEY CHOCOLATE CORP DATE OF NAME CHANGE: 19680401 10-Q 1 hsy-20200628.htm THE HERSHEY COMPANY FORM 10-Q FOR THE QUARTERLY PERIOD ENDED JULY 23, 2020 hsy-20200628
00000471112020--12-31Q2FALSE1.5us-gaap:AccruedLiabilitiesCurrentus-gaap:OtherLiabilitiesNoncurrent00000471112020-01-012020-06-28xbrli:shares0000047111us-gaap:CommonStockMember2020-07-170000047111us-gaap:CommonClassBMember2020-07-17iso4217:USD00000471112020-03-302020-06-2800000471112019-04-012019-06-3000000471112019-01-012019-06-30iso4217:USDxbrli:shares0000047111us-gaap:CommonStockMember2020-03-302020-06-280000047111us-gaap:CommonStockMember2019-04-012019-06-300000047111us-gaap:CommonStockMember2020-01-012020-06-280000047111us-gaap:CommonStockMember2019-01-012019-06-300000047111us-gaap:CommonClassBMember2020-03-302020-06-280000047111us-gaap:CommonClassBMember2019-04-012019-06-300000047111us-gaap:CommonClassBMember2020-01-012020-06-280000047111us-gaap:CommonClassBMember2019-01-012019-06-3000000471112020-06-2800000471112019-12-310000047111us-gaap:CommonStockMember2020-06-280000047111us-gaap:CommonStockMember2019-12-310000047111us-gaap:CommonClassBMember2020-06-280000047111us-gaap:CommonClassBMember2019-12-3100000471112018-12-3100000471112019-06-300000047111us-gaap:PreferredStockMember2020-03-290000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2020-03-290000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-03-290000047111us-gaap:AdditionalPaidInCapitalMember2020-03-290000047111us-gaap:RetainedEarningsMember2020-03-290000047111us-gaap:TreasuryStockMember2020-03-290000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-290000047111us-gaap:NoncontrollingInterestMember2020-03-2900000471112020-03-290000047111us-gaap:RetainedEarningsMember2020-03-302020-06-280000047111us-gaap:NoncontrollingInterestMember2020-03-302020-06-280000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-302020-06-280000047111us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2020-03-302020-06-280000047111us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2020-03-302020-06-280000047111us-gaap:AdditionalPaidInCapitalMember2020-03-302020-06-280000047111us-gaap:TreasuryStockMember2020-03-302020-06-280000047111us-gaap:PreferredStockMember2020-06-280000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2020-06-280000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-06-280000047111us-gaap:AdditionalPaidInCapitalMember2020-06-280000047111us-gaap:RetainedEarningsMember2020-06-280000047111us-gaap:TreasuryStockMember2020-06-280000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-280000047111us-gaap:NoncontrollingInterestMember2020-06-280000047111us-gaap:PreferredStockMember2019-03-310000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2019-03-310000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-03-310000047111us-gaap:AdditionalPaidInCapitalMember2019-03-310000047111us-gaap:RetainedEarningsMember2019-03-310000047111us-gaap:TreasuryStockMember2019-03-310000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310000047111us-gaap:NoncontrollingInterestMember2019-03-3100000471112019-03-310000047111us-gaap:RetainedEarningsMember2019-04-012019-06-300000047111us-gaap:NoncontrollingInterestMember2019-04-012019-06-300000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300000047111us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2019-04-012019-06-300000047111us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2019-04-012019-06-300000047111us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300000047111us-gaap:TreasuryStockMember2019-04-012019-06-300000047111us-gaap:PreferredStockMember2019-06-300000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2019-06-300000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-06-300000047111us-gaap:AdditionalPaidInCapitalMember2019-06-300000047111us-gaap:RetainedEarningsMember2019-06-300000047111us-gaap:TreasuryStockMember2019-06-300000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300000047111us-gaap:NoncontrollingInterestMember2019-06-300000047111us-gaap:PreferredStockMember2019-12-310000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2019-12-310000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2019-12-310000047111us-gaap:AdditionalPaidInCapitalMember2019-12-310000047111us-gaap:RetainedEarningsMember2019-12-310000047111us-gaap:TreasuryStockMember2019-12-310000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000047111us-gaap:NoncontrollingInterestMember2019-12-310000047111us-gaap:RetainedEarningsMember2020-01-012020-06-280000047111us-gaap:NoncontrollingInterestMember2020-01-012020-06-280000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-280000047111us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2020-01-012020-06-280000047111us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2020-01-012020-06-280000047111us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-280000047111us-gaap:TreasuryStockMember2020-01-012020-06-280000047111us-gaap:PreferredStockMember2018-12-310000047111us-gaap:CommonStockMemberus-gaap:CommonStockMember2018-12-310000047111us-gaap:CommonStockMemberus-gaap:CommonClassBMember2018-12-310000047111us-gaap:AdditionalPaidInCapitalMember2018-12-310000047111us-gaap:RetainedEarningsMember2018-12-310000047111us-gaap:TreasuryStockMember2018-12-310000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000047111us-gaap:NoncontrollingInterestMember2018-12-310000047111us-gaap:RetainedEarningsMember2019-01-012019-06-300000047111us-gaap:NoncontrollingInterestMember2019-01-012019-06-300000047111us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300000047111us-gaap:CommonStockMemberus-gaap:RetainedEarningsMember2019-01-012019-06-300000047111us-gaap:RetainedEarningsMemberus-gaap:CommonClassBMember2019-01-012019-06-300000047111us-gaap:AdditionalPaidInCapitalMember2019-01-012019-06-300000047111us-gaap:TreasuryStockMember2019-01-012019-06-300000047111us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201602Member2019-06-300000047111us-gaap:AccountingStandardsUpdate201602Member2019-06-300000047111hsy:ONEBrandsLLCMember2019-09-232019-09-230000047111hsy:ONEBrandsLLCMember2020-01-012020-06-280000047111hsy:ONEBrandsLLCMember2019-12-310000047111hsy:ONEBrandsLLCMember2019-09-232020-03-290000047111hsy:ONEBrandsLLCMember2020-03-290000047111us-gaap:TrademarksMemberhsy:ONEBrandsLLCMember2019-09-232019-09-230000047111us-gaap:CustomerRelationshipsMemberhsy:ONEBrandsLLCMembersrt:MinimumMember2019-09-232019-09-230000047111us-gaap:CustomerRelationshipsMemberhsy:ONEBrandsLLCMembersrt:MaximumMember2019-09-232019-09-230000047111hsy:ONEBrandsLLCMemberus-gaap:NoncompeteAgreementsMember2019-09-232019-09-230000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2019-12-310000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2019-12-310000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-280000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2020-01-012020-06-280000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-06-280000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2020-06-280000047111us-gaap:TrademarksMember2020-06-280000047111us-gaap:TrademarksMember2019-12-310000047111us-gaap:CustomerRelatedIntangibleAssetsMember2020-06-280000047111us-gaap:CustomerRelatedIntangibleAssetsMember2019-12-310000047111us-gaap:PatentsMember2020-06-280000047111us-gaap:PatentsMember2019-12-310000047111us-gaap:TrademarksMember2020-06-280000047111us-gaap:TrademarksMember2019-12-310000047111us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:LineOfCreditMember2020-06-280000047111us-gaap:RevolvingCreditFacilityMemberus-gaap:ForeignLineOfCreditMember2020-06-280000047111us-gaap:RevolvingCreditFacilityMemberus-gaap:ForeignLineOfCreditMember2019-12-310000047111us-gaap:CommercialPaperMember2020-06-280000047111us-gaap:CommercialPaperMember2019-12-31xbrli:pure0000047111hsy:Notes2.90Due2020Domainus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes2.90Due2020Domainus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes4.125Due2020Member2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes4.125Due2020Member2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Debentures8.8Due2021Member2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Debentures8.8Due2021Member2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes3.10Due2021Domain2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes3.10Due2021Domain2020-06-280000047111hsy:Notes2.625Due2023Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes2.625Due2023Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes3.375Due2023Domain2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes3.375Due2023Domain2019-12-310000047111hsy:Notes2.050Due2024Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes2.050Due2024Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes0900NotesDue2025Member2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes0900NotesDue2025Member2020-06-280000047111hsy:Notes3.20Due2025Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes3.20Due2025Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes2.30Due2026Member2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes2.30Due2026Member2019-12-310000047111hsy:Debentures7.2Due2027Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Debentures7.2Due2027Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes2.450Due2029Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes2.450Due2029Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes1700Due2030Member2020-06-280000047111us-gaap:DomesticCorporateDebtSecuritiesMemberhsy:Notes1700Due2030Member2019-12-310000047111hsy:Notes3.375Due2046Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes3.375Due2046Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes3.125Due2049Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes3.125Due2049Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes2650NotesDue2050Memberus-gaap:DomesticCorporateDebtSecuritiesMember2019-12-310000047111hsy:Notes2650NotesDue2050Memberus-gaap:DomesticCorporateDebtSecuritiesMember2020-06-280000047111hsy:Notes2.90Due2020Domainus-gaap:DomesticCorporateDebtSecuritiesMember2020-04-272020-05-240000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMembersrt:MinimumMember2020-01-012020-06-280000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMembersrt:MaximumMember2020-01-012020-06-280000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2020-06-280000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2019-12-310000047111us-gaap:ForeignExchangeContractMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2019-12-310000047111us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2020-06-280000047111us-gaap:NondesignatedMemberus-gaap:ForeignExchangeContractMember2019-12-310000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMember2019-12-310000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateContractMemberus-gaap:FairValueHedgingMember2020-06-280000047111us-gaap:NondesignatedMembersrt:MinimumMemberus-gaap:EquitySwapMember2020-01-012020-06-280000047111us-gaap:NondesignatedMembersrt:MaximumMemberus-gaap:EquitySwapMember2020-01-012020-06-280000047111us-gaap:EquitySwapMember2020-06-280000047111us-gaap:EquitySwapMember2019-12-310000047111us-gaap:NondesignatedMemberus-gaap:EquitySwapMember2020-06-280000047111us-gaap:NondesignatedMemberus-gaap:EquitySwapMember2019-12-310000047111us-gaap:NondesignatedMember2020-06-280000047111us-gaap:NondesignatedMember2019-12-310000047111us-gaap:CommodityContractMember2020-03-302020-06-280000047111us-gaap:CommodityContractMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2019-04-012019-06-300000047111us-gaap:ForeignExchangeContractMember2020-03-302020-06-280000047111us-gaap:ForeignExchangeContractMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2019-04-012019-06-300000047111us-gaap:InterestRateContractMember2020-03-302020-06-280000047111us-gaap:InterestRateContractMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2019-04-012019-06-300000047111us-gaap:EquitySwapMember2020-03-302020-06-280000047111us-gaap:EquitySwapMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:EquitySwapMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:EquitySwapMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-04-012019-06-300000047111us-gaap:CommodityContractMember2020-01-012020-06-280000047111us-gaap:CommodityContractMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2019-01-012019-06-300000047111us-gaap:ForeignExchangeContractMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2019-01-012019-06-300000047111us-gaap:InterestRateContractMember2020-01-012020-06-280000047111us-gaap:InterestRateContractMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2019-01-012019-06-300000047111us-gaap:EquitySwapMember2020-01-012020-06-280000047111us-gaap:EquitySwapMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:EquitySwapMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:EquitySwapMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2019-01-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMember2020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueHedgingMember2019-12-310000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMemberus-gaap:FairValueHedgingMember2020-03-302020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMemberus-gaap:FairValueHedgingMember2019-04-012019-06-300000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMemberus-gaap:FairValueHedgingMember2020-01-012020-06-280000047111us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMemberus-gaap:FairValueHedgingMember2019-01-012019-06-300000047111us-gaap:FairValueInputsLevel3Member2020-06-280000047111us-gaap:FairValueInputsLevel3Member2019-12-310000047111us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:CommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-280000047111us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:InterestRateContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel3Memberus-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:EquitySwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:CommodityContractMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000047111us-gaap:FairValueInputsLevel2Member2020-06-280000047111us-gaap:FairValueInputsLevel2Member2019-12-310000047111us-gaap:OtherAssetsMember2020-01-012020-06-280000047111hsy:PropertyPlantandEquipmentGrossMember2020-06-280000047111hsy:PropertyPlantandEquipmentGrossMember2019-12-310000047111hsy:AccumulatedDepreciationMember2020-06-280000047111hsy:AccumulatedDepreciationMember2019-12-310000047111us-gaap:PropertyPlantAndEquipmentMember2020-06-280000047111us-gaap:PropertyPlantAndEquipmentMember2019-12-310000047111srt:MaximumMember2020-06-280000047111srt:MinimumMember2020-06-280000047111us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-302020-06-280000047111us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300000047111us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-280000047111us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-06-300000047111us-gaap:RestructuringChargesMember2020-03-302020-06-280000047111us-gaap:RestructuringChargesMember2019-04-012019-06-300000047111us-gaap:RestructuringChargesMember2020-01-012020-06-280000047111us-gaap:RestructuringChargesMember2019-01-012019-06-300000047111us-gaap:EmployeeSeveranceMemberhsy:MarginforGrowthProgramMember2020-03-302020-06-280000047111us-gaap:EmployeeSeveranceMemberhsy:MarginforGrowthProgramMember2019-04-012019-06-300000047111us-gaap:EmployeeSeveranceMemberhsy:MarginforGrowthProgramMember2020-01-012020-06-280000047111us-gaap:EmployeeSeveranceMemberhsy:MarginforGrowthProgramMember2019-01-012019-06-300000047111hsy:MarginforGrowthProgramMemberus-gaap:OtherRestructuringMember2020-03-302020-06-280000047111hsy:MarginforGrowthProgramMemberus-gaap:OtherRestructuringMember2019-04-012019-06-300000047111hsy:MarginforGrowthProgramMemberus-gaap:OtherRestructuringMember2020-01-012020-06-280000047111hsy:MarginforGrowthProgramMemberus-gaap:OtherRestructuringMember2019-01-012019-06-300000047111hsy:MarginforGrowthProgramMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RestructuringChargesMembersrt:NorthAmericaMember2020-01-012020-06-280000047111hsy:MarginforGrowthProgramMemberus-gaap:GeographicConcentrationRiskMemberhsy:InternationalandOtherSegmentMemberus-gaap:RestructuringChargesMember2020-01-012020-06-280000047111hsy:MarginforGrowthProgramMember2020-06-280000047111hsy:MarginforGrowthProgramMember2017-01-012017-12-310000047111hsy:MarginforGrowthProgramMember2018-01-012018-12-310000047111us-gaap:EmployeeSeveranceMemberhsy:MarginforGrowthProgramMember2020-06-280000047111hsy:MarginforGrowthProgramMemberus-gaap:OtherRestructuringMember2020-06-280000047111hsy:MarginforGrowthProgramMembersrt:MaximumMember2020-06-280000047111hsy:MarginforGrowthProgramMember2017-02-280000047111hsy:MarginforGrowthProgramMember2020-03-302020-06-280000047111hsy:MarginforGrowthProgramMember2020-01-012020-06-280000047111hsy:MarginforGrowthProgramMember2019-04-012019-06-300000047111hsy:MarginforGrowthProgramMember2019-01-012019-06-300000047111us-gaap:PensionPlansDefinedBenefitMember2020-03-302020-06-280000047111us-gaap:PensionPlansDefinedBenefitMember2019-04-012019-06-300000047111us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-03-302020-06-280000047111us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-04-012019-06-300000047111us-gaap:PensionPlansDefinedBenefitMember2020-01-012020-06-280000047111us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-06-300000047111us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-01-012020-06-280000047111us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-01-012019-06-300000047111us-gaap:EmployeeStockOptionMember2020-01-012020-06-280000047111us-gaap:EmployeeStockOptionMember2019-01-012019-06-300000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2019-12-310000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2020-01-012020-06-280000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2020-06-280000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2019-01-012019-06-300000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2019-06-300000047111hsy:PerformanceStockUnitsandRestrictedStockUnitsMember2020-01-012020-06-280000047111hsy:NorthAmericaSegmentMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2020-01-012020-06-280000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2020-03-302020-06-280000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300000047111hsy:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2020-03-302020-06-280000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2019-04-012019-06-300000047111us-gaap:OperatingSegmentsMemberhsy:InternationalandOtherSegmentMember2019-01-012019-06-300000047111us-gaap:OperatingSegmentsMember2020-03-302020-06-280000047111us-gaap:OperatingSegmentsMember2019-04-012019-06-300000047111us-gaap:OperatingSegmentsMember2020-01-012020-06-280000047111us-gaap:OperatingSegmentsMember2019-01-012019-06-300000047111us-gaap:CorporateNonSegmentMember2020-03-302020-06-280000047111us-gaap:CorporateNonSegmentMember2019-04-012019-06-300000047111us-gaap:CorporateNonSegmentMember2020-01-012020-06-280000047111us-gaap:CorporateNonSegmentMember2019-01-012019-06-300000047111us-gaap:MaterialReconcilingItemsMember2020-03-302020-06-280000047111us-gaap:MaterialReconcilingItemsMember2019-04-012019-06-300000047111us-gaap:MaterialReconcilingItemsMember2020-01-012020-06-280000047111us-gaap:MaterialReconcilingItemsMember2019-01-012019-06-300000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2020-03-302020-06-280000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2019-04-012019-06-300000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2020-01-012020-06-280000047111us-gaap:CommodityContractMemberus-gaap:NondesignatedMember2019-01-012019-06-300000047111us-gaap:CommodityContractMemberus-gaap:OperatingSegmentsMember2020-03-302020-06-280000047111us-gaap:CommodityContractMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300000047111us-gaap:CommodityContractMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-280000047111us-gaap:CommodityContractMemberus-gaap:OperatingSegmentsMember2019-01-012019-06-300000047111us-gaap:MaterialReconcilingItemsMemberus-gaap:CommodityContractMember2020-03-302020-06-280000047111us-gaap:MaterialReconcilingItemsMemberus-gaap:CommodityContractMember2019-04-012019-06-300000047111us-gaap:MaterialReconcilingItemsMemberus-gaap:CommodityContractMember2020-01-012020-06-280000047111us-gaap:MaterialReconcilingItemsMemberus-gaap:CommodityContractMember2019-01-012019-06-300000047111us-gaap:CommodityContractMemberus-gaap:CostOfSalesMember2020-01-012020-06-280000047111us-gaap:CommodityContractMemberus-gaap:OperatingSegmentsMembersrt:ScenarioForecastMember2021-01-012021-07-040000047111us-gaap:CorporateNonSegmentMemberus-gaap:CorporateMember2020-03-302020-06-280000047111us-gaap:CorporateNonSegmentMemberus-gaap:CorporateMember2019-04-012019-06-300000047111us-gaap:CorporateNonSegmentMemberus-gaap:CorporateMember2020-01-012020-06-280000047111us-gaap:CorporateNonSegmentMemberus-gaap:CorporateMember2019-01-012019-06-300000047111country:US2020-03-302020-06-280000047111country:US2019-04-012019-06-300000047111country:US2020-01-012020-06-280000047111country:US2019-01-012019-06-300000047111us-gaap:NonUsMember2020-03-302020-06-280000047111us-gaap:NonUsMember2019-04-012019-06-300000047111us-gaap:NonUsMember2020-01-012020-06-280000047111us-gaap:NonUsMember2019-01-012019-06-300000047111hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain2020-03-302020-06-280000047111hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain2019-04-012019-06-300000047111hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain2020-01-012020-06-280000047111hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain2019-01-012019-06-300000047111hsy:SnacksPortfolioDomain2020-03-302020-06-280000047111hsy:SnacksPortfolioDomain2019-04-012019-06-300000047111hsy:SnacksPortfolioDomain2020-01-012020-06-280000047111hsy:SnacksPortfolioDomain2019-01-012019-06-300000047111hsy:HersheyCommonStockMember2020-01-012020-06-280000047111hsy:A2018ShareRepurchaseProgramMember2018-07-240000047111us-gaap:NoncontrollingInterestMemberhsy:LotteShanghaiFoodCompanyMember2020-06-280000047111us-gaap:CommonStockMemberus-gaap:EmployeeStockOptionMember2020-03-302020-06-280000047111us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2020-03-302020-06-280000047111us-gaap:CommonStockMemberus-gaap:EmployeeStockOptionMember2019-04-012019-06-300000047111us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2019-04-012019-06-300000047111us-gaap:CommonStockMemberhsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2020-03-302020-06-280000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2020-03-302020-06-280000047111us-gaap:CommonStockMemberhsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2019-04-012019-06-300000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2019-04-012019-06-300000047111us-gaap:EmployeeStockOptionMember2020-03-302020-06-280000047111us-gaap:EmployeeStockOptionMember2019-04-012019-06-300000047111us-gaap:CommonStockMemberus-gaap:EmployeeStockOptionMember2020-01-012020-06-280000047111us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2020-01-012020-06-280000047111us-gaap:CommonStockMemberus-gaap:EmployeeStockOptionMember2019-01-012019-06-300000047111us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2019-01-012019-06-300000047111us-gaap:CommonStockMemberhsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2020-01-012020-06-280000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2020-01-012020-06-280000047111us-gaap:CommonStockMemberhsy:PerformanceSharesAndRestrictedStockUnitsRSUMember2019-01-012019-06-300000047111hsy:PerformanceSharesAndRestrictedStockUnitsRSUMemberus-gaap:CommonClassBMember2019-01-012019-06-300000047111us-gaap:EmployeeStockOptionMember2020-01-012020-06-280000047111us-gaap:EmployeeStockOptionMember2019-01-012019-06-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 28, 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 1-183
hsy-20200628_g1.jpg
THE HERSHEY COMPANY
(Exact name of registrant as specified in its charter)
Delaware23-0691590
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
19 East Chocolate Avenue, Hershey, PA 17033
(Address of principal executive offices and Zip Code)
(717) 534-4200
(Registrant's telephone number, including area code)
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, one dollar par valueHSYNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨

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

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. (Check one):
Large accelerated filerxAccelerated filer¨Non-accelerated filer¨Smaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨

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

Indicate the number of shares outstanding of each of the registrant’s classes of common stock, as of the latest practicable date.
Common Stock, one dollar par value—147,408,714 shares, as of July 17, 2020.
Class B Common Stock, one dollar par value—60,613,777 shares, as of July 17, 2020.



THE HERSHEY COMPANY
Quarterly Report on Form 10-Q
For the Period Ended June 28, 2020

TABLE OF CONTENTS

PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
Notes to Unaudited Consolidated Financial Statements
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 3. Defaults Upon Senior Securities
Item 4. Mine Safety Disclosures
Item 5. Other Information
Item 6. Exhibits

The Hershey Company | Q2 2020 Form 10-Q | Page 1


PART I — FINANCIAL INFORMATION
Item 1. Financial Statements.
THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
(unaudited)
 
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales$1,707,329  $1,767,217  $3,744,646  $3,783,705  
Cost of sales
914,777  892,473  2,085,472  2,016,457  
Gross profit
792,552  874,744  1,659,174  1,767,248  
Selling, marketing and administrative expense
408,949  453,793  884,333  907,366  
Long-lived asset impairment charges
1,600  4,741  9,143  4,741  
Business realignment (benefits) costs
(1,370) 6,140  (475) 6,202  
Operating profit
383,373  410,070  766,173  848,939  
Interest expense, net
38,079  33,776  74,334  71,234  
Other (income) expense, net
11,217  13,125  22,750  18,602  
Income before income taxes334,077  363,169  669,089  759,103  
Provision for income taxes
66,035  49,898  132,264  141,951  
Net income including noncontrolling interest268,042  313,271  536,825  617,152  
Less: Net (loss) income attributable to noncontrolling interest
(859) 431  (3,213) (46) 
Net income attributable to The Hershey Company
$268,901  $312,840  $540,038  $617,198  
Net income per share—basic:
Common stock
$1.33  $1.54  $2.66  $3.03  
Class B common stock
$1.21  $1.39  $2.41  $2.75  
Net income per share—diluted:
Common stock
$1.29  $1.48  $2.58  $2.93  
Class B common stock
$1.20  $1.38  $2.41  $2.74  
Dividends paid per share:
Common stock
$0.773  $0.722  $1.546  $1.444  
Class B common stock
$0.702  $0.656  $1.404  $1.312  

See Notes to Unaudited Consolidated Financial Statements.

The Hershey Company | Q2 2020 Form 10-Q | Page 2


THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)

For the three months endedFor the six months ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Pre-Tax AmountTax (Expense) BenefitAfter-Tax AmountPre-Tax AmountTax (Expense) BenefitAfter-Tax AmountPre-Tax AmountTax (Expense) BenefitAfter-Tax AmountPre-Tax AmountTax (Expense) BenefitAfter-Tax Amount
Net income including noncontrolling interest$268,042  $313,271  $536,825  $617,152  
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustments:
Foreign currency translation gains (losses) during period$3,052  $  3,052  $7,651  $  7,651  $(48,292) $  (48,292) $11,079  $  11,079  
Pension and post-retirement benefit plans:
Net actuarial (loss) gain and prior service cost(16,685) 3,954  (12,731)       (16,685) 3,954  (12,731)       
Reclassification to earnings8,542  (2,183) 6,359  6,720  (1,773) 4,947  13,297  (2,731) 10,566  13,438  (3,580) 9,858  
Cash flow hedges:
Gains (losses) on cash flow hedging derivatives675  838  1,513  (2,547) 1,130  (1,417) 6,056  (268) 5,788  (3,336) 1,848  (1,488) 
Reclassification to earnings1,205  (817) 388  1,395  (885) 510  3,297  (1,930) 1,367  2,833  (1,776) 1,057  
Total other comprehensive (loss) income, net of tax$(3,211) $1,792  (1,419) $13,219  $(1,528) 11,691  $(42,327) $(975) (43,302) $24,014  $(3,508) 20,506  
Total comprehensive income including noncontrolling interest$266,623  $324,962  $493,523  $637,658  
Comprehensive (loss) income attributable to noncontrolling interest(826) 338  (3,288) 416  
Comprehensive income attributable to The Hershey Company$267,449  $324,624  $496,811  $637,242  

See Notes to Unaudited Consolidated Financial Statements.

The Hershey Company | Q2 2020 Form 10-Q | Page 3


THE HERSHEY COMPANY
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
June 28, 2020December 31, 2019
(unaudited)
ASSETS
Current assets:
Cash and cash equivalents$1,165,331  $493,262  
Accounts receivable—trade, net540,398  568,509  
Inventories999,380  815,251  
Prepaid expenses and other197,835  240,080  
Total current assets2,902,944  2,117,102  
Property, plant and equipment, net2,165,346  2,153,139  
Goodwill1,979,002  1,985,955  
Other intangibles1,314,332  1,341,166  
Other assets524,687  512,000  
Deferred income taxes24,760  31,033  
Total assets$8,911,071  $8,140,395  
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$530,042  $550,828  
Accrued liabilities643,938  702,372  
Accrued income taxes54,091  19,921  
Short-term debt198,299  32,282  
Current portion of long-term debt788,448  703,390  
Total current liabilities2,214,818  2,008,793  
Long-term debt4,091,211  3,530,813  
Other long-term liabilities643,847  655,777  
Deferred income taxes205,106  200,018  
Total liabilities7,154,982  6,395,401  
Stockholders’ equity:
The Hershey Company stockholders’ equity
Preferred stock, shares issued: none in 2020 and 2019
    
Common stock, shares issued: 160,939,248 at June 28, 2020 and December 31, 2019
160,939  160,939  
Class B common stock, shares issued: 60,613,777 at June 28, 2020 and December 31, 2019
60,614  60,614  
Additional paid-in capital1,161,878  1,142,210  
Retained earnings1,516,543  1,290,461  
Treasury—common stock shares, at cost: 13,570,656 at June 28, 2020 and 12,723,592 at December 31, 2019
(779,176) (591,036) 
Accumulated other comprehensive loss(367,193) (323,966) 
Total—The Hershey Company stockholders’ equity1,753,605  1,739,222  
Noncontrolling interest in subsidiary2,484  5,772  
Total stockholders’ equity1,756,089  1,744,994  
Total liabilities and stockholders’ equity$8,911,071  $8,140,395  

See Notes to Unaudited Consolidated Financial Statements.

The Hershey Company | Q2 2020 Form 10-Q | Page 4


THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Six Months Ended
June 28, 2020June 30, 2019
Operating Activities
Net income including noncontrolling interest
$536,825  $617,152  
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization
142,524  144,346  
Stock-based compensation expense
25,490  23,712  
Deferred income taxes
3,309  8,783  
Impairment of long-lived assets (see Note 6)
9,143  4,741  
Write-down of equity investments
18,550  9,785  
Other
27,311  24,117  
Changes in assets and liabilities, net of business acquisitions and divestitures:
Accounts receivable—trade, net
11,794  55,399  
Inventories
(194,396) (173,074) 
Prepaid expenses and other current assets
15,730  18,175  
Accounts payable and accrued liabilities
(19,304) (33,797) 
Accrued income taxes
65,169  (15,499) 
Contributions to pension and other benefit plans
(8,333) (8,919) 
Other assets and liabilities
(19,765) 4,407  
Net cash provided by operating activities614,047  679,328  
Investing Activities
Capital additions (including software)
(185,784) (176,270) 
Equity investments in tax credit qualifying partnerships
(26,392) (30,270) 
Other investing activities
2,374  154  
Net cash used in investing activities(209,802) (206,386) 
Financing Activities
Net increase (decrease) in short-term debt
166,017  (311,183) 
Long-term borrowings, net of debt issuance costs
989,876  5,020  
Repayment of long-term debt and finance leases
(352,104) (4,054) 
Cash dividends paid
(314,279) (295,483) 
Repurchase of common stock
(211,196) (254,429) 
Exercise of stock options
17,544  161,399  
Net cash provided by (used in) financing activities295,858  (698,730) 
Effect of exchange rate changes on cash and cash equivalents(17,351) 3,753  
Increase (decrease) in cash and cash equivalents, including cash classified as held for sale682,752  (222,035) 
Less: Increase in cash and cash equivalents classified as held for sale (see Note 8)
(10,683)   
Net increase (decrease) in cash and cash equivalents672,069  (222,035) 
Cash and cash equivalents, beginning of period493,262  587,998  
Cash and cash equivalents, end of period$1,165,331  $365,963  
Supplemental Disclosure
Interest paid$74,944  $72,167  
Income taxes paid71,633  136,922  

See Notes to Unaudited Consolidated Financial Statements.

The Hershey Company | Q2 2020 Form 10-Q | Page 5


THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For the Three Months Ended June 28, 2020 and June 30, 2019
(in thousands)
(unaudited)


Preferred
Stock
Common
Stock
Class B 
Common 
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Common
Stock
Accumulated Other
Comprehensive
Income (Loss)
Noncontrolling
Interests in
Subsidiaries
Total
Stockholders’
Equity
Balance, March 29, 2020  160,939  60,614  1,153,130  1,404,453  (742,164) (365,741) 3,310  1,674,541  
Net income (loss)268,901  (859) 268,042  
Other comprehensive (loss) income(1,452) 33  (1,419) 
Dividends (including dividend equivalents):
Common Stock, $0.773 per share
(114,260) (114,260) 
Class B Common Stock, $0.702 per share
(42,551) (42,551) 
Stock-based compensation12,612  12,612  
Exercise of stock options and incentive-based transactions(3,864) 5,008  1,144  
Repurchase of common stock(42,020) (42,020) 
Balance, June 28, 2020$  $160,939  $60,614  $1,161,878  $1,516,543  $(779,176) $(367,193) $2,484  $1,756,089  

Preferred
Stock
Common
Stock
Class B 
Common 
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Common
Stock
Accumulated Other
Comprehensive
Income (Loss)
Noncontrolling
Interests in
Subsidiaries
Total
Stockholders’
Equity
Balance, March 31, 2019  299,287  60,614  996,181  7,193,240  (6,786,065) (348,520) 8,623  1,423,360  
Net income312,840  431  313,271  
Other comprehensive income (loss)11,784  (93) 11,691  
Dividends (including dividend equivalents):
Common Stock, $0.722 per share
(108,041) (108,041) 
Class B Common Stock, $0.656 per share
(39,762) (39,762) 
Stock-based compensation12,665  12,665  
Exercise of stock options and incentive-based transactions66,341  60,485  126,826  
Repurchase of common stock(55,929) (55,929) 
Balance, June 30, 2019$  $299,287  $60,614  $1,075,187  $7,358,277  $(6,781,509) $(336,736) $8,961  $1,684,081  


See Notes to Unaudited Consolidated Financial Statements.










The Hershey Company | Q2 2020 Form 10-Q | Page 6


THE HERSHEY COMPANY
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
For the Six Months Ended June 28, 2020 and June 30, 2019
(in thousands)
(unaudited)


Preferred
Stock
Common
Stock
Class B 
Common 
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Common
Stock
Accumulated Other
Comprehensive
Income (Loss)
Noncontrolling
Interests in
Subsidiaries
Total
Stockholders’
Equity
Balance, December 31, 2019  160,939  60,614  1,142,210  1,290,461  (591,036) (323,966) 5,772  1,744,994  
Net income (loss)540,038  (3,213) 536,825  
Other comprehensive loss(43,227) (75) (43,302) 
Dividends (including dividend equivalents):
Common Stock, $1.546 per share
(228,854) (228,854) 
Class B Common Stock, $1.404 per share
(85,102) (85,102) 
Stock-based compensation25,180  25,180  
Exercise of stock options and incentive-based transactions(5,512) 23,056  17,544  
Repurchase of common stock(211,196) (211,196) 
Balance, June 28, 2020
$  $160,939  $60,614  $1,161,878  $1,516,543  $(779,176) $(367,193) $2,484  $1,756,089  

Preferred
Stock
Common
Stock
Class B 
Common 
Stock
Additional
Paid-in
Capital
Retained
Earnings
Treasury
Common
Stock
Accumulated Other
Comprehensive
Income (Loss)
Noncontrolling
Interests in
Subsidiaries
Total
Stockholders’
Equity
Balance, December 31, 2018  299,287  60,614  982,205  7,032,020  (6,618,625) (356,780) 8,545  1,407,266  
Net income (loss)617,198  (46) 617,152  
Other comprehensive income20,044  462  20,506  
Dividends (including dividend equivalents):
Common Stock, $1.444 per share
(215,329) (215,329) 
Class B Common Stock, $1.312 per share
(79,525) (79,525) 
Stock-based compensation23,128  23,128  
Exercise of stock options and incentive-based transactions69,854  91,545  161,399  
Repurchase of common stock(254,429) (254,429) 
Impact of ASU 2016-02 related to leases3,913  3,913  
Balance, June 30, 2019
$  $299,287  $60,614  $1,075,187  $7,358,277  $(6,781,509) $(336,736) $8,961  $1,684,081  


See Notes to Unaudited Consolidated Financial Statements.

The Hershey Company | Q2 2020 Form 10-Q | Page 7

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
(amounts in thousands, except share data or if otherwise indicated)

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The unaudited consolidated financial statements provided in this report include the accounts of The Hershey Company (the “Company,” “Hershey,” “we” or “us”) and our majority-owned subsidiaries and entities in which we have a controlling financial interest after the elimination of intercompany accounts and transactions. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. Other investments that are not controlled, and over which we do not have the ability to exercise significant influence, are accounted for under the cost method. Both equity and cost method investments are included as Other non-current assets in the Consolidated Balance Sheets.
The financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and with the rules and regulations for reporting on Form 10-Q. Accordingly, they do not contain certain information and disclosures required by GAAP for comprehensive financial statements. The financial statements reflect all adjustments (consisting of normal recurring adjustments) which are, in our opinion, necessary for a fair presentation of the results of operations, financial position, and cash flows for the indicated periods.
Operating results for the quarter ended June 28, 2020 may not be indicative of the results that may be expected for the year ending December 31, 2020 because of seasonal effects on our business. These financial statements should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 (our “2019 Annual Report on Form 10-K”), which provides a more complete understanding of our accounting policies, financial position, operating results and other matters.
COVID-19
On March 11, 2020, the World Health Organization designated the recent novel coronavirus ("COVID-19") as a global pandemic. We continue to actively monitor COVID-19 and its potential impact on our operations and financial results. Employee health and safety remains our first priority while we continue our efforts to support community food supplies. To date, there has been minimal disruption to our supply chain network, and all our manufacturing plants are currently open. We are also working closely with our business units, contract manufacturers, distributors, contractors and other external business partners to minimize the potential impact on our business.
As a result of shelter-in-place restrictions that were implemented in late March and early April, as well as decreases in retail foot traffic and volatility in consumer shopping and consumption behavior across several areas of our portfolio, we experienced a reduction in our net sales and earnings per share during the second quarter of 2020. We believe the financial impacts from COVID-19 are temporary in nature and do not significantly affect our business model and growth strategy. Therefore, we do not consider COVID-19 to be a triggering event to accelerate our annual impairments tests.
We evaluated our goodwill and indefinite-lived intangible assets and determined there were no interim triggering events as it was not more likely than not that the fair value of our reporting units would be less than their respective carrying amounts. Additionally, we evaluated our long-lived assets, including our property, plant and equipment, lease right-of-use assets and other intangible assets, noting no indicators of impairment.
In late May and early June, many state governments began a phased reopening of their economies. These phased approaches promote limited food service offerings, outdoor dining, increased travel and the reopening of retailing establishments while adhering to new guidelines and enhanced safety measures, including social distancing and face mask protocols. However, certain states have paused or reversed plans to reopen their economies as new cases of COVID-19 have been on the rise in recent weeks.
The impact that COVID-19 will have on our consolidated financial statements throughout 2020 remains uncertain and ultimately will be dictated by the length and severity of the pandemic, as well as the economic recovery and federal,

The Hershey Company | Q2 2020 Form 10-Q | Page 8

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

state and local government actions taken in response. We will continue to evaluate the nature and extent of these potential impacts to our business and consolidated financial statements.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We elected to early adopt the provisions of this ASU in the fourth quarter of 2019. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods. The amendments in this ASU should be applied on a modified retrospective basis to all periods presented. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We adopted the provisions of this ASU in the first quarter of 2020 on a prospective basis. Adoption of the new standard did not have a material impact on our consolidated financial statements.
Recently Issued Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.

The Hershey Company | Q2 2020 Form 10-Q | Page 9

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. Entities may apply this ASU upon issuance through December 31, 2022 on a prospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
2. BUSINESS ACQUISITION AND DIVESTITURES
2020 Activity
During the second quarter of 2020, we completed the divestitures of KRAVE Pure Foods, Inc., and the Scharffen Berger and Dagoba brands, all of which were previously included within the North America segment results in our consolidated financial statements. Total proceeds from the divestitures and the impact on our Consolidated Statements of Income, both individually and on an aggregate basis, were immaterial.
2019 Activity
ONE Brands, LLC
On September 23, 2019, we completed the acquisition of ONE Brands, LLC ("ONE Brands"), previously a privately held company that sells a line of low-sugar, high-protein nutrition bars to retailers and distributors in the United States, with the ONE Bar as its primary product. The purchase consideration for ONE Brands totaled $402,160 and consisted of cash on hand and short-term borrowings. Acquisition-related costs for the ONE Brands acquisition were immaterial.

The acquisition has been accounted for as a purchase and, accordingly, ONE Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Initial Allocation (1)AdjustmentsFinal Allocation
Goodwill$179,240  $825  $180,065  
Other intangible assets206,800    206,800  
Other assets acquired, primarily current assets25,926  (491) 25,435  
Other liabilities assumed, primarily current liabilities(9,806) (334) (10,140) 
Net assets acquired$402,160  $  $402,160  
(1)As reported in the Company's 2019 Annual Report on Form 10-K.

The purchase price allocation presented above has been finalized as of the end of the first quarter of 2020. The measurement period adjustments to the initial allocation are based on more detailed information obtained about the specific assets acquired and liabilities assumed.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging our brand building expertise, supply chain capabilities and retail relationships to accelerate growth and access to the portfolio of ONE Brands products.

Other intangible assets include trademarks valued at $144,900, customer relationships valued at $58,800 and covenants not to compete valued at $3,100. Trademarks were assigned an estimated useful life of 33 years, customer relationships were assigned estimated useful lives ranging from 17 to 19 years and covenants not to compete were assigned an estimated useful life of 4 years.

The Hershey Company | Q2 2020 Form 10-Q | Page 10

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

3. GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying value of goodwill by reportable segment for the six months ended June 28, 2020 are as follows:
North America
    International and Other
Total
Balance at December 31, 2019$1,967,466  $18,489  $1,985,955  
Measurement period adjustments (see Note 2)
825    825  
Foreign currency translation(5,496) (2,282) (7,778) 
Balance at June 28, 2020$1,962,795  $16,207  $1,979,002  


The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
June 28, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Intangible assets subject to amortization:
Trademarks$1,207,594  $(86,910) $1,212,172  $(73,262) 
Customer-related202,371  (42,670) 207,749  (40,544) 
Patents7,980  (7,885) 16,711  (16,525) 
Total
1,417,945  (137,465) 1,436,632  (130,331) 
Intangible assets not subject to amortization:
Trademarks33,852  34,865  
Total other intangible assets
$1,314,332  $1,341,166  
Total amortization expense for the three months ended June 28, 2020 and June 30, 2019 was $11,580 and $12,672, respectively. Total amortization expense for the six months ended June 28, 2020 and June 30, 2019 was $23,220 and $24,910, respectively.

4. SHORT AND LONG-TERM DEBT
Short-term Debt
As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a $1.5 billion unsecured revolving credit facility with the option to increase borrowings by an additional $500 million with the consent of the lenders. This facility is scheduled to expire on July 2, 2024, however, we may extend the termination date for up to two additional one-year periods upon notice to the administrative agent under the facility.
The credit agreement contains certain financial and other covenants, customary representations, warranties and events of default. As of June 28, 2020, we were in compliance with all covenants pertaining to the credit agreement, and we had no significant compensating balance agreements that legally restricted these funds. For more information, refer to the Consolidated Financial Statements included in our 2019Annual Report on Form 10-K.


The Hershey Company | Q2 2020 Form 10-Q | Page 11

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Commitment fees relating to our revolving credit facility and lines of credit are not material. Short-term debt consisted of the following:
June 28, 2020December 31, 2019
Short-term foreign bank borrowings against lines of credit$48,421  $32,282  
U.S. commercial paper149,878    
Total short-term debt$198,299  $32,282  
Weighted average interest rate on outstanding commercial paper0.4 %N/A

Long-term Debt
Long-term debt consisted of the following:
Debt Type and Rate
Maturity Date
June 28, 2020December 31, 2019
2.900% Notes (1)
May 15, 2020$  $350,000  
4.125% Notes
December 1, 2020350,000  350,000  
8.800% Debentures
February 15, 202184,715  84,715  
3.100% Notes
May 15, 2021350,000  350,000  
2.625% Notes
May 1, 2023250,000  250,000  
3.375% Notes
May 15, 2023500,000  500,000  
2.050% Notes
November 15, 2024300,000  300,000  
0.900% Notes (2)
June 1, 2025300,000    
3.200% Notes
August 21, 2025300,000  300,000  
2.300% Notes
August 15, 2026500,000  500,000  
7.200% Debentures
August 15, 2027193,639  193,639  
2.450% Notes
November 15, 2029300,000  300,000  
1.700% Notes (2)
June 1, 2030350,000    
3.375% Notes
August 15, 2046300,000  300,000  
3.125% Notes
November 15, 2049400,000  400,000  
2.650% Notes (2)
June 1, 2050350,000    
Finance lease obligations (see Note 7)
80,447  79,643  
Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts(29,142) (23,794) 
Total long-term debt4,879,659  4,234,203  
Less—current portion788,448  703,390  
Long-term portion$4,091,211  $3,530,813  

The Hershey Company | Q2 2020 Form 10-Q | Page 12

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

(1)In May 2020, we repaid $350,000 of 2.900% Notes due upon their maturity.
(2)During the second quarter of 2020, we issued $300,000 of 0.900% Notes due in 2025, $350,000 of 1.700% Notes due in 2030 and $350,000 of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989,876. The 2020 Notes were issued under a shelf registration statement on Form S-3 filed in May 2018 that registered an indeterminate amount of debt securities.
Interest Expense
Net interest expense consists of the following:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Interest expense$40,520  $39,192  $79,776  $79,855  
Capitalized interest
(1,664) (1,391) (3,081) (2,648) 
Interest expense
38,856  37,801  76,695  77,207  
Interest income(777) (4,025) (2,361) (5,973) 
Interest expense, net
$38,079  $33,776  $74,334  $71,234  

5. DERIVATIVE INSTRUMENTS
We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.
In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.

Commodity Price Risk
We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for 3- to 24-month periods. Our open commodity derivative contracts had a notional value of $817,521 as of June 28, 2020 and $589,662 as of December 31, 2019.
Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in Note 13, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.

Foreign Exchange Price Risk
We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, Brazilian real and Malaysian ringgit. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from 3 to 12 months. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was $84,383 at June 28, 2020 and $65,826 at December 31, 2019. The effective portion of the changes in fair value on these contracts is recorded in other

The Hershey Company | Q2 2020 Form 10-Q | Page 13

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was $42,057 at June 28, 2020 and $50,831 at December 31, 2019. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure.
Interest Rate Risk
We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of $350,000 at June 28, 2020 and December 31, 2019.
In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings.
Equity Price Risk
We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of 3 to 12 months. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at June 28, 2020 and December 31, 2019 was $22,995 and $28,187, respectively.
The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of June 28, 2020 and December 31, 2019:
June 28, 2020December 31, 2019
Assets (1)Liabilities (1)Assets (1)Liabilities (1)
Derivatives designated as cash flow hedging instruments:
Foreign exchange contracts$4,492  $370  $1,235  $1,779  
Derivatives designated as fair value hedging instruments:
Interest rate swap agreements2,829    555    
Derivatives not designated as hedging instruments:
Commodities futures and options (2)  23,840  9,080  626  
Deferred compensation derivatives4,626    2,557    
Foreign exchange contracts  2,111  1,496    
4,626  25,951  13,133  626  
Total$11,947  $26,321  $14,923  $2,405  

(1)Derivatives assets are classified on our Consolidated Balance Sheets within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our Consolidated Balance Sheets within accrued liabilities and other long-term liabilities.

The Hershey Company | Q2 2020 Form 10-Q | Page 14

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

(2)As of June 28, 2020, amounts reflected on a net basis in liabilities were assets of $95,969 and liabilities of $117,217, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts reflected on a net basis in assets at December 31, 2019 were assets of $46,075 and liabilities of $37,606. At June 28, 2020 and December 31, 2019, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively.
Income Statement Impact of Derivative Instruments
The effect of derivative instruments on the Consolidated Statements of Income for the three months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in other comprehensive income (“OCI”)Gains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$2,624  $55,531  $  $  $  $  
Foreign exchange contracts (554) (526) 675  (2,547) 1,138  975  
Interest rate swap agreements
        (2,343) (2,370) 
Deferred compensation derivatives
4,626  (2,070)         
Total
$6,696  $52,935  $675  $(2,547) $(1,205) $(1,395) 

The effect of derivative instruments on the Consolidated Statements of Income for the six months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in OCIGains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$(74,468) $28,890  $  $  $  $  
Foreign exchange contracts (3,876) (311) 6,056  (3,336) 1,390  1,906  
Interest rate swap agreements
        (4,687) (4,739) 
Deferred compensation derivatives
(1,133) 973          
Total
$(79,477) $29,552  $6,056  $(3,336) $(3,297) $(2,833) 

(a)Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)Gains (losses) reclassified from AOCI into income for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately $5,252 as of June 28, 2020. This amount is primarily associated with interest rate swap agreements.
Fair Value Hedging Relationships
The following table presents amounts that were recorded on the Consolidated Balance Sheets related to cumulative basis adjustments for interest rate swap derivatives designated as fair value accounting hedges as of June 28, 2020 and December 31, 2019.

The Hershey Company | Q2 2020 Form 10-Q | Page 15

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Line Item in the Consolidated Balance Sheets in Which the Hedged Item is IncludedCarrying Amount of the
Hedged Asset/(Liability)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities)
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Long-term debt$(347,171) $(349,445) $2,829  $555  
For the three months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $608 and net incremental interest expense of $584, respectively, relating to our fixed-to-floating interest swap arrangements. For the six months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $759 and net incremental interest expense of $1,214, respectively, relating to our fixed-to-floating interest swap arrangements.
6. FAIR VALUE MEASUREMENTS
Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:
Level 1 – Based on unadjusted quoted prices for identical assets or liabilities in an active market.
Level 2 – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3 – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.

We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.
The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheets on a recurring basis as of June 28, 2020 and December 31, 2019:
Assets (Liabilities)
Level 1Level 2Level 3Total
June 28, 2020:
Derivative Instruments:
Assets:
Foreign exchange contracts (1)$  $4,492  $  $4,492  
Interest rate swap agreements (2)  2,829    2,829  
Deferred compensation derivatives (3)  4,626    4,626  
Liabilities:
Foreign exchange contracts (1)  2,481    2,481  
Commodities futures and options (4)23,840      23,840  
December 31, 2019:
Assets:
Foreign exchange contracts (1)$  $2,731  $  $2,731  
Interest rate swap agreements (2)  555    555  
Deferred compensation derivatives (3)  2,557    2,557  
Commodities futures and options (4)9,080      9,080  
Liabilities:
Foreign exchange contracts (1)  1,779    1,779  
Commodities futures and options (4)626      626  
(1)The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign

The Hershey Company | Q2 2020 Form 10-Q | Page 16

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)The fair value of commodities futures and options contracts is based on quoted market prices.
Other Financial Instruments
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of June 28, 2020 and December 31, 2019 because of the relatively short maturity of these instruments.
The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:
Fair ValueCarrying Value
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Current portion of long-term debt$806,276  $712,863  $788,448  $703,390  
Long-term debt4,402,998  3,656,540  4,091,211  3,530,813  
Total$5,209,274  $4,369,403  $4,879,659  $4,234,203  
Other Fair Value Measurements
In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis.
2020 Activity
During the first six months ended June 28, 2020, we recorded the following impairment charges, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy:
2020
Adjustment to disposal group (1)$6,200  
Other asset write-down (2)2,943  
Long-lived asset impairment charges$9,143  
(1)In connection with our disposal group classified as held for sale, as discussed in Note 8, during 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.
(2)In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.

2019 Activity
During the second quarter of 2019, we recorded impairment charges totaling $4,741. These charges were predominantly comprised of select long-lived assets that had not yet met the held for sale criteria.
In connection with the acquisition of ONE Brands in the third quarter of 2019, as discussed in Note 2, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, a form of the multi-period excess earnings and the with-and-without valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy.

The Hershey Company | Q2 2020 Form 10-Q | Page 17

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

7. LEASES
We lease office and retail space, warehouse and distribution facilities, land, vehicles, and equipment. We determine if an agreement is or contains a lease at inception. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and liabilities are based on the estimated present value of lease payments over the lease term and are recognized at the lease commencement date.
As most of our leases do not provide an implicit rate, we use our estimated incremental borrowing rate in determining the present value of lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.
Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. A limited number of our lease agreements include rental payments adjusted periodically for inflation. Our lease agreements generally do not contain residual value guarantees or material restrictive covenants.
For real estate, equipment and vehicles that support selling, marketing and general administrative activities the Company accounts for the lease and non-lease components as a single lease component. These asset categories comprise the majority of our leases. The lease and non-lease components of real estate and equipment leases supporting production activities are not accounted for as a single lease component. Consideration for such contracts are allocated to the lease component and non-lease components based upon relative standalone prices either observable or estimated if observable prices are not readily available.
As a result of the impact of COVID-19 on our ability to operate certain parts of our business, during the second quarter of 2020, we received immaterial rent concessions primarily on select office space. We will continue to evaluate the nature and extent of potential COVID-19 impacts on our long-lived asset groups, including any required reassessment of lease agreements.
The components of lease expense for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Three Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$10,673  $10,273  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)1,949  1,884  
Interest on lease liabilitiesInterest expense, net1,112  1,112  
Net lease cost (2)$13,734  $13,269  

The components of lease expense for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Six Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$21,217  $20,487  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)3,979  3,818  
Interest on lease liabilitiesInterest expense, net2,234  2,213  
Net lease cost (2)$27,430  $26,518  
(1)Supply chain-related amounts were included in cost of sales.
(2)Net lease cost does not include short-term leases, variable lease costs or sublease income, all of which are immaterial.


The Hershey Company | Q2 2020 Form 10-Q | Page 18

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)


Information regarding our lease terms and discount rates were as follows:
June 28, 2020December 31, 2019
Weighted-average remaining lease term (years)
Operating leases13.214.3
Finance leases30.331.4
Weighted-average discount rate
Operating leases3.9 %3.8 %
Finance leases5.9 %6.0 %

Supplemental balance sheet information related to leases were as follows:
LeasesClassificationJune 28, 2020December 31, 2019
Assets
Operating lease ROU assetsOther assets (non-current)$222,854  $220,678  
Finance lease ROU assets, at costProperty, plant and equipment, gross100,841  101,142  
Accumulated amortizationAccumulated depreciation(6,570) (7,225) 
Finance lease ROU assets, netProperty, plant and equipment, net94,271  93,917  
Total leased assets$317,125  $314,595  
Liabilities
Current
OperatingAccrued liabilities$31,234  $29,209  
FinanceCurrent portion of long-term debt4,575  4,079  
Non-current
OperatingOther long-term liabilities184,626  184,163  
FinanceLong-term debt75,872  75,564  
Total lease liabilities$296,307  $293,015  

The maturity of our lease liabilities as of June 28, 2020 were as follows:
Operating leasesFinance leasesTotal
2020 (rest of year)$19,802  $4,260  $24,062  
202137,074  7,925  44,999  
202223,244  6,307  29,551  
202315,446  4,620  20,066  
202414,118  4,579  18,697  
Thereafter172,979  165,115  338,094  
Total lease payments282,663  192,806  475,469  
Less: Imputed interest66,803  112,359  179,162  
Total lease liabilities$215,860  $80,447  $296,307  



The Hershey Company | Q2 2020 Form 10-Q | Page 19

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

As of June 28, 2020, the Company had entered additional leases as a lessee, primarily for real estate. These leases have not yet commenced and will result in ROU assets and corresponding lease liabilities of approximately $13,000. These leases are expected to commence during the second half of 2020, with lease terms between a year and half and five years.

Supplemental cash flow and other information related to leases were as follows:
Six Months Ended
June 28, 2020June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases21,335  19,142  
Operating cash flows from finance leases2,234  2,213  
Financing cash flows from finance leases2,105  1,920  
ROU assets obtained in exchange for lease liabilities:
Operating leases20,814  21,838  
Finance leases2,076  3,498  

8. ASSETS AND LIABILITIES HELD FOR SALE
As of June 28, 2020, the following disposal group has been classified as held for sale and stated at the lower of net book value or estimated sales value less costs to sell:
The Lotte Shanghai Foods Co., Ltd. ("LSFC") joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed during 2020.
The amounts classified as assets and liabilities held for sale at June 28, 2020 are not significant.
9. BUSINESS REALIGNMENT ACTIVITIES
We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Severance and other program costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Selling, marketing and administrative expense$2,645  $238  $2,645  $660  
Business realignment (benefits) costs(1,370) 6,140  (475) 6,202  
Costs associated with business realignment activities$1,275  $6,378  $2,170  $6,862  
Costs recorded by program during the three and six months ended June 28, 2020 and June 30, 2019 related to these activities were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Margin for Growth Program:
Severance$(1,410) $5,823  $(653) $5,823  
Other program costs2,685  555  2,823  1,039  
Total$1,275  $6,378  $2,170  $6,862  


The Hershey Company | Q2 2020 Form 10-Q | Page 20

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

The following table presents the liability activity for costs qualifying as exit and disposal costs for the six months ended June 28, 2020:
Total
Liability balance at December 31, 2019
$9,118  
2020 business realignment charges (1)
2,170  
Cash payments
(8,192) 
Liability balance at June 28, 2020 (reported within accrued liabilities)
$3,096  

(1)The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges.
The costs and related benefits of the Margin for Growth Program relate approximately 63% to the North America segment and 37% to the International and Other segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.
Margin for Growth Program
In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. 
Total pre-tax charges to execute this Margin for Growth Program were $347,704. This includes long-lived asset impairment charges of $208,712 related to the operations supporting our China business in 2017, as well as a $16,300 incremental impairment charge resulting from the sale of our Shanghai Golden Monkey business. In addition to the impairment charges, we incurred employee separation costs of $52,457 and other business realignment costs of $70,235. The program was completed during the second quarter of 2020 and the cash portion of the total program charges was $105,130. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.
For the three and six months ended June 28, 2020, we recognized total costs associated with the Margin for Growth Program of $1,275 and $2,170, respectively. For the three and six months ended June 30, 2019, we recognized total costs associated with the Margin for Growth Program of $6,378 and $6,862, respectively. These charges included employee severance, largely relating to initiatives to improve the cost structure of our corporate operating model as part of optimizing our global supply chain. In addition, we incurred other program costs, which related primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness.
10. INCOME TAXES
The majority of our taxable income is generated in the United States and taxed at the U.S. statutory rate of 21%. The effective tax rates for the six months ended June 28, 2020 and June 30, 2019 were 19.8% and 18.7%, respectively. Relative to the statutory rate, the 2020 effective tax rate was impacted by investment tax credits and the benefit of employee share-based payments, partially offset by state taxes.
Hershey and its subsidiaries file tax returns in the United States, including various state and local returns, and in other foreign jurisdictions. We are routinely audited by taxing authorities in our filing jurisdictions, and a number of these audits are currently underway, including multi-year audits at various stages of review in Malaysia, Mexico and the United States. The outcome of tax audits cannot be predicted with certainty, including the timing of resolution or potential settlements. If any issues addressed in our tax audits are resolved in a manner not consistent with management’s expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs. Based on our current assessments, we believe adequate provision has been made for all income tax uncertainties. We reasonably expect reductions in the liability for unrecognized tax benefits of approximately $3,353 within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.


The Hershey Company | Q2 2020 Form 10-Q | Page 21

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Coronavirus Aid, Relief, and Economic Security Act
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act did not have a material impact on our consolidated financial statements for the three and six months ended June 28, 2020.
11. PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
Net Periodic Benefit Cost
The components of net periodic benefit cost for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Three Months EndedThree Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$5,411  $5,210  $41  $37  
Interest cost6,966  9,150  1,505  1,959  
Expected return on plan assets(13,142) (13,493)     
Amortization of prior service (credit) cost
(1,824) (1,808) 75  203  
Amortization of net loss (gain)6,582  8,421  (10) (96) 
Settlement loss3,653        
Total net periodic benefit cost$7,646  $7,480  $1,611  $2,103  
We made contributions of $248 and $3,976 to the pension plans and other benefits plans, respectively, during the second quarter of 2020. In the second quarter of 2019, we made contributions of $272 and $3,986 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.
The components of net periodic benefit cost for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Six Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$10,843  $10,417  $80  $75  
Interest cost13,956  18,306  3,012  3,918  
Expected return on plan assets(26,310) (26,989)     
Amortization of prior service (credit) cost
(3,651) (3,617) 150  406  
Amortization of net loss (gain)13,164  16,841  (19) (192) 
Settlement loss
3,653        
Total net periodic benefit cost$11,655  $14,958  $3,223  $4,207  

We made contributions of $1,005 and $7,328 to the pension plans and other benefits plans, respectively, during the first six months of 2020. In the first six months of 2019, we made contributions of $1,170 and $7,749 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.

The non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans is reflected within other (income) expense, net in the Consolidated Statements of Income (see Note 18).


The Hershey Company | Q2 2020 Form 10-Q | Page 22

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

During the second quarter of 2020, we recognized pension settlement charges in our hourly retirement plan due to lump sum withdrawals by employees retiring or leaving the Company as a result of the Margin for Growth Program.
The non-cash settlement charges, which represent the acceleration of a portion of the respective plan’s accumulated unrecognized actuarial loss, were triggered when the cumulative lump sum distributions exceeded the plan's anticipated annual service and interest costs. In connection with the second quarter 2020 settlements, the related plan assets and liabilities were remeasured using a discount rate as of the remeasurement date that was 69 basis points lower than the rate as of December 31, 2019 and an expected rate of return on plan assets of 5.3%.
12. STOCK COMPENSATION PLANS
Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent:
Non-qualified stock options ("stock options");
Performance stock units ("PSUs") and performance stock;
Stock appreciation rights;
Restricted stock units ("RSUs") and restricted stock; and
Other stock-based awards.
The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan.
At the time stock options are exercised or PSUs and RSUs become payable, Common Stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends paid on our Common Stock. Dividend equivalents are charged to retained earnings and included in accrued liabilities until paid.
Awards to employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. In addition, historical data is used to estimate forfeiture rates and record share-based compensation expense only for those awards that are expected to vest.
For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Pre-tax compensation expense
$12,915  $13,156  $25,490  $23,712  
Related income tax benefit
2,492  2,160  4,894  4,482  
Compensation expenses for stock compensation plans are primarily included in selling, marketing and administrative expense. As of June 28, 2020, total stock-based compensation expense related to non-vested awards not yet recognized was $71,898 and the weighted-average period over which this amount is expected to be recognized was approximately 2.1 years.
Stock Options
The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of 10 years. Grants of stock

The Hershey Company | Q2 2020 Form 10-Q | Page 23

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

options provide for pro-rated vesting, typically over a four-year period. Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of stock options for the period ended June 28, 2020 is as follows:
Stock OptionsSharesWeighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
2,420,461  $97.805.7 years
Granted15,260  $157.32
Exercised
(406,121) $93.17
Forfeited(39,181) $102.36
Outstanding as of June 28, 2020
1,990,419  $99.115.3 years$53,705  
Options exercisable as of June 28, 20201,533,325  $97.564.6 years$43,378  
The weighted-average fair value of options granted was $21.31 and $15.25 per share for the periods ended June 28, 2020 and June 30, 2019, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
Six Months Ended
June 28, 2020June 30, 2019
Dividend yields
2.1 %2.7 %
Expected volatility17.5 %17.0 %
Risk-free interest rates
1.3 %2.5 %
Expected term in years6.76.5
The total intrinsic value of options exercised was $23,597 and $67,117 for the periods ended June 28, 2020 and June 30, 2019, respectively.
Performance Stock Units and Restricted Stock Units
Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over 3-year performance cycles. If we meet targets for financial measures at the end of the applicable 3-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. The number of shares may be increased to the maximum or reduced to the minimum threshold based on the results of these performance metrics in accordance with the terms established at the time of the award.
For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. For market-based condition components, market volatility and other factors are taken into consideration in determining the grant date fair value and the related compensation expense is recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided. For performance-based condition components, we estimate the probability that the performance conditions will be achieved each quarter and adjust compensation expenses accordingly. The performance scores of PSU grants during the six months ended June 28, 2020 and June 30, 2019 can range from 0% to 250% of the targeted amounts.
We recognize the compensation expenses associated with PSUs ratably over the 3-year term. Compensation expenses is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.
During the six months ended June 28, 2020 and June 30, 2019, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs to non-employee directors.

The Hershey Company | Q2 2020 Form 10-Q | Page 24

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

We recognize the compensation expenses associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. The compensation expenses associated with non-employee director RSUs is recognized ratably over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of PSUs and RSUs for the period ended June 28, 2020 is as follows:
Performance Stock Units and Restricted Stock Units
Number of unitsWeighted-average grant date fair value for equity awards (per unit)
Outstanding at beginning of year
1,089,916  $112.52
Granted
326,283  $163.30
Performance assumption change (1)
(13,443) $110.27
Vested
(276,924) $109.32
Forfeited
(106,304) $119.00
Outstanding as of June 28, 2020
1,019,528  $131.88
(1)Reflects the net number of PSUs above and below target levels based on the performance metrics.
The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.
Six Months Ended
June 28, 2020June 30, 2019
Units granted
326,283  442,672  
Weighted-average fair value at date of grant
$163.30  $113.71  
Monte Carlo simulation assumptions:
Estimated values$80.08  $48.40  
Dividend yields2.0 %2.6 %
Expected volatility17.3 %20.3 %

The fair value of shares vested totaled $41,874 and $40,163 for the periods ended June 28, 2020 and June 30, 2019, respectively.
Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled 280,980 units as of June 28, 2020. Each unit is equivalent to one share of the Company’s Common Stock.
13. SEGMENT INFORMATION
Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is primarily organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 92% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.
North America - This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.
International and Other - International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America.

The Hershey Company | Q2 2020 Form 10-Q | Page 25

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.
For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.
As discussed in Note 5, derivatives used to manage commodity price risk are not designated for hedge accounting treatment. These derivatives are recognized at fair market value with the resulting realized and unrealized (gains) losses recognized in unallocated derivative (gains) losses outside of the reporting segment results until the related inventory is sold, at which time the related gains and losses are reallocated to segment income. This enables us to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.
Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.
Our segment net sales and earnings were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
North America$1,583,787  $1,568,040  $3,428,608  $3,374,998  
International and Other123,542  199,177  316,038  408,707  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
Segment income (loss):
North America$497,587  $470,898  $1,079,142  $1,035,659  
International and Other(3,969) 21,944  12,035  42,187  
Total segment income493,618  492,842  1,091,177  1,077,846  
Unallocated corporate expense (1)106,883  125,205  231,450  242,889  
Unallocated mark-to-market losses (gains) on commodity derivatives487  (53,552) 82,241  (25,585) 
Long-lived asset impairment charges (see Note 6)
1,600  4,741  9,143  4,741  
Costs associated with business realignment activities (see Note 9)
1,275  6,378  2,170  6,862  
Operating profit383,373  410,070  766,173  848,939  
Interest expense, net (see Note 4)
38,079  33,776  74,334  71,234  
Other (income) expense, net (see Note 18)
11,217  13,125  22,750  18,602  
Income before income taxes$334,077  $363,169  $669,089  $759,103  

The Hershey Company | Q2 2020 Form 10-Q | Page 26

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

(1)Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs, and (e) other gains or losses that are not integral to segment performance.
Activity within the unallocated mark-to-market adjustment for commodity derivatives is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income$(2,624) $(55,531) $74,468  $(28,890) 
Net gains on commodity derivative positions reclassified from unallocated to segment income 3,111  1,979  7,773  3,305  
Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)$487  $(53,552) $82,241  $(25,585) 
As of June 28, 2020, the cumulative amount of mark-to-market losses on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was $13,274. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of $165 to segment operating results in the next twelve months.

Depreciation and amortization expense included within segment income presented above is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
North America$54,379  $55,137  $108,081  $109,082  
International and Other7,037  7,314  14,246  14,664  
Corporate10,484  9,566  20,197  20,600  
Total$71,900  $72,017  $142,524  $144,346  

Additional information regarding our net sales disaggregated by geographical region is as follows:

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
United States$1,504,266  $1,493,283  $3,271,542  $3,221,543  
All other countries203,063  273,934  473,104  562,162  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  

The Hershey Company | Q2 2020 Form 10-Q | Page 27

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)


The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. Additional information regarding our net sales disaggregated by product line is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
Confectionery and confectionery-based portfolio$1,592,181  $1,663,225  $3,500,415  $3,587,155  
Snacks portfolio115,148  103,992  244,231  196,550  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  

14. TREASURY STOCK ACTIVITY
A summary of our treasury stock activity is as follows:
Six Months Ended June 28, 2020
SharesDollars
In thousands
Shares repurchased in the open market under pre-approved share repurchase programs951,138  $150,000  
Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation450,000  61,196  
Total share repurchases
1,401,138  211,196  
Shares issued for stock options and incentive compensation
(554,074) (23,056) 
Net change847,064  $188,140  
In July 2018, our Board of Directors approved a $500,000 share repurchase authorization to repurchase shares of our Common Stock. As of June 28, 2020, $260,000 remained available for repurchases of our Common Stock under this program. We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The program has no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.


The Hershey Company | Q2 2020 Form 10-Q | Page 28

THE HERSHEY COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)
15. NONCONTROLLING INTEREST
Noncontrolling Interest in Subsidiary
We currently own a 50% controlling interest in LSFC, a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.
A roll-forward showing the 2020 activity relating to the noncontrolling interest follows:
Noncontrolling Interest
Balance, December 31, 2019$5,772  
Net loss attributable to noncontrolling interest(3,213) 
Other comprehensive loss - foreign currency translation adjustments(75) 
Balance, June 28, 2020$2,484  
The 2020 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see Note 9).
16. CONTINGENCIES
We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows.
17. EARNINGS PER SHARE
We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares.


The Hershey Company | Q2 2020 Form 10-Q | Page 29

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
Three Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$113,925  $42,551  $109,258  $39,762  
Allocation of undistributed earnings81,891  30,534  119,616  44,204  
Total earnings—basic$195,816  $73,085  $228,874  $83,966  
Denominator (shares in thousands):
Total weighted-average shares—basic147,635  60,614  149,025  60,614  
Earnings Per Share—basic$1.33  $1.21  $1.54  $1.39  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$195,816  $73,085  $228,874  $83,966  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock73,085    83,966    
Reallocation of undistributed earnings  (123)   (254) 
Total earnings—diluted$268,901  $72,962  $312,840  $83,712  
Denominator (shares in thousands):
Number of shares used in basic computation147,635  60,614  149,025  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614    60,614    
Employee stock options521    817    
Performance and restricted stock units300    361    
Total weighted-average shares—diluted209,070  60,614  210,817  60,614  
Earnings Per Share—diluted$1.29  $1.20  $1.48  $1.38  

The earnings per share calculations for the three months ended June 28, 2020 and June 30, 2019 excluded 15 and 47 stock options (in thousands), respectively, that would have been antidilutive.

The Hershey Company | Q2 2020 Form 10-Q | Page 30

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

Six Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$229,177  $85,102  $215,958  $79,525  
Allocation of undistributed earnings164,541  61,218  234,836  86,879  
Total earnings—basic$393,718  $146,320  $450,794  $166,404  
Denominator (shares in thousands):
Total weighted-average shares—basic147,954  60,614  148,864  60,614  
Earnings Per Share—basic$2.66  $2.41  $3.03  $2.75  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$393,718  $146,320  $450,794  $166,404  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock146,320    166,404    
Reallocation of undistributed earnings  (309)   (462) 
Total earnings—diluted$540,038  $146,011  $617,198  $165,942  
Denominator (shares in thousands):
Number of shares used in basic computation147,954  60,614  148,864  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614    60,614    
Employee stock options620    699    
Performance and restricted stock units408    391    
Total weighted-average shares—diluted209,596  60,614  210,568  60,614  
Earnings Per Share—diluted$2.58  $2.41  $2.93  $2.74  
The earnings per share calculations for the six months ended June 28, 2020 and June 30, 2019 excluded 15 and 1,476 stock options (in thousands), respectively, that would have been antidilutive.


The Hershey Company | Q2 2020 Form 10-Q | Page 31

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

18. OTHER (INCOME) EXPENSE, NET
Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows:

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Write-down of equity investments in partnership qualifying for historic tax credits (see Note 10)
$7,447  $8,633  $18,550  $9,785  
Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans (see Note 11)
3,806  4,336  3,955  8,673  
Other (income) expense, net(36) 156  245  144  
Total$11,217  $13,125  $22,750  $18,602  


The Hershey Company | Q2 2020 Form 10-Q | Page 32

THE HERSHEY COMPANY
NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS—(Continued)
(amounts in thousands, except share data or if otherwise indicated)

19. SUPPLEMENTAL BALANCE SHEET INFORMATION
The components of certain Consolidated Balance Sheet accounts are as follows:
June 28, 2020December 31, 2019
Inventories:
Raw materials$347,999  $271,125  
Goods in process132,235  98,842  
Finished goods694,351  614,698  
Inventories at FIFO1,174,585  984,665  
Adjustment to LIFO(175,205) (169,414) 
Total inventories$999,380  $815,251  
Prepaid expenses and other:
Prepaid expenses
$40,816  $84,058  
Other current assets157,019  156,022  
Total prepaid expenses and other
$197,835  $240,080  
Property, plant and equipment:
Land
$106,745  $105,627  
Buildings1,300,667  1,298,985  
Machinery and equipment
3,143,217  3,120,003  
Construction in progress254,041  209,788  
Property, plant and equipment, gross
4,804,670  4,734,403  
Accumulated depreciation(2,639,324) (2,581,264) 
Property, plant and equipment, net
$2,165,346  $2,153,139  
Other assets:
Capitalized software, net
$168,187  $153,842  
Operating lease ROU assets
222,854  220,678  
Other non-current assets
133,646  137,480  
Total other assets$524,687  $512,000  
Accrued liabilities:
Payroll, compensation and benefits
$160,864  $230,518  
Advertising, promotion and product allowances272,984  279,440  
Operating lease liabilities31,234  29,209  
Other178,856  163,205  
Total accrued liabilities
$643,938  $702,372  
Other long-term liabilities:
Post-retirement benefits liabilities$206,382  $211,206  
Pension benefits liabilities
60,579  58,773  
Operating lease liabilities184,626  184,163  
Other192,260  201,635  
Total other long-term liabilities
$643,847  $655,777  
Accumulated other comprehensive loss:
Foreign currency translation adjustments$(131,922) $(83,704) 
Pension and post-retirement benefit plans, net of tax
(191,352) (189,187) 
Cash flow hedges, net of tax(43,919) (51,075) 
Total accumulated other comprehensive loss
$(367,193) $(323,966) 


The Hershey Company | Q2 2020 Form 10-Q | Page 33


Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management's Discussion and Analysis (“MD&A”) is intended to provide an understanding of Hershey's financial condition, results of operations and cash flows by focusing on changes in certain key measures from year to year. The MD&A should be read in conjunction with our Unaudited Consolidated Financial Statements and accompanying notes. This discussion contains a number of forward-looking statements, all of which are based on current expectations. Actual results may differ materially. Refer to the Safe Harbor Statement below as well as the Risk Factors and other information contained in our 2019 Annual Report on Form 10-K, our Quarterly Report on Form 10-Q for the quarterly period ended March 29, 2020, and our Current Report on Form 8-K filed May 27, 2020.
for information concerning the key risks to achieving future performance goals.
The MD&A is organized in the following sections:
OVERVIEW
Hershey is a global confectionery leader known for bringing goodness to the world through chocolate, sweets, mints, gum and other great tasting snacks. We are the largest producer of quality chocolate in North America, a leading snack maker in the United States and a global leader in chocolate and non-chocolate confectionery. We market, sell and distribute our products under more than 80 brand names in approximately 85 countries worldwide.
We report our operations through two segments: North America and International and Other. The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. The confectionery and confectionery-based portfolio is predominantly sold under the renowned brands of Hershey's, Reese's and Kisses, as well as Kit Kat®, Jolly Rancher, Ice Breakers, Twizzlers, Heath, Payday, Cadbury and a variety of other popular brands. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. The snacks portfolio is predominantly sold under the brands of SkinnyPop, Pirate's Booty, ONE Bar, Paqui and Oatmega.
Divestitures
During the second quarter of 2020, we completed the divestitures of KRAVE Pure Foods, Inc. ("Krave") and the Scharffen Berger and Dagoba brands. Total proceeds from the divestitures and the impact on our Consolidated Statements of Income, both individually and on an aggregate basis, were immaterial.
TRENDS AFFECTING OUR BUSINESS
On March 11, 2020, the World Health Organization designated the recent novel coronavirus ("COVID-19") as a global pandemic. COVID-19 was first detected in Wuhan City, Hubei Province, China and continued to spread, significantly impacting various markets around the world, including the United States. Various policies and initiatives have been implemented to reduce the global transmission of COVID-19.

Local, state and national governments continue to emphasize the importance of food supply during this pandemic and asked that food manufacturers and retailers remain open to meet the needs of our communities. Employee safety is our first priority, and as a result, we put preparedness plans in place at our manufacturing facilities. Our manufacturing facilities are currently open, however, we have adjusted shift schedules, enforced social distancing, increased sanitation and adjusted time and attendance policies for worker absenteeism. Our sales teams continue to support

The Hershey Company | Q2 2020 Form 10-Q | Page 34


community food supplies, while adhering to social distancing guidelines, implementing flexible hours, reducing person-to-person interaction and increasing safety measures. Additionally, in June, the Company re-opened Hershey’s Chocolate World stores in the United States (3 locations) and Niagara Falls (Ontario) on a limited capacity basis with increased safety measures and enforced social distancing. The Company's Chocolate World store in Singapore remains temporarily closed.

Also in June, we commenced a phased in approach to reopen our corporate headquarters in Hershey, Pennsylvania and other select offices with increased safety protocols. We have successfully onboarded several teams, however, occupancy levels remain low as we continue to monitor the latest COVID-19 related public health and government guidance. As a result, a majority of our office-based employees continue to work remotely where possible. We have crisis management teams in place to monitor the continually evolving situation and recommending risk mitigation actions as deemed necessary. To date, there has been minimal disruption to our supply chain network, including the supply of our ingredients, packaging or other sourced materials, though it is possible that more significant disruptions could occur if the COVID-19 pandemic continues to impact markets around the world. We are also working closely with our business units, contract manufacturers, distributors, contractors and other external business partners to minimize the potential impact on our business.

We believe we have sufficient liquidity to satisfy our cash needs, however, we continue to evaluate and take action, as necessary, to preserve adequate liquidity and ensure that our business can continue to operate during these uncertain times. Our most recent liquidity measures include an increase in our short-term commercial paper balances and the $1 billion Notes issuance in May 2020 with varying rates ranging from 0.900% to 2.650% and maturity dates ranging from 2025 to 2050. Additionally, we continue to limit discretionary spending across the organization and re-prioritizing our capital projects amid the COVID-19 pandemic. We plan to move forward with our new global enterprise resource planning (“ERP”) system implementation and supply chain capacity projects, as these investments are of strategic importance to our long-term growth. However, as previously announced, we did selectively pause certain aspects of the ERP system implementation due to resource constraints and challenges associated with the critical design phase during these uncertain times. We expect this to delay our overall ERP implementation by approximately one year.

As a result of shelter-in-place restrictions that were implemented in late March and early April, as well as decreases in retail foot traffic and volatility in consumer shopping and consumption behavior across several areas of our portfolio, we experienced a reduction in our net sales and income during the three and six months ended June 28, 2020. The unfavorable impacts predominantly related to our International and Other segment (see Segment Results included in this MD&A). We believe the financial impacts from COVID-19 are temporary in nature and do not significantly affect our business model and growth strategy.

In late May and early June, many state governments began a phased reopening of their economies. These phased approaches promote limited food service offerings, outdoor dining, increased travel and the reopening of retailing establishments while adhering to new guidelines and enhanced safety measures, including social distancing and face mask protocols. However, certain states have paused or reversed plans to reopen their economies as new cases of COVID-19 have been on the rise in recent weeks. Based on the length and severity of COVID-19, we may experience continued volatility in retail foot traffic, consumer shopping and consumption behavior. We will continue to evaluate the nature and extent of these potential impacts to our business, consolidated results of operations, segment results, liquidity and capital resources.

The Hershey Company | Q2 2020 Form 10-Q | Page 35


CONSOLIDATED RESULTS OF OPERATIONS

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019Percent ChangeJune 28, 2020June 30, 2019Percent Change
In millions of dollars except per share amounts
Net Sales$1,707.3  $1,767.2  (3.4)%$3,744.6  $3,783.7  (1.0)%
Cost of Sales
914.8  892.5  2.5 %2,085.5  2,016.5  3.4 %
Gross Profit792.5  874.7  (9.4)%1,659.1  1,767.2  (6.1)%
Gross Margin
46.4 %49.5 %44.3 %46.7 %
SM&A Expense408.9  453.8  (9.9)%884.3  907.4  (2.5)%
SM&A Expense as a percent of net sales
24.0 %25.7 %23.6 %24.0 %
Long-Lived Asset Impairment Charges
1.6  4.7  (66.3)%9.1  4.7  92.8 %
Business Realignment (Benefits) Costs
(1.4) 6.1  (122.3)%(0.5) 6.2  (107.7)%
Operating Profit383.4  410.1  (6.5)%766.2  848.9  (9.7)%
Operating Profit Margin
22.5 %23.2 %20.5 %22.4 %
Interest Expense, Net38.1  33.8  12.7 %74.3  71.2  4.4 %
Other (Income) Expense, Net
11.2  13.1  (14.5)%22.8  18.6  22.3 %
Provision for Income Taxes66.1  50.0  32.3 %132.3  141.9  (6.8)%
Effective Income Tax Rate
19.8 %13.7 %19.8 %18.7 %
Net Income Including Noncontrolling Interest
268.0  313.2  (14.4)%536.8  617.2  (13.0)%
Less: Net (Loss) Income Attributable to Noncontrolling Interest
(0.9) 0.4  (299.3)%(3.2) —  NM
Net Income Attributable to The Hershey Company
$268.9  $312.8  (14.0)%$540.0  $617.2  (12.5)%
Net Income Per Share—Diluted
$1.29  $1.48  (12.8)%$2.58  $2.93  (11.9)%
NOTE: Percentage changes may not compute directly as shown due to rounding of amounts presented above.
NM = not meaningful
Results of Operations - Second Quarter 2020 vs. Second Quarter 2019
Net Sales
Net sales decreased 3.4% in the second quarter of 2020 compared to the same period of 2019, reflecting a volume decrease of 7.0% due to the impact of COVID-19 on sales in our international markets, as well as declines in owned retail and world travel retail and elasticity-driven impacts due to price increases on certain products, and an unfavorable impact from foreign currency exchange rates of 0.7%. These decreases were partially offset by favorable price realization of 3.5% due to higher prices on certain products and a 0.8% benefit from net acquisitions and divestitures (predominantly driven by the 2019 acquisition of ONE Brands, LLC ("ONE Brands"), partially offset by the 2020 divestitures of Krave and the Scharffen Berger and Dagoba brands).
Key U.S. Marketplace Metrics
For the second quarter of 2020, our total U.S. retail takeaway increased 4.1% in the expanded multi-outlet combined plus convenience store channels (IRI MULO + C-Stores), which includes candy, mint, gum, salty snacks, meat snacks and grocery items. Our U.S. candy, mint and gum ("CMG") consumer takeaway increased 3.2%, resulting in a CMG market share gain of approximately 227 basis points.
The CMG consumer takeaway and market share information reflect measured channels of distribution accounting for approximately 90% of our U.S. confectionery retail business. These channels of distribution primarily include food, drug, mass merchandisers, and convenience store channels, plus Wal-Mart Stores, Inc., partial dollar, club and military channels. These metrics are based on measured market scanned purchases as reported by Information Resources,

The Hershey Company | Q2 2020 Form 10-Q | Page 36


Incorporated ("IRI"), the Company's market insights and analytics provider, and provide a means to assess our retail takeaway and market position relative to the overall category.
Cost of Sales and Gross Margin
Cost of sales increased 2.5% in the second quarter of 2020 compared to the same period of 2019. The increase was driven by an incremental $52.9 million of unfavorable mark-to-market activity on our commodity derivative instruments, which are intended to economically hedge future years' commodity purchases. Additionally, the increase in cost of sales was attributed to higher freight and logistics costs, and additional plant costs, specifically, personal protective equipment ("PPE") costs, increased sanitation and wage incentives associated with COVID-19. These drivers were partially offset by favorable supply chain productivity.
Gross margin decreased by 310 basis points in the second quarter of 2020 compared to the same period of 2019. The decrease was primarily due to an unfavorable year-over-year mark-to-market impact from commodity derivative instruments, higher freight and logistics costs and additional plant costs. These factors were partially offset by favorable price realization and supply chain productivity.
Selling, Marketing and Administrative
Selling, marketing and administrative (“SM&A”) expenses decreased $44.8 million or 9.9% in the second quarter of 2020. Total advertising and related consumer marketing expenses decreased 14.0% driven by media cost efficiencies and select brand investment optimization related to COVID-19 in both the North America and International and Other segments. SM&A expenses, excluding advertising and related consumer marketing, decreased approximately 7.6% in the second quarter of 2020 primarily due to savings in travel and meeting expenses as a result of COVID-19 related travel restrictions and lower incentive compensation.
Long-Lived Asset Impairment Charges
During the second quarter of 2020, we recorded impairment charges of $1.6 million to adjust long-lived asset values in connection with our disposal group classified as held for sale, as discussed in Note 8 to the Unaudited Consolidated Financial Statements. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020. During the second quarter of 2019, we recorded long-lived asset impairment charges of $4.7 million, which were predominantly comprised of select land that had not yet met the held for sale criteria.
Business Realignment Activities
Business realignment benefits of $1.4 million in the second quarter of 2020 versus costs of $6.1 million in the second quarter of 2019 related primarily to the Margin for Growth Program, which is discussed in more detail in Note 9 to the Unaudited Consolidated Financial Statements.
Operating Profit and Operating Profit Margin
Operating profit decreased 6.5% in the second quarter of 2020 compared to the same period of 2019 due primarily to lower gross profit, partially offset by lower SM&A expenses, as noted above. Operating profit margin decreased to 22.5% in 2020 from 23.2% in 2019 driven by these same factors.
Interest Expense, Net
Net interest expense was $4.3 million higher in the second quarter of 2020 compared to the same period of 2019. The increase was primarily due to lower interest income in 2020 as we recognized a benefit in 2019 related to an international local tax settlement, as well as higher long-term debt balances in 2020 versus 2019 (predominantly due to $1.0 billion of notes issued in October 2019).
Other (Income) Expense, Net
Other (income) expense, net totaled expense of $11.2 million in the second quarter of 2020 versus expense of $13.1 million in the second quarter of 2019. The decrease in the net expense was primarily due to lower write-downs on equity investments qualifying for federal historic and energy tax credits and lower non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans during 2020.

The Hershey Company | Q2 2020 Form 10-Q | Page 37


Income Taxes and Effective Tax Rate
Our effective income tax rate was 19.8% for the second quarter of 2020 compared with 13.7% for the second quarter of 2019. Relative to the 21% statutory rate, the 2020 effective tax rate benefited from investment tax credits and changes in tax reserves, partially offset by state taxes. The 2019 effective tax rate, relative to the 21% statutory rate, was impacted by a change to foreign valuation allowances, the benefit of employee share-based payments, and investment tax credits, which were partially offset by state taxes.
Net Income attributable to The Hershey Company and Earnings Per Share-diluted
Net income decreased $45.2 million, or 14.0%, while EPS-diluted decreased $0.19, or 12.8%, in the second quarter of 2020 compared to the same period of 2019. The decrease in both net income and EPS-diluted was driven primarily by lower gross profit and higher income taxes, partially offset by lower SM&A expenses, as noted above. Our 2020 EPS-diluted also benefited from lower weighted-average shares outstanding as a result of share repurchases pursuant to our Board-approved repurchase programs.
Results of Operations - First Six Months 2020 vs. First Six Months 2019
Net Sales
Net sales decreased 1.0% in the first six months of 2020 compared to the same period of 2019, reflecting a volume decrease of 4.5% due to the impact of COVID-19 on sales in our international markets, as well as declines in owned retail and world travel retail and elasticity-driven impacts due to price increases on certain products, and an unfavorable impact from foreign currency exchange rates of 0.4%. These decreases were partially offset by a favorable price realization of 3.1% due to higher prices on certain products and a 0.8% benefit from net acquisitions and divestitures (predominantly driven by the 2019 acquisition of ONE Brands, partially offset by the 2020 divestitures of Krave and the Scharffen Berger and Dagoba brands).
Cost of Sales and Gross Margin
Cost of sales increased 3.4% in the first six months of 2020 compared to the same period of 2019. The increase was driven by an incremental $103.4 million of unfavorable mark-to-market activity on our commodity derivative instruments. These derivative instruments are intended to economically hedge future years' commodity purchases, however, they were significantly impacted by financial market volatility during the first six months of 2020. Additionally, the increase in cost of sales was attributed to higher freight and logistics costs and additional plant costs, specifically, PPE costs, increased sanitation and wage incentives associated with COVID-19. These drivers were partially offset by favorable supply chain productivity.
Gross margin decreased by 240 basis points in in the first six months of 2020 compared to the same period of 2019. The decrease was primarily due to unfavorable year-over-year mark-to-market impact from commodity derivative instruments, the higher freight and logistics costs and additional plant costs. These factors were partially offset by favorable price realization and supply chain productivity.
Selling, Marketing and Administrative
SM&A expenses decreased $23.0 million or 2.5% in the first six months of 2020. Total advertising and related consumer marketing expenses decreased 4.5% driven by media cost efficiencies and select brand investment optimization related to COVID-19 in both the North America and International and Other segments. SM&A expenses, excluding advertising and related consumer marketing, decreased approximately 1.4% in the first six months of 2020 primarily due to savings in travel and meeting expenses as a result of COVID-19 related travel restrictions.


The Hershey Company | Q2 2020 Form 10-Q | Page 38


Long-Lived Asset Impairment Charges
During the first six months of 2020, we recorded the following impairment charges:
In millions of dollars
Adjustment to disposal group (1)$6.2  
Other asset write-down (2)2.9  
Long-lived asset impairment charges$9.1  
(1)In connection with our disposal group classified as held for sale, as discussed in Note 8 to the Unaudited Consolidated Financial Statements, during the first six months of 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.
(2)In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.

During the first six months of 2019, we recorded long-lived asset impairment charges of $4.7 million, which were
predominantly comprised of select land that had not yet met the held for sale criteria.
Business Realignment Activities
Business realignment benefits of $0.5 million in the first six months of 2020 versus costs of $6.2 million in the first six months of 2019 related primarily to the Margin for Growth Program, which is discussed in more detail in Note 9 to the Unaudited Consolidated Financial Statements.
Operating Profit and Operating Profit Margin
Operating profit decreased 9.7% in the first six months of 2020 compared to the same period of 2019 due primarily to lower gross profit, partially offset by lower SM&A expenses, as noted above. Operating profit margin decreased to 20.5% in 2020 from 22.4% in 2019 driven by these same factors.
Interest Expense, Net
Net interest expense was $3.1 million higher in the first six months of 2020 compared to the same period of 2019. The increase was primarily due to lower interest income in 2020 as we recognized a benefit in 2019 related to an international local tax settlement, as well as higher long-term debt balances in 2020 versus 2019 (predominantly due to $1.0 billion of notes issued in October 2019).
Other (Income) Expense, Net
Other (income) expense, net totaled expense of $22.8 million in the first six months of 2020 versus expense of $18.6 million in the first six months of 2019. The increase in the net expense was primarily due to higher write-downs on equity investments qualifying for federal historic and energy tax credits, partially offset by lower non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans during 2020.
Income Taxes and Effective Tax Rate
Our effective income tax rate was 19.8% for the first six months of 2020 compared with 18.7% for the first six months of 2019. Relative to the 21% statutory rate, the 2020 effective tax rate was favorably impacted by investment tax credits and the benefit of employee share-based payments, partially offset by state taxes. The 2019 effective tax rate, relative to the 21% statutory rate, was impacted by a change to foreign valuation allowances, the benefit of employee share-based payments, and investment tax credits, which were partially offset by state taxes.
Net Income attributable to The Hershey Company and Earnings Per Share-diluted
Net income decreased $77.2 million, or 12.5%, while EPS-diluted decreased $0.35, or 11.9%, in the first six months of 2020 compared to the same period of 2019. The decrease in both net income and EPS-diluted was driven primarily by lower gross profit, partially offset by lower SM&A expenses and lower taxes. Our 2020 EPS-diluted also benefited from lower weighted-average shares outstanding as a result of share repurchases pursuant to our Board-approved repurchase programs.

The Hershey Company | Q2 2020 Form 10-Q | Page 39


SEGMENT RESULTS
The summary that follows provides a discussion of the results of operations of our two reportable segments: North America and International and Other. The segments reflect our operations on a geographic basis. For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are largely managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM and used for resource allocation and internal management reporting and performance evaluation. Segment income and segment income margin, which are presented in the segment discussion that follows, are non-GAAP measures and do not purport to be alternatives to operating income as a measure of operating performance. We believe that these measures are useful to investors and other users of our financial information in evaluating ongoing operating profitability as well as in evaluating operating performance in relation to our competitors, as they exclude the activities that are not directly attributable to our ongoing segment operations.

Our segment results, including a reconciliation to our consolidated results, were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
In millions of dollars
Net Sales:
North America$1,583.8  $1,568.0  $3,428.6  $3,375.0  
International and Other123.5  199.2  316.0  408.7  
Total$1,707.3  $1,767.2  $3,744.6  $3,783.7  
Segment Income (Loss):
North America$497.6  $470.9  $1,079.1  $1,035.7  
International and Other(4.0) 21.9  12.0  42.2  
Total segment income493.6  492.8  1,091.1  1,077.9  
Unallocated corporate expense (1)106.9  125.2  231.4  242.9  
Unallocated mark-to-market losses (gains) on commodity derivatives (2)0.5  (53.6) 82.2  (25.6) 
Long-lived asset impairment charges1.6  4.7  9.1  4.7  
Costs associated with business realignment activities1.3  6.4  2.2  6.9  
Operating profit383.3  410.1  766.2  849.0  
Interest expense, net38.1  33.8  74.3  71.2  
Other (income) expense, net11.2  13.1  22.8  18.6  
Income before income taxes$334.0  $363.2  $669.1  $759.2  
(1)Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs and (e) other gains or losses that are not integral to segment performance.
(2)Net losses (gains) losses on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains). See Note 13 to the Unaudited Consolidated Financial Statements.


The Hershey Company | Q2 2020 Form 10-Q | Page 40


North America
The North America segment is responsible for our chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines. North America results, which accounted for 92.8% and 88.7% of our net sales for the three months ended June 28, 2020 and June 30, 2019, respectively, were as follows:
Three Months EndedPercentSix Months EndedPercent
June 28, 2020June 30, 2019ChangeJune 28, 2020June 30, 2019Change
In millions of dollars
Net sales$1,583.8  $1,568.0  1.0 %$3,428.6  $3,375.0  1.6 %
Segment income497.6  470.9  5.7 %1,079.1  1,035.7  4.2 %
Segment margin31.4 %30.0 %31.5 %30.7 %
Results of Operations - Second Quarter 2020 vs. Second Quarter 2019
Net sales of our North America segment increased $15.8 million or 1.0% in the second quarter of 2020 compared to the same period of 2019, reflecting favorable price realization of 4.2% attributed to higher prices on certain products and decreased levels of trade promotional spending compared to prior year, as well as a 0.8% benefit from net acquisitions and divestitures (predominantly driven by the 2019 acquisition of ONE Brands, partially offset by the 2020 divestitures of Krave and the Scharffen Berger and Dagoba brands). These increases were partially offset by a volume decrease of 3.8%, which was primarily elasticity-driven due to the aforementioned price increases and COVID-19 related impacts to the business, as well as unfavorable foreign currency exchange rates of 0.2%.
Our North America segment income increased $26.7 million or 5.7% in the second quarter of 2020 compared to the same period of 2019, primarily due to favorable price realization, lower trade promotional spending and lower advertising and related consumer marketing expenses as a result of COVID-19, partially offset by higher supply chain-related costs, specifically, PPE costs, increased sanitation and wage incentives associated with COVID-19, as well as volume decreases.
Results of Operations - First Six Months 2020 vs. First Six Months 2019
Net sales of our North America segment increased $53.6 million or 1.6% in the first six months of 2020 compared to the same period of 2019, reflecting favorable price realization of 3.5% attributed to higher prices on certain products and a 0.9% benefit from net acquisitions and divestitures (predominantly driven by the 2019 acquisition of ONE Brands, partially offset by the 2020 divestitures of Krave and the Scharffen Berger and Dagoba brands). These increases were partially offset by a volume decrease of 2.7%, which was primarily elasticity-driven due to the aforementioned price increases and COVID-19 related impacts to the business, as well as unfavorable foreign currency exchange rates of 0.1%.
Our North America segment income increased $43.4 million or 4.2% in the first six months of 2020 compared to the same period of 2019, primarily due to favorable price realization, lower trade promotional spending and lower advertising and related consumer marketing expenses as a result of COVID-19, partially offset by higher supply chain-related costs, specifically, PPE costs, increased sanitation and wage incentives associated with COVID-19, as well as volume decreases.


The Hershey Company | Q2 2020 Form 10-Q | Page 41


International and Other
The International and Other segment includes all other countries where we currently manufacture, import, market, sell or distribute chocolate and non-chocolate confectionery and other products. Currently, this includes our operations in China and other Asia markets, Latin America, Europe, Africa and the Middle East, along with exports to these regions. While a less significant component, this segment also includes our global retail operations, including Hershey’s Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain trademarks and products to third parties around the world. International and Other results, which accounted for 7.2% and 11.3% of our net sales for the three months ended June 28, 2020 and June 30, 2019, respectively, were as follows:
Three Months EndedPercentSix Months EndedPercent
June 28, 2020June 30, 2019ChangeJune 28, 2020June 30, 2019Change
In millions of dollars
Net sales$123.5  $199.2  (38.0)%$316.0  $408.7  (22.7)%
Segment (loss) income(4.0) 21.9  (118.3)%12.0  42.2  (71.6)%
Segment margin(3.2)%11.0 %3.8 %10.3 %

Results of Operations - Second Quarter 2020 vs. Second Quarter 2019
Net sales of our International and Other segment decreased $75.7 million or 38.0% in the second quarter of 2020 compared to the same period of 2019, reflecting a volume decrease of 31.3%, an unfavorable impact from foreign currency exchange rates of 4.6%, and unfavorable price realization of 2.1%. The volume decrease was attributed to significant sales declines in our strategic focus markets, most notably Mexico, where net sales declined by 54.5%, as well as reduced sales in our export markets, due to the implementation of quarantine protocols by local governments to mitigate the spread of COVID-19.
Our International and Other segment also includes licensing, owned retail and world travel retail, where net sales declined approximately 51.0% during the second quarter of 2020 as the Company temporarily closed all Hershey’s Chocolate World stores in the United States (3 locations), Niagara Falls (Ontario) and Singapore in March amid the COVID-19 pandemic. In June, the Company re-opened Hershey’s Chocolate World stores in the United States and Niagara Falls (Ontario) on a limited capacity basis with increased safety measures and enforced social distancing. The Company's Chocolate World store in Singapore remains temporarily closed.
Our International and Other segment generated losses of $4.0 million in the second quarter of 2020 compared to income of $21.9 million in the second quarter of 2019. This decrease was driven by the lower level of net sales associated with the COVID-19 disruption.
Results of Operations - First Six Months 2020 vs. First Six Months 2019
Net sales of our International and Other segment decreased $92.7 million or 22.7% in the first six months of 2020 compared to the same period of 2019, reflecting a volume decrease of 19.0%, an unfavorable impact from foreign currency exchange rates of 3.4%, and unfavorable price realization of 0.3%. The volume decrease was attributed to significant sales declines in our strategic focus markets, most notably China and Mexico, where net sales declined by 41.4% and 26.4%, respectively, as well as reduced sales in our export markets, due to the implementation of quarantine protocols by local governments to mitigate the spread of COVID-19.
Our International and Other segment also includes licensing, owned retail and world travel retail, where net sales declined approximately 31.5% during the first six months of 2020 as the Company temporarily closed all Hershey’s Chocolate World stores in the United States (3 locations), Niagara Falls (Ontario) and Singapore in March amid the COVID-19 pandemic. In June, the Company re-opened Hershey’s Chocolate World stores in the United States and Niagara Falls (Ontario) on a limited capacity basis with increased safety measures and enforced social distancing. The Company's Chocolate World store in Singapore remains temporarily closed.

The Hershey Company | Q2 2020 Form 10-Q | Page 42


Our International and Other segment generated income of $12.0 million in the first six months of 2020 compared to $42.2 million in the first six months of 2019. This decrease was driven by the lower level of net sales associated with the COVID-19 disruption.
Unallocated Corporate Expense
Unallocated corporate expense includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense and (d) other gains or losses that are not integral to segment performance.
In the second quarter of 2020, unallocated corporate expense totaled $106.9 million, as compared to $125.2 million in the second quarter of 2019, primarily driven by savings in travel and meeting expenses related to COVID-19 travel restrictions and lower incentive compensation. In the first six months of 2020, unallocated corporate expense totaled $231.4 million, as compared to $242.9 million in the first six months of 2019 primarily driven by savings in travel and meeting expenses related to COVID-19 travel restrictions.

The Hershey Company | Q2 2020 Form 10-Q | Page 43


LIQUIDITY AND CAPITAL RESOURCES
Historically, our primary source of liquidity has been cash generated from operations. Domestic seasonal working capital needs, which typically peak during the summer months, are generally met by utilizing cash on hand, bank borrowings or the issuance of commercial paper. Commercial paper may also be issued, from time to time, to finance ongoing business transactions, such as the repayment of long-term debt, business acquisitions and for other general corporate purposes.
At June 28, 2020, our cash and cash equivalents totaled $1.2 billion. At December 31, 2019, our cash and cash equivalents totaled $493.3 million. Our cash and cash equivalents during the first six months of 2020 increased $672.1 million compared to the 2019 year-end balance. This increase was predominantly due to our $1 billion Notes issuance in May 2020 as we intend to mitigate any potential COVID-19 risks, partially offset by the repayment of $350 million Notes that matured in May 2020. Additional detail regarding the net sources of cash are outlined in the following discussion.
Approximately 30% of the balance of our cash and cash equivalents at June 28, 2020 was held by subsidiaries domiciled outside of the United States. During the first six months of 2020, previously undistributed earnings of certain international subsidiaries were no longer considered indefinitely reinvested; however, the Company had previously recognized a one-time U.S. repatriation tax due under U.S. tax reform, and as a result, only an immaterial amount of withholding tax was recognized. For the remainder of the Company’s cash held by international subsidiaries, we intend to continue to reinvest the undistributed earnings indefinitely. We believe we have sufficient liquidity to satisfy our cash needs, including our cash needs in the United States.
Cash Flow Summary
The following table is derived from our Consolidated Statements of Cash Flows:
Six Months Ended
In millions of dollarsJune 28, 2020June 30, 2019
Net cash provided by (used in):
Operating activities$614.0  $679.3  
Investing activities(209.8) (206.4) 
Financing activities295.9  (698.7) 
Effect of exchange rate changes on cash and cash equivalents(17.3) 3.8  
Less: Cash classified as assets held for sale (see Note 8)
(10.7) —  
Increase (decrease) in cash and cash equivalents$672.1  $(222.0) 
Operating activities
We generated cash of $614.0 million from operating activities in the first six months of 2020, a decrease of $65.3 million compared to $679.3 million in the same period of 2019. This decrease in net cash provided by operating activities was mainly driven by the following factors:
Net income adjusted for non-cash charges to operations (including depreciation, amortization, stock-based compensation, deferred income taxes, long-lived asset charges, a write-down of equity investments and other charges) resulted in $69.5 million of lower cash flow in 2020 relative to 2019.
Net working capital (comprised of trade accounts receivable, inventory, accounts payable and accrued liabilities) consumed cash of $201.9 million in 2020 and $151.5 million in 2019. This $50.4 million fluctuation was mainly driven by the following factor:
$43.6 million decrease in cash provided by accounts receivable, primarily driven by a decrease in shorter term sales as well as timing of customer payments, resulting in a slightly higher investment in accounts receivable at the end of the second quarter of 2020 compared to the same period of 2019.
$24.2 million increase in cash used by other assets and liabilities, primarily driven by the effect of commodity derivative activity in 2020 relative to 2019.

The Hershey Company | Q2 2020 Form 10-Q | Page 44



The decrease in cash provided by operating activities was partially offset by the following net cash inflow:
Incomes taxes generated cash of $65.2 million in 2020, compared to cash used of $15.5 million in 2019. This $80.7 million fluctuation was primarily due to the deferral of quarterly estimated tax payments in 2020 as a result of the CARES Act. We paid income taxes of $71.6 million during 2020 compared to $136.9 million in the same period of 2019.

Investing activities
We used cash of $209.8 million for investing activities in the first six months of 2020, an increase of $3.4 million compared to $206.4 million in the same period of 2019. This increase in net cash used in investing activities was mainly driven by the following factors:
Capital spending. Capital expenditures, including capitalized software, primarily to support capacity expansion, innovation and cost savings, were $185.8 million in the first six months of 2020 compared to $176.3 million in the same period of 2019. For full year 2020, we expect capital expenditures, including capitalized software, to approximate $400 million to $450 million, as we continue to evaluate and re-prioritize our capital projects amid the COVID-19 pandemic.
Investments in partnerships qualifying for tax credits. We make investments in partnership entities that in turn make equity investments in projects eligible to receive federal historic and energy tax credits. We invested approximately $26.4 million in the first six months of 2020, compared to $30.3 million in the same period of 2019.
Financing activities
We generated cash of $295.9 million from financing activities in the first six months of 2020, an increase of $994.6 million compared to cash used of $698.7 million in the same period of 2019. This increase in net cash provided by financing activities was mainly driven by the following factors:
Short-term borrowings, net. In addition to utilizing cash on hand, we use short-term borrowings (commercial paper and bank borrowings) to fund seasonal working capital requirements and ongoing business needs. During the first six months of 2020, we generated cash flow of $166.0 million predominantly through the issuance of short-term commercial paper, as well as an increase in short-term foreign bank borrowings. During the first six months of 2019, we had a net reduction in short-term borrowings of $311.2 million primarily due to repayments on commercial paper, partially offset by increases in short-term foreign borrowings.
Long-term debt borrowings and repayments.  During the first six months of 2020, we issued $300 million of 0.900% Notes due in 2025, $350 million of 1.700% Notes due in 2030 and $350 million of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989.9 million. Additionally, in May 2020, we repaid $350 million of 2.900% Notes due upon their maturity. During the first six months of 2019, our long-term debt borrowings and repayments activity was minimal.
Dividend payments. Total dividend payments to holders of our Common Stock and Class B Common Stock were $314.3 million during the first six months of 2020, an increase of $18.8 million compared to $295.5 million in the same period of 2019. Details regarding our 2020 cash dividends paid to stockholders are as follows:
Quarter Ended
In millions of dollars except per share amounts
March 29, 2020June 28, 2020
Dividends paid per share – Common stock$0.773  $0.773  
Dividends paid per share – Class B common stock$0.702  $0.702  
Total cash dividends paid$157.8  $156.5  
Declaration dateJanuary 28, 2020April 21, 2020
Record dateFebruary 21, 2020May 22, 2020
Payment dateMarch 16, 2020June 15, 2020

The Hershey Company | Q2 2020 Form 10-Q | Page 45


Share repurchases. We used cash for total share repurchases of $211.2 million and $254.4 million during the first six months of 2020 and 2019, respectively, pursuant to our practice of replenishing shares issued for stock options and incentive compensation, as well as shares repurchased in the open market under pre-approved share repurchase programs.
Proceeds from the exercise of stock options, including tax benefits. We received $17.5 million from employee exercises of stock options, net of employee taxes withheld from share-based awards, during the first six months of 2020, a decrease of $143.9 million compared to $161.4 million in the same period of 2019.

Recent Accounting Pronouncements
Information on recently adopted and issued accounting standards is included in Note 1 to the Unaudited Consolidated Financial Statements.


The Hershey Company | Q2 2020 Form 10-Q | Page 46


Safe Harbor Statement
We are subject to changing economic, competitive, regulatory and technological risks and uncertainties that could have a material impact on our business, financial condition or results of operations. In connection with the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, we note the following factors that, among others, could cause future results to differ materially from the forward-looking statements, expectations and assumptions that we have discussed directly or implied in this report. Many of the forward-looking statements contained in this report may be identified by the use of words such as “intend,” “believe,” “expect,” “anticipate,” “should,” “planned,” “projected,” “estimated,” and “potential,” among others.
The factors that could cause our actual results to differ materially from the results projected in our forward-looking statements include, but are not limited to the following:
Our Company’s reputation or brand image might be impacted as a result of issues or concerns relating to the quality and safety of our products, ingredients or packaging, human and workplace rights, and other environmental, social or governance matters, which in turn could negatively impact our operating results;
Increases in raw material and energy costs along with the availability of adequate supplies of raw materials could affect future financial results;
Price increases may not be sufficient to offset cost increases and maintain profitability or may result in sales volume declines associated with pricing elasticity;
Market demand for new and existing products could decline;
Increased marketplace competition could hurt our business;
Disruption to our manufacturing operations or supply chain could impair our ability to produce or deliver finished products, resulting in a negative impact on our operating results;
Our financial results may be adversely impacted by the failure to successfully execute or integrate acquisitions, divestitures and joint ventures;
Changes in governmental laws and regulations could increase our costs and liabilities or impact demand for our products;
Political, economic and/or financial market conditions could negatively impact our financial results;
Our international operations may not achieve projected growth objectives, which could adversely impact our overall business and results of operations;
Disruptions, failures or security breaches of our information technology infrastructure could have a negative impact on our operations;
We might not be able to hire, engage and retain the talented global workforce we need to drive our growth strategies;
We may not fully realize the expected costs savings and/or operating efficiencies associated with our strategic initiatives or restructuring programs, which may have an adverse impact on our business;
Complications with the design or implementation of our new enterprise resource planning system could adversely impact our business and operations;
Our business and financial results may be negatively impacted by the failure to successfully manage a disruption in consumer and trade patterns, as well as operational challenges associated with the actual or perceived effects of a disease outbreak, including epidemics, pandemics or similar widespread public health concerns, such as the current COVID-19 global pandemic; and


The Hershey Company | Q2 2020 Form 10-Q | Page 47


Such other matters as discussed in our 2019 Annual Report on Form 10-K, our Quarterly Report on Form 10-Q for the quarterly period ended March 29, 2020, and our Current Report on Form 8-K filed May 27, 2020.
We undertake no obligation to publicly update or revise any forward-looking statements to reflect actual results, changes in expectations or events or circumstances after the date this Quarterly Report on Form 10-Q is filed.  
Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
The total notional amount of interest rate swaps outstanding at June 28, 2020 and December 31, 2019 was $350 million. The notional amount relates to fixed-to-floating interest rate swaps which convert a comparable amount of fixed-rate debt to variable rate debt at June 28, 2020 and December 31, 2019. A hypothetical 100 basis point increase in interest rates applied to this now variable-rate debt as of June 28, 2020 would have increased interest expense by approximately $1.8 million for the first six months of 2020 and $3.5 million for the full year 2019.
In addition, the total amount of short-term debt, net of cash, amounted to net cash positions of $257 million and $461 million, respectively, at June 28, 2020 and December 31, 2019. A hypothetical 100 basis point increase in interest rates applied to this variable-rate short-term debt as of June 28, 2020 would have changed interest expense by approximately $3.1 million for the first six months of 2020 and $4.3 million for the full year 2019.
We consider our current risk related to market fluctuations in interest rates on our remaining debt portfolio, excluding fixed-rate debt converted to variable rates with fixed-to-floating instruments, to be minimal since this debt is largely long-term and fixed-rate in nature. Generally, the fair market value of fixed-rate debt will increase as interest rates fall and decrease as interest rates rise. A 100 basis point increase in market interest rates would decrease the fair value of our fixed-rate long-term debt at June 28, 2020 and December 31, 2019 by approximately $365 million and $246 million, respectively. However, since we currently have no plans to repurchase our outstanding fixed-rate instruments before their maturities, the impact of market interest rate fluctuations on our long-term debt does not affect our results of operations or financial position.
The potential decline in fair value of foreign currency forward exchange contracts resulting from a hypothetical near-term adverse change in market rates of 10% was $24.3 million as of June 28, 2020 and $55.4 million as of December 31, 2019, generally offset by a reduction in foreign exchange associated with our transactional activities.
Our open commodity derivative contracts had a notional value of $817.5 million as of June 28, 2020 and $589.7 million as of December 31, 2019. At the end of the second quarter 2020, the potential change in fair value of commodity derivative instruments, assuming a 10% decrease in the underlying commodity price, would have increased our net unrealized losses by $74.8 million, generally offset by a reduction in the cost of the underlying commodity purchases.
Other than as described above, market risks have not changed significantly from those described in our 2019 Annual Report on Form 10-K.

The Hershey Company | Q2 2020 Form 10-Q | Page 48


Item 4. CONTROLS AND PROCEDURES 
Evaluation of Disclosure Controls and Procedures
We have established disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934 (the “Exchange Act”)) designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Management, with the participation of the Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures as of June 28, 2020. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 28, 2020.
We rely extensively on information systems and technology to manage our business and summarize operating results. We are in the process of a multi-year implementation of a new global enterprise resource planning (“ERP”) system, which will replace our existing operating and financial systems. The ERP system is designed to accurately maintain the Company’s financial records, enhance operational functionality and provide timely information to the Company’s management team related to the operation of the business. The implementation is expected to occur in phases over the next several years. We have completed the implementation of certain processes, including our consolidated financial reporting platform in the second quarter of 2018, as well as our trade promotions and direct marketing systems in the first quarter of 2019. These transitions did not result in significant changes in our internal control over financial reporting. However, as the next phases of the updated processes are rolled out in connection with the ERP implementation, we will give appropriate consideration to whether these process changes necessitate changes in the design of and testing for effectiveness of internal controls over financial reporting.
There have been no changes in our internal control over financial reporting during the quarter ended June 28, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

The Hershey Company | Q2 2020 Form 10-Q | Page 49


PART II — OTHER INFORMATION
Item 1. Legal Proceedings.
Information on legal proceedings is included in Note 16 to the Unaudited Consolidated Financial Statements.
Item 1A. Risk Factors.
When evaluating an investment in our Common Stock, investors should consider carefully, among other things, the risk factors previously disclosed in Part I, Item 1A, “Risk Factors,” of our 2019 Annual Report on Form 10-K, Part II, Item 1A, “Risk Factors,” of our Quarterly Report on Form 10-Q for the quarterly period ended March 29, 2020 (the “Q2 2020 Quarterly Report”), Item 8.01 of our Current Report on Form 8-K filed May 27, 2020 and the information contained in this Quarterly Report on Form 10-Q and our other reports and registration statements filed with the SEC. Except as described in our Q2 2020 Quarterly Report and our Current Report on Form 8-K filed on May 27, 2020, there have been no material changes with respect to the risk factors disclosed in our 2019 Annual Report on Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Issuer Purchases of Equity Securities
The following table shows the purchases of shares of Common Stock made by or on behalf of Hershey, or any “affiliated purchaser” (as defined in Rule 10b-18(a)(3) under the Securities Exchange Act of 1934, as amended) of Hershey, for each fiscal month in the three months ended June 28, 2020:
Period 
Total Number
of Shares
Purchased (1)
Average Price
Paid
per Share
Total Number of
Shares Purchased
as Part of Publicly 
Announced Plans 
or Programs (2)
Approximate
Dollar Value of
Shares that May
Yet Be Purchased
Under the Plans or
Programs (2)
(in thousands of dollars)
March 30 through April 26285,000  $140.15  —  $260,000  
April 27 through May 2415,000  $138.38  —  $260,000  
May 25 through June 28—  $—  —  $260,000  
Total300,000  $140.07  —  
(1) During the three months ended June 28, 2020, 300,000 shares of Common Stock were purchased in open market transactions in connection with our practice of buying back shares sufficient to offset those issued under incentive compensation plans.
(2) In July 2018, our Board of Directors approved a $500 million share repurchase authorization.  As of June 28, 2020, approximately $260 million remained available for repurchases of our Common Stock under this program. The share repurchase program does not have an expiration date.
Item 3. Defaults Upon Senior Securities.
Not applicable.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
Not applicable.

The Hershey Company | Q2 2020 Form 10-Q | Page 50


Item 6. Exhibits.
The following exhibits are filed as part of this Quarterly Report on Form 10-Q:
Exhibit NumberDescription
101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. 
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
101.LAB
XBRL Taxonomy Extension Label Linkbase
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
101.DEF
XBRL Taxonomy Extension Definition Linkbase
104
The cover page from the Company's Quarterly Report on Form 10-Q for the quarterly period ended June 28, 2020, formatted in Inline XBRL and contained in Exhibit 101.
*
Filed herewith
**
Furnished herewith





The Hershey Company | Q2 2020 Form 10-Q | Page 51


SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

THE HERSHEY COMPANY
 (Registrant)
Date:July 23, 2020
/s/ Steven E. Voskuil
Steven E. Voskuil
Chief Financial Officer and Chief Accounting Officer
(Principal Financial and Accounting Officer)


The Hershey Company | Q2 2020 Form 10-Q | Page 52
EX-31.1 2 hsy20200628exhibit311.htm EX-31.1 - SECTION 302 CEO CERTIFICATION Document

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


/s/ MICHELE G. BUCK
Michele G. Buck
Chief Executive Officer
July 23, 2020




EX-31.2 3 hsy20200628exhibit312.htm EX-31.2 - SECTION 302 CFO CERTIFICATION Document

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



EX-32.1 4 hsy20200628exhibit321.htm EX-32.1 - SECTION 906 CEO AND CFO CERTIFICATION Document

Exhibit 32.1
CERTIFICATION
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of The Hershey Company (the “Company”) hereby certify, to the best of their knowledge, that the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 28, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
July 23, 2020
/s/ MICHELE G. BUCK
Michele G. Buck
Chief Executive Officer
Date:
July 23, 2020
/s/ STEVEN E. VOSKUIL
Steven E. Voskuil
Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.





EX-101.SCH 5 hsy-20200628.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - DOCUMENT AND ENTITY INFORMATION Document link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2105102 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES (Tables) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - SHORT AND LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - SHORT AND LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - DERIVATIVE INSTRUMENTS - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2431419 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - FAIR VALUE MEASUREMENTS - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2133107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2435421 - Disclosure - LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2436422 - Disclosure - LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2439425 - Disclosure - LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 2440426 - Disclosure - LEASES - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2141108 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE link:presentationLink link:calculationLink link:definitionLink 2342307 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE (Tables) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - ASSETS HELD FOR SALE (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2149110 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2350309 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2451431 - Disclosure - INCOME TAXES - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2152111 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2353310 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) link:presentationLink link:calculationLink link:definitionLink 2455433 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2156112 - Disclosure - STOCK COMPENSATION PLANS link:presentationLink link:calculationLink link:definitionLink 2357311 - Disclosure - STOCK COMPENSATION PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2458434 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - STOCK COMPENSATION PLANS - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2462438 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2164113 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2365312 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - SEGMENT INFORMATION - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2467441 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) link:presentationLink link:calculationLink link:definitionLink 2471445 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) link:presentationLink link:calculationLink link:definitionLink 2172114 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes) link:presentationLink link:calculationLink link:definitionLink 2373313 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2474446 - Disclosure - TREASURY STOCK ACTIVITY - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2475447 - Disclosure - TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details) link:presentationLink link:calculationLink link:definitionLink 2176115 - Disclosure - NONCONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 2377314 - Disclosure - NONCONTROLLING INTEREST (Tables) link:presentationLink link:calculationLink link:definitionLink 2478448 - Disclosure - NONCONTROLLING INTEREST - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2479449 - Disclosure - NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) link:presentationLink link:calculationLink link:definitionLink 2180116 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2381315 - Disclosure - CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2482450 - Disclosure - CONTINGENCIES - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2183117 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2384316 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2485451 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2486452 - Disclosure - EARNINGS PER SHARE - NARRATIVE (Details) link:presentationLink link:calculationLink link:definitionLink 2187118 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET link:presentationLink link:calculationLink link:definitionLink 2388317 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2489453 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 2190119 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION link:presentationLink link:calculationLink link:definitionLink 2391318 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2492454 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 hsy-20200628_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 hsy-20200628_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 hsy-20200628_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, operating lease, lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 2023 Finance Lease, Liability, Payments, Due Year Four Total stockholders’ equity Beginning balance, stockholders' equity Ending balance, stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Other (Income) Expense, Net Other Income and Other Expense Disclosure [Text Block] Other Assets Other Assets [Member] Significant other unobservable inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Reclassification to earnings, pre-tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Performance assumption change (shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change The change in the number of shares under a share-based award plan other than a stock option plan due to a change in the performance assumptions. Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Segment Reconciling Items Segment Reconciling Items [Member] 2021 Finance Lease, Liability, Payments, Due Year Two Total current liabilities Liabilities, Current Goodwill [Line Items] Goodwill [Line Items] Indefinite-lived intangible assets, excluding goodwill Indefinite-lived Intangible Assets (Excluding Goodwill) Interest cost Defined Benefit Plan, Interest Cost Treasury stock, shares (shares) Treasury Stock, Shares Granted (shares) Units granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 2020 Finance Lease, Liability, Payments, Due Next Twelve Months Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of sales Cost of Goods and Services Sold Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Current Fiscal Year End Date Current Fiscal Year End Date Corporate Corporate Segment [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Derivative [Line Items] Derivative [Line Items] Total weighted-average shares—diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Outstanding shares at beginning of year (shares) Outstanding as of June 28, 2020 (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Less: Imputed interest Finance Lease, Liability, Undiscounted Excess Amount 2.900% Notes (1) Notes 2.90% Due 2020 [Domain] Notes 2.90% Due 2020 Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Total assets Assets Foreign exchange contracts Foreign Exchange Contract [Member] Exercises (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Shell Company Entity Shell Company Total operating lease liabilities Operating Lease, Liability Cover [Abstract] Cover [Abstract] Options exercisable, weighted aver remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Short-term Debt, Weighted Average Interest Rate, at Point in Time Short-term Debt, Weighted Average Interest Rate, at Point in Time Document Type Document Type Total lease liabilities Operating & Finance, Lease Liability Present value of lessee's discounted obligation for lease payments from operating and finance leases. Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Schedule of Activity Relating to Grants of PSUs and RSUs Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Repayment of long-term debt and finance leases Repayments of Long-term Debt Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Scenario [Domain] Scenario [Domain] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Accrued income taxes Accrued Income Taxes, Current Restructuring and Related Cost, Expected Cost, Cash Portion Restructuring and Related Cost, Cash Portion Restructuring and Related Cost, Cash Portion Accounts receivable—trade, net Increase (Decrease) in Accounts Receivable 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Current liabilities: Liabilities, Current [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Maximum length of time, hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Finance lease liabilities, curent Finance Lease, Liability, Current Credit Facility [Axis] Credit Facility [Axis] Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains) Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative (Gains) Losses Changes in the values of derivative positions that is recorded in unallocated derivative (gains)/losses Forfeited (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Preferred Stock Preferred Stock [Member] Segment Information Segment Reporting Disclosure [Text Block] Equity [Abstract] Equity [Abstract] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gains (losses) on cash flow hedging derivatives, after-tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Document Quarterly Report Document Quarterly Report Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Short-term Debt [Line Items] Short-term Debt [Line Items] Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2018 Share Repurchase Program [Member] 2018 Share Repurchase Program [Member] 2018 Share Repurchase Program [Member] Advertising, promotion and product allowances Accrued Marketing Costs, Current Debt Instrument [Line Items] Debt Instrument [Line Items] 3.100% Notes Notes 3.10% Due 2021 [Domain] Notes 3.10% Due 2021 Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Class of Stock [Domain] Class of Stock [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Options exercisable as of June 28, 2020 (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block] Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Entity File Number Entity File Number Conversion of Class B common stock to Common shares outstanding Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Net actuarial (loss) gain and prior service cost, tax (expense) benefit Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Treasury Common Stock Treasury Stock [Member] Operating lease liabilities, extensible list Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Segments [Axis] Segments [Axis] Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Document Fiscal Period Focus Document Fiscal Period Focus Performance stock units and restricted stock units Performance Stock Units and Restricted Stock Units [Member] Performance Stock Units and Restricted Stock Units [Member] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Treasury—common stock shares, at cost: 13,570,656 at June 28, 2020 and 12,723,592 at December 31, 2019 Treasury Stock, Value Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate (Basis Points) Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate Goodwill [Roll Forward] Goodwill [Roll Forward] Product and Service [Domain] Product and Service [Domain] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Schedule of Fair Value Estimated on the Grant Date and the Weighted Average Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Vested (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Commercial Paper Commercial Paper [Member] Net income per share—diluted: Earnings Per Share, Diluted [Abstract] Operating Income (Loss), Total Operating profit Operating Income (Loss) Business realignment (benefits) costs Restructuring Charges [Member] Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars) Share Based Compensation Arrangement By Share Based Payment Award Intrinsic Value Of Share Based Liabilities Paid Combined With Fair Value Of Shares Vested Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars). Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Accumulated depreciation Accumulated Depreciation [Member] Accumulated Depreciation [Member] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Measurement Frequency [Domain] Measurement Frequency [Domain] Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Segments [Domain] Segments [Domain] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Statement [Line Items] Statement [Line Items] Hedging Designation [Domain] Hedging Designation [Domain] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Net income per share - basic (USD per share) Earnings Per Share—basic (USD per share) Earnings Per Share, Basic Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Intrinsic value of options exercised (in millions of dollars) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Related income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Outstanding (USD per share) Outstanding (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Schedule of Business Realignment Activity Restructuring and Related Costs [Table Text Block] Comprehensive income attributable to The Hershey Company Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Short-term foreign bank loans against the lines of credit Line of Credit, Current Amendment Flag Amendment Flag Schedule of Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset Schedule of Finite-Lived Intangible Assets [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Changes in assets and liabilities, net of business acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Common stock, conversion basis (shares) Deferred Compensation Arrangement with Individual, Conversion Basis Deferred Compensation Arrangement with Individual, Conversion Basis Schedule of Additional Product Line Sales Revenue from External Customers by Products and Services [Table Text Block] Quoted prices in active markets of identical assets (Level 1) Fair Value, Inputs, Level 1 [Member] Consolidation Items [Axis] Consolidation Items [Axis] Interest expense Interest Expense Net actuarial (loss) gain and prior service cost, after tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Net actuarial (loss) gain and prior service cost, pre-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Class of Stock [Axis] Class of Stock [Axis] Allocation of distributed earnings (cash dividends paid) Dividends Treasury Stock Activity Stockholders' Equity Note Disclosure [Text Block] Interest Expense Interest Expense [Member] Inventories at FIFO FIFO Inventory Amount Less: Increase in cash and cash equivalents classified as held for sale Cash and Cash Equivalents Classified as Held for Sale Increase (Decrease) Cash and Cash Equivalents Classified as Held for Sale Increase (Decrease) Local Phone Number Local Phone Number Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block] Accumulated amortization Finance Lease, Right-Of-Use Asset, Accumulated Amortization Finance Lease, Right-Of-Use Asset, Accumulated Amortization Impairment of long-lived assets Restructuring Costs and Asset Impairment Charges Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Reclassification to earnings, pre-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Assets and Liabilities Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Total lease payments Lessee, Operating Lease, Liability, Payments, Due Net increase (decrease) in short-term debt Proceeds from (Repayments of) Short-term Debt Prepaid expenses Prepaid Expense Accounts receivable—trade, net Accounts Receivable, after Allowance for Credit Loss, Current Treasury Stock Change in Value Treasury Stock Change in Value Change in value of common shares of an entity that were issued, repurchased by the entity, and are held in its treasury during the period. Treasury stock is issued but is not outstanding. 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. Note: number of treasury shares concept is in another section within stockholders' equity. Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Derivative, Fair Value, Net Derivative, Fair Value, Net Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Finance leases Finance Lease, Liability, Payment, Due [Abstract] Unallocated corporate expense Nonoperating Income (Expense) Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Additional paid-in capital Additional Paid in Capital Finished goods Inventory, Finished Goods, Net of Reserves Noncontrolling Interest Noncontrolling Interest Disclosure [Text Block] Goods in process Inventory, Work in Process, Net of Reserves Adjustment to disposal group Impairment Charge on Reclassified Assets Forfeited (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other Prepaid Expense and Other Assets, Current Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Business Realignment Activities Restructuring, Impairment, and Other Activities Disclosure [Text Block] Comprehensive (loss) income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Severance Employee Severance [Member] 2022 Lessee Operating and Financing Lease Liability Payments Due Year Three Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in third fiscal year following latest fiscal year Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2.650% Notes (2) Notes 2.650% Notes Due 2050 [Member] Notes 2.650% Notes Due 2050 2.625% Notes Notes 2.625% Due 2023 [Member] Notes 2.625% Due 2023 [Member] Net income attributable to The Hershey Company Net income attributable to The Hershey Company Net Income (Loss) Attributable to Parent Exercise of stock options Proceeds from Stock Options Exercised Schedule of Supplemental Balance Sheet Information Schedule of Supplemental Balance Sheet Information [Table Text Block] Schedule of Supplemental Balance Sheet Information [Table Text Block] 3.200% Notes Notes 3.20% Due 2025 [Member] Notes 3.20% Due 2025 [Member] Current assets: Assets, Current [Abstract] Common stock Common Stock [Member] Less: Imputed interest Lessee Operating and Fiannce Lease Liability Undiscounted Excess Amount Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance leases. Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Line Of Credit Facility, Accordion Feature Increase Limit Line Of Credit Facility, Accordion Feature Increase Limit Line Of Credit Facility, Accordion Feature Increase Limit Net Gain (Loss) On Commodity Derivative Positions Reclassified From Unallocated Derivative To Segment Income Net gains on commodity derivative positions reclassified from unallocated to segment income Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income The amount of gain (loss) from commodity derivative positions reclassified from unallocated derivative (gains) losses to segment income. Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent Thereafter Lessee Operating and Financing Lease Liability Payments Due After Year Five Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year. Leases [Abstract] Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Unallocated mark-to-market losses (gains) on commodity derivatives Derivative, Gain (Loss) on Derivative, Net Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Derivative Instruments Derivatives and Fair Value [Text Block] Net income including noncontrolling interest Net income including noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other non-current assets Other Miscellaneous Assets, Non-Current Other Miscellaneous Assets, Non-Current Product and Service [Axis] Product and Service [Axis] Operating lease cost Operating Lease, Cost Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Axis] Scenario [Axis] 2020 business realignment charges Restructuring Charges, Business Realignment Reserve Restructuring Charges, Business Realignment Reserve Entity Filer Category Entity Filer Category Other Other Accrued Liabilities, Current Pre-tax compensation expense Share-based Payment Arrangement, Expense Corporate, Non-Segment Corporate, Non-Segment [Member] 0.900% Notes (2) Notes 0.900% Notes Due 2025 [Member] Notes 0.900% Notes Due 2025 Reallocation of undistributed earnings Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Derivative liability, gross liabilities Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Interest rate swap Interest Rate Swap [Member] Total liabilities and stockholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Basic earnings per share: Earnings Per Share, Basic, Two Class Method [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] ONE Brands, LLC ONE Brands, LLC [Member] ONE Brands, LLC [Member] Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Other intangible assets, adjustments Finite-Lived Intangible Assets, Purchase Accounting Adjustments Selling, marketing and administrative expense Selling, General and Administrative Expenses [Member] Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income Derivative Instruments, Gain (Loss) [Table Text Block] Concentration Risk, Percentage Concentration Risk, Percentage Minimum length of time, hedged in cash flow hedge Minimum Length of Time Hedged in Cash Flow Hedge Minimum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Interest on lease liabilities, Finance lease cost Finance Lease, Interest Expense Current portion of long-term debt Less—current portion Long-term Debt, Current Maturities Operating lease liabilities Operating Lease, Liability, Noncurrent Short-term debt Short-term Debt Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Finite-lived noncompete agreements, gross Finite-Lived Noncompete Agreements, Gross Other comprehensive loss - foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Pension and Other Post-Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Derivative liability Derivative Liability Other Assets, Noncurrent [Abstract] Other Assets, Noncurrent [Abstract] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life 2023 Lessee Operating and Financing Lease Liability Payments Due Year Four Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in fourth fiscal year following latest fiscal year. Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Award Type [Axis] Award Type [Axis] Long-term debt, fair value Long-term Debt, Excluding Current Maturities, Fair Value Long-term Debt, Excluding Current Maturities, Fair Value Common Stock Dividends, Common Stock, Cash Accrued income taxes Increase (Decrease) in Accrued Taxes Payable Other (income) expense, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Class of Stock [Line Items] Class of Stock [Line Items] 4.125% Notes Notes 4.125% Due 2020 [Member] Notes 4.125% Due 2020 [Member] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Commodities futures and options Commodity Contract [Member] Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Net (loss) income attributable to noncontrolling interests Net (loss) income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Post-retirement benefits liabilities Liability, Other Postretirement Defined Benefit Plan, Noncurrent Stock Repurchased During Period, Value Stock Repurchased During Period, Value Operating cash flows from operating leases Operating Lease, Payments Line of Credit Facility [Table] Line of Credit Facility [Table] Geographical [Axis] Geographical [Axis] North America North America [Member] Retained Earnings Retained Earnings [Member] Lotte Shanghai Food Company Lotte Shanghai Food Company [Member] Lotte Shanghai Food Company [Member] Performance assumption change (USD per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change Weighted Average Grant Date Fair Value The weighted average fair value as of the grant date pertaining to a share-based award plan other than a stock option plan due to a change in the performance assumptions. 3.375% Notes Notes 3.375% Due 2023 [Domain] Notes 3.375% Due 2023 Leases Lessee, Operating Leases [Text Block] Document Period End Date Document Period End Date Other current assets Other Assets, Current 2024 Finance Lease, Liability, Payments, Due Year Five Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Other (income) expense, net Other Nonoperating, Gain (Loss) Other Nonoperating, Gain (Loss) Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum Maximum [Member] Service cost Defined Benefit Plan, Service Cost Trademarks Trademarks [Member] Designated as Hedging Instrument Designated as Hedging Instrument [Member] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Goodwill, adjustments Measurement period adjustments Goodwill, Purchase Accounting Adjustments Class B common stock Common Class B [Member] Estimated values (USD per share) Share Price Derivative, Gain (Loss) on Derivative, Net Cumulative Amount of Mark-to-Market Gaines (Losses) on Commodity Derivatives Cumulative Amount of Mark-to-Market Gaines (Losses) on Commodity Derivatives Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Options outstanding, weighted-average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Ownership [Axis] Ownership [Axis] All other countries Non-US [Member] 2020 Lessee Operating and Financing Lease, Liability, Payments, Within The Next Twelve Months Lessee Operating and Financing Lease, Liability, Payments, Within The Next Twelve Months Capitalized software, net Capitalized Computer Software, Net Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Finite-lived trademarks, gross Finite-Lived Trademarks, Gross Retained earnings Retained Earnings (Accumulated Deficit) Repurchase of common stock Payments for Repurchase of Common Stock Entity Tax Identification Number Entity Tax Identification Number Net income per share - diluted (USD per share) Earnings Per Share—diluted (USD per share) Earnings Per Share, Diluted Stockholders’ equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Schedule of Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Business realignment (benefits) costs Restructuring Charges, Business Realignment Restructuring Charges, Business Realignment Trading Symbol Trading Symbol Minimum Minimum [Member] Noncontrolling interest in subsidiary Balance, December 31, 2019 Balance, June 28, 2020 Stockholders' Equity Attributable to Noncontrolling Interest Entity Information [Line Items] Entity Information [Line Items] Settlement loss Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Allocation of undistributed earnings Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Foreign currency translation gains (losses) during period, after-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Raw materials Inventory, Raw Materials, Net of Reserves 3.125% Notes Notes 3.125% Due 2049 [Member] Notes 3.125% Due 2049 [Member] Restructuring Type [Axis] Restructuring Type [Axis] Operating lease liabilities, extensible list Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Legal Entity [Axis] Legal Entity [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Statistical Measurement [Domain] Statistical Measurement [Domain] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Activity Relating to the Grants of Stock Options Share-based Payment Arrangement, Option, Activity [Table Text Block] Gains (losses) on cash flow hedging derivatives, pre-tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Entity [Domain] Entity [Domain] Dividend yields Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Provision for income taxes Income Tax Expense (Benefit) Stock Compensation Plans Share-based Payment Arrangement [Text Block] Operating leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Foreign currency translation gains (losses) during period, pre-tax amount Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Customer Relationships Customer Relationships [Member] Fair value hedges, pre-tax benefit (expense) Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge Other long-term liabilities Total other long-term liabilities Other Liabilities, Noncurrent Subsegments [Axis] Subsegments [Axis] City Area Code City Area Code Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other intangibles Total other intangible assets Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Other investing activities Payments for (Proceeds from) Other Investing Activities Options exercisable (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Risk-free interest rates Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Gains (losses) on cash flow hedging derivatives, tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Total other comprehensive (loss) income, tax (expense) benefit Other Comprehensive Income (Loss), Tax Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Deferred income taxes Deferred Income Tax Assets, Net Schedule of Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Weighted-average fair value at date of grant (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Gross derivative assets, included within derivative liabilities Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Total earnings—diluted Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted ASSETS Assets [Abstract] Operating leases, Weighted-average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Net lease cost (2) Lease, Cost Schedule of Stock Compensation Costs Share-based Payment Arrangement, Cost by Plan [Table Text Block] Deferred compensation derivatives Equity Swap [Member] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Finite-lived customer relationships, gross Finite-Lived Customer Relationships, Gross Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets 2021 Lessee Operating and Financing Lease Liability Payments Due Year Two Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in second fiscal year following latest fiscal year Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Net Sales and Earnings by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Write-down of equity investments Equity Method Investment, Other than Temporary Impairment Repayments of Debt Repayments of Debt 8.800% Debentures Debentures 8.8% Due 2021 [Member] Debentures 8.8% Due 2021 [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Other Other Miscellaneous Liabilities, Non-Current Other Miscellaneous Liabilities, Non-Current Exercise of stock options and incentive-based transactions Stock Issued During Period, Value, Stock Options Exercised Other program costs Other Restructuring [Member] Total lease payments Finance Lease, Liability, Payment, Due Debt Disclosure [Abstract] Debt Disclosure [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Income Statement Location [Domain] Income Statement Location [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Supplemental Disclosure Supplemental Cash Flow Information [Abstract] Operating leases, Weighted-average remaining discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Fair Value, Net Asset (Liability) Fair Value, Net Asset (Liability) Subsegments [Domain] Subsegments [Domain] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Derivative, notional amount Derivative, Notional Amount 2.050% Notes Notes 2.050% Due 2024 [Member] Notes 2.050% Due 2024 [Member] Income taxes paid Income Taxes Paid, Net Net income per share—basic: Earnings Per Share, Basic [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Liability balance at December 31, 2019 Liability balance at June 28, 2020 Restructuring Reserve Snacks portfolio Snacks Portfolio [Domain] Snacks Portfolio Schedule of Depreciation and Amortization Expense Included within Segment Income Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block] Short and Long-Term Debt Debt Disclosure [Text Block] Restructuring and Related Cost, Cost Incurred to Date Restructuring and Related Cost, Cost Incurred to Date Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finance leases, Weighted-average remaining discount rate Finance Lease, Weighted Average Discount Rate, Percent Schedule of Net Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Basis of Presentation Business Description and Basis of Presentation [Text Block] Schedule of Segment Information by Geography Revenue from External Customers by Geographic Areas [Table Text Block] Entities [Table] Entities [Table] Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Derivative, term of contract Derivative, Term of Contract Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Total other comprehensive (loss) income, pre-tax amount Other Comprehensive Income (Loss), before Tax Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding Deferred Compensation Arrangement with Individual, Shares Issued Entity Central Index Key Entity Central Index Key Outstanding at beginning of year (shares) Outstanding at end of year (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Net assets acquired, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Employee service share-based compensation, nonvested awards, compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Schedule of Assets and Liabilities Measured at Fair Value Fair Value Measurements, Nonrecurring [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Noncontrolling Interests in Subsidiaries Noncontrolling Interest [Member] Selling, marketing and administrative expense Selling, General and Administrative Expense 2024 Lessee Operating and Financing Lease Liability Payments Due Year Five Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in fifth fiscal year following latest fiscal year. Total prepaid expenses and other Prepaid Expenses and Other Prepaid Expenses and Other Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Performance and restricted stock units Performance Shares And Restricted Stock Units (RSU) [Member] Performance Shares And Restricted Stock Units (RSU) [Member] Operating lease liabilities Operating Lease, Liability, Current Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Schedule of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Long-term portion Long-term Debt, Excluding Current Maturities Cash flow hedge gain (loss) to be reclassified within twelve months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Derivative [Table] Derivative [Table] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Credit Facility [Domain] Credit Facility [Domain] Payroll, compensation and benefits Employee-related Liabilities, Current 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Significant other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Current portion of long-term debt, fair value Long-term Debt, Current Maturities, Fair Value Long-term Debt, Current Maturities, Fair Value Contributions to pension and other benefit plans Payment for Pension and Other Postretirement Benefits Schedule of Maturity of Finance Lease Liabilities Finance Lease, Liability, Maturity [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Noncontrolling interest, ownership percentage by parent Noncontrolling Interest, Ownership Percentage by Parent Concentration Risk Type [Axis] Concentration Risk Type [Axis] Preferred stock, shares issued (shares) Preferred Stock, Shares Issued Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Pension and post-retirement benefit plans, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Diluted earnings per share: Earnings Per Share, Diluted, Two Class Method [Abstract] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Other assets Total other assets Other Assets, Noncurrent Customer-related Customer-Related Intangible Assets [Member] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Total other comprehensive (loss) income, after-tax amount Other Comprehensive Income (Loss), Net of Tax Type of Adoption [Domain] Type of Adoption [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Total long-term debt Total long-term debt, carrying value Long-term Debt Reallocation of total earnings as a result of conversion of Class B common stock to Common stock Distributed Earnings Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Capital additions (including software) Payments to Acquire Property, Plant, and Equipment Long-term borrowings, net of debt issuance costs Proceeds from Issuance of Long-term Debt 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Foreign currency translation gains (losses) during period, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Retirement Plan Type [Domain] Retirement Plan Type [Domain] Schedule of the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] 2.450% Notes Notes 2.450% Due 2029 [Member] Notes 2.450% Due 2029 [Member] Derivative asset Derivative Asset Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Adjustment to LIFO Inventory, LIFO Reserve Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Inventory, Net [Abstract] Inventory, Net [Abstract] Finance leases, Weighted-average remaining lease term (years) Finance Lease, Weighted Average Remaining Lease Term Interest income Investment Income, Interest Deferred income taxes Deferred Income Tax Liabilities, Net 3.375% Notes Notes 3.375% Due 2046 [Member] Notes 3.375% Due 2046 [Member] Dividends paid per share (USD per share) Common Stock, Dividends, Per Share, Cash Paid United States UNITED STATES Proceeds from Issuance of Other Long-term Debt Proceeds from Issuance of Other Long-term Debt Schedule of Short-term Debt Schedule of Short-term Debt [Table Text Block] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Entity Address, Address Line One Entity Address, Address Line One Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total lease payments Lessee Operating and Financing Lease Liability Payments Due Amount of lessee's undiscounted obligation for lease payments for operating and finance leases. Property, plant and equipment, gross Property, Plant and Equipment, Gross Business Combinations [Abstract] Business Combinations [Abstract] Cash flow hedges, net of tax AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Reclassification to earnings, after-tax amount Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Entity Address, State or Province Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Business realignment costs Cost associated with business realignment activities Restructuring Charges Operating Segments Operating Segments [Member] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Impairment Charges Schedule of Impaired Intangible Assets [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Total leased liabilities Lease, Liability Lease, Liability Business combination, consideration transferred Business Combination, Consideration Transferred Other Other Operating Activities, Cash Flow Statement Lease, Description [Table] Lessee, Lease, Description [Table] 2022 Finance Lease, Liability, Payments, Due Year Three Business Acquisition [Line Items] Business Acquisition [Line Items] Business Acquisition [Line Items] Accounts payable Accounts Payable, Current Other current liabilities, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Current Liabilities, Other Business Combination, Provisional Information, Initial Accounting Incomplete, Current Liabilities, Other Finance lease ROU assets, net Finance Lease, Right-of-Use Asset Other comprehensive (loss) income Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Schedule of Treasury Stock Activity Schedule of Common Stock Outstanding Roll Forward [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] Common stock, shares issued (shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Property, plant and equipment, net Property, Plant and Equipment [Member] Other Liabilities, Noncurrent [Abstract] Other Liabilities, Noncurrent [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cash payments Payments for Restructuring Long-lived asset impairment charges Asset Impairment Charges Outstanding at beginning of year (USD per share) Outstanding at end of year (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Long-term debt Long-term Debt and Lease Obligation Inventories Total inventories Inventory, Net Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Interest expense Interest Expense, Debt Total earnings—basic Allocation of total earnings used in basic computation Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Amortization of prior service (credit) cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Pension Benefits  Pension Plan [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Buildings Buildings and Improvements, Gross Earnings Per Share Earnings Per Share [Text Block] Schedule of Activity Relating to the Noncontrolling Interest Schedule of Stockholders Equity [Table Text Block] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Amortization of ROU assets, Finance lease cost Finance Lease, Right-of-Use Asset, Amortization Award Type [Domain] Award Type [Domain] Thereafter Finance Lease, Liability, Payments, Due after Year Five Contingencies Commitments and Contingencies Disclosure [Text Block] Total finance lease liabilities Finance Lease, Liability Revolving Credit Facility Revolving Credit Facility [Member] Granted (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Hedging Designation [Axis] Hedging Designation [Axis] Ownership [Domain] Ownership [Domain] Reclassification to earnings, tax (expense) benefit Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Cost of Sales Cost of Sales [Member] Cash dividends paid Payments of Ordinary Dividends, Common Stock Increase (decrease) in cash and cash equivalents, including cash classified as held for sale Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect and Cash Classified as Held for Sale Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect and Cash Classified as Held for Sale Property, plant and equipment, gross Property, Plant and Equipment, Gross [Member] Property, Plant and Equipment, Gross [Member] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Treasury Stock Change in Shares Treasury Stock Change in Shares Change in the number of common shares that were previously issued and that were repurchased by the issuing entity and held in treasury during the period. This stock has no voting rights and receives no dividends. Total leased assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Total long-term debt, fair value Long-term Debt, Fair Value Margin for Growth Program Margin for Growth Program [Member] Margin for Growth Program [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Liabilities Share Repurchase Program [Axis] Share Repurchase Program [Axis] International and Other International and Other Segment [Member] International and Other Segment [Member] Common stock Common Stock, Value, Issued North America North America Segment [Member] North America Segment [Member] Deferred income taxes Deferred Income Taxes and Tax Credits Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Pension and post-retirement benefit plans: Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Amortization of net loss (gain) Defined Benefit Plan, Amortization of Gain (Loss) Business Acquisition and Divestitures Mergers, Acquisitions and Dispositions Disclosures [Text Block] Noncompete Agreements Noncompete Agreements [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 7.200% Debentures Debentures 7.2% Due 2027 [Member] Debentures 7.2% Due 2027 [Member] Inventories Increase (Decrease) in Inventories Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans Defined Benefit Plan, Non-Service Cost Defined Benefit Plan, Non-Service Cost Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Subsegments Consolidation Items [Domain] Subsegments Consolidation Items [Domain] 2.300% Notes Notes 2.30% Due 2026 [Member] Notes 2.30% Due 2026 [Member] Incremental common shares attributable to dilutive effect of share-based payment arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Schedule of the Changes in the Carrying Value of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Total weighted-average shares—basic (shares) Weighted Average Number of Shares Outstanding, Basic Retirement Plan Name [Domain] Retirement Plan Name [Domain] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Operating lease ROU assets Operating Lease, Right-of-Use Asset Construction in progress Construction in Progress, Gross Schedule of Other (Income) Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Supplemental Cash Flow Information Related To Leases Schedule of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule of supplemental cash flow information related to leases. Equity Components [Axis] Equity Components [Axis] Machinery and equipment Machinery and Equipment, Gross Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Equity investments in tax credit qualifying partnerships Payments to Acquire Equity Method Investments Schedule of Fair Values and Carrying Values of Long-Term Debt Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Total—The Hershey Company stockholders’ equity Stockholders' Equity Attributable to Parent Amortization of Intangible Assets Amortization of Intangible Assets Concentration Risk Type [Domain] Concentration Risk Type [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Confectionery and confectionery-based portfolio Confectionery and Confectionery-based Portfolio [Domain] Confectionery and Confectionery-based Portfolio Dividends paid per share: Dividends (including dividend equivalents): Dividends, Common Stock [Abstract] Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Subsegments Consolidation Items [Axis] Subsegments Consolidation Items [Axis] Land Land Pension benefits liabilities Liability, Defined Benefit Pension Plan, Noncurrent Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Corporate Debt Securities Debt Security, Corporate, US [Member] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Other current assets, adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Current Assets, Other Business Combination, Provisional Information, Initial Accounting Incomplete, Current Assets, Other Depreciation and amortization Depreciation, Depletion and Amortization 1.700% Notes (2) Notes 1.700% Due 2030 [Member] Notes 1.700% Due 2030 Fair Value Hedging Fair Value Hedging [Member] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Scenario, Forecast Forecast [Member] Preferred stock, shares issued: none in 2020 and 2019 Preferred Stock, Value, Issued Other Benefits  Other Postretirement Benefits Plan [Member] Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Reclassification to earnings, tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Security Exchange Name Security Exchange Name Capitalized interest Interest Costs Capitalized Adjustment Antidilutive securities excluded from computation of earnings per share (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lessee, operating lease, lease not yet commenced Lessee, Operating Lease, Leases Not yet Commenced Lessee, Operating Lease, Leases Not yet Commenced Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total comprehensive income including noncontrolling interest Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Foreign Line of Credit [Member] Foreign Line of Credit [Member] Equity Component [Domain] Equity Component [Domain] FAIR VALUE MEASUREMENTS [Abstract] FAIR VALUE MEASUREMENTS [Abstract] FAIR VALUE MEASUREMENTS [Abstract] Hershey Common Stock [Member] Hershey Common Stock [Member] Hershey Common Stock [Member] Expected term in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Hedging Relationship [Domain] Hedging Relationship [Domain] Document Transition Report Document Transition Report Reclassification to earnings, after-tax amount Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Employee stock options Share-based Payment Arrangement, Option [Member] Cash Flow Hedges Cash Flow Hedging [Member] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Financing cash flows from finance leases Finance Lease, Principal Payments Line of Credit Line of Credit [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Patents Patents [Member] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Non-designated Hedges Not Designated as Hedging Instrument [Member] Income Statement [Abstract] Income Statement [Abstract] Restructuring Plan [Domain] Restructuring Plan [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Interest rate swap agreements Interest Rate Contract [Member] EX-101.PRE 9 hsy-20200628_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 hsy-20200628_g1.jpg HERSHEY LOGO begin 644 hsy-20200628_g1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP"$ $! 0(" @(" @(" @(" @(" @(" M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(! M 0$! @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" M @(" @(" @(" @(" @(" @(" O_ !$(!E@/ ,!(@ "$0$#$0'_Q ? $ M 00# 0$! "P$" PH$" D&!P7_Q ![$ $ 0(# @0,$ 4-"@L% M !, 0(#! 41!@<($B$Q"0H3,CA!47%WL<'P%"(W5V%R=H&1EK.TM;;1U!@: M4I*3%18C,S0U-D)T=:&RPQDD56)SE+?2T^$7)2A66(*5E\+6\28G0U.%U4=F MHD1C9&6F1E1GA(:'HZ7$1?_$ !P! 0 !P$ ! @,$!0<( M!O_$ %$1 0 ! 0,%"0P&"0,#!0$ P ! @,$$04A,7&Q!Q(3,D%1?)Y^2,1BC$,HQTU>> MOVRK-?G_ .FJ2:HC-.R4=[/S@O&";GGS>56*I[G]/^]-&=+\Z8V,PXLXJF*N M+,Z3R<\T]O\ ZVO_ -ZI5BHB8B=?3:Z:+QM/8[NNG%^"J6>+L::ZQ\,?8EQA-@S#!U;SUAAN8N(CC1&M/)RQ,3'+VX MXL5:F,)2.9GF['B[<)L$-]'.S#%U37M>>GL>?OK M:;G+S>_RH)J<^>&<8^/Y^<+HJ1P07 ((@ M M M M M /RK?3OAR/8#9;/]L]I\9&7;.;,95B M\ZSK'S:NWXPF78&CJF)O=1LQ5\\[T*M/6&7GN?OOX6W_E5^Y[XCP._&7^!YZZ-7Q9S[[F?C+_ \]=&KXLY]]S1 MX:CQJ?6@_5^^_A;?^57\+WQ'@=^,O\#SUT:OBSGWW,_&7^!YZZ-7Q9S[[F<- M1XU/K0?J_??PMO\ RJ_A>^(\#OQE_@>>NC5\6<^^YGXR_P #SUT:OBSGWW,X M:CQJ?6@_5^^_A;?^57\+WQ'@=^,O\#SUT:OBSGWW,_&7^!YZZ-7Q9S[[F<-1 MXU/K0?J_??PMO_*K^%[XCP._&7^!YZZ-7Q9S[[F?C+_ \]=&KXLY]]S.&H\: MGUH/U?OOX6W_ )5?PO?$>!WXR_P//71J^+.??!WXR_P//71J^+.??^(\F."OT;3@Z[Z-L<'L#NZVY_5W:G'X/,<=A,LG)LTP$W M,/EF'C$XNOJ^+L6[,<2U,S$35K5,3I'(]7:+LS'-&NLQSSW_ !:>1-17%6.& M?!C;S=Z[&O@[6BJSKPQWM=,TSAUQ&#E"VBK7X97)HE1 4F=(!4=0.&%PY- MW&X?9G#;7[S\^C9W(,7FN%R6QC/0>+QTUX_&47;MFUU#"6[EZ(FBU7557-,Q M3H\S/QE_@>^NC7\6L]^Z):JHC3,0O[KDN\6U._LK"UKIYZ:*I\G)$O?(>!WX MR_P//71J^+.??^(\#O MQE_@>>NC5\6<^^YGXR_P//71J^+.??!WXR M_P #SUT:OBSGWW,_&7^!YZZ-7Q9S[[F<+1XU/I@_5^^_A;?^57\+WQ'@=^,O M\#SUT:OBSGWW,_&7^!YZZ-7Q9S[[F<-1XU/K0?J_??PMO_*K^%[XCP._&7^! MYZZ-7Q9S[[F?C+_ \]=&KXLY]]S.&H\:GUH/U?OOX6W_ )5?PO?$>!WXR_P/ M/71J^+.??!WXR_P//7 M1J^+.??>N MC7\6<^^Z/3K@?<-K=YOVV6KVSW99W5M!L]:S'$Y57C9P.+P&F.PG$ZO:ZCBZ M+=?I(KIGC::3$Q[!3:TS.$3$SY)A;7K)=XL*-_:V%K9T8Q&^JHJIC&=<0[<# M%35X]/Z)94^/Y+&8 $4 6U3Y7$NXB:9IY(G72(Y9YYF*8][68\B$S@EFJ/ MSB/2YH\,-K^F->"5D6;9ID>9[S)L9EDV8X[*LQL4[/9U>BQCLNQ-S"8NSU6U MA:J*^IW[-=,5TS--6FL2^=_&7^!YZZ-7Q9S[[FDX:GQJ?3$,Q1D*^51$Q=K: M8F,8F+.N8F/),0]\1X'?C+_ \]=&KXLY]]S/QE_@>>NC5\6<^^YG#4>-3ZT) MOU?OOX6W_E5_"]\1X'?C+_ \]=&KXLY]]S/QE_@>>NC5\6<^^YG"T>-3Z8/U M?OOX6W_E5_"]\1X'?C+_ //71J^+.??>NC5\6<^^YG#4>-3ZT'ZOWW M\+;_ ,JOX7OB/ [\9?X'GKHU?%G/ON9^,O\ \]=&KXLY]]S.&H\:GUH/U?O MOX6W_E5_"]\1X'?C+_ \]=&KXLY]]S/QE_@>>NC5\6<^^YG#4>-3ZT'ZOWW\ M+;_RJ_A>^(\#OQE_@>>NC5\6<^^YGXR_P//71J^+.??>NC5\6<^^YG#4>-3ZT'ZOWW\+;_ ,JO MX7OB/ [\9?X'GKHU?%G/ON9^,O\ \]=&KXLY]]S.&H\:GUH/U?OOX6W_E5_ M"]\1X'?C+_ \]=&KXLY]]S/QE_@>>NC5\6<^^YG#4>-3ZT'ZOWW\+;_RJ_A> M^(\#OQE_@>>NC5\6L^^Z/[6S'3'W!(SC-,LR;+]Y==_,,WS' Y5E^'C9S/:9 MOXW,<59P6$L\>K"Q31U3$8BU3-53C=N.U%7+IKW8B7+56*_+6 I,@J.- M7>F.:-=-==>T\=-_'1[>##NUVPS[83;#>%.5[3;,YA7E>>NC5\6<^^YG"T>-3Z8/U?OOX6W_ )5? MPO?$>!WXR_P//71J^+.??!WXR_P//71J^+.??>NC5\6<^^YG"T>-3Z8/U?OOX6W_ )5?PO?$>!WX MR_P//71J^+.??,F2=,$\#['S$6]^NR&'JF*)XF8T9SE\_LFND15>R MJ:)FG3]DTKCJ>M/>T.VV[KHE.X3:RCC[/;X=W&8ZU44TT4;79/A;M=5RGC M4Q1:S'$X*Y7,QKR44U:;-CGS M9LV=WE'R^2[4X/,K%.*R[$X7,,+7UF)P&)M8S#UZQ%7I<1A:[UB?2U4U3''U MXM45=;,2_J1F--4Z41-<<;BSQ)X_%G3^-I5R=SG]Z.W&96Q'$IFKM1 MI-7:B*>W/;F=.Y'+/:]GBW M3O(V9V>QMJ*_^)/U0HS':*Y'S_;?'QD.5UT3'%IQ-&3Y=3C;#'YZVQZ9PQT\ MF,^1NK>CHUTXL\T3&FM55435Q?2VXCJL<7DXTS;BF(G76>68^3VVWF[.[-82 MYC]HL]R?(<%9C6]B\XS3!99AK4=VY?QE^S;ICD_*^Q%:\(SIBWA7[PNKX?\ MX1?UE95>B[;C+-@,HP.SE-5FN:9HFK,+].9YU%RB(F*+^'S'!USQJYFGEIBW MXU[P=Y>T6UN.JS/:K/L[VFS"N=:L=M#G&99YC)F>6?[YS?%8Z]I-7IJJ>-Q9 MJCDB.1;U90B.+3ON:=')\\S8N3=QR]U?:MK>FQB?V./,,-.GET]263WR] M'LX(NPUVY8S??;LMF.)M:Q7AMDZVL MQM4\FLSHCFB:.H[1Y78FO MMQU2QFP.%7B;LUX:C=MEUN;NL\D::ZZS MS\[7=TGN^?PFD]W^A0X>U^9_RR4]PN1_P-'HI>]5SIF3AI55554[T\HHBJJJ MJFBG=MNYFFB*JIF**9KV:JKFFB)BFF:ZJJYIB)KJJJUJGZ_!=-$<,.S:IMU[ M8;)8FY3;XM6*O;O]E[=^JK77C:8; V+%,=VFFS$<\QIVM>;2>Z:3W?Z#A[;Y MG_)^I.2/_;K+T4^_!LE97TUGPM^ XOGHC%XM?_,J,]P>29C#]"IC M'FF*9],3$MV'87IS;:G#U41M+N'R/,:(XL53D6W&.R:J/2Q%=5'ZI9!GM,ZU M:UTT55T\GI./KZ>>\>[SIQ_Z3>+:ZM ML%O+V$VQIXDU54[/[59-FE=O2:8F+MK"XJ[?M33-5,517:BJB:HIJIB9T0IL M6FJFJB*9 MBJF>6FN-*Z9B-)A4C*%I,YZ(B.>)C0\Q>]QFPJG&RO-5$\F,8QY,T83FTX8I MT&,9&G&JCBT?ES53Q9UTTFFKFFF=>36::N37BZ;9Q=VFRB+-N:9 MIPU.7[31F]NQAM::8FU@ZL)I3QJ:*J.-5,[ '!?Z<%WG9-7A\-O7W=[-;:8& MFNB,7F^RN(O[)YS%N*:HF[& Q=>9Y-BL17Z7C458K 45U4S-NF-9HBYHO=.. M>9CGS3/)Y/+Y.1XK*FY5E*PQJLM[>*8\2:::JM5-4X_GR3Y,9$ >"O!*Z8]X M+N]6Y@\NG;2K8':'%Q9IHR/>%A:MGYJOW9F.H6,WF;V37YB=-*YQEBFJ)B:9 MF=8CW$RW:;#8S#V,7A;UC%87%44W<+BL+>HQ&&Q5JNCCT7,-B+55=C$6YCFK MM79IGGIJE=4VM,Z)Q:\OEPM[O5O+:QM*)\M$X9HQXT9IS3ETUY=._'/[&C/%4JV]65%<5:/SS?E+,,45>?,R1*$PF5 0 M 8;ES28CNQ.G?ATWX9G#TW:;@=G\NVGWI;01LYDV:9I1DN#Q7H'&YA-W M,:\/=Q5-CJ6"MW+E.MFS55QICB]W2.:%4X1C.A4LK*NNNFSHIJJJKQWL4QCC MAS8A7$]N/UM9[.GL3IA9Y?8GE[JOXR_P #SUT:OBSG MWW-3BVH\:GTPRGZOWW\+;_RJ_A>^(\#OQE_@>>NC5\6<^^YGXR_P//71J^+. M??%H\:GTP?J_??PMO_*K^%[XCP._&7^!YZZ-7Q9S[[F?C+_ \]=&KXLY] M]S.&H\:GUH/U?OOX6W_E5_"]\1X'?C+_ //71J^+.??!WXR_P//71J^+.??!WXR_P//71J^+.??B/VJ?3!^K]]_"V_\ *K^%[YCH;P*.B0[I>$+A=H,;NHVE_7)AME\1E^$S MJNK+\=E\X7$9I;Q%W!411C+5N;D7;>$Q%4U4ZTT\336>73O9:N<:.UKVXB>: M>Y/LQK&L<\*L9XQC/$L7;V-=E7-G:4545TZ8JIF,/3&EF %, !QINSKI\!\ M^A&(_)R1YF<,[HM^XW89& M[Y'O5K1%I9V%K715HJIHJJB>N(E[XCP._&7^!YZZ-7Q9S[[F?C+_ //71J^ M+.??!WXR_P//71J^+.??!WXR_P//71J^+.??>NC5\6<^^ MYG#4>-3ZT'ZOWW\+;_RJ_A>^(\#OQE_@>>NC5\6<^^YGXR_P//71J^+.??!WXR_P #SUT:OBSGWW-2>F7^!YZZ-?Q9S[[H M<-1XU/I@_5^^_A;?^57\+WR'@9^,P<#SM[T:HC\J=FL]TB/9GT+/,]K]VF\O M*MK<@R':C(L3&,R3:7*S^[O97/MM=J\;^IFS6S66WLUSC,9LW;T87!V)IBY3R_\ "C5['_LSG\?! M_>O+'+VN1?\ C+_ ]]=&OXLY]]T4HMZ/&CTPR_ZOWW\+;_RJ_A>^(\#OQE_@ M>>NC5\6<^^YGXR_P//71J^+.??%H\:GTP?J_??PMO_*K^%[XCP._&7^!Y MZZ-7Q9S[[F?C+_ \]=&KXLY]]S.&H\:GUH/U?OOX6W_E5_"]\1X'?C+_ // M71J^+.??!WXR_P//71J M^+.??!WXR_P//71J^+ M.??^(\#OQE_@>>NC5\6< M^^YGXR_P//71J^+.??!WXR_P #SUT:OBSG MWW,_&7^!YZZ-7Q9S[[F<+1XU/I@_5^^_A;?^57\+WQ'@=^,O\#SUT:OBSGWW M,_&7^!YZZ-7Q9S[[F<-1XU/K0?J_??PMO_*K^%[XCP._&7^!YZZ-7Q9S[[F? MC+_ \]=&KXLY]]S.&H\:GUH/U?OOX6W_ )5?PO?$>!WXR_P//71J^+.??!WXR_P//71J^+.??X'LS%,;T:IF>2/_9K/ MN?6(_P#V6.[VO9GF>PW!YW^[,[T-CMG]OMC,P_579;:? TYEDN83A\1A)Q6# MJN5VHN3AL331>M3Q[=<<6NF)TB)TY8345Q5$S$Q.&G"5I>LG6]C$56MC:6=- M4X1-=%5,3/7$/VL!,L@'Q>W>W&!V1Y7C\XS&_1;KNU6L#E> M#OX[&7*;=&M5RNWA\-=KBW3$U5S$4QK,PC@AU3.J,7V@\"[?3,' \JCC1O1J MTY>?9G/Z9C2>:>-A8F-.;7FGGIY%T=,P<#SUT:O>V:S[[HH?I%&.&^C&/+#, M1D&^S$3^C6^%48Q_IUYXYXS/?(>!WXR_P//71J^+.??!WXR_P//71J^+.??>NC5\6<^^YG#4> M-3ZT'ZOWW\+;_P JOX7OB/ [\9?X'GKHU?%G/ON9^,O\#SUT:_BSGWW,X:CQ MJ?3!^K]]_"V_\JOX7OB/!3"=,K<$#$7[&&M;T)JNXB[9LVJ9V;SVF*J[UZBS M1$UU86**/35:S-HB[;K MCV*[=5-<>Q5HC17%6,1,3AY86=\R?;W>*9MK&TLXJG"G?451C/DQA_6%M%6L M:KDZS 8[E>FGL@R#HWPT^B);J>#[EF1YOO6VEC9O [19GBN(GSRGIE_@>>NC5\6L^ MG_\ U)^%)7:4TSA,Q$^687]UR7>+:B*[*PM:Z9G")ILZIC&.3-&GR/?$>!WX MR_P//71J^+.??-3ZT+G]7[[^%M_P"57\+WQ'@= M^,O\#SUT:OBSGWW,_&7^!YZZ-7Q9S[[F<-1XU/K0?J_??PMO_*K^%[XCP._& M7^!YZZ-7Q9S[[F?C+_ \]=&KXLY]]S.&H\:GUH/U?OOX6W_E5_"]\1X'?C+_ M //71J^+.??!L],O\ M ][6]"N>2=/_ &:S[G_S2/)WX=D."IT:[@[[ZML\'L#NXVWN;0;3X["9ECK& M!HR3-L)1Z%RG#>B\;=N8G%6*+-NFW9ZR:JHZI7,6Z=:JHB9>'HQPWT3/D4K; M(U[LZ:JJ[O;4TTQC5,V=41$1SXP]8AQXNK2.-&Z_:J-9B)B:/045543$ZQI7II/)K'/3I. MCTL>:G1A9G\&#?O[.[':J/AP?%\26N(JC2=:9XVD1/)S1&FFD)32UUO/,SQJIG7M: MS,1IW(Y.9%D]*ZZ_A@[&S':V7VV^AZ4IK13UT>SY99W)M.%$Q.?"K3Z.MRWN MN3/TK3$4TQ%5E3C,K/F^QVXY&1=TZ(U0UE,8 "9 6U29CEC YC,5:QRS,:?!,\G,C;9OU1$_JTTQXT\OY_DR^B9_*G\Z3T1/Y4_G2Q#'\!/C3Z6U=]Y*?5AE]$S^ M5/YTJ^B9_*G\Z6$. GQI])C^[3ZL,OHF?RI_.D]$3^5/YTL0B9_*G\Z6(. GQI])C^[3ZL,WHF?RI_.E3T3/Y4_G2Q M!P$^-/I,?W:?5AE]$3^5/YTGHF?RI_.EB#@)\:?28_NT^K#+.(G\JKN==/;\ M_/1):=*0QQN#'FFO+1_PG;3W(IF9F*:JK.7SI&O+I%5,3&LSRS,SVM(T9)<] M*0T_\F',O9WF;31\%K >?V+_ ";9S%K&,S.,3U:&JMU^?_Y>:FG?<+1A.$1A MGAM,1/=GML[C11KY^^Y,,SRU:XV0YDJY.?#. )DH #'7',X.)YZ>[%=KDC_+ M4:ZQY]ISKC^??I]-3/\ CVOEJ$9IQC5\]JG5.]FG".-7$3^4>Y"@\+3$51O5 MWF1QJM*=O]KXIIXTZ4_\?X^:M.YQJM:IB.2)GDY.1U^]$S^5/YTOW_A;4Z;U MMYOL[P-L/I_'NO;S%M8S-54Q5,9WB9 M_*G\Z6(4^ GQI]+(X_NT^K#-Z)G\J?SI4]$S^5/YTL0B9_*G\Z6(. GQI])C^[3ZL,OHF?RI_.D]$S^5/YTL0 MB9_*G\Z6(. GQI])C^[3ZL,OH MF?RI_.D]$S^5/YTL02 M8G7EYGX3/V>-^Y<&/U2MWGN\V*^M>3$Q5$TQ$S.?EGY\C&Y7JQNEZS4QA958 M?9CQ93:N66.)3/IIJF>+KK$:\E--,327JQ%.E,^S$^3S[2(1Z.93_RN MM_'NYQ7S7!K+*.>CT=K;.X[,QE"VG'??Z,YJHC-GIEY4^B9_*G36=/3:*>B9 M_*G\Z6(8+@)\:?3+IG??NT^K#-Z)G\J?SI4]$S^5/YTL0B)_*G\Z6(. GQI])C^[3ZL,OHF?RI_.E7T3/Y4_G2PAP$ M^-/I,?W:?5AE]$S^5/YTGHB?RI_.EB#@)\:?28_NT^K#+Z)G\J?SI/1,_E3^ M=+$' 3XT^DQ_=I]6&;T3/Y4_G2IZ)G\J?SI8@X"?>F/[M/JPR^B)_*G\Z3 MT3/Y4_G2Q!P$^-/I,?W:?5AF]$S^5/YTJ>B9_*G\Z6(. GQI])C^[3ZL,OHB M?RI_.D]$S^5/YTL0XLT-([B/Z//CRA,^2GU87]6JBGBZ MU13,\VLZ-P^D6,1DNT>;Y==M<7EB*?0 M^,HMS3'Y-5N:?>TT]=>#YTQSPM-@;UJ;^\?]?676ZXJN9;M[E>$S^F[Q8BFB MW7FENG!YYAK5<1Q:J\'F-JYKK5KQN5X63'LD1[^FNG^+,Z>FB8TUGDY.-QHC MN$56L9J:LW(Q-][G+A>(PM+G955VFNV[=->(RFSB:\'G^#XVFLXW(,QHP6;8>BB=:*[ M\X.K!S53/4\57IO=V-PM=-NY>S:KT-MW@L+7%---.7[3UUQ8S M.+&G&ZAG]BYB<1^UQFW-Q=[7@#]%:W-\(W*(Q>[G:FQ>SJQ8INYIL=FT499M M;DU6G[-Z+R>]7Q\1AK54\3]4,!5BL'-3/6SR5=33A&+RV/I\7]KT.2*1*J5$ M %E3F MB-9GECV:?9UY8\C@3C**=9]+$Q$SRU1RTQ.G'B*9JJXFO)$Z:\;2-.75T X? MG1--T_!UV:HSS>5M!;PN(Q]-R,BV:RZ/1VT^TERC6JBC)\JMU4W?0_&IBB]F M>-G#97A*^7$XF+<5(]?HEO3&&^G?M MGBVZM)7AQ=,C\([>Y7Y'G5O=-LGB.JVZ'KIN456,TVIQ.F M?8KCVKLTXJG"6\IRS$5TT56L%'4K-Q8M4S3 M:B.-Z:8IMQ%4S,U\;E652(UY\-O9BW[W M.[FURN<15:3^D6L58S-(QSZ7]',*Q>)Q%[$8O$5U3%5==[%7J[F(N5UU1QJJZKDU:]O29AP>J:6Q*+.FG"**:;.(T133'IY-.E6J[QIY MM(CFCEG37M:SK,^QK/)VN=:K,J)HA/C/+.,\^C\@!$ %8NS1. ML>/3S]_51282UQC!JS?FI57KR51&DS$S$Q$Q,QKIQHJUIKF(F8CC1/%UG336 M7??@A=$_WZ[B\59O[M]X.<93EEJY35?V:Q]S]6ME,91S39Q&29G.*PO%KCDF M,+;LWK<3U2SS$\\3[,2I1PD<7")6-\ MR987BF:+:SHKBK-.-$3CH[8T:DA!P ^FW]A=HKF7[/;^=FIW?YIB:Z,/.VVS MU6,S?8:]?THHB[F6#O>B-H=GKUL]MAD^ M#S_93.LIVBR+,;=-_ 9QDN98;,LMQ5BKBSQ[6+PER[8JXM-4<>FFY57;F8IJ MMTS-7%@_9J]Z=-->>J:9UUIXU4U5:3,SK&O+K.O)R.]O :Z(]O=X.^=TYUNT MVKQN5X6[=ZKFFS&,X^8;(Y_%'$XUK,MGIN>ANJUT4Q15G6!IP.;X*CDP^/ZG M57;JR-A?YHC_ %=&C[.?/R9M$QZ&GNZ;U9YWE4S%.J)SS'SFY MIEO#7*ZJ-:XXLZ-1E&,BWCYF?V M&O%6Z>K3L66K\SS:3ISQI--7LZ4SS3[&O:9:BN*J<8T3U3%< #C7X MY8JTUTAJ*=.%5S&X?=_53,TS.\W#:JL9 MF<=].?/I=CT9HB,*9PC3O89?1,_E3^=*OHF?RI_.EA$. GQI]*;']VGU89?1 M,_E3^=)Z)G\J?SI8@X"?>F/[M/JPR^B)_*G\Z3T3/Y4_G2Q!P$^-/I,?W: M?5AF]$S^5/YTJ>B9_*G\Z6(. GQI])C^[3ZL,OHB?RI_.D]$S^5/YTL0[^9^E[Y]K-PD9L,/V*,_8S@*[QX X]=/;[_ )^?(Y#!5&L:>Q/E M0PSQS1C^:$S/)IPG#'0CE>G"Z>+OUW:QRQ_[K+O&F*IB:_\ VHQTQ$Z3$1I5 M$5:4Z1,ZZQI+4=C$S^5/YTMN#IQ'U=]VO@MN1_\ I1CVHT\]>Z)JM:\)PPF, MT:G7FYWA&2+K]FG&8G&<(SYJ67T3/Y4_G2>B9_*G\Z6(6_ 3XT^E[?']VGU8 M9?1,_E3^=)Z)G\J?SI8@X"?>F/[M/JPR^B9_*G\Z3T3/Y4_G2Q!P$^-/I, M?W:?5AE]$S^5/YTGHF?RI_.EB#@)\:?28_NT^K#+Z)G\J?SI/1,_E3^=+$' M3XT^DQ_=I]6&7T3/Y4_G2>B9_*G\Z6(. GQI])C^[3ZL,OHF?RI_.D]$S^5/ MYTL06O1IK>O!8W[\ND_P#!OGT?T=126D_9G5.Q?Y*Q_2KMA. M'_J+'^I2AZ+&)JBBCTU7642(YN^S^BI[M7PS#A43^QV_: M4?U*6>*='EZ,:HF,9C[7.[=L9G"G-3-.\HQF:8QQPCD9O1,_E3^=*OHF?RI_ M.EA$> GQI]*MC^[3ZL,OHF?RI_.D]$S^5/YTL0B9_*G\Z5/1,_E3^=+$' 3XT^DQ_=I]6&7T M1/Y4_G2>B9_*G\Z6(. GQI])C^[3ZL,WHF?RI_.E3T3/Y4_G2Q!P$^-/I,?W M:?5AE]$3^5/YTGHF?RI_.EB#@)\:?28_NT^K#+Z)G\J?SI5]$S^5/YTL(B)_*G\Z6(. GQI])C^[3ZL,OHF?RI_.D] M$S^5/YTL06 MJ<-U/*ES^@(QKP0MPM7;G87 M"1IW(IQF,TY^7EG6J=>W,ZCFY;EO^FJ/82Z/0$.Q!W"SW=AL-\\ MQB\R3'VJ\\\O7GCYZFF-V;"+K<\,(QKJS13$;K0AN^;8/%[([8[7[*9AQ MXQNS.T^?9#BJ:HKIFB]E6:8K!5V^+7,U1Q)L\6([D0>DB9_*G\Z6(. GQI])C^[3ZL,OHF? MRI_.D]$S^5/YTL0-1M9N2W3;1TW?1$YQN[V.Q-^YSS5BZ<@P& M&QNO+/+Z-P^)CG[7+RH7&F>728B8UB9B>;DUY_>2O?2XF\VC:/@@;I9ZM-V] MD6"SG9?$U5S-548C*<^S";<3.LSZ3#8RQ;F)TY**>:%]DVTFFJJ)SX=>B8B- MN.#2.[1=9_1[M:Q.]PM*HF8B,V,8SAKPCT/=NW&D0O8[<D^_&D:>SKHY3C8J9TB([=4?!V]/9TUT1A)7.$3GWOEB,<.IH* M].4[QJJMI-QNR5N]5-O#9'M=M'B+7&TB+M['Y;D^'NU4Q_\ %N6Z,5&LQUM/ M)R-)[T1I/)-4>_,-F7IL/>9^K/"EHR:B[%RSLIN]V8RZ:(YK.-S"_F>9XZB? M351K5:NX"J(B*9CTW&XW&B8UDXCEEYR^537:S&,QAIY/)V.O=SJ[S8Y(NL3% M,[_&TG&F,<*L_7.,Z>:7(]$S^5/YTGHF?RI_.EB%OP$^-/I>XQ_=I]6&7T3/ MY4_G2>B9_*G\Z6(. GQI])C^[3ZL,OHF?RI_.D]$S^5/YTL0B9_*G\Z6(. GQI])C^[3ZL,W5YGDUF?^O,#JHF/XG'NY9D.96 MYGGBFY+4)C36-8B8YYB>:=.73DY?]^B0YZ3FW/59=NCWI[;7;%=JK:G>!@\D MLU7J*:*KN%V4R"SB(KMS3QIN6_1&TUVUQIF*>J6;D<6*HG6[N-A/":<<(QS\ MGS.AKG=1OTV62K6F,*9MIBSC"(QG&8QC5AZ<[<2L:3Z;328U_P#3V=.9S7&I MM\L3W-8CEY.[S:.2]#55C.9RE3$Q$155OIB,\Z.4 2H@ M M M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2A MSK?6T>TI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ N4X #86Z M5U[,'8[W+[;?0]"4WIYY19'2NO9@['>Y?;;Z'H2F]//+*Y/XLZ_QAS+PF[3_)8!=W'OL: MJNQJO==\&1YZC;#:7H\_@EE8J//X)963_:JU]CF6KDU0 )DH "ROF<&_ST^V MM?+6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>JMO,\(&V/U@Q[KR[#<+CU M5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M 4G[/&_<>#'ZI6[SW>;%?6O)GX=/V>-^X\&/U2MWGN\V*^M>3*%7&A MC,K_ '2]>:JV2FWL+UM/M8:-*Z:IIJ0;$3K$Q,S';#3[7;(9W@]H-G<^P6'S'*)L5\2_@L3 M%6'Q$1735#]8BKN3R:^?O_\ HR^#155$TU315$T5QCC35&$QAR3'.Y0I'V^- M5!* +:^;D\^Y_3I!5S>?GR<[^+7C*J(FJJJJ(C6>+I1-4^FX] M5NFB)XU5=NW&G&BKB::S,:PEJJP/)RSHAR)OS$@LMQ4459[B+DQ.3W^@W1[^F);N%NY[N3W 9O13=HC M$Y/MQO-RV_QNHW8N548_9G8K$T17%RYAZXN8?.]I;<\6Q?X^7Y1K>LW\;8T6 MKMRJY77;1YIM3M+FMRJO'9MFV+NXN_515.MO!6IKGJ>&P M-B/28?!86BUAK5,1%%O7TS\IB[$1I')R:3[,1UNLSRSIR1$\^G)[#%/+WIF) MF(TB)F.2)TC2//E6Q3#&4TS.,U9YQ=#6%C194TT65G11%,1$81AFC5&DF.5< M"HJQ&&/E !$ 6Q,Q/),QKSS$Z3,=R=-)TY>;F[JY3 M2$E=.,8(,DWJJ*J:Z*ZJ*J:[=VBJBJJBJUP]66;M>$+F&.S[8VJ[AL%DF\F_->,SO96BJKJ6'P^T]N MW15B,\R*F:J+-&9TQ=S;++5-NB[3F6'MV\/;T[II74U3R1$S$TZ33,3,54SK MK$TU1I-,Q,\DTS$QW>5"SJM*<,)C#ETZ,[SW=!W,W7*-G59VU$4S,8T54Q$5 M17&C&?%B)GKS889DY+LEM;EN>9=@,WR;'X3,\LS/"6<=EV88"_:Q> Q^#Q%N M+EC$X3%V*J[-ZS=MSQ[=RW7I5'<9);XLUXG)JJITS#9VS,U46YN8K+;=.)M MV\)F,F#L!O(RO:;)37O\W+I[,3S.33S0KO-QA,1 M,2N !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^& M^A<:HWSO=71C:]7W%>%KGKGV*T]Y(9ZQXE.KMEQ[W?>%[YTX]BAG 5'D !A[G>G MRLS#W.]/E1CW["-/5*.3Z<2]7;=KX+KGUHS!J,MN;IQ+U=MVO@NN?6C,&HRP M%MWVTUQL==[GG@BZZIV4@"5[4 4GFE52>:4)T2A.B5]/63WI\ M2:#Z'3Z@6Y'P4;OOJMEJ%\IZR>]/B30?0Z?4"W(^"C=]]5LM763-$]7:T9NT M]XN&JKL=TP&7:# 'E[T:+L5]^W@YSW^P>H3R]Z-%V*^_;P"CK+?M*/DZ'*G[/$XM'66_:4?)T.5/V>)YF[\O7M=O M67$IZ-'LJ +E, (3HE"=$LN$Z^W_E+7CA+ MI] 0[$#<)[AL-\\QB(LPG7V_\I:\<)=/H"'8@;A/<-AOGF,5,D\:OKVPTSNS M_=;ETJMD/8 !G7.PX=R/)\'//)W?)R.8XUR-9T[6ABDKT8<^9&[=-\[HXR;A M [%[5V+$V[&V&[3"V+MRFC2+N:[+Y_C<-BJNJ=N:,JQN2VN)S44Q$QIU2==3 MF8B)F(YM>3O=J/>C2._JD$.G+=T=.*W=[F]O*;54U[.[:9]LO=O4551-NQM5 MD-.;6JJZ8GB31.+V0M6(FY3.E=^(MS3-R>-'X51I,Q]D^)@[S9[VUGRQCL=: M[FE]BWR58Z=]8_Z-6/DQPPYXPCE4 4WO@ "W3K,]Z?*D S*U33V^+Q\%4<5 M,ZP>,QV27JXIF.-,V+-^ MU,Z3II*HL6:[UR=*+-%R]5/-Z6U15R;*,GN4Q,\3:CJDW*=I-N]L<_MW)JXT5VLYVES3'V:H_BQ$V+MF*8HB M*8HIHB(B(A^$1';\^=YG?;ZUKGR^_P![M;N?NW!7&Z6<9MY94>C###/S+@%9 MF0 %)G3F\_.-4L+TN%NBC9'@?[I;==J+>*V@PF?;6XJOBS15B/UR M;19GF. OUTS_ /F:K*K5,QR319HF.NE$_P!JQKGBV;5JGCW+M M[_X-JBG29JJNW>);BF(F9XVDP>['=SL3:Y:-D=B-F-FZ9CDBJ M,FR; X":HC_'ZA%QI'=FO^]L+M89\:K3 M?]6&]Z\^&.&C-CIS]BZ)YO/GCS[S.P4>?>_I\^^SLCO<,=>+G^H $H M M M \U.C"]C!OV\&6U/S2'I6\U.C"]C!OV\&6U/S2$M>B=4[%_DK M[S=_/67MTH8L>-4[>HT4]&G8 +E. M V%NE=>S!V.]R^VWT/0E-Z>>461TKKV8.QWN7VV^AZ$IO3SRRN3^+. MOW.7]USPK9^9IVU.11S+UE',O7-&B-4;&L)TR )D!2>:55)YI!JA=-X=C;LW MX3\B^8YDC9(^WQI)OIO#L;=F_"?D7S',D;)'V^-@\I<;T;)=,[C_ (-GI5?W M*@*;:X "L<\)+OI2'L8^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ M +*^9P;_ #T^VM?+6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>JMO,\(&V M/U@Q[KR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M 4G[/&_<>#'ZI6[SW>;%?6O)GX=/V>-^X\&/U2MWG MN\V*^M>3*%7&AC,K_=+UYJK9*;>PO6T^UARG%PO6T^UARGJ)TRXCJTSKG;( M@@ XF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V76_CW\(6WFI_L>4(#&NEP %M, MZ3[[D=5UCGF.2F/8TMZ<2-(YZ:-(XM,QQ8FFGDUIITP:*I:J<4M.,1A.$QS3 MG['OUT$+HTF><&?:BSL_M-B,?FNYC:'&S7G^44Q7BL1LKC[G%IKVOV9PM56E M%>%BN)S[)+6EK-,)/HNW1Z+LQ-4HANZW@93M5E&4;1;/9GALXR+.\'A]NY,:3%^VX^EK.C-W=V>T6!W";S,VZCNZVEQT4;#9MF M5S6UL5M/CL931&3UXJY-44;-;08VY31:FN:+.59U-%ZF+>!QF)NQ>7*\S3.] MKG''1/-GY?)K][1VZ/W#4VD3?KK1A:X35:1$9L(C[4Q$1IB,>:9T?:G#"1QI MGDA<_DV[\ZT\M4:3,:U3IRQ5Q)IXM.D3K'IJ9F)T[\\G]**^2.W_ .D,M^;0 M7+ARPR *3]GC5<:NYX__1&(0F<(QY(*[ND3-7I8CGY?/WO9]YHZ M=,;]'?KRN<[X/.YK.*[>:\>YEV\[;7+,1Q:LJHO:V[VPV1X^S$54X_$6N/7M M%C\/<_O&U3.1V[L7IS"NQZ8],.]&#N<'K8>WL1L1F--.]G;W"8FUE5^S=BN_ ML=L],56<3M3OW[]?5;]Z]=KJJKNWKUW]DNW*YFNYK51'I MIF>;GUY)BF*-8[>O%B(F>>KGJUJG5C@F->=5C:*)C&9G'%T=33%,133$4T4Q MA3$E[.C88S<;M!@MT^\;,+F(W1[4YE1;RK,L155 MQ]@,_P ROT68Q%%554\797,L1Q*,VHHXMK*;E?ZIVK6G5+5_5[B%D4S.NO+' M-,3&L3$TZE=MW:)FB[8JBJFNB:* MIBJF8JIJFF8E]!35R?[I:8?2N_1=+^V>24\'C>%FW5]J=EL#=O[N\VQUV?1N MT6S.$IBO&;/7KEVJOT9FNS=-5NYEMVY5U7%9%5Q;FM[++TMS6'H[*J*J8F.O MEZG(.6\D5W&\6EWM^#S]AG33#% "" M #!7SSWI\344Z<,]0C8'PGX;Z%QK;KKYY[T^)J*=.&>H1L#X3\-]"XU1OG M>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB +> MW[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_='L']&;3-W2QUM/>\D-(OI,3^"V_OW1 M[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[PO?.G'L4,X"H\@ ,/<[T^5F8>YWI\ MJ,>_81IZI1R?3B7J[;M?!=<^M&8-1EMS=.)>KMNU\%USZT9@U&6 MN^VFN-C MKO<\\$775.RD 2O:@ "D\TJJ3S2A.B4)T2OIZR>]/B30?0Z?4" MW(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ[6C-VGO%PU5=CN MF R[08 \O>C1=BOOV\'.>_P!@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/W MJ[?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/ M94 7*8 0G1*$Z)9<)U]O\ REKQPET^@(=B M!N$]PV&^>8Q$683K[?\ E+7CA+I] 0[$#<)[AL-\\QBIDGC5]>V&F=V?[K /3-6Z#]=?!#WAWK=JJ[C-E,9LQM= M@^+1QNITY3GF$M9G>KG2>);HR;&X^JY5VJ*9GDC5%6U3K,SI,3VXGM5?QO>X MW&T]C1-.\.O=%1M_N-LV:XC32*J+NDT51Z: MFJ(F)UA"P4U551%5<337533573.L<6Y53$W*=)Y8BFN:J8B>:(B&,OU/VJ:O M)AZ,_:Z&W&K[OKO>;#/C3:[_ ,F$QAS9L_ISZHJ LFZ@ &.J M?%Y6R_TJ1O'_ %&X4UC**KU%NWM;L#M=ED455\7JN+RVC 9K@[4-9SW+LQR6BBJ8 MY:J*L1CL-:6[LKKPN3+]3&F;&<,-.CDY(YL M>3''D3 -GK8[T>*&5@P\:4Q'/Q?2^_')/PS&OOL[T>+CC##-S #K'PT M=Y=.QFZ3>9M;5>G#QLWL%M;G,7HF*9M5X#(\;?HKIJF)B*J:Z:9IF8ZZ(=G' MB_TPGO)_6OP/=]F,BOB59GL[@]F8CC335V=$3Z,RH"LJ@ 0QSS\G=][35)->$X83HQ0JG"(GRX.Z/0Z M=T=6WF_G<]LE%%%RWG.\;9*WBJ+E%5RW5E^#SC"YEF=-=NG2:J*\MP.+IJC6 M(B)FJJ8IB93..%MTT3%--,4Q$3%-$S$S311^QQ/),^EFF+?%C76G6-=46KTK M[NB_7/PN]C\?535-G8G9_:[:ZY7,1-,5VLL_6]A>?72:KV?WM)CMVXTYDI[1 M8HC28IC7337M\NDSR^SQ:=>[I&O-#+W&/L3Y:NR/\Z'-&Z_?>%O]E91_LV48 MY\TS-=4]D9]A1SQ[[.MBB([2Y?53BU-'+K $J( M M \U.C M"]C!OV\&6U/S2'I6\U.C"]C!OV\&6U/S2$M>B=4[%_DK[S=_/67MTH8L>-4[>HT4]&G8 +E. V%NE=>S!V M.]R^VWT/0E-Z>>461TKKV8.QWN7VV^AZ$IO3SRRN3^+.OW.7]USPK9^9IVU. M11S+UE',O7-&B-4;&L)TR )D!2>:55)YI!JA=-X=C;LWX3\B^8YDC9(^WQI) MOIO#L;=F_"?D7S',D;)'V^-@\I<;T;)=,[C_ (-GI5?W*@*;:X M "L<\)+OI2'L8^QJJ[&J M]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P;_ #T^VM?+ M6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>JMO,\(&V/U@Q[KR[#<+CU5MY MGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M 4G[/&_<>#'ZI6[SW>;%?6O)GX=/V>-^X\&/U2MWGN\V*^M>3*%7&AC,K M_=+UYJK9*;>PO6T^UARG%PO6T^UARGJ)TRXCJTSKG;( @@ XF+ZWX?(B$.C MF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V76_CW\(6WFI_L M>4(#&NEP %(G3F\_/M+Z;E6L31 M7-NOC1-%=,\6:*M(IBJ)[4Q3$1$_DQ%/-R+2)TTG6(TG76>2F/9GV.ZEJT3M M4K2B)IJIJPFB8F)C#DF,)_+'.DZ.EM.BJ7=^>[2=WNV6-ZMO-W7X#+\!C<5B M+O'Q6U&RM7][9'G\S777>O8W 6[=G)]H:[E5=R<91A,5?JJOXK$S1LST M1##=#ZX9^T'!_P![&R6\[(*[U5628VWA\\RV+DZ9]LSC)MV-H,CQ$4U4Q-.) MP\5W\%.NM./LX2KGUE,2;E=ZV1;<[+[.[8[,X^WF>SVTV58+.\EQ]J=:<1E^ M88>B_AZZ^6?V?BU33B*9G6W>HKIGF93)UIOJ9B9QF/\ .?K_ ,Z^4]T3N7^C MKY%I1&]N]O&^HG>X1%4_L 8IF.7G\7:T1A M"9_SJ9-74;AH\+'9K9YMQJ*J\ MIHE;7NVX.G'GS?/SSO2=R.0ZLI7VRL*<9LXG?6LX:*(ZXPG'W\F+6NX6?"CV MJWR[Q=J=Y>V>-JQF?;3XZO%WZ*+LU8;+<-17%&79-EW'F?\ B[)L!13@\-13 M%-NJ**[_ !(KOW*J^MT=WN\JZ8TF>WW^7X>[[,]OO104[2C?)J:IB<8?I.Y_>YM!L#M3L_MILIF-[*=H]F,TP^=9+F5F*IJPN M/P=^F_8KKHIFGCX6]$5V,58F>I8JQ7E7>B!5;M=\N)W39]C9M[)[W>H8;*XO78]#8#;[++7_$EVG6BJ:/U>P5 M.+R&KB\3JEW]2:KE?$R[ENKC:\'.]JG&*L(CDPF-N..#4VZCW,4WFZS>J*8X M2PQJG",\TSAC'5A,\^.A);=J//MSR=MR8YH<*BJF8C2>29UCE[LN?8K1S/:CW_ !R':CW_ !R,)&B' M8D:( $40 !;V_>\JY;V_>\J6O0C&F&^_TF)_!;?W[H]@_HS:9N MZ6.MI[WDAI%])B?P6W]^Z/8/Z,VF;NECK:>]Y(9ZQXE.KMEQ[W?>%[YTX]BA MG 5'D !A[G>GRLS#W.]/E1CW["-/5*.3Z<2]7;=KX+KGUHS!J,MN;IQ+U=M MVO@NN?6C,&HRP%MWVTUQL==[GG@BZZIV4@"5[4 4GFE52>:4) MT2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJMEJ%\IZR>]/B30?0Z?4"W(^"C=]]5L MM763-$]7:T9NT]XN&JKL=TP&7:# 'E[T:+L5]^W@YSW^P>H3R]Z-%V*^_ M;P"CK+?M*/DZ'*G[/$XM'66_:4?)T.5 M/V>)YF[\O7M=O67$IZ-'LJ +E, (3HE"=$ MLN$Z^W_E+7CA+I] 0[$#<)[AL-\\QB(LPG7V_P#*6O'"73Z AV(&X3W#8;YY MC%3)/&KZ]L-,[L_W6Y=*K9#V 9USL.--1>BNU=IF.Y%NJ/AGDGE0LG#>W55[#;X]Z>R%=J MJS3L]O VNRW#VZJ:::HP-K/,;7ENM-,133KEMW!U1%,13$51%,::)JB_3I$Q MK'-&DU=;3$QQ9B.WR\Z*8Z92W2?K4X7V\:NFF*+.UN$V:VSL\6YQJ:OU4RBS MEMZ8MZ>DJJQ&3WJJJ8F9BJ9JF?3PL+]3FB?+.S_'*V[N07Z*+_:V/);66;/A MGIJB7#'P;&/^-.L:>QIIR]S3M=Y?#$TUXSAAR.DJ*L<>3"9C_*H M"=, QUDJKIYIF'Y2LKL]4IJM\FERBY;BJ.>FNJFK36)YX MY?Z>13IHPF9\LS\RQ^4[/?V%M3AOHKHFF8ZIB4Z#L]F=&,P.$QE&G%Q>&L8J MG2=8XN)M47HTGN:7.3V']G5TMZ'OO8G;?<3N@VOKJJN7=HMV^QN9WJJ=./%[ M%9%@ZKO&C\NFY%45QSQ5$Z\KN91I$?QI[7+[&CT=,XQ$\\8N)KS9;RUM*/$M M*Z8_Z:ICL9Q2)514 U%E?-[Y"$SA#%>JTY>YIXXCE^'FGG]YJO]-R[SOU( MX,649%17537M;O2V=RJ]:IN4T55Y=E.5[0Y]B+T\;6*J:<7E>!IXO+,S=HJC M7B3E\4:M%KISC>/$6=PVQ]N[1-5S$[>;38VU'/3%NSLWE.6W M(U[55=>M[A;OPN5KG1R1:Q5.J(JGL:+-Z9YI]F)[OI M)FCGYIF8IYXYU=/2Q[Z@P<1A#L&FC"J9YXB,.;#3/6 (IP %)^Q;3I M,QW.WWIGE^"/?7L43I,3W.7X)U\BA:\D]26J<,-?9/DENO=)K[HIQ&V.^7;N M]9HKMY;L_LULK@;\T:3;Q.9YCC\US"BG6-8UP>'RZJ8B8IJXVM43--,M_P#A MJA]*);IJT&U%=/%O[;;Q\[Q,T\NO4=G<)@\AMSR\U/'LW.+'--7&G3E MF6UX]!=J-[13Y8QYM+CWNWO?#94O=7)3:31&?'-3$9O)GF<8Y)S>0 5WDP M M M !YJ=&%[&#?MX,MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$Z MIV+_ "5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R/,6/&J=O4:*>C3L %RG M ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]"4WIY MY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T@U0N MF\.QMV;\)^1?,4N-Z-DNF=Q_P M;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_DL C1(YX27?2D/8P MYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+5R:H M $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF> M$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( M *3]GC?N/!C]4K=Y[O-BOK7DS\.G[/&_<>#'ZI M6[SW>;%?6O)E"KC0QF5_NEZ\U5LE-O87K:?:PY3BX7K:?:PY3U$Z9<1U:9US MMD 00 <3%];\/D1"'1S>RZW\>[G%_-<&E[\7UOP^1$(='-[+K?Q[N<7\UP: MQOW%^?*VSN/>$+;S4_V/*$!C72X M =P$)C&)CGC ^=?DZRQ7--=.DS'%JUB8YXXL\:*HTB>6GB\:(TTF8B)Y)E M()=*.\/VK:#9+:7<%M!CJ)S'8FY.TVQ%%^_3-R]LOF]^/U;RC#45>FJMY#GE MZG&Z:S%C"Y_@\'AXFW@Z^)'U51WXY]=)TY)CEC7V8Y/?=[>AJ<,/&[B=^&[S M>=8NW8P629_A;.T5FS;F[7C-E,VG]2]J,'.%H]-B;M.5XN]C,MHXL_\ &.#P MMRB)N6Z9IC=9FSF,^,9HG5CV?/.\5W;9#C*%QMJ*L]=$56MC,1&--5,3--&J M9S8Y\TSFQPPF:HN4SS3'P]_N:]Q=%6KY;(UB<+BK M%RF[8Q.&OV:;MF_A[MN9M7+-ZW5;O6Z[=4TUTU353,Q.L_36X9ZBK&'(F%43 M5%48335-.&KGS9I\C* F !QKDQI/+S^-R7\^[IRTZQ$SZ;37ETCDXW>UY M->;ET[::E):8[VK#/.&:.=YY]$_X:V7\'_>8BF9Y=(C2(]B(YXB.Y/,PU[O&_G>88;WEYY_QHZG36Y3 MD&+M=Z;U,86EM3C,8?L8X4QCY>-HTS,+DGE\^3N+>VC15XN. M;7_X4;S1%=G59U1$TU_9G'DQQC%,I]#5X7>!W[;EM@=YF'FW1B=H,FLU9YA; M=5N9P6TN JIP.?8>NFB:HMW8S*U=Q%%-6E=&#QF'M51353H]":>9HB])Z<,& M]57O'W&9IBJ>IVJ+&\392Q>N^FHZK=MY5M3A,-:YZK=55.6YG7Q?2T7KM?&F M)F-=[J'H;M:S7135SQ^?+^;C/NHR7^AY0O-AAA337]B>>F9F8ZHQWN/+A,J@ M*[ @ ,%?//>GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C M5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M M[?O>55+7H1C3#??Z3$_@MO[]T>P?T9M,W=+'6T][R0TB^DQ/X+; M^_='L']&;3-W2QUM/>\D,]8\2G5VRX][OO"]\Z<>Q0S@*CR P]SO3Y69A[ MG>GRHQ[]A&GJE')].)>KMNU\%USZT9@U&6W-TXEZNV[7P77/K1F#498"V[[: M:XV.N]SSP1==4[*0!*]J *3S2JI/-*$Z)0G1*^GK)[T^)-!]# MI]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:>\7#5 M5V.Z8#+M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4[&0R M3]ZNW\18_P!2E#P4=9;]I1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W?EZ]KMZRXE M/1H]E0!X;#?/,8J9)XU?7MAIG=G^Z MW+I5;(>P #.N=@ %M4>?^Y'J]..;J)P>\S=)MG:LU46L^V-SS9W%WXMQ$5XO M),XP^+PE$5Q'&JJ]"XZ[,TQK---.NFE20L:B_3@>Z/\ 5;/ MA+%=<1^R483:C*\5@+L1,1R43B<'9JJ[6L4\NLPM[U3C9U>2,?0]?W"7O@FGOSS^]R_!(P-E'+ MU.P,,\SSR *R( "WM^?GY_!EJTUB8Y]8E8"$1FF-./Y)6CI;;> M?5M)P/=U=5=V*[VS]6U&R]ZGTLS;MY%M3FF%P=O2G68JJRV,+53%41-45Q,: MQ,:^\E/)'>_])[GQ-68X7,ZN736J9TF9IJTV[^+R>SIW?89NPM<;.*LV:G#"/WJ,,-[;6E41HQW]6^S;DC6-?8XT1,S[")?Z8 M@WEQM1PPM\&(HJJFSD^.R'9>S1,ZTVJ]FMF\JR?&Q3W(N8["XB[_ -;25O?+ M7"C1QIB-6G_#9FY/=.$RK->&:RLJJHSZ)^S$*P#$.I M !CFN*9XTQK31$USKS:41-HXO$[)8;/\QBJFJFNK';28C$9Q>JFFN(JC6WB;'% MUB.-3$5QR3$SZ]/RS=!L31LSLSLYLY;KUM[/Y%DV1T:1'$XF2Y9ALMB:>36F M*HPVM.O/3W(F8?J4/1Q&$1'-$1Z'$-_MYM;Q>+6?]VUKKPQQPWTXX8\NOE5 M16H M M \U.C"]C!OV\&6U/S2'I6\U.C"]C!OV\&6U/S2 M$M>B=4[%_DK[S=_/67MTH8L>-4[>HT4]&G8 M +E. V%NE=>S!V.]R^VWT/0E-Z>>461TKKV8.QWN7VV^AZ$ MIO3SRRN3^+.OW.7]USPK9^9IVU.11S+UE',O7-&B-4;&L)TR )D!2>:55)YI M!JA=-X=C;LWX3\B^8YDC9(^WQI)OIO#L;=F_"?D7S',D;)'V^-@\I<;T;)=, M[C_@V>E5_QAS+PF[3_ "6 1HD<\)+O MI2'L8>HVPVEZ//X)96*CS^"65D_VJM?8Y MEJY-4 "9* LKYG!O\]/MK7RUMSJ^9P;_/3[:U\M;3TZ/3V)*]-'2]R$^X7' MJK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K!CW7EYZO3.N=KN/)/W:P\U1[, "5D M %)^SQOW'@Q^J5N\]WFQ7UKR9^'3]GC?N M/!C]4K=Y[O-BOK7DRA5QH8S*_P!TO7FJMDIM["];3[6'*<7"];3[6'*>HG3+ MB.K3.N=L@"" #B8OK?A\B(0Z.;V76_CW:G^QY0@,:Z7 M "*8F8B8XT3,>EGDBKEZW7M<;FUUC36/9".Y&G+K&D\D3QHF)C M_K1,TQV]9C3E0FKP8-B:,?>ZOG6[V<5NUS>Y< MKXU^Y;V:P^"N;/7:XZ^*/ULXW*L'5?N^FQ.,RW$W(FJ:JICWUMU1RPCP>D]^$Q5D^\W>-NLQF(IIP6V6S&$VKRNW5-7'JSG9+$7<'?MVZ-8THN MY#F.*OUS31.M>!L1=TJBVD.+%43.D3ULU4SR3'+%6DZ:Q&L>S&L3VIEF;G:; MZC&>6(_+'\_>X\[MLG?HV4[S9Q$Q155-K3R<>=]FS1&]QWT1'-&#F@+AY4 M ?&[9;18+)\LS3-$P>&N8O%U:\FD1AK%V>>(UTG MGYOLGASTPWPDJMV?!6WEXK"XBNQF^UN&P>P>356[G4K]&*VHQ%&"Q.(LU1,3 MKALO]%7:IUIXM$53KKR3+77O::IGDA=Y.N=5XO-WL:+WP[W=X>\S&U3-W:[:O,\UP=-==4T6,IF[78R?!T4U35Q M;.'RK#82U31$Q$5W)CMS+JG3S1S\W;Y_?4UCC=HG&9JG3,Y^;YEVS<+K38V5G94Q$19T4T1$1$9HB,,T "HO M !;@L<)^K='PF=TVU M'5IL9=C-I,/LGG\1I11=R7;&NWD6(B_7,Z1:PF)OY;CIUUII]"W:YCD3 -O$ M4-9O6ZJ=*J;EJY%%RB:?3153$QRIH/@";^;6]',QPM=7_S,+CJ<1AKDT\:GJE-4TU54SQIR%RKF(WO-AG_ "[( M<[[LV3>#MK"]T4]\B:+3FQB<8\NC?:?SY.YU->J]@HGE9V3:7 8*^>>]/ MB:BG3AGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7 MA:YZY]BM',]J/?\ '(=J/?\ '(PD:(=B1H@ 11 %O;][RKEO; M][RI:]",:8;[_28G\%M_?NCV#^C-IF[I8ZVGO>2&D7TF)_!;?W[H]@_HS:9N MZ6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/?L(T] M4HY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN>>"+K MJG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^ MJV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2 MAX*.LM^TH^3HUV]9<2GHT>RH N4P M A.B4)T2RX3K[?^4M>.$NGT!#L0-PGN&PWSS& M(BS"=?;_ ,I:\<)=/H"'8@;A/<-AOGF,5,D\:OKVPTSNS_=;ETJMD/8 !G7. MP \4>F ]TD[8\$S?-@;=BJ[BLJV?PVT^"BBBFN?1&SN9X+'53'&YI]!^BXF M:=)BCEB=)JB?:Y^&\(?=O3MAL/MGLE5%-<;4;+;0;/33N,%[DV\397F[VT?[5M17S1.$\_)KQC!" M,15K/'B(XLSQHF)UC2>6-)[<:3"NK^AF^55X#$8O+[G[9E^+Q.!KY)IB:\#? MN82J8BK2>6JS,SV^7F?S:>:/>\3SM,88QS3M=N7>VW]%E5&&%5G37C&C&J-$ M>1< G5P !255)"6ZATF?O,C#[8[\-CINS'ZK;-;([1X>U55R4U MY%G&;Y9F%ZW;[M5G:/*Z+E7)^TVHY6_]35R1.FDZ?2J&\ MRJFF MJ4+ICDTGDZWQ0RMPG?66$\\Q^?\ G\G*6Z==N#RM75HX2BFJ8_+^W'\N1RZ9 MY(56T9"K1*$PX&)J]+,3_'KIHY.73CSQ=9]C7G0L M?#LWEU;:;Z][FUTU]4C:3>3MCFU%<3QJ9LXC/<=U"FW/_P NW;IBW3')Z6F( MTY-4QWPC=NOUK[ [;;2Q7[6-RE7 MAP=/)-7N;OW%KMC;7NUG3%E33&;1C,]F&,>]Q0%DZ" 4F7I7T'S MRV;.E.=TWZX.%)?SZJS57;V%W>[29O;NS5I1:NYW=PFS%J*J)Y*KU M4YI75:XOIJ8M35/%BGC1"B,;2CYU_D\QW:7S@,EWJTB8B9HFB,9PTQ.CRSHC MTBGD<:Q, MS,Z\P @B M M /-3HPO8P;]O!EM3\TAZ5O-3HPO8P;]O! MEM3\TA+7HG5.Q?Y*^\W?SUE[=*'.M];1[2GQ4LC';ZVCVE/BI9'F+'C5.WJ- M%/1IV "Y3@ -A;I77LP=COGGE%D=*Z]F#L=[E] MMOH>A*;T\\LKD_BSK]SE_=<\*V?F:=M3D4:0:H73>'8V[-^$_(OF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7& M]&R73.X_X-GI5?W*@*;:X "L<\)+OI2'L8^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/] MJK7V.9:N35 F2@ +*^9P;_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4> MS E9 !2?L\;]QX,?JE;O/=YL5]:\F?AT M_9XW[CP8_5*W>>[S8KZUY,H5<:&,RO\ =+UYJK9*;>PO6T^UARG%PO6T^UAR MGJ)TRXCJTSKG;( @@ XF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V M76_CW\(6WFI_L>4(#&NEP M !;/:F--8F)B9[4Q.L3[TQ$^SHN6U2A.B=2%6B<=&#T[Z M#/OW_P"#?A/[F-HZL7.%P4[9839W-+LZZU9/M51?7 MD[J8'P-6D4V]9UMT\2J9Y=:J?2)I77F>48/%WJM*=8BKJ]R[-4<:8BOC1"^R7:8TUTSA]F> MS#YZN9SONR7'>7B[VT1WRC>S/1G[/-R35SSR:(A^[ ,FTP -&3IR;?]U/ M"[FMV.'NYC335RT^@;%G9S**+M$S$<6Y5FV88FWQHF(KP>L>FXLM MY2J]'+'+KIR1I'+Z6)Y-9Y>=%Q]-.;Y8VGX6^T.46KU=5C839+9/96;$UZV: M<55@J]JL57%,<;2J[&TN$HF8F)KG#S35$=3IUM;Y7A1/EG#;/8][N;7/ALJV M'-91-K/_ $S$?W?.AKD5<\1'JW=WVW&U6RW&JJF;DX/&58?:W!1R_Q+5K:6 MC#6XCDHC#S:UBJU5$1A\MZ7I,;>O.F_;8>NN(LV\5L?M5E]J:M:IKQ-&>91F MUZ:=?2Q%.&R*WK$3QYJB)FGBT\:O=*_]2*>28G'J:RW5KG%KDNJK#/95TU1/ M-R3^4RWJZ:NWW?\ =X]'(B7'IYH[_DAR*>9G*HPH1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7W% M>%KGKGV*T2&D7TF)_!;?W[H]@_HS:9NZ6 M.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/?L(T]4H MY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN>>"+KJG M92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^JV M6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO\ 8)+3BU:IV,ADG[U=OXBQ_J4H M>"CK+?M*/DZ'*G[/$XM'66_:4?)T.5/V>)YF[\O7M=O67$IZ-'LJ +E, M (3HE"=$LN$Z^W_E+7CA+I] 0[$#<)[AL-\\QB M(LPG7V_\I:\<)=/H"'8@;A/<-AOGF,5,D\:OKVPTSNS_ '6Y=*K9#V 9USL M I,OYF+IGBUU4Q$5T\M,ZQKK3RQR3IW.;_T?U'!N3R?]://S[2:(S235O8W MW-A/DTH;3HJ>Z.-B.$EOMV7HMU6L)@-XVTM[+Z9HIHXN S',+V/RZJ**-*:: M;N&OT5Q33'%IIFGFU>?U/-$]WE;(?35&Z"=G.%GF>;]1HM6-N]BMDMH[YLMB;M<^EB+U>*V>N5W(IX^M-RFY-7&N313K>P\[7QZM;LKN0OF;&:W*:Z>;B35,\B85LW/2QKS\2 M->_R:_T\R#UW6[9WMG-J-FMH<)5%&*R+/LFSC#U35-,4WLMS#"XN*N-'+35Q ML/,T^].L)O+9_.L/F&"PF8869JPN/PUK%X:YI$17A\5;IOX>=(JF(FNSVO\E5YICDQG#T_X]'DJ(? M343/1Q-YE6R?!3WXYO;N]2N_K& MQF5V9X_4ZJKF>XW Y+U*BKD]/XOB[23RZ:XWD3DO!3S#++=4=4VKVXV0R2:)C7C8:U?QF:8N9TF)]+&#L3 M3I$ZU3&L1IJC$M8Y-->W,^S.L\LQVN33^EA\HSC71'BX=NMT=N.7;"YV]K/[ M=IA&,9L(BF,V;]WGS3 MVXP !O;=)G[H_[SWX;>7;/[?F&R>RF MNZ4\6FBQ9S+.LTLTSUVM-5>2W)B/2SU2/XU,PT2?8F8B)YYGDB([LSRZ1'// ML)/_ *51W2?K:X)>1YO-J:;VW>V>V&U=RJ8B*JK=&.L;*V.-S3$46]EYJMT^ MFC2[QXF./5%->Z6<56D8\D?X:OW6K[P>2YHB>^6M$3JC[79AHG2V3].M^URF M&)Y8[T>*69F(JQS:G1A>Q@W M[>#+:GYI#TK>:G1A>Q@W[>#+:GYI"6O1.J=B_P E?>;OYZR]NE#G6^MH]I3X MJ61CM];1[2GQ4LCS%CQJG;U&BGHT[ !S!V.]R^VWT/0E-Z>>65R?Q9U^YR_NN>%;/S-.VIR*.9 M>LHYEZYHT1JC8UA.F0!,@*3S2JI/-(-4+IO#L;=F_"?D7S',D;)'V^-)-]-X M=C;LWX3\B^8YDC9(^WQL'E+C>C9+IG$EWTI#V,.9>$W:?Y+ (T2.>$EWTI#V,.9>$W:?Y+ +NX]]C55V-5[KO@R/ M/4;8;2]'G\$LK%1Y_!+*R?[56OLGVUKY:VYU?,X- M_GI]M:^6MIZ='I[$E>FCI>Y"?<+CU5MYGA VQ^L&/=>78;A<>JMO,\(&V/U@ MQ[KR\]7IG7.UW'DG[M8>:H]F !*R "W7S\_>$)G!:*)WM4Q$Z?M3A'IG ME?Q^-!QH?0_K-S?_ 7FG_9V-_V)^LW-_P#!>:?]G8W_ &*3&OQ9^>I2_3K/ MQ[/^92^>XT'&A]#^LW-_\%YI_P!G8W_8GZSXT'&A]#^LW-_\%YI_V=C?]B?K-S?_ 7FG_9V-_V)C7XL_/4? MIUGX]G_,I?/<:#C0^A_6;F_^"\T_[.QO^Q/UFYO_ (+S3_L[&_[$QK\6?GJ/ MTZS\>S_F4OGN-!QH?0_K-S?_ 7FG_9V-_V)^LW-_P#!>:?]G8W_ &)C7XL_ M/4?IUGX]G_,I?.35W'[EP9)_]Y6[OV=O-BH__2O)N5^8?K/S:.?*LS_[.QG^ MP]A^X<&C97-8WE;NZIRO,8TV]V*Y)P&*IF=-J-9B)XM-,U53KZ6.69 MT)Q^SC1..,XSLS,9E:_6/Z+>HFVLXJFRJB*8JB9QPG#TIK["3R1'_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA M"V\U/]CRA 8UTN I(3*JNGLQ\*R=8G28TG6>2=(GBTT\:: MXXTQ$QIS_,0AC"/">-$4]>*X6\:%R*>)B= (@ M "VII6<=B[&<6[?M=<77 M53VO3U&E43IIR\VGO:]M#>]%?WC_K MLX3&_C/*;MR];O;U-L<#8KN337U3#Y#F]_9["U17355K:G#939]#\LS%CJ<3 M%-433$QEG.-HP^'Q5^[531;LX:Y?GS/E(B(JY(GBZ\FO/VO]^G ML+IE08YT133$8Q'+./7( )@ !;K[!'.Y/4HTB>/;C6:HCC5<6F M)IIFN8JJF-(TIIF:IY8IUMQR\>9HEFK!1KM(IC?55113&F9^?GK8.+5I,\6J M*8B)F=)F=)YJHIC6JJG_ !J8F([[#&19Q649?9M18VP MVPPDT]5HQ>$IOQ5:R#(\1&D49IB>/B\;;FJO"6+4=3NU;X/!:Z%WN&W-9?AL M'L!NRV5RB_8IMS5G.*RVQG.T.)O46Z;JL7\/;KNS- M<6:-8IBI87:TJTX1')FQGYU]6+6?=%NI72Y6G!V$?IE5.:N*?LQ35$X33ON7 MET8X3&$Z40;DO![V_P RM>B,OV%VQQUB)Y;N%V9SN]3[$Q%.!UJB>U-$51/= M?#[2[%YSDMRNSG&49KE%VU5%%RUFN6X[+JZ+D_Q*HQF'L1'MN-Q>;TW*G'K> M$F(B(KKTC3_XMWF]B)KF-/@?#;=[I]G=I\%E$<:(JB/2SKR]J9CGBB>:YISS-'&B(Y96<=)(]$JZ5JW5[Q,#F& MT6Y6C"[K-N^IUXBUEEBF[?V%SV_Q>--G%93757ORW$;5;L]K,^V&VYR;%;/;5;-X[T!FV4XR(ZK8N568Q%B_;N4Z MVL3@L;AYMXK+\;8JKP^.P5ZSCL/75AKUFNY86UG71//&/-\SZ6T.Y?NTNV5( MWEG/!VT9YHJPWV'-$8\LFB(F?[YR[/-G,UM7)GK=;=G"8NF)UF8B[5I&G&FG5?HZ MZ->;6.;OO>7I9W;" M'L1$UQ-,51$ZH1L#X3\-]"XU1OG>ZNC&UZON*\+ M7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB +>W[WE7+>W[WE2 MUZ$8TPWW^DQ/X+;^_='L']&;3-W2QUM/>\D-(OI,3^"V_OW1[!_1FTS=TL=; M3WO)#/6/$IU=LN/>[[PO?.G'L4,X"H\@ ,/<[T^5F8>YWI\J,>_81IZI1R? M3B7J[;M?!=<^M&8-1EMS=.)>KMNU\%USZT9@U&6 MN^VFN-CKO<\\$775.RD M 2O:@ "D\TJJ3S2A.B4)T2OIZR>]/B30?0Z?4"W(^"C=]]5LM0 MOE/63WI\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ[6C-VGO%PU5=CNF R[08 \O M>C1=BOOV\'.>_P!@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[?Q%C_4I0\% M'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 M !;-6A%2[B3,1.DSK,Q$\D1,QVM9TIUC6(B)G6=8TYWT,;)9M$SIE> M93$>BW7'L<\]KFU6M-O.^JC>XX3@H6UO9V>'"6M-&^SQOIB,/ M>^9U_4O,X_^G8S_8]U3]9N;_X+S3_L[&_[%4F:_%GYZE/] M-LN2TLYCDG?TYWSW&@XT/H?UFYO_ (+S3_L[&_[%7]9N;_X+S3_L[&_[$QK\ M6?GJ0_3K/Q[/^92^=XT'&A]#^LW-_P#!>:?]G8W_ &)^LW-_\%YI_P!G8W_8 MF-?BS\]1^G6?CV?\RE\]QH.-#Z']9N;_ ."\T_[.QO\ L3]9N;_X+S3_ +.Q MO^Q,:_%GYZC]-L_'L_YE+Y[C0<:'T7ZS:?] MG8W_ &)C7XL_/4?IUGX]G_,I?/<:#C0^A_6;F_\ @O-/^SL;_L5)V-S?MY5F MG_9^,_V*$S7AQ9^>HF^6WRQ^VV^3M\E40ET^@(3_R0 M-PGN&PWSS&(DS#;(9M3GJB-;.LSI3S4Q,\O,EM^@ M,8>[8X(VXC#WK5RS'B?35V,IR7#8/#79CGXM.-Q=VG732)B-)UUAH M'3'-/:[C;JZ<-WBV\PWV;MMF[=R*OUN[NL3B[U$3KI?VAS^J_1753_%JKPV MB(F>68IJTTY6HI$]KN,!>JYFVF.;W.L=S"Z\%DFSQB8BN9KI\N^F9C#R83GC MDG&%0$K8( #%75R3I'+RZ:Z::^_R:=KEGFYTR/T*S='3L)P;YQE^'SK.J.+,4U1IG.9XZ=*J8JXO/$51HB$]P6 M["[MMMWL5L99HJN7]KMK-F]F;5FB>+7BYJBY.E-$1, MSS)MK*^3-%TL,>-557AA'),4QY=%4QZ<7T-$\WP?TE;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^ MMH]I3XJ61YBQXU3MZC13T:=@ N4X #86Z5U[,'8[W+[;?0]" M4WIYY19'2NO9@['>Y?;;Z'H2F]//+*Y/XLZ_E5_QAS+PF[3_)8!&B1SPDN^E(>QAS+PF[3_ "6 7=Q[[&JKL:KW7?!D>>HV MPVEZ//X)96*CS^"65D_VJM?8YEJY-4 "9* LKYG!O\ /3[:U\M;$#;'ZP8] MUY>>KTSKG:[CR3]VL/-4>S E9 6S/V+EM7:[\*=I5,1C!AC MM]#)R51K,1.DTS%-7+1,TU1/IHC29IF-8JBFJB9UCTVDKKRS:Z:KE["X>[UO^D?;5?Y.C/,\N$Q^<-,[LU4Q=;I,3,35;1C,3 M,8X6=IS/:/\ 6AEG^#\!_F.%_P!D?K0RS_!^ _S'"_[)]*,MC\X0YXX2KQJO M6J][YK]:&6?X/P'^8X7_ &1^M#+/\'X#_,<+_LGTH8_.$'"5>-5ZU7O?-?K0 MRS_!^ _S'"_[(_6AEG^#\!_F.%_V3Z4,?G"#A*O&J]:KWOFOUH99_@_ ?YCA M?]D?K0RS_!^ _P QPO\ LGTH8_.$'"5>-5ZU7O?-?K0RS_!^ _S'"_[(_6AE MG^#\!_F.%_V3Z4,?G"#A*O&J]:KWOFOUH99_@_ ?YCA?]D?K0RS_ ?@/\QP MO^R?2AC\X0<)5XU7K5>]\U^M#+?\'X#_ #'"_P"R63L?EW)I@ M>9Y9JF9GG[\(6WFI_L>4(#&NEP !;5/ MGY^>JY;5Y_!*G:53$9CDG5.QM5= ]Z KN[X4NZ_/-N-J]L]M=FLRRG:[%[/6 M\+LU3L_&!O8:Q@L/?F]=MYCD^,KFYJ::TS7K5QN+'M-^)L[E-/56W MJ_F[(_\ E[S[6CZ_I/[L>MLO"=F?T5@&VU'-'>9>[7>B;.B9ISS&><9YH\KE MCNG[L,I6&4+S965ZKHLZ*XBFF*++-&&.F:)F>N9:9^<])G[JJZZ*LOWQ;Q,- M1,?L]..RC9G,:[E4_P :BY1AL!U&>7D])7I.G*_%]O.DQ,JJLW+FSF__ #+# MUVXJJHL9WL!ALPBNJF)FFFO%8/:W*XLTS,1QKD8.]-%.M46KDQ%,[RU4Y*K^BV?B_G/O8BQW0,KT3C%\JF.6)L[ M&?NSQN;DU?D^^3HR1NN7RR MF)O%G3;V>.%7V8HKC1GC>X1.K",_*A$:Z9IG329YM>28XNM,SQ:HF(TJCDCD MXU,Z\E7=MU]AN"=&RZ6_KW99?F^]C<7:Q^9[!8*F[CMIMB*NKYAF^QV"M\>K M$YSD5^N:\;GFS6"G6G'X'$3>SO*[6N,IO8O V;O$U =*9IBJ*HGC4TUQ-,Q5 M&E43/%F8Y.-3R:U1K;KBJ*K4U43%4XBN)IG"8U8WY^?G[')UY]J4M4YIU2+K<<\3W)CS^%(@])NYY7=W.;U?@[MJUKZ:W M1C=CT>R& M81?3Z,=K6FZQ1CDB/W M;6F8],>^&[H SSEH 8*XY?/N,[#7SIJ-*&/SU2ZT<,'/JLJW4;S\TIKFW5E MN[_;''4W*(]/;JPNSF9WJ;E/+'654Q7S\]*%!MZQ$1,51I$4^FCBU3Q>2*II MUG2:HB*M-9TUTUGG3,/1/L7=PW!OX06(LU547K&Y3>C=M7*==:*K.PV>7>-W MXF)XOLZ(9ZUKQ:=9FJ>+1RS.LSZ6-)F>[,XGWJ] MS^_'HQG#M7@,?P/?7I>+H:&"X0V^:,=M;E]6.W M;[M[-C:#:?#78J]"Y[F=RY5&SVR^(FF.7#8W$6[N88RQ$Q7?R[!8RB+ENFJJ M*_ BFGGGV>+I'/-4\O-W(IY9GN^PDV>E3.#]AME^"[@=K)P]F,PWC[6[0[17 M\7U.GJ]_+S&4V./$\::,+=RW-IMU3I5$XS$4:31,:QNN%5Y+\QWM;ML!M5LOM'LSFUFC&Y9M#D6=9+C M\)=ICB8C!YK@+V!O6*N7DMU8>[79JITGJD5<:KTT1,RVME3,3FY/G\\[)Y R MI7=+Q9VU%4TUQ73-4Q.FG'"8WLYM'DTY^9!^13.DZQI-/71KK$=J>7MZ5>E_ MI*>6-7UNVVQ^)V=SG.=G<9/&Q609MFF18R=)B?1>48Z]@L3QH[4]5P]4S'-$ MS-,3I#Y&GFGS^Q@:9TNU+K:[^SLJ^2NSBKKF/G0J F7 "DQ[W MGY.=ZX] @SFJ?JI@,=A.H5]V+U%VJB9C3TL\W M=\C^_P ST^Z"O/\ RL-P$SUE.\W9VJJ:IBF)FJ]-FSI//-4U7_2TQSS$1VY+ M.?\ 4H^>5@>ZB(^CKYYBT_*F9V]J8/P\^EIGNTT^*/(Y42XF'ZRW[6GQ0Y<< MT/0SR:G%O/KG;*H" P5\\]Z?$U%.G#/4(V!\)^&^A<:VZZ^>>]/B:BG3AG MJ$; ^$_#?0N-4;YWNKHQM>K[BO"USUS[%:.9[4>_XY#M1[_CD82-$.Q(T0 ( MH@ "WM^]Y5RWM^]Y4M>A&-,-]_I,3^"V_OW1[!_1FTS=TL=;3W MO)#2+Z3$_@MO[]T>P?T9M,W=+'6T][R0SUCQ*=7;+CWN^\+WSIQ[%#. J/( M ##W.]/E9F'N=Z?*C'OV$:>J4LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:NLF:) MZNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@YSW^ MP26G%JU3L9#)/WJ[?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 !]3L/=XF=9-5Q::M,YR>N.-KR3; MS3"5:1,6^@,%'ZGX"(]#8>(IC X.(IIZA;TIC2S M')$S,8TSCA/[WSH61LEED__ //P'^8X7_9+OUH99_@_ ?YCA?\ 9/H; M?;9&5JS2T?-I5XU7)^U5[WS7ZT,L_P 'X#_,<+_LC]:&6?X/P'^8X7_9/I1+ MC\X0APE7C5>M5[WS7ZT,L_P?@/\ ,<+_ +(_6AEG^#\!_F.%_P!D^E#'YP@X M2KQJO6J][YK]:&6?X/P'^8X7_9'ZT,L_P?@/\QPO^R?2AC\X0<)5XU7K5>]\ MU^M#+/\ !^ _S'"_[(_6AEG^#\!_F.%_V3Z4,?G"#A*O&J]:KWOFOUH99_@_ M ?YCA?\ 9*3L?EO:R_+_ /,<+_LGTP3*$VE7CU^O5[WR\['9;,?N# 1/:F,# MA.3N<]F8_H?V,#EMK#4TV[-NW;MT41;MT6K=%JFBBF9F*::+=--%-,3,S$4T MQSSW7] 00F9F(B:JIB,\8U3/DSXSGZP 0 ''JGE[T\W]/EY[]?7!@WY[.Q:ZOB*]W.T>:X&SQ(KZKF>SV%G:' M*[<1R:559EE&%F*_331/IHIJTBF8>*)F>6=)UY=8Y8G7EUB8Y)B>>)CGC24Y M/M?L]9S?+,SRG$6Z+^'S/+\9@K]FY^UW;.,PMW"W+-?^)B0 3@ M +(GB^RD0>D[-Y]6/W-;S-DJJN-^MC>)A\SMT35RVZ-JFG3DIN M7)OCV0KO1%O--CMGMH+5B:IB+N(R;.J M\!773'--5G"YGS\\4ZQS)[AFMHCDG'M^>IK7=2NO"9)ML(SV,TU49L<,\35^ M6.GDQ2$]N>2/9C5>LM\W>\_Z>=>SKEB 1''Q,Q%$S/:]-\'*Y#!?YH]M3'O M35$3_0(3"*@Z9DWDV]HN%_O!M6ZIJIV9RO9+972)]+1>R[)J<=>IIUB--8S: MFNJGEXM54^FGM>!<4]O^AWXZ*5O'_7=PB]]NT/5+EVG&[S-J;-NYC3L %RG ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[ M;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/- M*JD\T@U0NF\.QMV;\)^1?,4N- MZ-DNF=Q_P;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_DL C1(Y MX27?2D/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5 M:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D) M]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 M $K( "VKM=^%RVKM=^%*VXJ,>_8RT?F?]&4Y>VW(YH:DG2@'8][ M:>$_,_HG+VVW'-#/77O5GJ[(<9=V/A:_1R173AZ%5M4:KA7><89M3,3&NG), M+*\-K3Q9F=--.UKI\&GDT#_ +[*\RV6 MRZ,#NYWF4XK:/9JS8HBC"9+FM%=%.T>SEG2F(IP^'Q=RG,,NL1,]0P>-BW-5 M=--'$E3;].L>Q.FOLQK_ +__ $:S'35O!RP^UG!=S+:JWA[=>8[LMIL<65K>K&F:)G",<\Q.K8]M MW!Y7FZ91N\S5/!VMI%%=.;"=]FB9\N,Q&J9G2C%:N2K3[52JG33DTGK9Y=>6 MB*>//>F:J=.Y&O.,)1.;T[77, M?:E+7HG5.P9;'7>?0 9URL ,4TZRRK(ZZ?/N)9G1AFSH8Z/GD M>:G1@\1=L<%OA!7;%VNU75NCVYLU54:IY8GDKLUW+4_P"+0[$=OOU?UI8_*$_;IZ M+H3<6HC]%O4X9^&P_P"VE4!8MV@ $:Q$S$Z3$5Z>QQXIM3/? MBFJ9I[DZ)<+H!&66+/! W%T6+=-BC]:6,N<6WS^L.>J^3J8WU>;EG\IAI;=IC_P!)=?/? M_'6]@[<:1$:S/)'/IKW.U$<^FLLBRCS^&5[-2YX $!;-+'71XZ?Z:H9EE?-[ M]/\ 6@2[V.9"L\/2(M;\=\]%%-,1_P +N]"F(B-(TIV]VBTY(TCK=*---(II MB(=4*HTXOLNV/#[]73?/X7]Z7U]VA=4+G\3O2\S7.%K,7":Z8WWIY5H"LS0 "L3I,3I$Z3$Z3S3IVI]B>:?8>@/0 MF[DQPH^#I,:Q/_#3NVIXT3,3Q?USY?153R3I--=-6E43'+$:>]/B:BG M3AGJ$; ^$_#?0N-4;YWNKHQM>K[BO"USUS[%:.9[4>_XY#M1[_CD82-$.Q(T M0 (H@ "WM^]Y5RWM^]Y4M>A&-,-]_I,3^"V_OW1[!_1FTS=TL= M;3WO)#2+Z3$_@MO[]T>P?T9M,W=+'6T][R0SUCQ*=7;+CWN^\+WSIQ[%#. J M/( ##W.]/E9F'N=Z?*C'OV$:>J4LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:NL MF:)ZNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@Y MSW^P26G%JU3L9#)/WJ[?Q%C_ %*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[ M/$\S=^7KVNWK+B4]&CV5 %RF ?2[&_OQD_\[97])8-.'[,_ MN# _R;#?(4(/#8W]^,G_ )VROZ2P:EF*IB-.72FJG2>['+QM.?C1'+IR(AOHZ.Z&G8GA8[[LJMV* MK6$QVU]>T6%GTD1?L[49;@-H,3FQ^/QL1,1'[);JUFJJ*JIE[IYI[ MR-8Z;EW03D?"-V9VLILTV\/MGNZRZJ*Z>2+^/V9S/'Y=BZITC]NFWFF7453, MSK111S1RK&_Q'!S/-GCT-F[E-\X+*7!8X4V]$Q5')5,3C&/IG-R]35-IG6=. M[R_#RKF/BZ5:3SQ.DS_1_3+(PUC,S3$RZBIC#&.6)_\ K)@ M%DQY/*V+^E;MXU.1\+;9S+J[\6K&U.Q>V&054ZS'5,7&$HS/!45>FBF9JNX2 M=-8JC3EBG7E:Y]R--.\](.A![S*-D>$_N+S^Y7U*UAMXN1X'$U:Z<:SG<8G) MJZ:N6(ZG5..MT\6?XTTSRZ1"G=ZIBWIPG#_SG>8[L;KPV3+Y9Q'VIHS>B/RS M9YYDQQ:G6F)[O*R,&'C2F*?R8XOYNM/D9WI'&P ^*WC9]3E60YSFE==-NC+ MNG]_8S*[^"P5,:33/&KQ6(M41$3&O&Y.5+7.$3/-$SZ%S<[+A+:R ML_'M**/6JB.U#N[7;5WL]S3-,\Q'&G$9QF./SB_-4S-756:JM9?-T2RW;[Q:)BGWF.F/(\W5/VI M\LX.V;E1O+*PL_$LJ<8C1FIB,T+@%9? "VWW9[7<\_P#=JN6VZ=>+ M3S<:J(UGDYYTU[WLJ%XXN'SR)8G"J*IT4TU3,>7DE(1=)O[I:<%NTWL[:7+4 MTW<^VYRS9^QUQEW67W](RE?+3''&UJCGC[/VC3L %RG ;"W M2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]"4WIYY97)_%G7[G+^ZYX5L M_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T@U0NF\.QMV;\)^1?,4N-Z-DNF=Q_P;/2J_N5 4VUP M %8YX27?2D/8PYEX3=I_DL C1(YX27?2D/8PYEX3=I_DL N[CWV-5 M78U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6 MOEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJ MV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( "VKM=^%RVK MM=^%*VXJ,>_8RTEN^PMW'_S7 MM;_I'VU9')_9.V&EMV?[K<_/1_3M'N0 RCG< !Q,7UOP M^1$(='-[+K?Q[N<7\UP:7OQ?6_#Y$0AT] MM/"?F?T3E[;;CFAJ2=* =CWMIX3\S^B]6>KLAQEW9>%[]TZ=D MJ@*[S@ ##>YH\^W#RXZ-)LQ^K'!5W\8*;5-[3=WG>+BBKFURV+&9Q7W[I%WM>?;AYZ=%:IUX-6_GP4[==W_F[CX[6GG[.B6W[W/7VK_)4_P#K M+G_$4>W2ALK43Q:>-SS3K/;Y=9IGE]F:?Z&5BL=91'G?M_.FQ7T=CVAW8Z[S[D-\3I,+]Z=^W\Z;%?1V/5;AQH^>2& MN-U7P//3CVJ&\@ SKE8 61UT^?<7K(ZZ?/N):N37"$\GSR2\T.C&=BOP@?! M1MG]#WD.Q';[]7]:4Q/T8SL5^$#X*-L_H>\AV([??J_K2QU_X]/1=#;BWW6] M>>CV*50%DW6 NCFGO?^.VES^@']B%N+]R%[ZPYZB,(YI[W_ M ([:7/Z ?V(6XOW(7OK#GJYR;QJ^O;#2^[3]UNOGO_CK>PE'G\,KUE'G\,KV M8G3+G< 0!97S>_3_ %H7K*^;WZ?ZT A6^'WZNF^?PO[TOK[M"ZH7/XG>EVOX M??JZ;Y_"_O2^ONT+JA<_B=Z7F*^_>GM=JY!^Y67\+#[ MY_#VGLRF3<'^UVO\G3XHGQ-13IP MSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C5&^=[JZ,;7J^XKPM<]<^ MQ6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M[?O>55+7H1C M3#??Z3$_@MO[]T>P?T9M,W=+'6T][R0TB^DQ/X+;^_='L']&;3-W2QUM/>\D M,]8\2G5VRX][OO"]\Z<>Q0S@*CR P]SO3Y69A[G>GRHQ[]A&GJE')].)>K MMNU\%USZT9@U&6W-TXEZNV[7P77/K1F#498"V[[::XV.N]SSP1==4[*0!*]J M *3S2JI/-*$Z)0G1*^GK)[T^)-!]#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:>\7#55V.Z8#+M!@ #R]Z-%V M*^_;P]&B[%??MX.<]_L$EIQ:M4[&0R3]ZNW\18_P!2E#P4=9;] MI1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W?EZ]KMZRXE/1H]E0!Y=&?:?06^VR,=OMLC*5Z6CI]VP 2H M *2TF.G*=T'HG8[951FV'FY MK'&UNXW*+5JGEUBO3B6NOTSSNCG:C@C[<8RS:HKQ&R&<;,;747*J:J[ MEFQEF;4X?'U43$Q51%6&QM=NJK72FBKDTC32E;TXV=>;'[+T/YL>79W+C MSQ2 *Z( "DQKY_"^[W8;8_K>VCV7K[55G7EYM*:M.Y'/SZ3$N M]SXQ&?G6=]HWUG53A$Q5$Q,3HF,-$\ZY-.28GV'V$1ISZ//#H5^]6O;;@Y[D=I;ESJUW-MVFRUW$ MW.-%=5.+P>7X?"XFS7-.D<>W?L5VJHB(XLT3&D/0JKM?!Y^Q[#T=,8QU1^<8 MN(KU9<';5V?-77'HJF.S\G(67)Y)5I*N8A;RXURJJ(G28Y.[S::QK_1KRM?+ MIGK>73D/ _VYPD7)IQ.T^=[%[.X>FG3]EIO;3Y?F&/M:Z\D5Y7EV.B=.6(Y8 MTT;!=[K9]GX//M-.OIQO>5."W0;J]DK==5%S/]XV+SNY13-/%NX+9W9W,GL*Q"FBYY_!V13ICT=7 M, (JX 4X>[>TMV:)N7[G[%9MTQK57>N^DLT13VYKNU44Q';F=-%)= MMN ANDJVZWT[I]CK5OJU6T&\'9/ 5435Q)JL3FF$Q^)XU//Q8PV%OVJIIFGD MKF8JB8B8DF,:J8\JPRI>(LKM;USCFLJ^7#/A.&K/R\B7OX%FZVUL5NDW8[)V M+,6*=G]A=ELLZE1$6K=-ZUE.$JQ-NFW$>9F>T $@ M "FH*J3/D\;B7*ZHF=)F8F8XNFD::==K,Q,13/=^!UEW^ M<*;(=AL/7;O7J,JIU]"6*O_FW)TGGB$U-,SH'Z M]O!WF91LOE=[-\\QE.!P=BG^/Q)O7KO\7#X:U%4U8G$53'I;=G7NS.D3+PDX M0W"4S/;['Q-5-S Y'A+LU9=E>L3Q)YXS',(TY<1[W= M\N>;:YG7F6=8FJN+5?$P>"IIJM9=EMF8_P#P6F>:]W<3&N(JY=+O%Y'Y?Q=8 M[\QQN[5I/\>>>O3_ !IF(GF7%G9X:8Q25SH=J>!-'_O/V5[7[[5\HG,J I)P M M !YJ=&%[&#?MX,MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO M;I0YUOK:/:4^*ED8[?6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< ! ML+=*Z]F#L=[E]MOH>A*;T\\HLCI77LP=COGGEEN:-$:HV-83ID 3("D\TJJ3S2#5"Z;P[&W9OPGY%\QS M)&R1]OC23?3>'8V[-^$_(OF.9(V2/M\;!Y2XWHV2Z9W'_!L]*K^Y4!3;7 M 5CGA)=]*0]C#F7A-VG^2P"-$CGA)=]*0]C#F7A-VG^2P"[N/? M8U5=C5>Z[X,CSU&V&TO1Y_!+*Q4>?P2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI M]M:^6MN=7S.#?YZ?;6OEK:>G1Z>Q)7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7 M'JK;S/"!MC]8,>Z\O/5Z9USM=QY)^[6'FJ/9@ 2L@ +:NUWX7 M+:NUWX4K;BHQ[]C+1S>_Y4L;TMWV%NX_^:]K?](^VJ)RHYO?\J6-Z6[["WUO^D?;5DY #*.=P '$Q? M6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[C MWA"V\U/]CRA 8UTN +/RO/M+UGY7GVE*VXI3QJ>O8D?^E . MQ[VT\)^9_1.7MMN.:&I)TH!V/>VGA/S/Z)R]MMQS0SUU[U9ZNR'&7=EX7OW3 MIV2J KO. ,5WM>?;AY[=%8[&K?SX*=N?J]CGH3=[7GVX>>W16.QJW\^"G;G MZO8Y"V[W/7VK[)7WRY_Q%G[="&PL=91[2W\G2RL5CK*/:6_DZ65YZC0[=L.) M1T:=D "95 %)[7GVI54GM>?:E+7HG5.P9;'7>?0 9 MURL +(ZZ?/N+UD==/GW$M7)KA">3YY)>:'1C.Q7X0/@HVS^A[R'8CM]^K^M M*8GZ,9V*_"!\%&V?T/>0[$=OOU?UI8Z_\>GHNAMQ;[K>O/1[%*H"R;K M 71S3WO_ !VTN?T _L0MQ?N0O?6'/41A'-/>_P#';2Y_0#^Q"W%^ MY"]]8<]7.3>-7U[8:7W:?NMU\]_\=;V$H\_AE>LH\_AE>S$Z9<[@" +*^;WZ M?ZT+UE?-[]/]: 0K?#[]73?/X7]Z7U]VA=4+G\3O2[7\/OU=-\_A?WI?7W:% MU0N?Q.]+S%??O3VNU<@_T]F4R;@_P!KM?Y. MGQ0Y;B8/]KM?Y.GQ0Y;/N*YTSK 8*^>>]/B:BG3AGJ$; ^$_#?0N-;==? M//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7A:YZY]BM',]J/?\\JY;V_>\J6O0C&F&^_TF)_!;?W[H]@_ MHS:9NZ6.MI[WDAI%])B?P6W]^Z/8/Z,VF;NECK:>]Y(9ZQXE.KMEQ[W?>%[Y MTX]BAG 5'D !A[G>GRLS#W.]/E1CW["-/5*.3Z<2]7;=KX+KGUHS!J,MN;I MQ+U=MVO@NN?6C,&HRP%MWVTUQL==[GG@BZZIV4@"5[4 4GFE5 M2>:4)T2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJMEJ%\IZR>]/B30?0Z?4"W(^"C M=]]5LM763-$]7:T9NT]XN&JKL=TP&7:# 'E[T:+L5]^W@YSW^P>H3R]Z- M%V*^_;P"CK+?M*/DZ'*G[/$XM'66_:4 M?)T.5/V>)YF[\O7M=O67$IZ-'LJ +E, ^EV-_?C)_YVROZ2 MP:&QO[\9/\ SME?TE@TX?LS^X,#_)L-\A0OLE_[O2[* MF@=VSCW+HS[3Z"WVV1CM]MD92O2T=/NV "5 !272#HB.Z M'#[>[C=[>R%VCJDY[N_VIPMJW1'&FO$6=W?E_ M S/+K&)LW3LAB*>IWMFMO-K,HKHXD6^I^A7D=O9.M^$N]A7IWUE1C,YYQPSXX9O0 )U MX *:1&DZITX#:#%7\%3[$5X#$V*Z8[453IR:-A68[W/X_*TWNDY=YGHS=)O6V M1KN557<@V_R_.\/;IKF(MX+:'9W!833BZ\6*9QN3XZ]5I'IKM5==6M7*W(J9 MUT][QLQ8U3-C$XSHZ\V;2XQ[L+MP.5;W8Z,*YF)Z4[[&.;C,\1H2KJMKGD5Y MT/.S+C78TCWY_P!_]&OB1\W3EN\B<5O%W*[(\>/^)-CMIMH:[<53,Q.TV%UG^ M71>ZM3LEL1L+L_3Z:JKJ7HG++VU4VZ8F9BBB?USS>BFG2GCW:[FG&N53-K?* MIX.-<1IU-B[E=UW^5Z:I_8LJZ\=.&&$=4Y^OTM$

EI=TT;4\+W8"]=L57L+LGE>T^UUZJ*./39O93E%RSEMRNK32BJ"4MS3I-_='.,WA[X=N:[<56LEV4R'9?#W9B)BWBL^S6.OT9WC>[^]<%DF]SC,353%$3&G[6,>C/ MG\B0;LV^+%,=RFF/8Y.__OFFW$^Q,7*IUY.+S M^DGFGMUKI.GG_ +W^B$Y7@9N8/8^Q&DL8>*IY9LX>WIAL/3'-%- MBW1&G+,37-[K$U<_&U[72-(UY8T[TZP=KX/&N4G[/&JXH8NU' H]4_97_P"K?0.=-@B. M:&OOP*/5/V5_^K?0.=-@B.:%I;Z>KME5HT*@**< M >:G1A>Q@W[> M#+:GYI#TK>:G1A>Q@W[>#+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVCVE/BI9& M.WUM'M*?%2R/,6/&J=O4:*>C3L %RG ;"W2NO9@['>Y?;;Z M'H2F]//*+(Z5U[,'8[W+[;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRC MF7KFC1&J-C6$Z9 $R I/-*JD\T@U0NF\.QMV;\)^1?,4N-Z-DNF=Q_P &STJO[E0%-M< !6.> M$EWTI#V,.9>$W:?Y+ (T2.>$EWTI#V,.9>$W:?Y+ +NX]]C55V-5[KO@R//4 M;8;2]'G\$LK%1Y_!+*R?[56OLGVUKY:VYU?,X-_G MI]M:^6MIZ='I[$E>FCI>Y"?<+CU5MYGA VQ^L&/=>78;A<>JMO,\(&V/U@Q[ MKR\]7IG7.UW'DG[M8>:H]F !*R MJ[7?AUO^D?;5DY #*.=P '$Q?6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA"V\U/\ 8\H0 M&-=+@ "S\KS[2]9^5Y]I2MN*4\:GKV)'_I0#L>]M/"?F?T3E M[;;CFAJ2=* =CWMIX3\S^B]6>KLAQEW9>%[]TZ=DJ@*[S@ #% M=[7GVX>>W16.QJW\^"G;GZO8YZ$W>UY]N'GMT5CL:M_/@IVY^KV.0MN]SU]J M^R5]\N?\19^W0AL+'64>TM_)TLK%8ZRCVEOY.EE>>HT.W;#B4=&G9 F50 M !2>UY]J55)[7GVI2UZ)U3L&6QUWGW(;XG287[T[]OYTV*^CL>T.[' M7>?U0WD &=27FAT8SL5^$#X*-L_H>\AV([??J_K2F)^C&=BOP@? M!1MG]#WD.Q';[]7]:6.O_'IZ+H;<6^ZWKST>Q2J LFZP %T< MT][_ ,=M+G] /[$+<7[D+WUASU$81S3WO_';2Y_0#^Q"W%^Y"]]8<]7.3>-7 MU[8:7W:?NMU\]_\ '6]A*//X97K*//X97LQ.F7.X @"ROF]^G^M"]97S>_3_ M %H!"M\/OU=-\_A?WI?7W:%U0N?Q.]+M?P^_5TWS^%_>E]?=H75"Y_$[TO,5 M]^]/:[5R#]RLOX6X^S"T!79L >@'0F^RBX.GAJW;_ %IRUY_O M0#H3?91<'3PU;M_K3EJ-''HU^Y@^Z;P??/X>T]F4R;@_VNU_DZ?%#EN)@_VN MU_DZ?%#EL^XKG3.L !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G# M/4(V!\)^&^A<:HWSO=71C:]7W%>%KGKGV*T]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO>2&>L>)3J[9<>]WWA>^=./8H9P% M1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$O5VW:^"ZY]:,P:C+;FZ<2]7;=KX M+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E>U %)YI54GFE"=$H M3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3XDT'T.GU MR/@HW??5;+5U MDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]&B[%??MX.<]_L'J$\O>C1=BOOV\' M.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW[2CY.ARI^SQ.+1UEOVE'R=#E3]G MB>9N_+U[7;UEQ*>C1[*@"Y3 /I=C?WXR?\ G;*_I+!IP_9G M]P8'^38;Y"A!X;&_OQD_\[97])8-.'[,_N# _P FPWR%"^R7_N]+LJ:!W;./ MA%NS-&'VGNY M)MEAKVFD7;FT&387$X^*?\:WC8OTS//K&L\[P_;@G3B6Z&,NWN[K=M[-N*+> MTFPN/R+%54VYCJ^.V8SJ[B[5^JKFFNW@,ZP-K2-/286F)Z[ET^WG[>,+6TZN MUV!W WJ;7)5UGFHWO)^S$1HC1&;-CGP $CV( I*JD@W).DWMY M?H+>AO>V/JJIUV@V#R#:"W;XT^G_ %KY[C,-=JIIUXM,S3M;8IKF(UF*+<3. ME,1$A7$<_GVY\^\BQ^E>MYOZW>&!L;@8KBW1MALYMELM2+O5,CKVGHHY] M(]/LK1Q>[5,1'+.B4ZC37GY__7RLKDRK&RC7.W'MNXE7%UG^-R\7N=O3SU0]' M1F]X\[5\*S?SF_5(OV[&\7.LBP]ZF=::L)LU)QN)KZGAL%8N8O$5_D8?#457[]6G;XMJW7XD(9O>VRN M[2[6;5[17_V[/-I<_P YNU9Q]&$8:YTOSD!CW1@ "DI';I0C=).3\'_:S:V[9 MJMWML]Y&/LX>J:*:9OY=LQEF"P5C%Q7.E5=%6,S/,[=-,S,41AZYIB./5K'# MUU:15/][<+.R_Y;7/HT41CKTX:,>; ME>Q],>]IIR.3#C4SV_9K8YKQY.8 3(@ M +>-'G,?:"X4UA3C1Y^?^\%VJFKYG:;: M;+\JL58O,<=A-I[%$<;WG3'>)P_-C,HIKM9 M5.*VDQ,1.DX']CRZ:XTTIG&WXKJKB=:N7"X7$<7B^GXO&HFJ:FF9G"!WNKGW MM9T\OGW7YGM_O;V=V8M3>SW.,'EM.D<6B_=F<3Q-5/+/PFAIYZIZ+/"<5+%;I$ZQKK&O=UC7GTY>YUL:\VFD M::+_ 'Y^&054%(C14 %)^SQJJ3]GC!VHX%'JG[*__5OH'.FP1'-#7WX%'JG[ M*_\ U;Z!SIL$1S0M;?3U=LJM&A4!13@ M #S4Z,+V,&_;P9;4_-(>E M;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^MH]I3X MJ61YBQXU3MZC13T:=@ N4X #86Z5U[,'8[W+[;?0]"4WIYY1 M9'2NO9@['>Y?;;Z'H2F]//+*Y/XLZ_^QJJ[&J]UWP9'GJ-L-I>CS^"6 M5BH\_@EE9/\ :JU]CF6KDU0 )DH "ROF<&_ST^VM?+6W.KYG!O\ /3[:U\M; M3TZ/3V)*]-'2]R$^X7'JK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K!CW7EYZO3. MN=KN/)/W:P\U1[, "5D !;5VN_"Y;5VN_"E;<5&/?L9:.;W_* MEC>EN^PMW'_S7M;_ *1]M43E1S>_Y4L;TMWV%NX_^:]K?](^VK(Y/[)VPTMN MS_=;GYZ/Z=H]R &4<[@ .)B^M^'R(A#HYO9=;^/=SB_F MN#2]^+ZWX?(B$.CF]EUOX]W.+^:X-8W[B_/E;9W'O"%MYJ?['E" QKI< M 6?E>?:7K/RO/M*5MQ2GC4]>Q(_]* =CWMIX3\S^B]M/"?F?T3E[;;CFAGKKWJSU=D.,N[+PO?NG3LE4!7>< 8KO:\^W#SV MZ*QV-6_GP4[<_5['/0F[VO/MP\]NBL=C5OY\%.W/U>QR%MWN>OM7V2OOES_B M+/VZ$-A8ZRCVEOY.EE8K'64>TM_)TLKSU&AV[8<2CHT[( $RJ * M3VO/M2JI/:\^U*6O1.J=@RV.N\^Y#?$Z3"_>G?M_.FQ7T=CVAW8Z[S[D-\3I M,+]Z=^W\Z;%?1V/5;AQH^>2&N-U7P//3CVJ&\@ SKE8 61UT^?<7K(ZZ?/N M):N37"$\GSR2\T.C&=BOP@?!1MG]#WD.Q';[]7]:4Q/T8SL5^$#X*-L_H>\A MV([??J_K2QU_X]/1=#;BWW6]>>CV*50%DW6 K$\D]Z?Z*J) MGX(B9GN1$SS1,I<_H!T_\D+<5[C[WUASU$7::QQ8F/3153R\D1-RFNCC35/- M$4S&O:CF2V/2]N?V\?P.=QE^FCJ5-&S.:X3B3/-^I^V.TV755TM'G\,KV.W/)Y]V61F)TRYW $ 65\WOT M_P!:%ZROF]^G^M (5OA]^KIOG\+^]+Z^[0NJ%S^)WI=K^'WZNF^?PO[TOK[M M"ZH7/XG>EYBOOWI[7:N0?N5E_"W'V86@*[-@ #T Z$WV47!T\- M6[?ZTY:\_P!Z =";[*+@Z>&K=O\ 6G+4:./1K]S!]TW@^^?P]I[,IDW!_M=K M_)T^*'+<3!_M=K_)T^*'+9]Q7.F=8 #!7SSWI\344Z<,]0C8'PGX;Z%QK; MKKYY[T^)J*=.&>H1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O M^.1A(T0[$C1 BB +>W[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_=' ML']&;3-W2QUM/>\D-(OI,3^"V_OW1[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[P MO?.G'L4,X"H\@ ,/<[T^5F8>YWI\J,>_81IZI1R?3B7J[;M?!=<^M&8-1EM MS=.)>KMNU\%USZT9@U&6 MN^VFN-CKO<\\$775.RD 2O:@ "D\ MTJJ3S2A.B4)T2OIZR>]/B30?0Z?4"W(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y' MP4;OOJMEJZR9HGJ[6C-VGO%PU5=CNF R[08 \O>C1=BOOV\'.>_V#U">7 MO1HNQ7W[>#G/?[!):<6K5.QD,D_>KM_$6/\ 4I0\%'66_:4?)T.5/V>)Q:.L MM^TH^3HO:[>LN)3T:/94 7*8 !]+L;^_&3_SM ME?TE@TX?LS^X,#_)L-\A0@\-C?WXR?\ G;*_I+!IP_9G]P8'^38;Y"A?9+_W M>EV5- [MG'N71GVGT%OMLC';[;(RE>EHZ?=L $J X]SF MGS\7O.0XVO)/O^*/+JARPEJT3'DEI_=.%;H:7VYJG2.-711KQIBE'8I9;IAO<_3MCP0M\6&M6J M*L7D>49?M?A+DT57.H5;);099G>-NZ4Q,TTQDUC-K%RJ8XE%&(KFJ8C5$T1S M1WH8J^1_J3//$?E,PZ8W'KUOLF39?\-K,>O&^VXX3HY-,2J M6V@ M !255)!Z$=">WE?K1X3&XK/:KD6+-G>ALG@L7>F::8L8/-\QHR;'SK5,13 M3.7YK?IJFJ8B.+5RQQ9TF0Z)Y?>CN=Y!I;)[3XC)LTRS.,'5-&-RO,\MS3"7 M(G3J>*P&+HQ=NK\ZC3O^PF^MA=J\/GV39/G>"X]>"SG+L%FN$FN.+,87,L): MQV%BO_&BB]$1W)Y/97V2ZL(F,VG;+G;=FNW^O=+;#C451/5,8;9E^@1]OC4K MYE:?+/C67)Y//O>5DX:8=*.B*;R(V0W#[X]I.J3:N95NVVTO8:Y3<XVO9_ M'X3 3'_\=B<-KW(B9[2%_M53-NBJKGFB.-/Y5UI[L)7+ID/>; M^MS@?;V8B]Z'Q&T&'V?V8PTQ5%%?5,UVARZYB**=9B:YO9?@,7:XE.LU4W*I MYHE%'SVHTTY:JM.U$5<3BQ'LQ1;BFJ.UKI+$91JQJH]/9V.@MQ>[;V[7JTPF M-]:Q3U1$3^4U2J M6[@ !7GA16B8CMH3.$(TZ<.=_3R3)+^9XW"9;A M+-W$8O'XNS@<+A[44S=OXC$7*+5%,51$ZS557%%%,1,U53$1$SR3-S;E-V^' MV.V0V3V2PVDX;9?9O(=G,---/%IZAD&4X/++6G$WN,V9FQ&*L8G>1LUF>-L<6K6_E>S6-M[0YO3%,]Q\H E3@ M &J7?1SQZ0!;QH3"X6\:.ZI-RG376-.^"]35;-7).G+WGP> MU.\G(,CM=4SG.\KRZG3_ /#,?AL/55R3KQ*:[D5UU3')3%,3555I%,3.D2'W MO&CST\_@.-'GY\OO.C.V'#UV#RV*XP.(Q^=WJ9TIIR[ W+5$Q'Y6+S#J-%5, MSR55VHKKB-9IB9C1U8VQZ(_G&(X]O(\@P>7T3,Q1?S*[..O^Q5U&S71:UC_\ M9,4]V4T4SS(8O8BNJ*HY)_-TGMQ/:UTYM'YEMCO8V:R&W-><9WEN7\68_8[N M*LQ?ITG72;%'5,1,SS3%-GEYIFGG>"FVO"7VXV@XT9AM%C[=BNJ>-@\)Q,'A M--=8B+&#B.-$3$3'5+T:3$5:SII/X9B*J[MRJ[=FJN[5,S-R[53?KJF==9ZK M7>W.;15;R^O!;/X>N)IXF M=7QG+$ MQRXW%Q5/+$ZS%NU1Z>*:HKCB\6>EVBFB--CA*EB_K[0;3YCF^(]%YICL=F&) MU_;,':C@4>J?LK_ /5OH'.FP1'-#7WX%'JG[*__ %;Z!SIL$1S0M;?3 MU=LJM&A4!13@ M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2 MUZ)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ MN4X #86Z5U[,'8[W+[;?0]"4WIYY19'2NO9@['>Y?;;Z'H2F M]//+*Y/XLZ_QAS+PF[3_)8!=W'OL:JNQJO==\&1YZC;#:7H\_@EE8J//X)963_:JU]CF6 MKDU0 )DH "ROF<&_ST^VM?+6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>J MMO,\(&V/U@Q[KR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M %M7:[\+EM7:[\*5MQ48]^QEHYO?\ *EC>EN^PMW'_ ,U[6_Z1 M]M43E1S>_P"5+&]+=]A;N/\ YKVM_P!(^VK(Y/[)VPTMNS_=;GYZ/Z=H]R & M4<[@ .)B^M^'R(A#HYO9=;^/=SB_FN#2]^+ZWX?(B$.C MF]EUOX]W.+^:X-8W[B_/E;9W'O"%MYJ?['E" QKI< 6?E>? M:7K/RO/M*5MQ2GC4]>Q(_P#2@'8][:>$_,_HG+VVW'-#4DZ4 ['O;3PGYG]$ MY>VVXYH9ZZ]ZL]79#C+NR\+W[IT[)5 5WG &*[VO/MP\]NBL=C5OY\%.W/U M>QST)N]KS[LCKI\^XEJY-<(3R?/)+ MS0Z,9V*_"!\%&V?T/>0[$=OOU?UI3$W1C)G\%?A Z15/_NHVRY*:9JG]Z+W: MIB>2(UFJ>:FF)JG2F)F(=BF>?OU?UI8Z_P#'IZ+H7<6JC]%O7GO[*5P"R;L M 5CM^?;A*T=+69M.)X&NZ&B8HB<'8VOP-$T5155Q*-NMI<7K M+5SQ3$YM,ZSI,U<:.6-)7%PF-_5GY^QJ/=BIB;A83ACA;:>;-,>^.ML[ M69UB)Y>;M\_//.RL5G7BQQN?3RSY&5F'-8 LKYO?I_K0O65\WOT_P!: 0K? M#[]73?/X7]Z7U]VA=4+G\3O2[7\/OU=-\_A?WI?7W:%U0N?Q.]+S%??O3VNU M<@_?[T Z$WV4 M7!T\-6[?ZTY:C1QZ-?N8/NF\'WS^'M/9E,FX/]KM?Y.GQ0Y;B8/]KM?Y.GQ0 MY;/N*YTSK 8*^>>]/B:BG3AGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?" M?AOH7&J-\[W5T8VO5]Q7A:YZY]BM',]J/?\ '(=J/?\ '(PD:(=B1H@ 11 M %O;][RKEO;][RI:]",:8;[_28G\%M_?NCV#^C-IF[I8ZVGO>2& MD7TF)_!;?W[H]@_HS:9NZ6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &' MN=Z?*S,/<[T^5&/?L(T]4HY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P M:C+ 6W?;37&QUWN>>"+KJG92 )7M0 !2>:55)YI0G1*$Z)7T]9 M/>GQ)H/H=/J!;D?!1N^^JV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM M.+5JG8R&2?O5V_B+'^I2AX*.LM^TH^3HUV]9<2GHT>RH N4P #Z78W]^,G_ )VROZ2P:&QO[\9/_.V5_26#3A^S/[@P/\ )L-\A0OLE_[O2[*F@=VSCW+HS[3Z M"WVV1CM]MD92O2T=/NV "5 <6JGDYG*6<7V/$C$X):\\ M3'._!>$CNIM[<[ ;<[%W::>I;6;';2[-W*KM,56HC/[7A[UJO2*[5^S/%N6JZ=>2JBJ)IJCFB8F M-93I55/)IIR2(HBFF>+5$TQCLHSA%,\D8X^3'#Y_RW;N,Y1WM MI>;MX_ S3&&><.$BW9[*Y=>O< M;CS7B\ARZSL_C+MRJ>>Y7C36.2$H]TK9O3C:#@ MB;'Y=5V&RFDZS511;S?]<=NBJ9B(UM6]I(MTS$S3Q**::9F8TBMD M[C51Y<<.O3^;EE^)XVE5=G9W*=%[.=QNQD5:TX3 [7[77*-*M9 MJQM_ 9#9KJG3J>EOT!>3ET M4;?BI9C/'/BV7^E2MT%6T?"MPF>W+458;838/:S:+JTTQ713CL7Z!V3P=NFK M^+=OVL_Q]^WI'+&'N3$ZQ&LGW2T1NDS-S\:[\]N[MFBJ*IV,V0RZ[-%7'L3A MZ;_'8Y0W2[WPN5K>/^ M.**.>-&.F-?O5 7KP "DR"HM MFJ(6]6ITUXT:1KK/:C2-9U[GOB&+(,-&(HJB)IJBJ)Y8FGTT3WIC77O1RK,1 MC;-FFJN[=MVJ*(XU==RNFW313W:IKF(ICDGED,6::XCS[GO*=5CGUC3NZQY= M'X=M5PC]A,HXTX_:C**>)$\>G#XJ,?&MX'#U:3,1ISS3Z#& M'H%3=IGFF)[7).OOY-)[6KQSVFZ(]GE MWCQD^SV78.FKDIJQ^*Q..NT?_C(BWZ'P^LQII;JLU\68F9KJBJ(IZZ;4<,#> M-FE-5%6T5W VJYG6WE>%PN"G3\GJENU-41_C8P]E-JNB+[,X>K_BG*LZS.JF)IBJ_&&RZQ-4$=MUG<5T9CM-FM= MJ>;#X:_&"L_GX",%7.G,':C@4>J?L MK_\ 5OH'.FP1'-#7WX%'JG[*_P#U;Z!SIL$1S0M;?3U=LJM&A4!13@ M M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W M2ASK?6T>TI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ N4X #8 M6Z5U[,'8[W+[;?0]"4WIYY19'2NO9@['>Y?;;Z'H2F]//+*Y/XLZ_^Q MJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P;_/3[ M:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 6U=KOPN6 MU=KOPI6W%1CW[&6CF]_RI8WI;OL+=Q_\U[6_Z1]M43E1S>_Y4L;TMWV%NX_^ M:]K?](^VK(Y/[)VPTMNS_=;GYZ/Z=H]R &4<[@ .)B^M M^'R(A#HYO9=;^/=SB_FN#2]^+ZWX?(B$.CF]EUOX]W.+^:X-8W[B_/E;9W'O M"%MYJ?['E" QKI< 6?E>?:7K/RO/M*5MQ2GC4]>Q(_]* =C MWMIX3\S^B]M/"?F?T3E[;;CFAGKKWJSU=D.,N[+PO?NG3 MLE4!7>< 8KO:\^W#SVZ*QV-6_GP4[<_5['/0F[VO/MP\]NBL=C5OY\%.W/U M>QR%MWN>OM7V2OOES_B+/VZ$-A8ZRCVEOY.EE8K'64>TM_)TLKSU&AV[8<2C MHT[( $RJ *3VO/M2JI/:\^U*6O1.J=@RV.N\^Y#?$Z3"_>G?M_. MFQ7T=CVAW8Z[S[D-\3I,+]Z=^W\Z;%?1V/5;AQH^>2&N-U7P//3CVJ&\@ SK ME8 61UT^?<7L>OII2U>)>KT]F*4+W8F.)3I.L:1$=W2.2-? M9TB-?9U8^_9ZJ9\F&QOS<4C"QO<3X\=O)\\W)#, L6]0 %MN M-9F/92"_2:^\6<5NSWO[*55SID6W>29O:M<;EC]<61XBW=NT4Z];5'2?&]NWEF^G>3L;?Q'4[>U>P&'S'!V>-$3>S'9S. M+-VY--,U1KU/*\7BJHJB)JB8XLQ%,S4A=*HBUF)S8Z/+F:[W3;G-KD:UJB)F MJSM-_.$:*(G&9GFC",<>I(RV9C2.?FCG]_S^!E8,-&E%//S1S\\Z1$:S[,L[ MT+E*F<8C5 (BROF]^G^M"]97S>_3_6@$*WP^_5TWS^%_>E]?=H75"Y_$[TN MU_#[]73?/X7]Z7U]VA=4+G\3O2\Q7W[T]KM7(/W*R_A;C[,+0%=FP M !Z =";[*+@Z>&K=O]:?[T Z$WV47!T\-6[?ZTY:C1QZ-?N8/NF\'W MS^'M/9E,FX/]KM?Y.GQ0Y;B8/]KM?Y.GQ0Y;/N*YTSK 8*^>>]/B:BG3A MGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7A:YZY] MBM',]J/?\\JY;V_>\J6O0C& MF&^_TF)_!;?W[H]@_HS:9NZ6.MI[WDAI%])B?P6W]^Z/8/Z,VF;NECK:>]Y( M9ZQXE.KMEQ[W?>%[YTX]BAG 5'D !A[G>GRLS#W.]/E1CW["-/5*.3Z<2]7 M;=KX+KGUHS!J,MN;IQ+U=MVO@NN?6C,&HRP%MWVTUQL==[GG@BZZIV4@"5[4 M 4GFE52>:4)T2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJMEJ%\IZR M>]/B30?0Z?4"W(^"C=]]5LM763-$]7:T9NT]XN&JKL=TP&7:# 'E[T:+L M5]^W@YSW^P>H3R]Z-%V*^_;P9N_+U[7;UEQ*>C1[*@"Y3 M /I=C?WXR?^=LK^DL&G#]F?W!@?Y-AOD*$'AL;^_&3_P [97])8-.'[,_N M# _R;#?(4+[)?^[TNRIH'=LX]RZ,^T^@M]MD8[?;9&4KTM'3[M@ E0 M 6UHG6N.JTWJ_2W:=92BKFGO-![IRW=%5;SOB-+2&CGGN?^B]CCD]]D8:PXL.KYTS^?7H %8 M 4NSRPD".DU]X\XO=SOBV2JKY,CVWR#.K5KC:S,;19)CL/?NT1 MKS57LAM4UQ3S<6W-770C]8GC3#<"Z3PWES@-\>]'9.J[3;M9[N^P.:V;?&C] MDQV1Y_AHF::9F-8MY?F&*F9B)JC28ZVJ9BI=*HX;'DPF-N;\FOMT^Z\+D>WG M"9WM5$YO)5$SGYL(QZDBQ3/(QW^MF.[Y^/1?3S?#XV'$Q/$GB\^DQ'MIY(9Q MR?,8YN?-Z49+TV=O&N9MPH,)D5K$4SR3W_ +7KYT>C>-7M/PN=]^+JOTW[>6;44;.X6Y15QJ?0N1Y; M@,)3;B==/V.]-^F-.3D[4O(..X\]:5Q-K7GY_P IG_#LCN+N_!9*N43S[B\KKXL5+75%,553FWM,S'5&=)Q]*E;H:=F^"QAL]JM7+-[;O;O:S:.]U M2F8JN87+K]G93 U4]N+-6#R/#W:*^:JGC51R52V=(^WQO,_H26YNK8/@U[D= MF:[-&'Q&#W>[/W\?33%=/5,SS'!4YCC+TQ7$3IU\/-WIF/Z8N6[=J*8B9FJ;E5?$BF(B9F:JHB(B9F8B)E'!#%_2F=(F>Y&K'U6.[S?2:K6)O3'+, M4UP'HFGM3KKS:1,S.G9\7M1O.V?R:F:LTSO*\OXLQK3 MBL;8MW.68CDM37U7GG3K.3MZ-?W;/A,[>9_QZGIGDUUY-'X;28Y%:BPQTYO(8P]U]L.'GN_R_JE&%QN*SJ[1R13E>$N5V9JCN8N_ M%O#1IS2:>/3KI/F!Z;MQ1'-IQ*:J(]^)JFF9]G37N2R)N CY_\ *G7+M7M3 MPV=XV9=4XF<6LLIKCB]2RK!X;#<6C\F+^)M8[$;YMF%56NLXS,<7?TF=->+37B>HT1.D<:+5JC6(IXT3%-.GS8AO,-$)' M'XOIHJXM&L=;,TTUS$3.LZU7*8JUGV)J[[+3'-WO>]Z.U'+VN1>*M.@ $P M *3]GC54G[/&#M1P*/5/V5_\ JWT#G38(CFAK[\"C MU3]E?_JWT#G38(CFA:V^GJ[95:-"H"BG M 'FIT87L8-^W@RVI^:0 M]*WFIT87L8-^W@RVI^:0EKT3JG8O\E?>;OYZR]NE#G6^MH]I3XJ61CM];1[2 MGQ4LCS%CQJG;U&BGHT[ !S!V.]R^VWT/0E-Z>>65R?Q9U^YR_NN>%;/S-.VIR*.9>LHYEZYHT1 MJC8UA.F0!,@*3S2JI/-(-4+IO#L;=F_"?D7S',D;)'V^-)-]-X=C;LWX3\B^ M8YDC9(^WQL'E+C>C9+IGZ[X,CSU&V&TO1Y M_!+*Q4>?P2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI]M:^6MN=7S.#?YZ?;6OEK M:>G1Z>Q)7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7'JK;S/"!MC]8,>Z\O/5Z9 MUSM=QY)^[6'FJ/9@ 2L@ +:NUWX7+:NUWX4K;BHQ[]C+1S>_Y M4L;TMWV%NX_^:]K?](^VJ)RHYO?\J6-Z6[["W?:4K;BE/&IZ]B1_Z4 ['O;3PGYG]$Y>VVXYH: MDG2@'8][:>$_,_HG+VVW'-#/77O5GJ[(<9=V7A>_=.G9*H"N\X Q7>UY]N' MGMT5CL:M_/@IVY^KV.>A-WM>?;AY[=%8[&K?SX*=N?J]CD+;O<]?:OLE??+G M_$6?MT(;"QUE'M+?R=+*Q6.LH]I;^3I97GJ-#MVPXE'1IV0 )E4 M 4GM>?:E52>UY]J4M>B=4[!EL==Y]R&^)TF%^]._;^=-BOH['M#NQUWGW(;X MG287[T[]OYTV*^CL>JW#C1\\D-<;JO@>>G'M4-Y !G7*P P5\[.X]R.7X$U M!$1ROQ'A'[.WLXV VXRG#Q$W\TV2VCRVS35157152)T0BV&_:Z)Y9XU%%>LQIKQZ*:M=.Y.NL>Q,)T+-:.-8OTTQ,U5VK MD=SEFU.GL=J(Y.[[R#VWC;+?J%M%G^2119C\NWT_&@+%OR*H M!$ !;5VGK!T#[A T;M>%1N=VBOXNC"9?C=I)V5S>[+P%5%5.E43&)BFYK$Q,S:BG6)Y5#1:4U+G>; M##'A;*:8CGG#DS3RISG"=9$]5KWXTWL9LK6TL:HPKLJJJ:J>;>U33.?1.>.26<4B54 MRD+*^;WZ?ZT+UER>3_K4_P!: 0K?#[]73?/X7]Z7U]VA=4+G\3O2[6C/+[O=HO?=3ZZ]=/8>9M(GA9GDSY_2[5R#]QL)\>ZW2*?+O*:9 MJ]'E7"WC0<:%3?0S:X6\:#C0;Z!<+>-!QH-] N%O&@XT&^@7"WC0<:#?0+A; MQH.-!OH%PMXT'&@WT"YZ =";[*+@Z>&K=O\ 6G+7GY-4._W0G*O^5'P=/#7N MV^M.6^?G!1:1OZ,_+&U@>Z:J(R??/X>TY)\64RE@_P!KM?Y.GQ0Y;@X.?26_ M\G1XH>]/B:B MG3AGJ$; ^$_#?0N-4;YWNKHQM>K[BO"USUS[%:.9[4>_XY#M1[_CD82-$.Q( MT0 (H@ "WM^]Y5RWM^]Y4M>A&-,-]_I,3^"V_OW1[!_1FTS=TL M=;3WO)#2+Z3$_@MO[]T>P?T9M,W=+'6T][R0SUCQ*=7;+CWN^\+WSIQ[%#. MJ/( ##W.]/E9F'N=Z?*C'OV$:>J4LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:N MLF:)ZNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@ MYSW^P26G%JU3L9#)/WJ[?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 !]+L;^_&3_SME?TE@TX?LS^ MX,#_ ";#?(4(/#8W]^,G_G;*_I+!IP_9G]P8'^38;Y"A?9+_ -WI=E30.[9Q M[ET9]I]!;[;(QV^VR,I7I:.GW; !*@ I5S3WI:L'3:N MZ6,_X,F!VABB9N[$;Q-F\S]+K,T6LZLXO9J]57I$_L5-.:1-WETUXE5.NC:@ MEY1=&DW/SMSP6M]V0VL/%_%?K$S?-,OHXLUU?JAD4TYOAKM-,:3-5JY@JJN3 METGN1*G;TXV=<<\>]E^Y^]S87^ZVOBVM/YU4QFCGPF<^"(!B-?>\_P#U7JQ5 MK3-R(TIKF)IUF.:Y$5V^_P :W/&CFYN\H\[8\LBN*J::HSS533,]< "L MF %)54D%D3I,>]Y^)[[=+0;PJ-G^&#N_M7KLVL-M%E6U^S5<:S3 M%W$9AD5RO!VJN:)F,78MS3$:S%6ND2(GOI+")IJIF>>-N+SW=1=?TC M)][L*8QFNSJWL:,<(Y^2(Y4S1:JUIB>[$3\,0XF9XNBQ9N7JYXM%FF;URKN6 M[7[)7/O445>QW>0LW=(XM,:TTU31$\:.:B)CM\^DQ%/LS.O)#KYPMMXUG97= M;O$VGO5S;LY'L1M-FG'[=-6%R;&UTSI,?Q;G$F>[/-VGHIEQO=[&:[2SLXC& M:ZZ*8C1C-541$>F4-WPM]O*MJ-Z>\G:2NKCSGFWVV>8T7-8_9;%_:+,/0M4S M$S$U4X6FS1,Q,TSQ=:9F.5UZI7U5W*XX]VJJN]7Q:[M54ZU3=O4Q7?JJ[=,W M+TUW>7M5:<_*MIY([[SUNU^R>RE%-=RK:;:C9_9^*;6O59ISS-\'EMVF) MCECBX>]77RVS.5 M8S,:JZM.2FFU?IPUSC3.G)ISZ(;V:JJ(C3,L/W07N+"Y7FVJG"FBRJQG7&$= M?-'O2UNRNSMK+:F+>#PUK!T\6(B)TZG:]+K$<_:[7 MV3@6HGBQ5//--.O?GEF??F=7/>AB=$>2,?GJ<38S-5/SS,+&!LTQ/4Z+DS.(Q%<:Z6\-AJ*:K^(KF?2Q-%KJ<3/IZZ M8UF(Q&.A"9?HM5^F/AXL=K6==-(F>29U[3\VWB;Y-F]EB 9OFE5W [)V*LFP5SCT59A?I MIJS>NB)F*9BU5->'P<54SK51^R7Z)Y.JS,:O/G-.OU8K&XK$XO%5S5Q\ M5BK]V_B9XTS-7[-75-5=&LS,6J]+=,:4T\D0K46..G-\]:&^AZ9;R^B,8N[U M;#[(Y7;LT4TZ1FF<\6_=KY>2;6 L546(G332+M^)YN-3%6L.@>WF]G:3:>Y5 M>SW-\7F54];:NW:K.#ITG^)@L-U'#T3W)XM<1/+-NN-:9_/ZHUYXBK3K8F/2 MQ/=F(YU:8TA4FSPT)*Y8*+,1RQ'/RS3RS$3VIUIZG1.GL8>C7N0Y$ FHC!( M)P 4G[/&JI,3.D1SS,1&LZ1K,Q$:SVH MUYY[7.8CM1P*/5/V5_\ JWT#G38(CFAKZ<"/C5[SMEJJ(XT4TYI77Q=9FBU. M0YK1%VJ(IY+4WKL6::YF(FKEYIB(V"Z>:.\M+68FGGE%D=*Z]F#L=[E]MOH>A*;T\\LKD_BSK]SE_=<\* MV?F:=M3D4:0:H73>'8V[-^$_(OF.9( MV2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&]&R73.X_X-GI5?W*@*;:X M "L<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_P!JK7V.9:N35 F2@ +*^9P;_/3 M[:U\M;JMO,\(&V/U@Q[KR[#< M+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 %M7:[\ M+EM7:[\*5MQ48]^QEHYO?\J6-Z6[["WUO\ I'VU1.5'-[_E2QO2W?86 M[C_YKVM_TC[:LCD_LG;#2V[/]UN?GH_IVCW( 91SN X MF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V76_CW\(6WFI_L>4(#&NEP !9^5Y]I>L_*\^TI6W%*>-3U[$C_T MH!V/>VGA/S/Z)R]MMQS0U).E .Q[VT\)^9_1.7MMN.:&>NO>K/5V0XR[LO"] M^Z=.R50%=YP !BN]KS[YZ^U?9*^^7/^(L_;H0V%CK*/:6_DZ65BL=91[2W\G2RO/4:';M MAQ*.C3L@ 3*H I/:\^U*JVI+5HG4,UCKO/N0WQ.DPOWIW[?SIL5 M]'8]H:V:])YO)[#?CZ3%R6Y3LSORS'C4]1KVCV2R[B_QXOX;)\1?N^QQ8IQ% MN([LZJF3Y^WARQI]'^&M=U.N)R//3CVJ/=+=W 9YRR ./7UT]Z'(8:[>LS[ M,:?!Y^?*FHE+5$YM>?5A+A7)UGNTQ'+'=GDGG[T1'T&.S?!T11QJO2T83'V***M?V2BFFYI1QN)3 M,R38YIUGDB=8TY)Y(CEUY>U_3WD4WTRYNNN;-<,+>9?FU-K#[4879#:K"T\6 MBFFJSCMF<%E6(O6XIUFNW./V?Q]=RY/IO1%=<3R1$S8W_BQS15V2VSN07J*+ M_;VNBH(51$Z6_CTH9PV*IG&[ M+XR]MWLG:FJ(O8O(\[OVJ-HL%8ITHXTY=G]>&Q]RJJOBTVL[P]JFB:>--EFU. M1Y/M'D.,PV9Y+M!EN!S?)\PPMV;F&QV5YEA+..P&,LW(Y*[>)PEZC$T33S6I MBF=+E-41D[C:15&'+&:=GY88.6MTW('Z+?IO-%.%C><=[5S6F/VXF-,1CGC' M#'&=#](@643JO7K6HQW>:/;4?UH9%ERCC4S'-K&G<_ICECW@QP\OD0W'#EX. MF\'%;[-\6*PVPNV.(P^*WK[R\3AKUC9K-[MG$8?$[>;1UV+V'N4X3BW[=VG] MDHKM35359JHN1,TUPZOQP8MY&DQ_P>;3ZWFW/Q5SK[F?@P[R?6\VY^* MN=?AO\>O])4C]%4>-/SU*_P!<]X_]OLOYO_X0CWX,.\GU MO-N?BKG7W-7\&'>3ZWFW/Q5SK[DFX/0W^/7^DJ/0W^/7^DJ/HJCQI^>H^N>\ M?^WV7\W_ /"$>_!AWD^MYMS\5O\ 25'H M;_'K_25'T51XT_/4?7/>/_;[+^;_ /A"/?@P[R?6\VY^*N=?;< M_%7.ON2;@]#?X]?Z2H]#?X]?Z2H^BJ/&GYZCZY[Q_P"WV7\W_P#"$>_!AWD^ MMYMS\5O])4>AO\>O])4?15'C3\]1]<]X M_P#;[+^;_P#A"/?@P[R?6\VY^*N=?3ZWFW/Q5SK[FFX?0W^/7^DJ/0 MW^/7^DJ/HJCQI^>H^N>\?^WV7\W_ /"$?_!AWD^MYMS\5O])4?15'C3\]1]<]X_\ ;[+^;_\ A"/?@P[R M?6\VY^*F=?#YC<=L)MC@L%A-\F[O$8O&8K9K.,/A<+A M[.T^7W;U_$XB[A*+5FQ:MTS7=NW*J:**(FJJJ(A+V^A?\>Y^DK^U2,+RQ/&N M=Z;E+Q86UA-TL[.FVLZJ)F+3&8WT3 M&,1O/+Y-<,6$IF*:(UYJ*(^"(\O)[S^BX\6=.WV^XSPO:?G4U#33IGEJG&50 M$R8 !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HW MSO=71C:]7W%>%KGKGV*T2&D7TF)_!;?W[ MH]@_HS:9NZ6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T M^5&/?L(T]4HY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37& MQUWN>>"+KJG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J M!;D?!1N^^JV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O M5V_B+'^I2AX*.LM^TH^3HUV]9<2GHT> MRH N4P #Z78W]^,G_G;*_I+!IP_9G]P8'^38;Y"A!X;&_OQD M_P#.V5_26#3A^S/[@P/\FPWR%"^R7_N]+LJ:!W;./9%G.27XIJLYOE.995=IKZ MVJC-,%B,#=BK372FOT1I5/+I&NC[Z>9PKL3I,Z:S$:Q$\VM/+'B)C-*$53%5 M$QIBJ*O0@Z-XFQ]>SVT&T&SURF8N[/YYG&154S5%SBUY+F6,P$\:J>+.D6[6 ME-?%GC33$Q'+R?&0]1^C5[HHV(X5.^[(:V>)SO 6HMS;_ .+MH+%G M.,-5333I3Q.-BJXBJ->/&M57IIEY;P\Y$855QRQ.=VUD"]4V]RNUM3.--=E3 MA.&&>F(BCD5 3LN I+^]LQM%7E&99;FM'&X^58_!9G1 M-,\6OC9?B[.81,5:3I/5,/QXG2=)Y-)?PE)HBO6B>:N*J)T[E<<6?Z)GSYV" MSO%E-5%=.$3OJ*J<^C/$QA/D3?FZ#:S]<&S&S>?<:*J8'1^-YD;+<$7?;BYKBW7F>RE.R]JN*YIKB[ MM1CL+DENFW5$:\>JK&4TQR>FX_/&D/U?H..\VO:S@N;C,]OWXQ&(Q6[W(<'B M;D3-4^C,KLW9^H_!>PF2=4XE6U^\G9; M+(HC7C7J,FIQVTTTZ1_%IJR:FJK7DB::)CEF&KX]RJKFB:JZN?EG6O6GC3V^)'I8Y M(UY^3F464TKV#=DV5.$ J *2VM.E$]TWZL\(;:W:RJF:K>Q>[C&6 M[=6 MJ8XU>*(XD:^Q M$3.D>Q#)33I&D?;['B7"93 635 MR:\GP_[D<$8C%=,^1_0R/)\;F>,P^7Y;AZ\9CL7>ZCA,/:HJKKOW8F(G2(CD MHMS,3?JJTIHMQ55'&TT?3[O=W&<;59E:RK)<%>QN)N P=>E7[#1,S%=4<3CZ];3$?XTLO;I0YUOK:/:4^*ED8[?6T>TI\5+(\Q8\:IV]1HIZ- M.P 7*< !L+=*Z]F#L=[E]MOH>A*;T\\HLCI77LP=COGGEEN:-$:HV-83ID 3("D\TJJ3 MS2#5"Z;P[&W9OPGY%\QS)&R1]OC23?3>'8V[-^$_(OF.9(V2/M\;!Y2XWHV2 MZ9W'_!L]*K^Y4!3;7 5CGA)=]*0]C#F7A-VG^2P"-$CGA)= M]*0]C#F7A-VG^2P"[N/?8U5=C5>Z[X,CSU&V&TO1Y_!+*Q4>?P2RLG^U5K[' M,M7)J@ 3)0 %E?,X-_GI]M:^6MN=7S.#?YZ?;6OEK:>G1Z>Q)7IHZ7N0GW"X M]5;>9X0-L?K!CW7EV&X7'JK;S/"!MC]8,>Z\O/5Z9USM=QY)^[6'FJ/9@ 2L M@ +:NUWX7+:NUWX4K;BHQ[]C+1S>_Y4L;TMWV%NX_^:]K?](^ MVJ)RHYO?\J6-Z6[["WUO^D?;5DY #*.=P M '$Q?6_#Y$0AT_%];\/D1"'1S>RZW M\>[G%_-<&L;]Q?GRML[CWA"V\U/]CRA 8UTN +/RO/M+UGY M7GVE*VXI3QJ>O8D?^E .Q[VT\)^9_1.7MMN.:&I)TH!V/>VGA/S/Z)R]MMQS M0SUU[U9ZNR'&7=EX7OW3IV2J KO. ,5WM>?;AY[=%8[&K?SX*=N?J]CGH3= M[7GVX>>W16.QJW\^"G;GZO8Y"V[W/7VK[)7WRY_Q%G[="&PL=91[2W\G2RL5 MCK*/:6_DZ65YZC0[=L.)1T:=D "95 %8C50B1&&*([_ '.3NS_Z M=](:=)J9'5;W3[X,RJB[3&,WEY;@Z::HIBU-.!V/RFNNY;]+QYN57<573=F: MYHTHHXM--4535'HVJ8FKEC6.W&LQI'=C3\F)U]Y)>=*/;#UY=P8L;F]5---& MTF\C:C&69C76NWE=O!9)77.O_P"-P=<1.O-')IHGR93/"5XZ8^>V&J-UVK>Y M-LZ=&^MHPC5.?7A^6EM-@,ZYE $=OTXWNH] [W]U6V=NS_"38+-,BNWZ: M*]*J]F,]MW+>&NUZ\2=;6TMV[1')7---?%]+35*1(:EO3>.Y']7-P.R^VEJS M15>V$WA9;.*O3^V499M3@\5D5RG6(UZG^J5W+[E?+$17;HKF)T6]YHWU%7DS M^A[#N#OL6&5;K,SO8KKX.9Y,*L^?KB-GEB-VGG^#^CSYEZR[S\W%B(IY(YHY M(TTY^>.7MKWG[*<9Q\G:Z_C35'EQ_* !<(@ +9N\D4ZE0>B;49[LWC.#EM=FD1GNRUO%9[NXKQ M55.N9;)S57=S;9["US,35>V;Q]R[F.$PE,3*ITZEZ+P]5N8PV(CGN83'82F]@L;3 M53-N^SG"+W5[.;R=FJJ,/ M./M3@MH,DKFF<5L]M)@Z;=&:9/B(BJ9HILW>-BH1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^ M&^A<:HWSO=71C:]7W%>%KGKGV*T]Y(:1 M?28G\%M_?NCV#^C-IF[I8ZVGO>2&>L>)3J[9<>]WWA>^=./8H9P%1Y 8>Y MWI\K,P]SO3Y48]^PC3U2CD^G$O5VW:^"ZY]:,P:C+;FZ<2]7;=KX+KGUHS!J M,L!;=]M-<;'7>YYX(NNJ=E( E>U %)YI54GFE"=$H3HE?3UD] MZ?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3XDT'T.GU MR/@HW??5;+5UDS1/5VM& M;M/>+AJJ['=,!EV@P !Y>]&B[%??MX.<]_L'J$\O>C1=BOOV\'.>_V"2TX MM6J=C(9)^]7;^(L?ZE*'@HZRW[2CY.ARI^SQ.+1UEOVE'R=#E3]GB>9N_+U[ M7;UEQ*>C1[*@"Y3 /I=C?WXR?\ G;*_I+!IP_9G]P8'^38; MY"A!X;&_OQD_\[97])8-.'[,_N# _P FPWR%"^R7_N]+LJ:!W;./-JKUCBS?V?Q.-V< MO6_2TTZW(IP]B[7QIKJF)HF)BB>*U_ #N=^//W@UTT[Z$R)0+I M5W>'&=\$W(:X"WI.O%BG!XVW%,1I$45Y;BJ.I4497A\FG$;"[Z]CJJYFYEVU^S^TEJ(JGTEK.\BIRFY-$:SI M3.(R.Y53I$1%<5SK,SR>8?3?F\NT& M>W\335&O77+.69;/GF>9-$=#^W34;#;D=T^R=- MF+-S(]W>R&#Q5N*.+3Z/C(\'B,QCETF)KS._C+O+3%4>6)B>IW'B>7S]GSAR6"BCMSKY_ M[_89V6F=#G>=/DPB(_, 2@ #'-R(G33M3/P3I+ MXK;S;W+-FLNQ&;YMB;>%P6%HF:ZJ]9N7:YUFWA\/1K'5<3>JUHLV8UJNUS%, M<6(FI_3VIVCPN4X/$YCC;]K#8/!V;E_$XB],4V[5FW'&KKJJF8UJB(TMVX]- M=N3%NF-:G@)PD>$7C=OLUB[;FYA\@P==?ZD8&K6BJJW5,TU8W&T<:=<5BZ/_ M (=44U86QQ+-'%N4U7:JUE9XYYT(3.#C\(7A(9IM_CZ:KG&PF2X2Y55EN6:Q M713Z:NGT3C)JFJUB\569]F M>WVNYR%-$1&DQ-$S$?WM9J MB,1>KGM1Q(HUYZDM=41I3;R76Z:N2:ITC3DCM\>J>:F(I]-R^TJ]AW+W%<"[ M:':N>U>OT5VZZ=*NIC M&Y3@8;*;)548W$V)SS.J.),YGF-JGJ-BNW$133@<+^UVZ::NMJKZI7-.FLNX M]NQ&FD;%-33@_/-VFZ+(=DLOIR[(L#1@[& MD3=N=?B<5:G1A>Q@W[>#+:GYI#TK>:G1A>Q@W[># M+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R/,6/&J=O4: M*>C3L %RG ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[ M;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/- M*JD\T@U0NF\.QMV;\)^1?,4N- MZ-DNF=Q_P;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_DL C1(Y MX27?2D/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5 M:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D) M]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 M $K( "VKM=^%RVKM=^%*VXJ,>_8RTVVXYH:DG2@'8][:>$_, M_HG+VVW'-#/77O5GJ[(<9=V7A>_=.G9*H"N\X Q7>UY]N'GMT5CL:M_/@IV MY^KV.>A%[M/-;HON>49=P8-_.)KIJJI_X,=J\/I3I$\;&Y;=P-,\O^/B:8]_ MD0MN]SU]J^R5]\N?+_ZBCVZ$.C8ZRCVEOY.EE MS$.0\]1H=NV'$HZ-.R !,J@ "L<^BBVJ=$)G!"9PC'FS^AFP_%ZI M3QYTIXWII[D:<\^Q3R:]V.2>24LUTN]NVC9K@A[F[7$FW=SO(\;M5?HF)IXM MS:3-L;C^6)Y>-51--WM1$5Q$1$(F[ 91?Q][#8#"4LX##41&LUXG&W M:<+AZ8CMS-Z];TB.WVNTFO."CNOM;%;N-@=DK&'C#6]F]CMG,HFQ3QHIM7L) ME&$LXJG2J:JHGT33?KF*IF8FN8C2(TB[R9&>NKDG1\]32.[/><+.ZW>)SXS: MS')O<,->,8\V&><^9V/ 99S\ /.'HL/!RC>IP=][^Q5NBFO'9GL3G&)RF M+E-5<49SDV&JS;*[M%%//<]%82FFB.:JJJ(GFAZ//X6.LT7:+U%RF+EJJ)MW M+-;KF(FNW,5@?11^#%5N?W_; MU-@)MW;6!RO:W,,=DUR[3%N<1LYGM[]5\GQ-J)XT54QA\=&'IF)JC2S'/.LS MY]43K$3_ +_Z>WW^V\Q91-,U4SIB?G#YY';>3KS%M876UIG&+6[6= KK\ 7QV/01NBO9CP8=YMF_F=[%8K==MA>PF7;?Y1:IF]&%M\M&&VIRVS3Q MIC,L@M3%Z_-J*8S7)XQV778O8FSEM-N5GV/VXRS/\KR[/,EQ^%S/)\XP>$S' M*L?@KE%_"YC@,;9IQ>$QV"Q%%55N_A\3A*J+N'FCGB9BNJ9B>+!U47*HZVJ: M9B.+&DZ>EXT513R:>EBN(KICFIKB*J=*HB8W"NEKNC5QL!F."X/N]/-Z8V*S MG%T4[M]H,TN\6ULCGF-NQ33LSCL3775RO,T?9M)QYL)\O+CA_YUM);IO<9-O3-_N]$<-&:NFF)PGRX1&F(QQG-, MQ'+A$)$JGF7/XUC&:S3''XW&FJ-=(C2:-)FCB<_&TJCC51,TQIR=Q_5X_P # M+S'7J<^SIPY604B54 !@KYY[T^)J*=.&>H1L#X3 M\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7W%>%KGKGV*T]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO>2&>L>) M3J[9<>]WWA>^=./8H9P%1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$O5VW:^" MZY]:,P:C+;FZ<2]7;=KX+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E>U M %)YI54GFE"=$H3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3XD MT'T.GU MR/@HW??5;+5UDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]&B[%??MX M.<]_L'J$\O>C1=BOOV\'.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW[2CY.AR MI^SQ.+1UEOVE'R=#E3]GB>9N_+U[7;UEQ*>C1[*@"Y3 /I= MC?WXR?\ G;*_I+!IP_9G]P8'^38;Y"A!X;&_OQD_\[97])8-.'[,_N# _P F MPWR%"^R7_N]+LJ:!W;./Q55-,31WZ)JTGO+$QYI],:;ROUR\,3>_5:KFO"Y#=V7V9PU4S%6E.4[+9'Z+LTZG72-'T/2UV\N-F^&'NQHJNQ;L[38;:W92_-4Q33'H[9W'9AAJ) MF8Y>JXS(\+:IB)UFY=MQV])\X.B![ROUX[]]\VU$7.K6L\WG[=8["7)FF?[P MN;08Z,MM1Q8BF:,/ETX?#VZM.--%%,UU55^FF:;2. HS?M8;/?\ DUA<,EX= MTEZMHC".!QQY,:YJT>7[.CWPZ?@(-G@ #'5RZ>?/YPR+)CEA1MHS1/ M-)+L[P--T56WN][=5L3335,;6;PMC\BKFBJJF:;.99YA\+B+E?$]-338M]6O MUUQI,41,ZZ::35^#M4\2G2-*=(FFF.2FF)F9IB*8Y*8B)B(B(B(B-$49TMSN MB_7;PP-V5=RS-W"[*8;:3;+%3%,UQ$Y-D>86\!77I/I-,WQV5Q15R>GIICEX MU452OUJG2-.U')'O,OD^B8L]]XWSVN;=V*^[^_V5E&BRLL8_ZYS\N'[,8+XC M14%^U" ,%ZJ=/2\_J87!4QQ<7C])BJ*:J M*+E%%J*J>+5557IRT\D:8QG!"9P=).&YPCJ]H:)GC<7EN8?"53---O6;5=[2]-,U6Z)IZ TZ:S,>9Y96TSK/'B:JHKCC355,S5,U35-?'B9Y;DU:S7,ZU3QHUGDB(R1&F MGL?^J^LXPC!)57F5 14P 4UA29_WB,1BN M&.9Y)JF=**8UJJF8HIICFUJKXM7%CN3Q9Y7T6S6QV<9S>HL93EF/S*YR&6S12\9,AV?S#-;].%RS!XG,<3[N[/@ ;6YO%%[/+V'VN7.U,VZ9]*]F=E=BLHR;#TX;*7V::>+%.%L6[6L:4 M]?73'5+DS&GIKE=54Z?C::1IQNW5$3K$3,\LS$:S/+,S*E M7:XZ$U-.#JONKX(6QFRTV[]C 59KF-'+3F&;\7%545Q,^GM6.+&#P\Q_%ZC: MBJ*8CCS57FIGM1IS1K')$1I&G)R,W4H\O/5]O]',R1 M&BC,IV*;%,ZSISZ=N?XO-WO>98C140 M !YJ=&%[&#?MX,M MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO;I0YUOK:/:4^*ED8[? M6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< !L+=*ZS_P L'8[W+[;? M1%*4WIYY\^ZBQNE=Y_Y8.QT3S?K7VV[_ "9/$^*?M2FM%<=OV=.2>[/L,M<( MPIG/GF='-A@Y=W6ZLIS*.9>XL7)\XG[%>JSYQ/^JN8C#- MC&;RPUAOL?V:O0Y(XW59\XG_ %3JL^<3_JH]<>F#&>:?0Y*D\TN/U6?.)_U3 MJD^<3_JG7'I@QGQ9]#5*Z;PG_DV[-^$_(_F.9(V2)\_;JS3KJB5P"FVJ M K'/"2[Z4A[&',O";M/\E@$:)'/"2[Z4A[&',O";M/\E@%W M<>^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P; M_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 6U=K MOPN71II.L)+2G&,-2-/9.R5:.;W_ "I8WI;OL+=Q_P#->UO^D?;5$W_Q?/NP MEC.EONPMW'YY_ :3W//X&3QGF_-SPY X^D]SS^ TGN>?P&,\WYCD#CZ3W//X#2>YY_ M8SS?F.0./I/<\_@-)[GG\!C/-^8Y X^D]SS^ TGN>?P&,\WYCD#CZ3W//X#2 M>YY_ 8SS?F.0,$1/+$QYZ^\_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRM ML[CWA"V\U/\ 8\H0&-=+@ "S\KS[2];/G\$J5MQ2-./-CL2/ MW2@'8];:>$_,_HG+VVW'-#4DZ3^C_D];9>$_,_HG -MN.:&>NO>K/5V0XR[L M?"M]GGKIV*@*[S@*2MGSY9$LU8,5_M=^F(Y.W,SS^P\)NF/][5&R?!"WJSU2 M+6*VDL9'LG@*:[D457L3G6?9?5?HMZ]=,Y9@LQJFB.>BFKM1,Q[H8NF9IG2> MYS5<69B)UY*N3BZ_E<\:=]H)]-Z\-;#YIFVPVX;*<7U>O9^Y^OG;2BU7,V;> M/Q^%KPVRV6WJ=(CT1A\ON8[-_3<:**,THHCB5<:)I7B<*)S^2.O-\YGJ.X[) M]=ZRA=J**9JFBTBTFGFIHG?8X\D8Q$:YY=$Z46FG)R1$>DBG3K9M\6G2)[G% MXD]^J%RG'GK9F>36>6>WI3';_P 6FF->?2F(YHC2K V>CKEV-9TX1$3J M $ZH +:ERDQKI&FO+SD'0AN#O.]/A)[G]D M*[%5_ WML,OSG-Z8IBN*,FV:F<]S"[73.D=3MT8*CC3/I8BK6>1,1X3376*: MHXT37.O/K7Z>([\15U/V(IT1ZG2?G!8C/-Y6\+>UCL)%S!;%Y!:V4R6[=IC2 MG/=J:ZJ\QNX:K28N46LBP.+PMV8F(B<;:B=8F(2&UBB>377GY^3E[?*RN3[# M>V<3CISX?EV3Z7+6ZSE.+;*O!4SC38V=-,SFF(G3,=>,?XSN6 O6M !P[ MF'CEJXL:]WMZ:ZS_ $Q$^][SF.-57$2C$8XDQ,Z(U^3E[$?MTX+P1JLKVOW= M[ZLMP]-.#VDP&(V%V@O6[=4<3.\EIKS/(,1B;L1-,5X[*:[V68.)FF**LHNU MS'I]6EU5IK.D:1K.D<^D=J->WIW4O?T:/@9?\.G!VWB[%8+!T8K:+#Y=1M5L ME3U.:[D[2[+3=S/+\)9CGIOYSA[>.VGMV\YFYR4V^2(,JMUTS517%5- M=%4TUTUT\2NFJF>+5353/6S%43$T]J8F&&O-VFFK?3.:K\L/>Z7W*?-/, "( I*H"D M;43MQE>$C";![59CB*::]M3C:QULQKVN?GY/>08N M19]CLMQN"S++L9BL#F&6XS#9CE^.P>(NX7%X',,'=HOX3&X/$V:J;N&Q>%O6 MZ+V'Q-FJB]8NT45VZZ:J8E)R= "Z-Q@^$1LY9W>[>XZQA=\VRN7Q7B[ER;%B MWMYDN"IMV*]IL#;M=0P]O-:9JIJSW*<+:GJ,:9OA[<8/%5TX7(9,MYJC"J8Q MY/S^?+RY]/-VZ/W#3=JYOMTI_P!"J9FJSB)WUG&F9QT;W3,^+JQF-F*GF5<: M)[NOGY_ RQ/-\'+KY^??9.8:ABK'7RPR ()@ &"OGG MO3XFHITX9ZA&P/A/PWT+C6W77SSWI\344Z<,]0C8'PGX;Z%QJC?.]U=&-KU? M<5X6N>N?8K1S/:CW_'(=J/?\@WT1GG0WX>DQ)_]EM_?NCV"^C-IF[I8ZVGVODI:1'28G\%M_4\O\)- M@N:)[>7;1]SV-?>U[3=QMU:1]L3W9Y.;M1IR,_83&\ISZ,WYRX][NZHJRK?* MHQ[Y&;>SXM,=CFCC=5GSB?\ 5.JSYQ/^JJ=<>F'D,9YI]#DCC=5GSB?]4ZK/ MG$_ZIUQZ8,9YI]#DL/<[T^59U6?.)_U6&NNK^+KI[_V&.$3.;T^1":IC/O:I MY,,.?-CU(YSIQ+U=MVO@NN_6C,&HRVXNG#ZM-^N[33FG===Y9U_YTX_FU[_G MHU'6 M)QM+2?+'Y0Z\W/9CZ*NTGQ)H/H=/J!;D?!1N M^^JV6KK)FB>KM:,W:>\7#55V.Z8#+M!@ #R]Z-%V*^_;P]&B M[%??MX.<]_L$EIQ:M4[&0R3]ZNW\18_U*4/!1UEOVE'R=#E3]GB<6CK+?M*/ MDZ'*G[/$\S=^7KVNWK+B4]&CV5 %RF ?2[&_OQD_P#.V5_2 M6$3A^S/[@P/\FP_R%"#OV.IC]5\GG7E_5?*_Z,QPJ<,V;G7 X*>6-,+AX^"S M;7^3(PBTUQLJ<_[MN,5W/-FWDSIB.5]);[;(X^D]J//X#2>YY_ R$U3.?#3Y M6D)GL<@YY_ :3W//X$,9YOS0<@YY_ :3W//X#&>;\QR!Q])[GG\! MI/<\_@,9YOS'(''TGN>?P&D]SS^ QGF_,<@YY_ K&O;\X&<8)[W MC5HGE38?.9#/S?G_ (9@$$0 !2JG7DGS[2H#^;F.!M7K%ZS=M47;5ZW5 M;NVJX])=MU4\2NW7KK'%KHJJHGDZVJ>>$)7PE]T]W8/>3O$V&NQ,7-C]M]JM MF:XJJJN7*IR//L7E]-ZJY5$<>,11A:+LU1S\;6-$W#>ZV>]/L]K7F][X$2YT MQ)NE_6?PP-[]BW;FUA,_S#)MK<%$VXIBY3M#L[E&89A>MZ1$?LF??JQ3) MTQ_)'EAT?3/;'YR "8 6UQY\ZZ:IGGF9UY]>WK M.L_#/+W^7G2;S[,4\TX[/?7V>?F4;:C=Z&]W;JJSK3L MWL-DVS=K$U1'$MW]K,ZJQURBBF>6JNFQLAQIJCEIIJNTS,>B:4AS:ZV//S[C M4)Z3[W/?J9N*V_VPNV>+BMK]X][!X2]5;H_9LJV6R'+,+AIBJ8XU5-K.,=GM MNF-9IIFUK1I,U-O>CF9ZZ1A94QRQZ'(6Z%?.'RM>:HXM$Q9QC^[&?JF9F>M> M N'C &*[VH[7+KRZ3R1VI!P,TQ=O#VZK]VJFW9 MM4U7+URODHMV:*.-=KJJ_BQ%$:S/KHPDQW*K],>B[D1SW+TUW%VJF>29U\)Z(T]+R^EF*:NYU2*8ZI%/^+3/ MI*8CDIIIBF.2(A<6-G^US?/:EKT,O+K,S.LS557/LU5Z<:KOU:1KWH 7"B M IJ"HIJ:P"HIJ:H8BHI/+')K\$N/U2*JXHY*IT_:HFJJY, M\VL1:F*^7N?"CB.2:OK=G=V>TF;311E>19QC^J\W4,MQ(KP^'F=-9CBQ3$= MN8AV#V9Z'=L9A8HN9AC.8X/RO%>Y7$<_DF>72.:8GN]R>3EY]'U&SVQ&+FG%JN958RBS7,3Q\VQ]-J:([LV<-9Q.* MB>76+=5%-$Z3%==,Q3KVEV-Z&S:HFBO/]IIO=NO#Y3A(L:SK^UTXG$WKG),< M;TU.'MUZQ3/&B-:9]5YM4ZZ\6->[I&OPZ:KM([BCOI1BAU1V+X'.[[)JJ*Z, MBHQ]^WI--_.+MS,+G&UY*HIO?L%%43^11S1I,?E9!+$2*1&BH)@ M >:G1A>Q@W[>#+:GYI#TK>: MG1A>Q@W[>#+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R M/,6/&J=O4:*>C3L %RG ?K&Y??MMANYSNUM/L)M'FVR>TF& MM8FSALZR3%3@\PM6+]KBW[5N]Q:J::+E.L5QQ=:HY)UB(AW(M]%_X4<\V_[> MC,?S]ZWCN=N7X:S]'^7H]_=?\ A1^O]O0^,M_[L?W7_A1^O]O0^,M_ M[L\X1#[?CS^?O1_5ZY?AK/T3[WH]_=?^%'Z_V]#XRW_NRD]%_P"%'Z_V]#XR MW_NSSB#[?CS^?O/U>N7X:S]'^7;G?EP^=]&\S*+>S^\+>?MGMED=G%QCK65[ M0YQH4QS=_\ WK]%5*+*=-4X M]2_NESL["C>65,44^3K[9 %== *QSPDN^E(>QAS+PF[3_)8 M!&B1SPDN^E(>QAS+PF[3_)8!=W'OL:JNQJO==\&1YZC;#:7H\_@EE8J//X)9 M63_:JU]CF6KDU0 )DH "ROF<&_ST^VM?+6W.KYG!O\]/MK7RUM/3H]/8DKTT M=+W(3[A<>JMO,\(&V/U@Q[KR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K# MS5'LP )60 %E4\D^?G_O7A"6J,8PB<&6S$51I,=N*>28HC6Y, M1''KG6*:.+3=?ZR+;%Q^F6G/'_ '?$\7]3UP_Y;7T4?"E)/QI3 M@@_\\]HOB7G7^L?C2G!!_P">>T7Q+SK_ %D6V'Z9:<\?]WQ'U/7#_EM?11\* M4D_&E."#_P \]HOB7G7^L?C2G!!_YY[1?$O.O]9%MA^F6G/'_=\1]3UP_P"6 MU]%'PI23\:4X(/\ SSVB^)>=?ZQ^-*<$'_GGM%\2\Z_UD6V'Z9:<\?\ =\1] M3UP_Y;7T4?"E)/QI3@@_\\]HOB7G7^L?C2G!!_YY[1?$O.O]9%MA^F6G/'_= M\1]3UP_Y;7T4?"E)/QI3@@_\\]HOB7G7^L?C2G!!_P">>T7Q+SK_ %D6V'Z9 M:<\?]WQ'U/7#_EM?11\*5/V!Z97X*>U.?9)LWD^V&?7;6* MN:)Y8Y.UHA5^!+ZLVZ;PC;'?3F"35EJ/33[:Y_7K7UTMYKB8JB,:>7GC#1RM M5;H7:G^QY0@,:Z7 %M4^?O2N8]>?S[ZC; MD_NQZVR\)^9_16 ;;$5>?)]K4CZ4 KB.#UMC[.\_,XCN?O1@/ M8T[3;3IF>Y_2S]UFF+.B)JC-#C+NRF8RI>YWM4Q-<9XIQT4PY7&\]8^U=JXE M57L?TK*ZITG6)C6.>(K^'C4QK'?[7.KXT\E42\SO_P!VOKIP1PL5?BBW M55/-&D3II$\LQ'I>W-7+I33'+75I33Z:8=8-^_#,W4[L\!)L?LG@J) MFGC9WM!EF$KKN1$U54V,-U:K%WL1R:4VZ;?&JN3333$UU1#5CX?73:^Q6283 M'9#P?=G\;M?GE=JNS:VVVGP^(R;9G 35QK48K 9/C8C/-H,79CELQCL/E^5S M5-O$57L39HKLURUVM--,S,Q^6+.9*[F[]?*Z8N]WM*\^$S,3%,1CACCA,9N6 M-,9^:7NIT5OHJNQO!@W?XK.\WO87,MMLUL8K#;"['1BH]&9]FU-O2UC,913K M>PVSF!JTN9MF]VFW9CJ=67V)JQ>(M4HG;?AOKVCWA[7[1;<[6YE>SC:3:C-\ M;F^;YC>BJF;V*Q-V9BW;MU'P],15:J?U.$)PCMNM MZVU69[:[Q-ILQVKVGS6K3%YCF-VFJJU8HKFJQ@\'AJ.+AK>X; MR,(_T\,9QWLXY\V..?F4YYU[JH)7OXC#'RSB "( "L<\(3.$3/,C$ M8YE-5M7?TCMS,3,4QVZJHCEFF(UFJ/R=9[1%'IHCEF->73GTB=9T]YZF]!UX M#-[A \(+8?8._A+F)V8R_'_KIVZJBCJF$M[(Y#>LXK,<+B8YI_7!B?0&SU.G M+35F758IJBU5Q86?^I]F,V^C;A';^3'93OT7:[WBWM,*:;&FJ>-QM[$SS9L> MM(@]+V<#>YN8X,FPF S*Q%C:/;:UZ<(P]&.=Q3E&\UWB\6UK M5.._M)KQYHF<=[UES%-/834U8(Q,QHZW\>]'&FNF8 MC2O2GEBJ8F*J=*M9ITJIG36(G6)CDYD3YTP-P(KFY'A([6V!B*] MX.R-=NW318MV\\O79SS 6J*:::+9Y/AZ8XE,U+.^4;ZG5G_+#9LA[/<^RW-POM,37A9V]<4US.B,^ M-,XF[$4T5UV^)9VCR2U-7'JR+-[]%W%':A"C<$GA5[;;E-O]GMY6P&9SE6T.0XB*Z./$^@,RRZ[5;MY MGDN9X:B?[^R3,;=$VL9:C2]3-48G#\6_:MU)9#H8?1'=B^$QN\R[;C92Y^I^ M88>?U.VOV2Q6*BYF>RVT5JS9KO9?>IB-,1E^(BY.*RO,Z.+:S#"38N413B/1 MEJG-W"WW].>?M[7L,L3&O?U\_Z%],->]/B:BG3AGJ$; ^$_#?0N-4;YWNK MHQM>K[BO"USUS[%:.9[4>_XY#M1[_CD82-$.Q(T0 (H@ "MNJG M7EY=5!"8QC QF)B8PS3CGC'YS.SVX#AF[U=U-O,<-NVW@[5[$X?.[^%Q&:6= MF\TG+JI=4KCC3.O$FJB8XL\O8;^Z^\*2G2)W_;SN;GC M:2]335K5,S53-.'JBJ.-,Q%6O+IW(AYM:*I8W^;[A\9;_W9YPB M/V_'G\_>H_J]_NO\ PH_7^WH?&6_]V/[K_P */U_MZ'QEO_=G MG"'V_'G\_>?J]_NO_ H_7^WH?&6_]V4CHP/"C[6_W>?WIVEO MZ3/:UCT-S:]KM\SSB#[?CS^?O/U>N7X:S]'^7[UOYX3.W^]#,<+F^\3;#:#; M;,\#E\Y9@.Q&#P4WYQ5S#X:Y,6XMV)Q$U3%JJ)G6J9C6J7X*!33AC MGQQ92QL*+.-[13%%.;"(CF $RJ *3S2JI/-*$Z)0G1*^GK)[T M^)-!]#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W M:>\7#55V.Z8#+M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ: MM4[&0R3]ZNW\18_U*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[/$\S=^7KVN MWK+B4]&CV5 %RF ?V=F<;1ALSRW%7-8MX7,\NQ-V8HX]5-G M#8RSB+DTT\USTMJ?V/GF>3MI/7*>FA>"'A\-9L5[9;0Q-JW;HTIV,SBJFGBV MJ(XL5T513=?ZROXTIP0?^>FT7Q+SK_61;8KQ>ZXS1,8= M?Q/*?4[=?ZQ^-*<$'_GGM%\2\Z_U MD6V'Z9:<\?\ =\1]3UP_Y;7T4?"E)/QI3@@_\]-HOB7G7^L?C2G!!_YY[1?$ MO.O]9%MA^F6G/'_=\1]3UP_Y;7T4?"E(_P :4X(/_//:+XEYU_K*_C2G!!_Y MY[1?$O.O]9%MA^F6G/'Y_$?4]=?ZRGXTI MP09YML]HI]C]96=?ZR+<6U=KOGZ;7&><)CFSY_3*,;CUPY;6V_[/A2Z/ VZ- MYP?]_NV,;!;M]IF+M&E-. ME4ZZZZ/7C!TZ35SS&O),\VFFOI?\6)Y*>WI[",5Z5![*RGP;;9?U<"D\35U1IZ>]L9GM5RJN>W- MZ_;&S:ZI?V7W@W]5[VB MJOQ*:JO1'/R)9WI?;=)3LCP0]S&#XO4Z\[V=O[97:ZJJ*YN5;:9GC]HZ*O2Q M$Q3%K,K=-NFJ9JHHIIMZZ4Q$>U-N>3D\^3D_H_H?BG!XW=878_8+8K97!411 MA-F]E,@R6Q3IIQ;>6Y5A<+3Z7M?M?-VG[935J]%9484QR]6'D<292O?#WF\6 MGC6M<^F<=DQV80N 3K( 8;\>EU[<3$QWX\]/9YF M9Q\1733''JG2*(JJGO4TS-7]$3WN<'AYT0#;^,SVRIRBU?NON]Z>T\YUM-GV:S5 MQHQV;8R_1S?M-5V:,+W_ .];5F.^^&T7EG.&;Y^/( *B0 U % MO&C73S^#G5U_I\_?]Y+55@*BFO:\_@YUEROBS$3I$SR1%4\7G[D3IK/;C0IJ MC4+]85U?2Y!L1G6:5T499D^:X^J)TI]#X;$UZQR:\2*8HBOM<]7$Y?3<\/W? M9W@8[QLRTN?K?KP%%5<>FS3%8++[D4Z3'[GHOT7JN>)Y:ZYTB=;C.S?0VMH+OILTV@RS!T5:533A+6,QUZB=?34S3,X.Q-SCU<\:<\U:1-,Q55K/:BWSU>Q/O=IL#[.<#?= MS@(B;>S=K$U4\M568XW&XZBN:>:J;5W$W8ZGDJIFSE6+BS,U=OT1IZ&YM)F*J^-'),Q$3&O[?D' JWCYA MUV0SE]%?+%W,,=@[%-,=RJU9O7;E,4]WT/%4QR^FYVP%8HTU[7+,\_)VN6(C M33O=KWV?2$)M_(<'Y7C!D/0W=IK\1^J6?Y-@*8F.-38M8O,ZM/\ \7$S@K5O MDTF9XG/,S,53K,_MV1=#AV?M115FFT&;XRO2.-;P=C#8.U5,=VJBUB+L1/-Z M:O6.[/(],M%-%*:I1WCIYL[P(]W.!IB;F0SF%<4Q$SF>,Q&*IFK32:IHFJS1 MRSRZ1$4QVHT?N>S>Z?9G*:(MY=D>48.(B(CJ6 L=4B(B(B(N7:*Z^+$1$:<: M??YWZBIHAC)O/+^3'1:BF(B.2(B(B(Y(B-.:(C2(CO0NIMQ'-$1WHB/%$+Q! M.MFF//E\:O%CSY?&J MXL\N M M !YJ=&%[&#?MX,MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO; MI0YUOK:/:4^*ED8[?6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< M !6.>$EWTI#V,.9>$W:?Y+ (T2.>$EWTI#V,. M9>$W:?Y+ +NX]]C55V-5[KO@R//4;8;2]'G\$LK%1Y_!+*R?[56OLGVUKY:VYU?,X-_GI]M:^6MIZ='I[$E>FCI>Y"?<+CU5MYGA M VQ^L&/=>78;A<>JMO,\(&V/U@Q[KR\]7IG7.UW'DG[M8>:H]F !*R M #L[P)?5FW3>$;8[Z=P2:LM==/?N?U[B%3X$OJS M;IO"-L=].X)-66NNGOW/Z]QDFYZX5J_-/-'?E02[R=&^QCF9*QLHLL]G%-$\]-,1L*IUGC )X MA5\O+.>?+/. (@ IR]KG54TB>2==.WISZ>Q[*$Z$)F>3#'DQY^1 M2UZ;6=>336:]8BFGDF8JFKFBF-./,Z];3-4_A:LZP5R=VFP5_+]H-N\7U.JFSFEV+DXG*-E MKYYB;-N[F%F*N/A3[&O&J,*[S,3HG/_IQAFG-IQG-RQC@_L\GL]OM>PI33&L<_GY]QG&)IKLW;=ZCC6+EJY:N45V+L3$Q5:NT M3$1QT<+H>5[@Z;^-H-GLMPERSL/M M5->UFP%V:8FS1DF/OW+F-R::I]+1=V;S*G$Y;315Z>[@JL)$1.D/'75*Z='O MZ&Y^$3N/S6QDF IO;PM@[F(VIV#JB/[XQF)P]KB9IL_;XL<;B[29?1.'L6JX MJ_XTPN6UT4\:Y55,4A=L5T556[E%=JY1-5-RUAT=$+VSX-V\; ;>[)7*L5A*J;6 VNV9Q%^ M;6 VGV(KLYIJB*9CBXQ,8QRXQ$YO*FC>!7PP]B=^FP61[Q=@LQIQV19Q8JBJS=XE& M8Y/F5BBW5F&19OA:*ZHP.99536)B8Y.6)UCD1%W0>^BP[3<%W;_\ 5"S&-SK=SM+?P]G;O9*U MRJPQQCFG#1, M1^6$QRQ3^X\;SY")AQIJC6.6-9C73MZ3# MYEF 2H@ ,%?//>GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHI MTX9ZA&P/A/PWT+C5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2- M$ "*( I/-*JD\TH3HE"=$KZ M>LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:NLF:)Z MNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@YSW^P M26G%JU3L9#)/WJ[?Q%C_ %*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[/$\S M=^7KVNWK+B4]&CV5 %RF %M7:[\+EM7:[\( M3HD;+_2H/964^#?;'Q8%)Y8?M^_XT8;TJ#V5E/@WVQ\6!2>6'[?O^-E[GWN/ MGDARMNK^%Z_-T[:G) 737 "ROF\^UR^3[.5X5=,9[GYVNX(&]BW;M MT5WMFL%E&VMBJKDFU;V3S?!9GC)I[M4X"UBZ(]BY/,]U:Y\_/ONO/"MW:X?; M/=GM_LGB:8N6=HMC-I,HKIJM=6IGT=E&*LT:V9UBY'5)H])IZ;FY]%.UHQIG MYY,.U?Y+O'!7FPM/%MK.?)FJB9T9]')RZ$)?6FY&)IN\>U. MDTU:Q,:QR<:'G[/EU^YVS=;3?T4U^-33/Y0 *BX M '?GH5^Z"K;SA';D]EXB)HQV\;9K$WM9G]S9'BZMI<7'=TKP^2W*)GDZZ8 MUB>;H,V.NE8]TT;2<*_)-19Q]ZQALER^JJO28MU5 MQC\73;JG2?V.YQ>NE&BC?54QR34\UW7WO@,G7NTC33958>7'-AJPTI0RW.L3 M,1R33K3IW)Y:8^"8_P!SG6^:.]'E8;<>EI]KIS^?GR.33#/;[]GFC3Z7&<1A M$\N^F:O3R*@(H@ #\\WLYY^IFS&T&8\WH')2.=^ANNW"RQ,VMW6ULQ3QNJ9/?PTQQN)I3B],-7.OL4W9 MY$U.F-:$Z&N=:M11%,15.L441I/),13K$IHG_K4RRKN*,)4 !. I,\FO:YM>TYF5Y1B\??M83 X6_C<3B*N+ M9P^$LW,1?NU?DT6[5-5Y3&.5-33BX=4Z3$3R35UL3R35[6)Y:O>U8 MZ[E/-,QR1,S$S$3I$:S//K&D:\O:Y^T[Z[K^A][5YO%&(S_$6=F\%=TZKAIB M,=FUZ--8XV&H_P"+\)R:1Z:Y%?-K3K$O0G=MP-MBMG(M78RS]5L;3%-7HS.9 M]%Z7*:HJB:,%3$8*W,:1-,TTS--41,:Z*5=K$:,Z;@_*\0-C-TVTNT==-O), MCS',J*HBNF_8LS;PT4]ST;>BW8KY.U&(IU[M//';S8KH=VUV-TKS7&9;DEFJ MFFJ;7'NYEB]*IUFFJFQU.C#UQW8OW8IGMR]J;OYZR]NE#G6^MH]I3XJ61CM];1[2GQ4LCS%CQJG;U&BGHT[ !?P2RL5'G\$L MK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z: M.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUA MYJCV8 $K( .SO E]6;=-X1MCOIW!)JRUU MT]^Y_7N(5/@2^K-NF\(VQWT[@DU9:ZZ>_<_KW&1R=^W\\D.<]VK[S<^C7MH< MNWVV1CM]MD7M.CKG;+3M>D 3)0 '$Q?6_#Y$0AT_%];\ M/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA"V\U/\ 8\H0&-=+@ M !J *<_-ROWK@P\&K:_>]MYLYNZV'RVO,=IMILR MMY?@;.E46,+1%=/HS,\PNT1,X;*LJP\W,9F6+F)IL8:Q>F(JKHFA^<[ ;O<\ MVJSS*=F=F_M7A,-.U&>6Z*J[>S^6U<7$ M6=CMGKU=,7(P&#Q,4_JOF'%LWL^Q5OT1B:+>$PV!PMJK=[&:YC'-&/(\%W<= MV-GDRRWM,T5WBJ)BFF9S1,Q,15FF)S:=/-'+$N]?0U^A\;,\&W=AD.[K9F*L M77A8N9EM+GURQ1;Q>T^TN/HM_JEG&,C6:K4Q5;MX7 8>*JZ,)E>'L8>/V2K$ MUU^AUGC3UT=MRHYE6:HIBF,(C_#E*\6]=K7:6EI5-5=I5OZJISSC,XR (J( M X=<3':[>L>?E+A]G=X/'F]FMB:;=,4 M87 [26JJ\YR>WQ8M5YA^K.%IJHF,):OR8E4&F_3,>BY3+]63KU173.]LZZO]2,^$T_XQQCKCEE"M3VIT[7&Y8TY M.WW.[')S]O31<[%<+'@Q;3;F-X>U6[7;+#>A\^V5S.O+[UZBFY&$S+#1QJ\% MG6!ZIKU7 YM@JK&+P]5N:XM\>;-WB7K-VW1UTAA*)G&J)C#"<(=@W*]T6]G1 M;43%45TQ.,83'SG5 5%V *3&JH#);N:3$3'I9UBJ.U-,Q MRQ5'+K3/)QJ=-*X]+/),MA+H$_1JLQX-NU4[*;97\9F>YS:O'T59U@Z:;^.N M[(9QB*K=,[5Y)A]:[E5FY7133G^66:?^,Z)M8RS1&*PLT7]>E6)Y>?B\\:QK MK')/+&G\:)TFGECTT1/'MS$7*9:9WDQ5$SFSXKFU7_!;GF-IM[*9YC.LW?9SC+LQ7@[E4<>;>R.;XN]7B)M1 M3U')GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C M5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M I/-*JD\TH3HE"=$KZ>LGO3XDT'T.GU M MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:NLF:)ZNUHS=I[Q<-578[I M@,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[ M?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 M 7*8 6U=KOPN6U=KOPA.B1LO]*@]E93X-]L M?%@4GEA^W[_C1AO2H/964^#?;'Q8%)Y8?M^_XV7N?>X^>2'*VZOX7K\W3MJ< MD!=-< +*_)Y8?S\11%5,Q53%5$T^GB=)IJHY./3,3SQ53K$QII,=I M_1KCD<>JF.+,=J8T][2?(AOOV4.6.3>SOLVG&,W:A@NB+[H:]A-_.^'9&JW3 M:_4/>)M/:M6J(XL6L+F&:7\YP=&D:QQ:<+F5FW1,3,331',Z6PV%.F>]U-&S M7"VVOQV'LS9PNV&SNR>T],\6(B_B\1EU6"S"Y&G/-%_ T4U35$3,U4QRZ->Q M@:J-[57')OIP=H]RM[X?)UTMDKNU MXS:#&11,\L=4M1AZ:XCDTIIUGET:/_/S=Z._&D\D>_&G=GDCEA)@]*9;I:C&J8B<.;WO'SN13S,M-.?'GS?FY=B=$?NQ*H B M .KW#-NU4;M-J9IYYPF%HCV>/C\-1I[\SH[0NKG#/]3;:;_(X#Z4P: M:C3&N-J$Z):^-41K,1S15Z6K\JG2.;V(JB>YRJD_Q??\=0OE !;%6LZ1RS MI55I'+5Q*>NKXLQR=N>72._.FD>_,.7EV OXV_;PN$ MLW<3B;TTTVL/8HJNW[DUSQ:9HM41-=5,SR<>F)MQ//7&DZ?O.XK@U;0[>7HK MP-KT'E-%R)Q&;XRFN,)%,3,56\':ITJQMZ>+5$5VZ:[-%<33773,3I[3;E># MCL[L1A:8RW!4XG,IUF_FV-IMW,PQ%4\E7$N<6:<):TZW#6(BU33IKK7-52G7 M:8:$U-.+SGW,=#ZSG,HLX[:V_HJY8M8BY$U6L)1$3I- M%-5=5&DQSP]1=W6YW9_9/"S@\BRJQ@J:Z::;V(IIHN8S$Z1_^%XJY$WK\3,1 M,TW:IM1_%HB-'ZQ13I&D\O?7:>PMZK29TJL1@LM4Z1$:1R:=SDY(YE^D=Q42 M(J:>PJ M #S4Z, M+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2ASK?6T> MTI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ N4X M "L<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_VJM?8YEJY-4 "9* LKY MG!O\]/MK7RUMSJ^9P;_/3[:U\M;3TZ/3V)*]-'2]R$^X7'JK;S/"!MC]8,>Z M\NPW"X]5;>9X0-L?K!CW7EYZO3.N=KN/)/W:P\U1[, "5D M '9W@2^K-NF\(VQWT[@DU9:ZZ>_<_KW$*GP)?5FW3>$;8[Z M=P2:LM==/?N?U[C(Y._;^>2'.>[5]YN?1KVT.7;[;(QV^VR+VG1USMEIVO2 M)DH #B8OK?A\B(0Z.;V76_CW:G^QY0@,:Z7 -5(D MIY]%]<1&O-S3R3,1,Z11.E%,Z57*O3QZ6B*IB(JKF(HIJKB$S@IU5Q$;Z:HI MIC3,YO)SE%$U:3$<_-[,1SS&FO)3IZ;731^J[D]Q>U^\C:C*=B]AMG\PVFVG MSO$>ALMRC++75;]ZN)CJERY7,Q8PV$P],Q7B\;B;MK!X6WI-^]1-5N*^]?0X MNA+;W.$YGE&&V)RC]3=E,)B[&'VCW@YY;N6]FBK5J;=5JO/\VM8?BU M6\CRSJURF)IKS._EUBN+Z2[Z&ET(_=CP8MF;F6;&82,SVJS6QAJ=J=N\VP]B MK/L^NX>GDPUJ:*:K649'8F:YR_),%$8:QQIKQ56-O55W:I[M86E6>K#>^2,[ M7/=CNB7?)\386,Q:WF8S3ILXQYXC/HY(G':Z6]!*Z!5LWP:LDPNUVTUK+]I- M]&;8&JUFN?T3U; ;+83%S%R]L]LE-VB8IMT\EO,L[FBG$9M33U&Q-C!111=V M'+>'FF8TBG2)Y-)G6->NF:J]>29YJ>US1HYG4]8Y>3O>PRLY13%.B',^4SK/PA.SOEW??\*VQF71>WE[MLNQ% M>)PV$LT>C-J=B+/&Q>:Y1Q*8XU_,NIJB)S_$829HJUBG329F-9JB(ICTL6XF) MXD^EIFJ=*XF8F)HJYIC3NF2>A#W-S6VU6]_8;+8M[L-X.:U?JG@,%A^)AMC= MML;%>*Q.5TVZ)GJ.29]51CLVR;B1.'P.8SF&2SQ*[F6T8C%7R[S'VJ.;[6.? M5[O+Z6[MRONNWEI&3K>J,+28FQKJGBQ$3C3.N<\=<6)C332>:=> M:J:(ZW6.6JFJ(C7DXOI^+$QK8L::L>UT%C&,Q&?#EY]0 F1 M %*N940F,8P"(B?2W(UHGGC2FKFY8B(JCBSRQ$3$\FFOL-X_I;WHZ,8>K) M^#SO>SC2W551EVZW:[,KVMO#ZS31A-B,[QF(JBOJ554]1VFZIRZ5S,SRZ=N)F8F)^Q.$Q$T\DQCIQCMC3#F )V, 8*^> M>]/B:BG3AGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5 M]Q7A:YZY]BM',]J/?\:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^JV6H M7RGK)[T^)-!]#I]0+7 MO1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2AX*. MLM^TH^3HUV]9<2GHT>RH N4P M MJ[7?A6/>A5Q:M30 M'Z-DMZJJFB)BC!9_@<=E6-OUSSTQ3= MLX&B)C6)ZIR\R-H]GM=WM:]N.73ECMQISU-KCU1$1VYJJKHC3\F)G^+* M8/Z#7N=O;#<%WVBX]6D1QJZXS2B*^-Z:B M*8HJGTJ(DW:['8C:':'9[(L+;ZMB,[S_ "K*;5G29BY5C\;AL-33,4TU3''H MNW](IBJ9ZE/)K";PW=[(8;9_(\HR+!1I@\ERS Y/A(TTTPV582SE^'Y(Y(GJ M.'HUB.2.:.1>9+SQ-2F)>CW!@X$-[.*<-GNU]JO#Y57%&(PF3:3;OYG M1$ZVZ\QGDNV<%5R56\-$TUWZ)B:XB)?I'!(X&,8>G"[3[786FO%ZTXC*LEQ- M,56\%.E%=K'9A:TFB]BXF9FQAYJKMX:*:;D5UU79IM^HF'L\2(C69Y]:ITUF M>3EG32([T1$1II$1"UMK2)S0J;R'\W*LDPV"PUG"83#VL+AL/1%JQAL/3%JQ M:HIYJ:+=N(B([;OYZR]NE#G6^MH]I3XJ61CM]; M1[2GQ4LCS%CQJG;U&BGHT[ !?P2RL5'G\$LK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OE MK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\ MSP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( M .SO E]6;=-X1MCOIW!)JRUUT]^Y_7N(5/@2^K-NF\(VQWT[@DU9:ZZ>_ M<_KW&1R=^W\\D.<]VK[S<^C7MHD 3)0 '$Q?6_ M#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA M"V\U/]CRA 8UTN 4\O(]@N@U[#\%[ M/MY-O#\)O.LZRO*J*\)&S.!UIP&P&:9CU68N6=O<]PMRK.,OP5[CQA<-:IMX M7 XNYB,1:OYQA;-%O!7/'RCGDTZV*> M31"9PF)PQ8C*^2YOEUKL8KJLJIQPJIG"J-7SJPY)NC=7LCLKD6SV3Y9L7@,F MR[9?!X"Q;R3+]G,-@NU7+LS>O3 M54_7*+G)$Q$\_A.]'AWF\&G%X79_,J\3MYNIO39G$[(YCC+E>,V> MMW*XM7,?L7F%V+LY95113$7\GNV[^57XB)HPUB[I<26? WX;6[G?SL7@-N=V MFT&'SK*,5%NC%X>J:,-FV28_J<7+^49]ELUUWLLS3#1,SC\O=Y?3$7KAY, !;7&KKSPD.#=LIO3V&VGW?;:Y M?3FNS.U658G*\UPMR>)C1V'GS^!@N4:QVN6-.;6/@[W:1PQQB>5-9V]5E53:43--5,Q,3&G3&CES( M;_HFO0]-K.#5O/SC8#:&+V+RSCU8_8W:+T/&'PVU&S%W2WALRMT6Z8HHQ^%H MMT8':'#QZ6UFM%55N;EO%8:Y=\[XYM8Y8B>+KRQVNY/*EW^C"="UV>X3VZ[& M[.8J<)EVV60QBLVV VEO4UT?J1G,VM*L'CKMN8N59'G%%$83-;<<:FU^PYC3 M;KNX3B5Q,N]O=/M%L'M-GFQVUV5XK)=I-GB MY:Q-BY53Q:;D6[E%2QMILZOW='S/D]\>6/$]VOH1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7 MW%>%KGKGV*T:4)T2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJM MEJ%\IZR>]/B30?0Z?4"W(^"C=]]5LM763-$]7:T9NT]XN&JKL=TP&7:# M'E[T:+L5]^W@YSW^P>H3R]Z-%V*^_;P M"CK+?M*/DZ'*G[/$XM'66_:4?)T.5/V>)YF[\O7M=O67$IZ-'LJ +E, M +:NUWX7+:NUWX0G1(V7^E0>RLI\&^V/BP*3RP_; M]_QHPWI4'LK*?!OMCXL"D\L/V_?\;+W/O1O1R=S-6VO!2WUY1;M47L1A=C<3M#8FKK MK5>RN.P>T=R[:[47:,#EV-HB9TCBUU15,4U53$0O%=-=%-SDGCQQM8GTLUSQ M*M(TY(GJ=S2=>36FK3M:SC&]?83"[4[-Y_LUC8B<%M#DN:9#C-:8KCT+G.!Q M&68G6F>2J.H8JYK3_&CDY$(5MGLUB,FS?-LFQEJ;&,RC-AZL=! W4U;:\+/<7D_4J;]K![9X3 M:7$V*M)MUX/8_#XW:;%3=IY8FFFSE]R:HJCBS;BNF9B:J8F7YP>O$IUY9XL: MSSZU\7O1R3[,3/;9;)UG$64 M3SS+EW=8OTVF5)HQS6=G$1'-GF9S>7&,_+Z&:GW_'4MY9G2/\ =V]9F>:(B(Y9GV%\H*QW9Y*8Y)JGEB)GK8G3FXT\ MD3S:SI+U;X%G!,BBG#;8[2X:)OU4]5R3*\5;XT869IC3,L1;JC2J_7RT6K?+ M3%JFBY$Q55H_%.!=P:/UT8RC:;.+%<[/Y?>BO"6;D313FV,MZ_L==NJ)BY@K M%5,55Q/[9:F**8BF*8[4+:TM) MQP3T:?GY^?(SVJ)B-)G7DTUTT_H[7;T]C2.TRPJ+;>QCCRJH F M M !YJ=&%[&#?MX,MJ? MFD/2MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO;I0YUOK:/:4^*ED8[?6T M>TI\5+(\Q8\:IV]1HIZ-.P 7*< M !6.>$EWTI#V,.9>$W:?Y+ (T2.>$EWTI#V,.9>$W:?Y+ +NX]]C55V- M5[KO@R//4;8;2]'G\$LK%1Y_!+*R?[56OLGVUKY: MVYU?,X-_GI]M:^6MIZ='I[$E>FCI>Y"?<+CU5MYGA VQ^L&/=>78;A<>JMO, M\(&V/U@Q[KR\]7IG7.UW'DG[M8>:H]F !*R M #L[P)?5FW3>$;8[Z=P2:LM==/?N?U[B%3X$OJS;IO"-L=].X)-66NNGOW M/Z]QD3P<]M\+MKN[S>O#357 M:M[0;.XNN[=V\G6-O938VMG%I1..,59_ST]B89Z&3T4?8+A/;"VMJMDJHR[.L!5A M\)M=L7F&*M7,\V6S2Y35/4L1%%%$8S+,7Q:KN2YS1;M8?,L/$TW:,'C[>(P- MGTTC$3Z7DCEF8[W?UTG7FY$+1P+.&CMUN%W@91O#W=YI5EN:9?AM=$4V(X2 MV[?+=O=C[WH:_%=.7[2[-8N_9KS;9?/[--->)RO,.I:1>IJIF,7EN.MT18S+ M+[MG$6]+DW;5K+7>\Q5IT_/SH\L>3F#NX[B+3)EM-K9TS7=:\=[AC.]F>29G M/FY)F<^B<)T^BD2JMIYERZ:\ %DT\FGG_0O#$[7+$\_6\W-,ZISET83:MOQ,Q,1R3I&G??S M,19FFC2FF-*N>.+I3-==41QJHITGKIB9FG28YZ9B80M*-]3,<_\ CY]+(Y,R MQ:W"WL[U98S715$81HFG-CC'+_XGDA!D7<%F3N@D1E]S-^$1NCRC7+KMR_ MC]Z6RF48>CJ>$Q$W)ZKM_EF$P^O'LW:ZJ[>UN'M6XG"XC_C*S1;LW,?$Z2L\ M3BQ,3.M6FD3$L51,Q,:54\6K2(NTS%RC2B8>>FRFSF8JY9QB?)/SV. MM^YKNCL,HV%%I9UQ3:3$<)1CGIKPC&)S>75AO<.-&.(6Z#=O,RC>'L?>KNV+<4Y=M1L[=NW*BWBZ:]<;E&.ZAB+N69O1AL739Q&&]%8:J6QX'/#%V.WW;OL M@WC["X^UC\CS^Q%RFB:Z*<9EN.HIIIQ^29GAXF:L)FV6XB8P^)P]W2FJ.IXJ MW758NT5(62FY&G+KK$TSK$S3,1&O&B.+S37$\7C]=31-=-/)W701.BZ9K MP7]ONIYQ=QV/W4;67\/AMMLDL3575E]<3%C#;8Y3AZIZG5F&3T5TVLQPMO2Y MFV6?L$Q5=P]BJ*UTO$4585X[W1&C-Y?>U5NC]Q,7NSJO=A3'#6<8S%.&-=$1 M]J)B,V,3HF8\F.=+%8:_57135/%UF.6*9XU/H1L#X3\-]"XU1OG M>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB M *3S2JI/-*$Z)0G1*^GK)[T^)-!]#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:>\7#55V.Z8#+M M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4[&0R3]ZNW\18 M_P!2E#P4=9;]I1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W?EZ]KMZRXE/1H]E0!< MI@ !;5VN_"Y;5VN_"$Z)&R_TJ#V5E/@WVQ\6 M!2>6'[?O^-&&]*@]E93X-]L?%@4GEA^W[_C9>Y][CYY(OS=.VIR0% MTUP XV*F>)5ISQ&L=^-9A#O=&2W1QL-PJ-^NSU-F,/:G>#G&=X2 MS%/%IM9?M1-K:C+::(UG]CG+\[P_$G6->)KI$U3%,Q'?G2)[?)S=WFTCW^;V M-81D739>Z']0.%#AMI+-BJ+&W6[K9G-K^(B*(MUYCDV(S'9>Y:BJ(XU=5O+< MFRJ[7-7IZ9Q=JC7B4Q"QRE1$V,SAGB\T179S$^F,,WIS\C6' MCGT9%L\_C7,18S]F/GD=-Q&$U1Y9PU "JF %*8Y9\ M^TJK;C68B.2:JJ:(XW--57-SH;*;[ MMO[ENG_C/:/9C9+"7YH]-;G(,JS#.-,SI3N MZV(B*8B/Z?9Y?+XNXUU>E?-T%6S'!!V-QM=$6,1MOGNUNU=^W-%,5Q5?SS$Y M%A+TUTQ^R4W\GR'+;UJJOEXER*=9HIH;%5GFY9F9Y9UGV9F8YN3DB=/'RZL_ M=Z8BSIB,TYXPTZ<[, JO- M #JYPSO4VVF_R6 ^E,&[1NK?#/IJG=KM/Q8B9C#X2O M29F-8M9AAKM7+$3R\6B>UI[,)J=,(3HEKXUU:13[_CJT^%^Q;A=S.,V\S[#9 M5AZ:J<'173?S;%TS/4\+E]%41>BJ=8_9KT\2BQ;UB:YBYR^EY?RW*X;"[#Y M!1A.+17FN,BW?S?$4Q1,U7]*JZ<)QJ>2JWA9NU\6?XTU3,\BM5:3$:5*F,9? MM^RVS.#RG 8;*\NM48?!X&S1A[%NBB-*(MTZ3.O)QJZN>N9YZJM=9YGTU%&D MSW->3D]CEUG7EF9Y==([BRS:FGGF9GDUG2(UG329TCFUY->]&CD*$RJQ @B M M /-3H MPO8P;]O!EM3\TAZ5O-3HPO8P;]O!EM3\TA+7HG5.Q?Y*^\W?SUE[=*'.M];1 M[2GQ4LC';ZVCVE/BI9'F+'C5.WJ-%/1IV "Y3@ M *QSPDN^E(>QAS+PF[3_ "6 1HD<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_VJM?8YEJY-4 "9* L MKYG!O\]/MK7RUMSJ^9P;_/3[:U\M;3TZ/3V)*]-'2]R$^X7'JK;S/"!MC]8, M>Z\NPW"X]5;>9X0-L?K!CW7EYZO3.N=KN/)/W:P\U1[, "5D M '9W@2^K-NF\(VQWT[@DU9:ZZ>_<_KW$*GP)?5FW3>$;8 M[Z=P2:LM==/?N?U[C(Y._;^>2'.>[5]YN?1KVT.7;[;(QV^VR+VG1USMEIVO M2 )DH #B8OK?A\B(0Z.;V76_CW:G^QY0@,:Z7 M 5MU<3N3W]/+K'PQ,>P]+NA4=$MVJX+V\_!;<9)%S,=G29A;CJF&QE5=O$QBLOQ6,P6)\T%8Y9IUUJB)Y M(Y]([DKE3 M=.X??QL]O)V1V+=ICC3A\5AJXKP MN.P=V8NX/,+.(P=R>J6*IG]EMW*YTUB.='4=*Y=%2O;"[8_@_;7YG'ZT=N,5 M>Q6PE_&78BC)=MICCWLEMW*JXMV+53/%UJIJB)F-:=8XW+Z6KC4?Q6*Z<>6?=\_ERN/NZ?(% MIDZ^6MVKB=Y,[^QM/&L],1'5FGKS83&/]<%-51Y]4 %)AAKL M<:)C68U[GCCO=IG"$8E\[G.38?$8?$8>_:IQ-G$V;F'O8>]1;NV+MJ_37;N6 MKEBY158KM7;===N]:N456K]$]3OTW(J1GG3 _02;VXC:3%;TMV^68B]N:VDQ M]5S%9?A*;ER-WV>X^[IV,15 M)N8FS%<<6J-:9C2J-=-8[DZB[E^Z*TR9>*;:C&::IPKHC1,3.>>:*N;'-U3.,'Y71II.L MSK$Z:TU6]8B9IXT4UTZS355$T]=K;KMUTU15%5%:Q[I]&TZ#IM#P8]MXQF4X M?'9MNEVJQUZ=C<^XM5RYE>)N_LD[(YW=JUM6LQP-N(MY1B;U5NC.,KL6J^3& MV[U$^&55-,TQ-$Z\;EC6-)TGFY/ABO72:;D54::1$S@IHFB=[7IQ\GO][K3( MV6+"^65-I85[_&-].')/+$Q.?-.:<=#'.G:464+TS+TU8QCAAY-6;\]( )@ M %O%745Z3Q=(F)YXGEY.+-,ZFJF>48YT MUCNJ5M&,1KA3F(CDTSA./-+<%Z6FZ-1.[S.<%N#WHYO%K8//\95:V!V@S#$4 M6L'L=M!B;D3.S^-OW:N+A]GMHL3B::\?-XO;S]C<1,S>Q^!KPV8TQ75;QDLE<;QFB*IS:(CLCY\CG_=0[B9LZ MZK_=J8WM4X6E-$9J8F)G?X1R8Q$53ARXSAG;9,5^)?$N%8KUIU[L1.FL3IKV MN3^GM1/(YE'-#*S$:8:0LYF8SZ<<)A< E3@ ,%?//>GQ-13IPSU"-@ M?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C5&^=[JZ,;7J^XKPM<]<^Q6CF> MU'O^.0[4>_XY&$C1#L2-$ "*( M I/-*JD\TH3HE"=$KZ>LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT M^H%N1\%&[[ZK9:NLF:)ZNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO] M@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[?Q%C_ %*4/!1UEOVE'R=#E3]G MB<6CK+?M*/DZ'*G[/$\S=^7KVNWK+B4]&CV5 %RF M %M7:[\+EM7:[\(3HD;+_2H/964^#?;'Q8%)Y8?M^_XT8;TJ#V5E/@W MVQ\6!2>6'[?O^-E[GWN/GDARMNK^%Z_-T[:G) 737 ##?B.+.O< MGQ-N\2>/+-.\G?YN;772-._,1_1$RUM>FG-TOZYN"7G>:T4U7;VQ.U M^QNU%%-%%,W*;-_,HV8QU=&O6TV,'GV(Q%V9F(BU17,S/)$TKQ3$V=43&/+Z M,)['I^XJ^3895NE<3A%5I31/EBJ9IP\N,U0B]ZN2KS[ZI5IKR1,>EIY)GTVO M)35SCNWV-MVIN_KIV MZV4R&Y3Q.J4T8?,\^P&&QM^Y1_&MX?+Z\5B*XGFC#UUV>W<;(9?CK5,1$3F5&2X2O, MKU4Z1/'O8ZY?O5\O7USR0[N6Z=(?SLNP=&'L6K%$:46+5%FB(B(CB6:*;5.D M1R1&E,:1RQ^.KS/)LNNQCYXT6<3B\3=Q=>$IJHXE=&%IN M>DLTUT>EJGBSFCK=>:*8UG72(UT[_+,\LZS.O+.D0SB,RA@ M ((@ M M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2A MSK?6T>TI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ N4X "BJV M:].WIKW=-/@UBKF[>FGLKHKGM54S_P!:)\G)WNU[\(8J4VM$3A-6$_/E!7CS MW8^&#CSW8^&$4.&L_'V^]05X\]V/A@X\]V/A@.&L_'V^]05X\]V/AA2:Y[L? M# <-9^/\^D%DQRZ1-,\_-53-7YTZ1/O>]"M,\B$2EBKRRN 17 M "L<\)+OI2'L8^QJJ[&J M]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P;_ #T^VM?+ M6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>JMO,\(&V/U@Q[KR[#<+CU5MY MGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M =G>!+ZLVZ;PC;'?3N"35EKKI[]S^O<0J? EG_P!\VZ;PC;'?3N#35=J? M33W[G]>XR.3OV_GDASGNT_>;GT:]M#F6^VR,=N>=D7M.CKG;+3M>D 3)0 '$ MQ?6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML M[CWA"V\U/]CRA 8UTN $=KEF- M.W'/'>GM!"6K1.J2(QS3H?U$3N*V7VSQ.*LW=K, MLBK97;S#V>+$6-K,ELV8QN)HIIZVSFV%NX3-[,T_L;-G2NO#EKW8[_J-@%P>UN!MX MC&[+9IQ:_P!CHG'V[689%Q[=--RYBLQRZWB:KMJQAJ;-2X7B**HIG#&K#3SS M/OVXM7;J'<_%[N-5O13$5W;?515$83O*8G?4Q/-A&C1HZI.N9GV//E\4*1/+ M#B6+\S,TSRU4Q'&C6/2S,1,15ISUZ1,U51I3S\G,YE-7*S\3Y',&.]S3GFG&C728F.68TF->;3V)F)[M,S3/),LP#KS MPF^#;L=O7V)S[=_MSDV'SO9G:7"5X',,%?X]-5,USQK&-P>(MUT7L#F6!OZ8 MK 8_#5T8G"XJFFY:F9FJBJ*%Z+1T+?:W@N;Q;VS^:1B,TV*S^]B<9L!M?F,)@]ILKF(L9IAK<6[.*CJ698/JN&Q,U6I?J_;BJ-)B) MCDY)Y?Z.WWIUB>W$NF/#EX$NPV_O=]F^[S;W+J<5E69TS7FC M2YZ!]$=Z'3MWP:]X>,V(VOPM6*R^]7>QNQVU&'MU597M?L[1=IFC-,#IR4XG M#451:SS+JJZ;V68RY19CJMFJQB+WGY5IR:3'CF8Y9IKF>;]DB8F*8ZV(TGE8 MF,T[V=,:75-RRA8WBSHM;"N;2SKC?4U8X]*-/).,8

P]^Q36.:=. M;6->292U1HPY)Q_):WN[TVU$V5<1-%IC37C&.%,Q..GT)?[H3/1)7X^S/H[*;W%FUIS' M][W;=/JO:KB::9B>2:8GN1!'0@.B;YYP7MZV7[5VHQ>8[$YY59R; M>!LUA[D35FN25S^QYA@+-<\6K/=GZKOH_+KD56NKTQ>R:NOBYA=KP\MENWWF M9+M=D&3;4;-YIALXV?V@R[ YKDV:8&NFY@\?E^96:;^#Q.'NQKK%=NJF:J:H MIKHFJ:*Z::XF(S5VO,6D89L:=+DWNX[F:LG7NJ*(_P#35U5<%5AFWT3C53CY M/+GPY\,7Z2+**N3EY^YKKVN9>N7BP &"OGGO3XFHITX9ZA&P/A/PWT M+C6W77SSWI\344Z<,]0C8'PGX;Z%QJC?.]U=&-KU?<5X6N>N?8K1S/:CW_'( M=J/?\6<(^?\ *X5X\]V/A@X\]V/A MA%'AK/Q]OO4%>//=CX8.//=CX8#AK/Q]OO4%>//=CX8.//=I^& X:S\?Y]*@ MKQ]9FGEG2)UF)H]Z:=9B9IYM=(F=.;E40B?(GIKIGBSB (IP ! M2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^JV6H7RGK)[T^)-!]#I]0+ M7O1HNQ7W[>#G/?[!ZA M/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2AX*.LM^TH^3HUV]9<2GHT>RH N4P M MJ[7?ARLI\&^V/BP*3RP_;]_QHPWI4&?^593X-ML? M%@4GCAYY^_/C9>Y][CYY(OS5']SE +IK@ !CNQK$^?L// M_HIFYR=O>#GOIV3MV:;^*SC=OM5;R^B:9JFG,\/E=_&9;5TSFG#/3,5=F"#!MWZ;E,5T\E-445Q3 MI%.FMNF)YN[/:YNVO?L7"*W8U[%;?[;;(W+,V)V8VMVEV?IMS%411:R;/LPR MW#Q'&F:IIKPF&P]VBJJ9FJFNFJ:IXVL_CKSEG^UTI=N9,M^$N]C7IWUG35CS MS,9YGE %1? #V]Z70W/SM?PO=U-JNWU;"[/7<^VOQ MM&DZ=1R7(\PPUBJNJF8JHBC,LQP%R.7BU3'%JB8JTGQ";?\ TG9NBIS'?#O. MVTNT5<79?8/ 9/A;G$GB>B-K,Z_OFW%?-QJ,-D-BY53RSQ:Z)C2*IXT]E3C7 M3CHWT3Z'CN[R^\!DN]51.%55$T4S&.:JK1GC1GC-/.D3K-/I>7MZ_P!/+,.1 M1')Y^?:<.SUD1//%.E7L3$:3'O3R.7;YH9ZK3IS8:''T9LVN>O%D 03 M IJ:@J*:JZ@ M M /-3HPO8P;]O!EM3\TAZ5O-3HPO8P;] MO!EM3\TA+7HG5.Q?Y*^\W?SUE[=*'.M];1[2GQ4LC';ZVCVE/BI9'F+'C5.W MJ-%/1IV "Y3@ /Q&#RN+V$OW,+B*:K55W#79ZI9JF)XE?+I*2 _N5/!LY?_<7N MKB9F=?\ V,R;G[L_WMV]$>/TKMV8.QWN8VV^AZ4ISR?TSY63N-,335C&.?FQ MY(28UG0!BGQ^7F23O3>$?\F[9OPGY'\QS% M&R1]OC87*.:K-FT:,W)+I# M^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P;_/ M3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 )ZV128 MY-!"JQ>8Y7CJ,-C<5@;]>%Q>&B:+E% MK%X7$6)BO2[35:F*HTXLSTAHG2-?/EY)_HF>WS? EC>EP(B>!=N.G2)URK:W M_2-MG]J>PN\6E4Q5,Q$1CFG#1A[VN^[ONIM[VEE%-55I7O9BJ,T1--4X M\N.>G"-I\4,S_P!5,8\6G\F/ M@.+3^3'P+GZ,L_&J]9J[ZY+[_P =EZDH<[^X^<*G_H_;U/BAF?\ JG]Q\X5/ M_1^WJ?%#,_\ 53&/%I_)CX#BT_DQ\!]&6?C5>L?7)??^.R]24.=_+3^3'P'%I_)CX#Z,L_&J]8^N2^_\ M=EZDH<[^X^<*G_H_;U/BAF?^J?W'SA4_]'[>I\4,S_U4QCQ:?R8^ XM/Y,? M?1EGXU7K'UR7W_CLO4E#G?W'SA4_]'[>I\4,S_U3^X^<*G_H_;U/BAF?^JF, M>+3^3'P'%I_)CX#Z,L_&J]8^N2^_\=EZDH<[^X^<*G_H_;U/BAF?^J?W'SA4 M_P#1^WJ?%#,_]5,8\6G\F/@.+3^3'P'T99^-5ZQ]&S?"W<1BK]V[-NFW;L6J:K ME5<3-5/%UBF8B4L]A*IUJCG]/:.JUQ$3$Z3$Z:\O-,]E=%,>Q_OGWF0NUA39T[VF69Z^9XGNI[K+?*M=%=I13$T1,1-,81A.] MQ\L3]EEHGM+UE//_ $+U1YJ 1 <3%];\/D1"'1S>RZW\>[G%_-<&E[\7UO MP^1$(='-[+K?Q[N<7\UP:QOW%^?*VSN/>$+;S4_V/*$!C72X M ]I^A#]!ESSA<6=O[N2;<-C< MNZCZ%G(*J;L335'OQ.D MQIS3R\DJMWLJ:ZZ8JQPC'#DSX/%=W^5[:Y9-M;>PKBBN*K.,9C'--=,3AU3+ M\=CI,O;N8Y-^FQ\QIUWZRL[B*HTY*HB-H^3C<\1KIRZ+XZ3'V\]?/9#O_K*S MSV?_ +H_.=$@#3RQ'Q,1,3SQ MR:)8NEC.&>?3IVKBQW4,L4S'^K9U4Z9IJHB9GR1HY/*A@^%=T.S?9N1Q,6-Z M&[C:+9FU775:L9G58M9EL_B*XF>+Z%VAR._F>3WYJHCC]0JQUO%1$^FL4S$Q M'2JBY%5,51ISL7:-8BKB3-,- ?H]7 M2[^ V RS--]&X7+L75LM@YQ&.VZW?8::[]G9G!VIZIC-I-F+V(KN8RK)[5VK MCYED=ZN].7VYNX[!XBO+[=W#X*SO=PCC43,Q$:,<_P"6GT8]38WLBNFO7B]NJ.Z+&RJQQ\DX-S43C&//GC5@ *J< !33MO[^ MRVU689'FF69WE6+O8',\FS#"9MEN-P]=5O$8/'Y=BK./PF)L7*9BJB[9Q6&L MWK=5/+3251$1,X9XC-.&>-22TLHKI MJHJB)IKB8FF8B:9QYXPF)QU)I3@-<)#![X-TN[W>9E]RS5:VQV1RG-L39PTQ M-O YQ58FSG>5S,3K55E.<6\=EDQ5S58.J=?3.VN&XVL:\O(U!ND_.$K5GNYK M;?=GB[]5S$[NMKHS'+;=RNKC6\@VQPUS%Q;LVIF8BS8SK+LRN7(MQ%'5>71).AV[! M\)'=SC]@]L<%3;Q$4W\7LQM)A+-K]6-D\^BQ-.%S;++U7+U.:Z+=C,L!KU#, ML%->%Q%$VYXU$3=PW^!/MQN!WAYSNZV^P%&&S/+:XNX#,L-%^,HVDRJ[,Q@< MZR'$5VXINX+'T1-5-BJ>KX*[;OX3$1%RUK7-*WZ8F8UT[O+'?L]T^EL'N&[M;3)]M396N-5VJG#"9QWN^G M&:J8Y<*IF9IB,9QF8SXQ5$"13,:Q//V^2(B)[D=WV9[NJK]ZX3G!HVSW/[<9 M[N\V_P HN9+M/L]B>H8S"S,W,+BKRC,:>#1MUF>F69O>Q>8[J,P MQ>)JBC"YQ=KN8K-]BYKN3,6;&9ZW,TR.S3-%NUF-.*PUNF;F<6(HTIG]W9G: M7'91F& S?*L;B\MS3*\78S'+LPP5R;6)R[,,%./08NB0X'A*[FLHVKN8 MJS;VSR2;.SV\#++4SQ<)M)@L+$^B[=FN>J6\!GF&ZCFF%O4S--==S$8:?V6W M5#V-IGDCO1XOZ/?>BIM-]$3FSY_GYY''M[N-I=;6TN]I&%5E5AGZ^7FT3'/$ MQ*\4BKSY%1;@ ,%?//>GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA M&P/A/PWT+C5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O\ CD.U'O\ CD82-$.Q(T0 M(H@ "S3E]Y>M[?O>5+5H(C0W6.E-."3NQWE[-[ZL1O!V V2VTO M91GNQN&RR]M+DF"S>YE]C&Y?GUS&6L)5B[=R;%O$UX;#UWJ:-(N56;]Y*6Z*+>VHIBN,*:;6NFF/L4Z(BK".J M'03^Y2\&OUB]UOQ,R;[L?W*7@U^L7NM^)F3?=GH$*F\CFCT0\E]*WK\3;_SK M3XGG[_#7ZQ>ZWXF9-]V/[E+P:_6+W6_$S)ONST"#>1S1Z(/I6]?B;?^=: M?$\_?[E+P:_6+W6_$S)ONS'_ '*?@U^L7NLYI_\ U,R;V?\ \F>@S#W.]/E1 MBB.:/1!&5;UC]YO&B?\ >M/B1E_357!YV$W<[YMWV4[!;'[.;'99C=W5S,,9 M@=G,JPV587%8[]<.-PWHN_9PM%%%S$1A[=%B+DQKU*BFCM-7UMS=.)>KMNU\ M%USZT9@U&6"M>^VDR M %)YI54GFE"=$H3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3 MXDT'T.GU MR/@HW??5;+5UDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]&B[%?? MMX.<]_L'J$\O>C1=BOOV\'.>_P!@DM.+5JG8R&2?O5V_B+'^I2AX*.LM^TH^ M3HUV]9<2GHT>RH N4P M#DX/#U7KMNS13-=R[7%#X?W'OA4_]'W>K\4, MS_U3^X^<*G_H_;U/BAF?^JF,(HI_)IU5XM/Y,? NYR79\M56.MK?ZY+[_P = MEZDH<[^X^<*G_H_;U/BAF?\ JG]Q\X5/_1^WJ?%#,_\ 53&/%I_)CX#BT_DQ M\!]&6?C5>L?7)??^.R]24.=_+3^3'P'%I_)CX#Z,L_&J]8^N2^_\=EZDH<[^X^<*G_H_;U/BAF?^J?W' MSA4_]'[>I\4,S_U4QCQ:?R8^ XM/Y,? ?1EGXU7K'UR7W_CLO4E#G?W'SA4_ M]'[>I\4,S_U3^X^<*G_H_;U/BAF?^JF,>+3^3'P'%I_)CX#Z,L_&J]8^N2^_ M\=EZDH<[^X^<*G_H_;U/BAF?^JK'0?>%1$\O!]WJ3_\ RCF?^JF,.+3^3'P' M$IG^+'P(3DNSPG"JK'6FIW9K[$Q/!66;]R4>5TM?T/C?GNVX2-.TFW^ZG;?8 MW(9V"VKR_P#5?:+(<5EF!G&XJG!^AL+3B,5$1U:]-%4T46]:IBF9J]+"0OP< M]=/+UTQSZQZ6>+K3S6.=FZG3IRQ'=YH[7O:2/> MYX]GD[[(V%GO*=[\^EK[+^7;7*-XF\VE,15,13.$3AA&.&K3H\FIE 5&$ M 8KD6FIXSMM?IO_=)3E>_/8+;"W17-O:[=YZ! MNW(_:Z<5LIG&(PL6YTY-9PV9Q53KR]J.2&I0P5I3A77TIGTX2[$[B+WPV2[I M5RTV<459\?M4YIS\LQ.:?+FY,( )7K %G;\_/S[PEJ MJPPUKM4B#TGQNDJRWU6\&W@,+>GDN5X#9K)L-A;MJ*M(_8XS M/%79FF)XO5)B9GCZ2S>M]3Q.T&79GM?BK==$4U47MH\WQ6-M<:--:JYP]K#7)JJY=9IY?2QI= M7'/7CS1/IS1LF6JMUS*$65PIL9TVEM9_]L55=F&$S&./DF'M];ITITY>2-.7 M29F>[.D\NO;[L]R6>WY_T&D]B.\OIC1F)G-H_\ #F6(PCKQC4N 2H@ M #%=YO?CQLK'/G^#Q.<8NK,+.1;+[-X>]3A<1M%M#C;&) MQ&&P,8GB7O0N#PV#P6-S''XNNS METJB>W^5.E$]N>/I#0$ZFUG'&HXL5U35)>*L*:JN:,STWF_Y0L;"O'@ MYPFO#-.]C&?SPC/U1.A^[\!7IL_/=KMYF1;)[V=@]E]G=E=J!1-N;NTVPVSV-QL M43KU+,[> M87,L/.O+$V,=8OVZHUF./%4QSL=D^];_?4S.,QL>SW3.Y*PR?5 M=[:[V=5-G;4S1GF9B*J<)QC&9TQ$XY\V:(\G=D4U59-JD M M >:G1A>Q@W[>#+:GYI M#TK>:G1A>Q@W[>#+:GYI"6O1.J=B_P E?>;OYZR]NE#G6^MH]I3XJ61CM];1 M[2GQ4LCS%CQJG;U&BGHT[ !E=>S!V.]R^VWT/0E-Z>>65R?Q9Z7NN:-$:HV-8SID 3("D\TJJ3S2#5"Z;P[&W9OPGY%\QS)&R1]OC23?3> M'8V[-^$_(OF.9(V2/M\;!Y2XWHV2Z9W'_!L]*K^Y4!3;7 5 MCGA)=]*0]C#F7A-VG^2P"-$CGA)=]*0]C#F7A-VG^2P"[N/?8U5=C5>Z[X,C MSU&V&TO1Y_!+*Q4>?P2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI]M:^6MN=7S.# M?YZ?;6OEK:>G1Z>Q)7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7'JK;S/"!MC]8 M,>Z\O/5Z9USM=QY)^[6'FJ/9@ 2L@ +:O*N6U=KOPI6VCKA&. MR=C)3')[_EA+&]+=Q_R+=Q_\U[6_Z1]M43G1S>_Y4L;TMWV%NX_^:]K?](^V MK(Y/Y=4[8:6W9_NMS\]_\=H]R &4<[@ "WB^?)]BX !Q,7U MOP^1$(='-[+K?Q[N<7\UP:7OQ?6_#Y$0ATNZ2UC^]>$A_+=TOS+>0T46]?TEK^Y MN$A_+=TGS+>0N+KWRGKV2UMNK1__ ![;IV7]2AO06X]+'>_\,?\ JY&C!;ZV M.]Y(_FYG@,-BM7*:K=RQ=M5UV[MNNFJW5;JKIJIFF: MHG^M5+@WI]+5VNM\?+'O\WOH5V>^@FO>XUJ M7:IGQK2*O3>_!PMY_N7V)WFX?"VIS#8';&WE>.QY %8YXGDY.[S^^ M=FN$YB=F+EWB8;>!L#GV5:7:YHLSF.07,+M!@XC68IJO54X*_:MS,<;2Y7;I MG]DF)DT\-7QM)F.+K3%7%GGC6KBSR=SDU0YO0EM[$[#\)G>F)YXY8B>2J-)CE[LJV*VAN44V5N]SS9+/LYV5VGRK&9'M#D&98O*,R[,,%>KLW\)?XM55%V:)IB;>(MU56<78JM8O#UW<-?LW;DX5BHUJY>/ MI-%=.E/+QIKFG33M151Q9G68YJIAJX],)]!&L;\\AQ.]+=KE=FUOAV;RZJ<5 M@+$18IWB9'A+=5=>4W>+I1&T>"HBY=R.[7I&/GC95?KTO69BRO=UWV?#.VQN M>=W=5QM*;I;SC=[7-3,SQ,9PT\E./DPITYHF<(TB*=.2>=5S,QP5_#8F_A<5 M9O8?%8:[_/:54UT0F$LZ8GDY=3V6Z!YT1S%<&[?;DV;X_&S1L!MA7YC:Q-BS?P]VB_A[ MUJF]9OVJHJLWZ+D1-%RBJ-9TFF8JITF=8G7M(,;C1/)/+'-VNYY_#HDM.E>^ MB,U;UMT%[=;M+F7HO;?=%Z$P&&JQ=VJO%YKL#CJZ:,@QD7&.3 M-IFN?8K1S/:CW_'(=J/?\2&D7TF)_!;?W[H]@_HS:9NZ M6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/?L(T]4 MHY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN>>"+KJ MG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^J MV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2A MX*.LM^TH^3HUV]9<2GHT>RH N4P M #Z38V/^.,G_ )VROZ1PBEV5- [M?'N71GVGT%OMLC';[;(RE6EHZ?=L M $J "DP1&BH #'7]CCW)F(UIB:IB)F*==-9CFCW_9< MN8U8:YB/ACF]E'D)T8>6):973BFZ#T;NQW6;;V;5F:]G-M\RR/&8CBS%VK!; M0Y1->$MQ5&M/$HQ^ JF:?XTU:\\(^+5*R=,J;HXVJX(>\VY1$SB-EZMGML,- M3$3,S_9J\>2:8].>/\.F=R/*'"7"JQ_X[:TSS.,YXIG##DCDB-&K%C56:\J] M;-JTU8^D $P LJ[O>7J3IIIV_/Q):M$F&+G8'+[N-N6P& MR5JS19IVJBW.M,7\%DV$MXJKE[=S%Q?N3[-7:YD0!T.+=%1M_O]W- M[&W:)KPV?;QMEL-B](F>+@K&:X;&XNJ=(UBF+6%UJGFBF)UF(U3/.!KBJB*H MC3C:UZ=R:YZI,=_T^G)W%UDB/LU3Y?GL<^;M%ZB;S=K*.2SFJ8QYUS]I$8]';X2,;T>%1O9SO#WZ<1 ME629[&Q.2UV:HN86K [&X:SDEW$X2[$S%=O,<=A\5F5>G)17BN3DJ2E'#:X0 MN&W5;I=X^\3$W:+<;(;)9UG&%ZI&M-W-+&$N49+AM.:9Q>8XC$YCBKES]LN8C&8B[=NW.]75/IH[4T1R1R++*, MX4T1CIF)V>_\FY=Q?)_"6]XODQFIIFQB?WN6/1%.;RY\\1A_*MSKK$3IV]>Y MRQ\')KRI*7I1OA$_KHX/&>;#XF[$XO=KMQF.%PUG69N49'M7;HVEP-RJ9F?2 M3F6+SG#VXC2+=O#4T4QQ8B(C6;?/HVF>E*N$W^M#A$9SL!BL1U'+]ZVQV,P6 M&M\D4W=I=CO1&T>435,]JC)*MK:(YN-:G1A>Q@W[>#+:GYI#TK>:G1A> MQ@W[>#+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R/,6/ M&J=O4:*>C3L %RG ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[, M'8[W+[;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 M$R I/-*JD\T@U0NF\.QMV;\)^1?,4N-Z-DNF=Q_P;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_D ML C1(YX27?2D/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$ MLK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z M:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NU MAYJCV8 $K( "VKM=^%RVKM=^%*VXJ,>_8RTEN^PMW'_S7M;_I'VU9')_9.V&EMV?[K<_/1_3M M'N0 RCG< !Q,7UOP^1$(='-[+K?Q[N<7\UP:7OQ?6_#Y M$0ATOZ2U_OZ2U_-3U79W,L%FE,QKS7(ZCK;_ ,?3V$27B*)IFJGE MG2=-9B:9F(F9UJIF(F)Y>37ETYN=,4]&)RW#XO@N;^\/BJ)NV+FZ[:OJENF9 MIJJBG+ZJXB)CEB>-13/L\R'1HUXD15/+$1QM9XW&F9FK76>?2*HI[GI=.TQ5 M_P"-3.?1&K3+H/<8MYFQO=C/%W^_C7-%,5>3/&&C/FU$=;'?%L2N6<2W9&B/ M)$;( $40 !251"=$ZA]ENSSVYE6TNSN9VJN)J,(_*9T1'9V- 9=I$ M !31_/O4^FUXM4Z1$3R1,:3/&XVG+K515$3&G+KR]I_14D&D7TR M+T#*K/[6<<(;=!E-/ZNX*S7F.\_93+<-=FO/;-F.J7=M:GB\M/%B*(B-8]+55337;BN MJF:J:JZHJIJKIKHJJG-\51-4UTS1QJ*HB*HXNO5-*?345<;2B(B(IUFN>)73 M-=FJF>>(\[ICOH'E>[W,QF=8N]K.T.66* M*)IM[)YGB;U^K,;--%-.19EB.K_O9CYKRS$WZZ;[[41Y9PYN?-\\K>&YGW<< M',7"]51A5&\L*ZIPBFG]FF9Y\,U..$NIB8IF M)UTF->U/:G68JYXJJBJ*IPQ*SIG-'D_)OZG#"(QB=4Z=7.J F3 M *2]$NA:<-_'<'G?CL7O)LUWJLGPN-C*-K\#:N13&9;(9W,6,]M13QJ M:;MW#,R_-,+@ ML;@,9AZM-LS5$3%N_AKE%RF8CEMUQI&DP^YI:N_2M/#FN[SM MQ%6[_.<7&(VFW08S#[/<:]A< M/1.DQ#:&BJ/Z='H:+2*Z8F.;T.,,K9.KNE[O%WK_ -JN8CRQGSZ.6,)ZUXMX MT+DS'1( (@ ,%?//>GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/P MWT+C5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M M[?O>55+7H1C3#??Z3$_@MO[]T>P?T9M,W=+'6T][R0TB^DQ M/X+;^_='L']&;3-W2QUM/>\D,]8\2G5VRX][OO"]\Z<>Q0S@*CR P]SO3Y M69A[G>GRHQ[]A&GJE')].)>KMNU\%USZT9@U&6W-TXEZNV[7P77/K1F#498" MV[[::XV.N]SSP1==4[*0!*]J *3S2JI/-*$Z)0G1*^GK)[T^) M-!]#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:> M\7#55V.Z8#+M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4 M[&0R3]ZNW\18_P!2E#P4=9;]I1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W?EZ]KM MZRXE/1H]E0!Y=&?:?06^VR M,=OMLC*5Z6CI]VP 2H "FGGJJ ZL\-K=93MONCW MF;(S:B]5M%L+M7E5BB8F9]&8K(L;& KIBG6J:[684X6[1$1,S-&D0A3KV%KL M:X>[&EW#UUX>Y'Q,5V*^2>6->TG2<=7%-.LQ.D543.D:\D51,SI M$3VHTT[>L4]M"S\/'<]5N_WT[V=B:J*Z/UM;P-J,MMT3'I?0\9I?NX2NWR1Q MK5>&N4=2N1&ERW33=B?V1B,KQ]FF<.7#0W?N+WB.'O=C,Q&-G%=,3.F<\3A' M53CIC1H=2J%['$\LLBUIT0W]1.,?EZ,P BG &.8Y89%U$ M?XB;59C2J);_.%KF:=9C36:N36)_C3':[W:[K+Y.IPLHS;'EM?@ M &H#B8N)FF8CG[7/UT];S1KS]OM<[D<>'%QEW2B9C7MY/9[=E@\1U+,MZ.TM/ZHV[=Z)KC9?9**A)B)UIY(Y6[,:QS35.M4SKS>FFGB_#157SS6 M_&#JY=::LOKMSRT\FOK$\LO.WJ<;6,.3-Z/F?G!UEN<9%BY9*L:)S3;5?I$Q MHF-]&:)CDF(G!>[!<$WA 9ENIWG;!;R,IB9QNQ6U.3[01;B=*<5A,%C+4YCE M][FTPV99?7BL!BIGDIP]^Y,S$:NOJ^UUW:GK9BB>:Y5%=$TTU/M1AA^>OFSIQK8':O+\_R;+,] MRF_3BN9XMRG)IF.:6Q'8JUY8G6-.1Z#'&*9C/$QCFZ,C3L M %RG ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]" M4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T M@U0NF\.QMV;\)^1?,4N-Z-DNF M=Q_P;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_DL C1(YX27?2 MD/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+ M5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/5 M6WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( M "VKM=^%RVKM=^%*VXJ,>_8RTEN^PMW'_S7M;_ *1]M61R?V3MAI;=G^ZW/ST?T[1[D ,H MYW <3%];\/D1"'1S>RZW\>[G%_-<&E[\7UOP^1$(='- M[+K?Q[N<7\UP:QOW%^?*VSN/>$+;S4_V/*$!C72X WK^DM? MW-PD/Y;ND^9;R&B@WK^DM?W-PD/Y;ND^9;R%Q=>^4]?LRUONJ^![;IV7]6AO M0V^MCO>2'(<>WUL=[R0Y#+SQIZMLN4[+BTZ@!%4 >?<3'G1=NQBW[^##:WZ,K0XE?-'O>1C,HKYTX]FA9'-"J MD:4)T2EKT3JG8P8C]IN_Y M"_\ (UIJ_@*^HQNF\&^Q/US>$S?!XO+,QP=C'9=C\+B<'CL'B\/:Q&$QF$Q5OJ.(PV*M7=:;^&Q%FNJS M?PU=/$NV9KUJBJFG7[&:/(LTGN?T)]*.-6--5,X32BZ.CU]!9Q_!PVI_7KL1 M@K^*W,;58^Y1@9BF[B[NPV3M4Z3%=76T51-%QB+5SBWL)CK&F*P-VW1?P MM=.(B)IBD^C&="Y+A:[-O&6^+;LYE:C]5M/V2886]W.:9FNB-.>8B,?3A\QZ'0NYWW>1> M*8NEZFF+>(BBBUKG>Q--.:-,YYB(ZXPYOL^.],ZKE9HF)F.+,33KK3,:5Q$1 MK-4T3Z:*8B-)JF-(GDUUY%NJSBTB>6,>7.W13.,:]//S+EDZQ.L"2ODS8_:IQU/=CI>?AH3N%$;OMH:*KU=&'B,XQ-NG9[,,11$51C,\3K7%JB9 M2O5%R-8B=->7M=N)TGET[OLZ]OFA!?8;,K^&OV<5A;U6%Q6&NV<1AL3;FNF] MA<79N4W;.*M5T3:F:<3M%LW M@YS>U15-=-C:#+(N9-G^%JJF(U]#YO@L73%R(ZE>FW379KN454UU7^3IS33, MQCR1RSR9H<][L>1:;*\6=[LJ9BBNG>5U884S7&>G1$1C,;Z<.J(YN^7&Y8\_ M/DLN3#*5GQ-13IPSU"-@? M"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C5&^=[JZ,;7J^XKPM<]<^Q6CF>U M'O\ CD.U'O\ CD82-$.Q(T0 (H@ "WM^]Y5RWM^]Y4M>A&-,-] M_I,3^"V_OW1[!_1FTS=TL=;3WO)#2+Z3$_@MO[]T>P?T9M,W=+'6T][R0SUC MQ*=7;+CWN^\+WSIQ[%#. J/( ##W.]/E9F'N=Z?*C'OV$:>J4LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z? M$F@^AT^H%N1\%&[[ZK9:NLF:)ZNUHS=I[Q<-578[I@,NT& /+WHT78K[] MO!SGO]@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[?Q%C_4I0\%'66_:4?)T M.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 !] M+L;^_&3_ ,[97])8-.'[,_N# _R;#?(4(/#8W]^,G_G;*_I+!IP_9G]P8'^3 M8;Y"A?9+_P!WI=E30.[9Q[ET9]I]!;[;(QV^VR,I7I:.GW; !*@ M XN*IUIFG\J.+\/)/-[&O>G245!TS)NCIV5X7>WF*LT=3P MFV65;*[7X:CBS3I?QV2X;!YM5.L1QIO9M@L7>BJ-8CJDT3/&HJB)5_%3R>_' M-,1/+5$<\Z1V]>]$Z:ZZ(^OIRC=)Z'V\W*[=T6:J?U7V.XJQ-G.9U731$:-?IS]H G M3 #);IUF.6->-%,1/-KFF)BJF8;4N'IXL<7N:^/7RO*3H(.Y^=B."=N+R.JS5A[E_8; ;17; M5SB=5HN[88C%;75TW9HF?V2C]6XHFF9X]$44VZXIJHFF/5ZW/GY]YZ"QIPHI MB,(C">;!E 5&' M %E\W&56IN;+;.8S%99A[MR+<8W/<33Z"R' 4US3Q:; MF-S:_A+%OC3$<>NF*IIUAW/N\68Y>6*=)F.+KRQ5%4G M#GX]S8C@]Y)C:>IVXM[P-OK6'N=4TNW>K8?8[*<7'&CCVYF%%6>(S9NO1FT,YW,Y'M+[?K*PIB9C?4U5TQIBSB8FJ9Y< M.3'1G:2FU>TF89SF69YUFN*JQN9YOF&,S/,L;5/&G&YCF.)NX_&XRJ9B)B<5 MB<5=Q'%TUHJN31I$4P^=CFCS[C/=N\:GEF9F:N/.ND:5U?I[79MA81946=G'%HLZ8C#R81AY)\G_@*9TF)G7WN>)G7TT1S3$:< ML3[&G*+*I26V.]G#''R:5;\L,_7&>/3,8-G'I6/AH_\ !WO_ +V[W,<9%G9_ M>_ELY):MW*J[=BC:_*.J8_9Z]Q8X]$7GF.6ODTBKD0<^[S;;--F,ZRC:3),37@LZR'-,NSC M*<5;UX]G,3_SY.5SANO9#X*]6=]IC-;T_P"I.&:BJ-&^G/AC$3IPTY,51/+$PSTU:^?<9%IV)BGGE%D=*Z]F#L=[E]MOH>A*;T\\LKD_BSK]SE_=<\*V?F:=M3D4:0:H73>'8V[-^$_(OF.9(V2/M\:2;Z;P[&W9 MOPGY%\QS)&R1]OC8/*7&]&R73.X_X-GI5?W*@*;:X "L<\)+ MOI2'L8^QJJ[&J]UWP9'GJ- ML-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ +*^9P;_/3[:U\M;$#;'ZP8]U MY>>KTSKG:[CR3]VL/-4>S E9 6U=KOPN6U=KOPI6W%1CW[& M6CF]_P J6-Z6[["W\(6WFI_L M>4(#&NEP !O7]):_N;A(?RW=)\RWD-%!O7]):_N;A(?RW=)\ MRWD+BZ]\IZ_9EK?=5\#VW3LOZM#>AM];'>\D.0X]OK8[WDAR&7GC3U;9\B8[Z+MV,6_?P8;6_1E:'$KYH] M[R,9E#D^>5OW<9[U?.E'LT+(YH54CFA5C;'1UU;6])T1J@ 54 ! M2>:55)YI0G1*6O1.J=C!B?VF[_D+WR-::OX"OJ,;IO!OL3]7,O0J&)_:;O\ MD+WR-::OX"OJ,;IO!OL3]7,O7.2O]S7VRT;NU:+IU;)=L0&8:# M %LQ&G,N 8.W+J9PQ^!OL7ORV!V@W=;>991C\CSNS5U.Y:XMO M,,IS.U1-67Y[D^)KIJG YQE>)GJ^%Q%N.IU^GM7Z+MF_?LW.VLTSVO/NJ3$I MU6QMJK.J*Z*IIJIPPPTXQHF$--T1[H?6UO!KWEYIN\VKHG$X:CC8W9C:&S:K MM9?M1LYY[/;R//HIIL9G:IINQ MA\3;P6:VJ+MW!56,3$W[<[!YQLUGF;[,[09?B\_/M:>PY=/,_F6)YHU[<51[-,TQI/OZOZH M1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB M +>W[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_='L']&;3-W2QUM/>\ MD-(OI,3^"V_OW1[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[PO?.G'L4,X"H\@ M,/<[T^5F8>YWI\J,>_81IZI1R?3B7J[;M?!=<^M&8-1EMS=.)>KMNU\%USZT M9@U&6 MN^VFN-CKO<\\$775.RD 2O:@ "D\TJJ3S2A.B4)T2OI MZR>]/B30?0Z?4"W(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ M[6C-VGO%PU5=CNF R[08 \O>C1=BOOV\'.>_V#U">7O1HNQ7W[>#G/?[! M):<6K5.QD,D_>KM_$6/]2E#P4=9;]I1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W? MEZ]KMZRXE/1H]E0!EV5- [MG'N71GV MGT%OMLC';[;(RE>EHZ?=L $J #!>]CV.?V-9^ M'FY>U\+4XZ;YW03F_!XV3VKLT<;$;&[R\LZKS6 MUD5O76(B>+,ZZ1$[9%R/''PCT[HOUY\$;?AED6NJ7=!9W0_K MXX5>XS(IMS=M6]O,LVAOTZ3-/4=CK6*VOGJOI:HZG76KS%C=+Q:3HILJY_*4N[NUV0PNSV09'D.!HBW@\ERK+LI MPM$1I%&&RW!6,'8IXO-3Q;=FFGBQR1I&GL_D11A,!8KO7+=K6JF*\3 MB)HIP^%L\:)O8F_8LTS%5VE#4<,KA0YUOGWH[=;T,^JJC'[9Y]BLUHP\US7& M RWC4VFUNB,QD^S>2\'39C&T3F M.UEK";2;PJ[-RBJO"[+83$4W]G,CNQ37-5NO/(C2)IP66X2K6NG$ MU4QH)5U1/-'\;6.2*8B*H]/3$1KR1533Q?8Y>3F8+*5X^W33Y8Q]WSV.B=R3 MN=X&QKO]I3/"6O\ IV,S&FRG35'DG/..C##0J IMS"V8YEP(3&*^FJG6GC15 MQ8TUFB>+RF\; M9/$>A]H=C<\R[/,MFJJ8MXFYA;_'Q&78B*?33@LTP-.,RW,(C6*\!BL3AZHT MQ'&H46O!S%4<^'5,Y_RT/*]V.0:Q'+.>(S:.2R]?'R?:_(\)G%JU$TS29CN3S\TL]9SC3%4Z9[<_N<>V]WJL;2JRJIWM M5E,TUTSIIF)PPGRXQ.9G 3) M M !YJ=&%[&#?MX,MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$Z MIV+_ "5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R/,6/&J=O4:*>C3L %RG M ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]"4WIY MY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T@U0N MF\.QMV;\)^1?,4N-Z-DNF=Q_P M;/2J_N5 4VUP %8YX27?2D/8PYEX3=I_DL C1(YX27?2D/8P MYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+5R:H M $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF> M$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( M "VKM=^%RVKM=^%*VXJ,>_8RTEN^PMW'_S7M;_ *1]M61R?V3MAI;=G^ZW/ST?T[1[D ,HYW M <3%];\/D1"'1S>RZW\>[G%_-<&E[\7UOP^1$(='-[+K? MQ[N<7\UP:QOW%^?*VSN/>$+;S4_V/*$!C72X WK^DM?W-PD M/Y;ND^9;R&B@WK^DM?W-PD/Y;ND^9;R%Q=>^4]?LRUONJ^![;IV7]6AO0V^M MCO>2'(<>WUL=[R0Y#+SQIZMLN4[+BTZ@!%4 >1,=]%V[&+?OX,-K?HRM#B5\T>]Y&,RAR?/*W[N,]ZOG2CV:%DDZ(U0 *J I/-*JD\TH3HE+7HG5.Q@Q/[3=_R%[Y&M M-7\!7U&-TW@WV)^KF7H5#$_M-W_(7OD:TU?P%?48W3>#?8GZN9>N8WD\S*,7'\^3[#C^?)]AO)YC>3S,HQ8WD\S*,7'\^3[#C^?)]AO)YC>3S, MHQ9E&*+GL+]?8E"8 MP4]_'H7+*^9?$J3&J"9_(BU5Z;6*>+QIUUIY:IGGJF>32=.2)I]]I)=-.]"; MMYCEU_A*[ Y93&8Y7:PN"WKY9@K543F&544V[&!VTJM6J/3XG):9PV!S^Y1K M.(RJK#9MB^+1D-ZK$;P$V^3DT?*[1[(X/-LOQN5YKA\/F.79EA<7@!Q%JO6BY8NV+MRQQ9B?V&9HN<>)JB:=M8TVD851_P">3YZF M:R#EVVN%ZHO-E,Q%.$31&&$Q,QOHF-&?2@V*K56DS5$QI,1/^+5,<:*9[E?% MTJFWUU-$TW.LG59#UNZ,_P!#JQG!MWUYYLIAK%V=BL\IO;1;OF.+5?V9Q,SDUZJK7$1A:,!-RJKJTUO(Z)F>\P%=>\G>U9L/F-#K[ M(V4*;U865XIF*HMHQIF.6.7RQRZ<.QD"!.S "DSYZ:\SLKP M-]\M>[S>WNPVZHJN4?K1V^V5SZ9HKXFMC+\ZPM^_;KIY*:K5VS-ZB]15,4UV MZZJ*O2S+K35S*7;DTT3-$1QZ-:Z->;C41QJ=?^M3"2:HIJIFW%43+^_'-#I5T/K>A1MGN2W2;3V[T8C]6=W>QV,OW>--GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+ MC5&^=[JZ,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M M[?O>55+7H1C3#??Z3$_@MO[]T>P?T9M,W=+'6T][R0TB^DQ/X+ M;^_='L']&;3-W2QUM/>\D,]8\2G5VRX][OO"]\Z<>Q0S@*CR P]SO3Y69A M[G>GRHQ[]A&GJE')].)>KMNU\%USZT9@U&6W-TXEZNV[7P77/K1F#498"V[[ M::XV.N]SSP1==4[*0!*]J *3S2JI/-*$Z)0G1*^GK)[T^)-!] M#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:>\7# M55V.Z8#+M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4[&0 MR3]ZNW\18_U*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[/$\S=^7KVNWK+B4 M]&CV5 %RF ?2[&_OQD_\[97])8-.'[,_N# _P FPWR%"#PV M-_?C)_YVROZ2P:Y=&?:?06^VR,=O MMLC*5Z6CI]VP 2H ,-SS]Z'YEOIV#P6U.R.T^ MS.8VHO8#:+9_.,CQEJ>6+N&S7+<3@;UO3M\>B_-.GL]Q^F7:==?/SYG%Q$\E M,\NDUTFTWE5G5XM<3JP^80:.T6S^*RC'X M[*L=$TX[+,;B>(F)T_C/1G MHO.Z;]9'"=WY;.Q:JLT6-XVT&:V[=5433%G:FY:VJL=2B(C2U59SJFJBGEBF MBJBWI$VYU\YGFXHFG&)T[Z=KMC(EYX:Z7>TC/%5E1,3I_9CYY !%E0 M #M3/< ;0O2E>Z",^X3>/VCNV^-A]B=WN?8ZW7Q*YFC,\\Q67Y/@? M3Q3-%&N"G.8B*JJ:JM?2:Z5Z:O=N.-['-[/?^"-9]YOC])J[H9HR+?=MY-'+ MCLYV4V,LW.J13,T95@K^T&)IMT\69CTF?VJZZN-'&B**(UFB9IKW;CQ\Z(Q> M$W1[]%CDFWG'#A8ILZ=.??SA/)S9YQPS:-,-X"QUO+VYG7OZSKIKVIG6??[K MF6W%LT53$:\D\:KN\T533$QKKIQHIB=.Y+F4QIXV;F)JM6_[UR_#Q'+7C%B\/=S9HKXM M>5W8O4[Q:Q3$XX8Y\/+S1J9[N:R%:90OM-C3$S3%5,UQ&;"B)B:L\X1HYL^' M).#5YX6O"7VAWQ;Q=L-YFU5^NYG>U^<8G-,1:KJFJG+\+K%O+,IPLS.E&$RW M 1A\%9M4JKBQ%4NM<I8 MQU4Z_P!"C;TS-.$<\$U81,X8YIS-RWI3[HE%&S6TV;\'G:K&51E&V.(Q>T&[ M[$8J[$QA=J*+-K]6L@L55QQJ(V@P6&PV,PF&HKZG.:Y=Q;5%5W,+LS(1X*9F MBF9F)F8UXT--9TTUUTTT0;VPFVN:[.9OE6?9#C[^5YWDF98'-\I MS+"UU6\1@,SRW%6L3@<5;N4S'4ZK-VB+FNNE5--5%4>FB8EZ>A+=$0R?A'[F M=GMO,)-BUM#8HIR3;G)\/-,5Y-M?@[='ZH6.H3/&HPF8<>WF66W.2B[A<71I M%,6Z^+EKA;3,;R=,1,QY8C#9C^>'(YMW5.Y?@+>F_6,8V5O.%MAHIMIQF,=& M,3$:8S15FQQG/ZB#C6\1QJ*:HTG6-?2S%4:G1A>Q@W[>#+:GYI#TK>:G1A>Q@W[>#+:GYI"6O1.J=B_R5]YN_ MGK+VZ4.=;ZVCVE/BI9&.WUM'M*?%2R/,6/&J=O4:*>C3L %RG M ;"W2NO9@['>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]"4WIYY97)_%G7[G+ M^ZYX5L_,T[:G(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T@U0NF\.QMV;\)^1 M?,4N-Z-DNF=Q_P;/2J_N5 4VU MP %8YX27?2D/8PYEX3=I_DL C1(YX27?2D/8PYEX3=I_DL N M[CWV-578U7NN^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+5R:H $R4 !97S.# M?YZ?;6OEK;G5\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY= MAN%QZJV\SP@;8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( "VKM M=^%RVKM=^%*VXJ,>_8RTOZ2U_OZ2U_]Y$QWT7;L8M M^_@PVM^C*T.)7S1[WD8S*')\\K?NXSWJ^=*/9H61S0JI'-"K&V.CKJVMZ3HC M5 JH "D\TJJ3S2A.B4M>B=4[&#$_M-W_(7OD:TU?P%?48W3>#? M8GZN9>A4,3^TW?\ (7OD:TU?P%?48W3>#?8GZN9>N36(Y9Y=.?^C32/AEF*9Y)B>>(UY> M:>UHC$X(Q')OM[Y<,2WC+=5,3%5&DQK$S73')W>?72?9C7V&2,31^5;_ #X1 M?G1"NC8\*?9#?OOAV5V=WR;1Y9D&SN\3:C)\FRVSA\HJM8'+<#F-RSA,+;JN MY?^6(HG!+D>B;?Y5O\ /C[3T3;_ "K? MY\?:B.?[OMPOO7QVI_S?)?\ [&G]WVX7WKX[4_YODO\ ]C4/T^GR^B?B7/U/ M92_YK'^9/_UI<;T3;_*M_GQ]IZ)M_E6_SX^U$<_W?;A?>OCM3_F^2_\ V-/[ MOMPOO7QVI_S?)?\ [&GZ?3Y?1/Q'U/92_P":Q_F3_P#6EQO1-O\ *M_GQ]IZ M)M_E6_SX^U$<_P!WVX7WKX[4_P";Y+_]C3^[[<+[U\=J?\WR7_[&GZ?3Y?1/ MQ'U/92_YK'^9/_UI<;T3;_*M_GQ]IZ)M_E6_SX^U$<_W?;A?>OCM3_F^2_\ MV-/[OMPOO7QVI_S?)?\ [&GZ?3Y?1/Q'U/92_P":Q_F3_P#6EQO1-O\ *M_G MQ]IZ)M_E6_SX^U$<_P!WVX7WKX[4_P";Y+_]C3^[[<+[U\=J?\WR7_[&GZ?3 MY?1/Q'U/92_YK'^9/_UI<;T3;_*M_GQ]IZ)M_E6_SX^U$<_W?;A?>OCM3_F^ M2_\ V-/[OMPOO7QVI_S?)?\ [&GZ?3Y?1/Q'U/92_P":Q_F3_P#6EQO1-O\ M*M_GQ]IZ)M_E6_SX^U$<_P!WVX7WKX[4_P";Y+_]C3^[[<+[U\=J?\WR7_[& MGZ?3Y?1/Q'U/92_YK'^9/_UI<;T3;_*M_GQ]IZ)M_E6_SX^U$<_W?;A?>OCM M3_F^2_\ V-/[OMPO_7QVI_S?)?\ [&GZ?3Y?1/Q'U/92_P":Q_F3_P#6EO8Q M]/&XM/%KYNLUKF)YYXT4Z\6GBZ3$SSU:QS:3/-LWN-3$\W/R:Q5I,3-,QK'L MPTQ^E=^B([Z=^&V.]K+]ZNW^;[98+9_9K97&Y/A\RM8"W1@<5C\VSC#XN];G M!X7#U35>M86S1/'FJ(IITB(;FMG7B4Z\_%CEY(UG2)F=/95[.UBJ-]&.'+R9 M\[7F7"JHIX]6L15%.E,3S]J-*HFF8XU,3$:51%6L3% M=->L1I-/L\DZ%7@HF(B9UY)TFJ*9]--6O&GN_DS3/I9IY)1&O1SN!)1N+X2& MV^SF7X6O"[+;1W+6W6QM-5N:+5G)-I;N(Q%S++/&UBJ,ES:SF>34U1,S3:P5 M%=V>J7:9G$Y1L(F(KC1C$3SX1H;RW(NZ"J*[2XU3C.$U7?'1O?V\\YJ>>.>9 MG1.#R' 6K?P "E7,MCFY>[V^_P#T0NF-5(I_B]J>Y&L\O)S1 MRS/L=M0MXS1Y)A+AC,\TTS"5_P"EOMN:<]X'NZ#T_'N9-@<]R"],SQIBO+-I M;3BX7&8>W%OEB*:::N-Z:8I]VH:LW2D.TU&+X+^*R_JW5;F2[SML\- MQ)N45U6K&,L9)CL/$TT\MKC3U>:::N?6JJ.28;3-/-'>>CL:L:*.C&QQ9W27 M?@K_ 'JG#">&KJPUU3,?E,3^2H"HP@ #!7SSWI\344Z<,]0C8'PGX;Z%QK;K MKYY[T^)J*=.&>H1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^ M.1A(T0[$C1 BB +>W[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_='L M']&;3-W2QUM/>\D-(OI,3^"V_OW1[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[PO M?.G'L4,X"H\@ ,/<[T^5F8>YWI\J,>_81IZI1R?3B7J[;M?!=<^M&8-1EMS M=.)>KMNU\%USZT9@U&6 MN^VFN-CKO<\\$775.RD 2O:@ "D\T MJJ3S2A.B4)T2OIZR>]/B30?0Z?4"W(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y'P M4;OOJMEJZR9HGJ[6C-VGO%PU5=CNF R[08 \O>C1=BOOV\'.>_P!@]0GE M[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM M^TH^3HO:[>LN)3T:/94 7*8 !]+L;^_&3_P [ M97])8-.'[,_N# _R;#?(4(/#8W]^,G_G;*_I+!IP_9G]P8'^38;Y"A?9+_W> MEV5- [MG'N71GVGT%OMLC';[;(RE>EHZ?=L $J M #%7]GG_2X6)IUITB-=-8B-=(G6F8TGV)YM>73GTE_0JC5P<7;])5KR\DSI MV^2-8T]G732>ZFQS(51C$QZ(1B/36VZ*=GN%/>SVW1%.&VVV$V:SF*XMS1U7 M'9==S#),?K5S79M6\)EU,W-8KB*Z;GZH\L\M=VG33BM%BY&D4SVYC68[_ "QI_P!6 M:9[^O:8.\YJYCK[9VNMMSF_1;9(L:L<>"WUG5/+&]JPC'JPPPY,W)(&O,*+W M8 K$\ZBDB$SA$ZI9;-&OI=-9JJHIIY>2)FN-=8CETFG6.2. M37F2AW2L6Z6-G>"9L_FE>&BQB=M-JMK-I;MR:*J:L5@ZLRJRK*[L\;BS,5Y; M@+/$K[5$11'-JBZ_1$T4S73R3;IKN1ISSU*BJYQ8GGB:N+Q>3EUTT3,?0O-T M'ZP^#UN:V3TJBK)]W6S%J[37IQZ;V*RZWF-Z+FD1'5.J8RKJFD1Z?7N+G)]. M-557)&,-+[LE\BF[76PB>/5OJHQY*<\>3-/HS9\,T]\Z*--?9G7Q1XHB/>U[ M^_*-[^^3( M-A]FL]VLVIS/"9'L]LYE6-SG.LWQM>F&R[+\#9ZMB,3M5[ M$S;PU%$UW(1CGZT:*9JF*:8F9G-A&G/FC-&=Y:=&TZ*%EW!FW/YAG>!OV+V\ M':FG$[/;N\LJZG=JG-Z\+5-_/L5AZIFNYE.S5JY;QV,GB=3Q&+NY;EM5=J,= M7?L1,6=Y[CBP=$0S[A+[W\YV[S.,1A,@P47LFV&V?N5U<7(= ME\->JKP\7-=*9S3-JKGZL9Q3%/5:;^*BS,]2M<2GS-KY9U8*^VTVE4;W1$_Y M^>:'5&YSW+TW"Z\+:4Q-YM.-HG")PPB)CFTYYQQSYHG"*@*;8X (51F4 MY>:>;7F[4Z]=%41I-43')SQQ==8U>X'0(NBA5<&W>]A[VT&+NT[L]N_0^1;? MX?\ 9;F'RVS37-135$T\>KCS$U4TI9M9LYBJG3C$=4L-EC)- MG>[O:V%K3$Q:4S$8\E6&$3'-,9\)Y$YCE>6-?2S&G+K/),: M:]S72/9B)G2/0V5>^HB<<>QQ_ES(U>3KS:76NF?LU35%>.:J)G-AKC\XF.1S M1CB9[G].K)"+$8@ B M M /-3HPO8P;]O!EM3\TAZ5O-3HPO8P;]O!EM3\TA+7HG5.Q?Y*^\W?S MUE[=*'.M];1[2GQ4LC';ZVCVE/BI9'F+'C5.WJ-%/1IV "Y3@ M -A;I77LP=COGGE%D=*Z]F#L=[E]MOH>A*;T\\LKD_BSK]SE_ M=<\*V?F:=M3D4:0:H73>'8V[-^$_(O MF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&]&R73.X_X-GI5?W*@*;:X M "L<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_P!JK7V.9:N35 F2@ +*^9P M;_/3[:U\M;JMO,\(&V/U@Q[K MR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 %M M7:[\+EM7:[\*5MQ48]^QEHYO?\J6-Z6[["WUO\ I'VU1.5'-[_E2QO2 MW?86[C_YKVM_TC[:LCD_LG;#2V[/]UN?GH_IVCW( 91SN M XF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V76_CW\(6WFI_L>4(#&NEP !O7]):_N;A(?RW=)\RWD-%!O M7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZM#>AM];'>\D.0X]OK8[W MDAR&7GC3U;9\B8[Z+MV,6_ M?P8;6_1E:'$KYH][R,9E#D^>5OW<9[U?.E'LT+(YH54CFA5C;'1UU;6])T1J M@ 54 !2>:55)YI0G1*6O1.J=C!B?VF[_D+WR-::OX"OJ,;IO!OL M3]7,O0J&)_:;O^0O?(UIJ_@*^HQNF\&^Q/UB MJ=DQO\\*VV7TM== J.9YK_=KZ]KMG('W&Y^9C:N 5F7 ;HW M29'\/=^GN1V)^G-H4@19ZV.]_P"&$?OTF1_#W?I[D=B?IS:%($6>MCO?^&&4 MN?>YUSMJ&C1 I/-*HBBXU57-[,3S>_S:=U MIF=.&<%NG.=V^[S>[@,)3:G6>[R6G1F]PT;QN"WOKV M9XE-[$QL+C\^RRS31KQL[V2XNU656XY-;+.:K. M:8YMF,^YZ'N6RC-UO]UM8T1:4TSAS5U;V32J MFFJG2?XVG&T6T3R3W>TPT58NS(KB=[^]&^C4N 13@ *QSPMF>6 M?/MRJLTF9GV==/$HV\X4HQ.>/+F2&?2;V?\ 5MTV]?+HN4U1E^\3+KM-%-,4 MU41CMGIKUKFG3C\>G#Q,3/+K$\O-$;D\-(3I,G&S&S6_G!Q3$T4;4[$XJ+M, M^EJJKR+-L/51IW8HIB9GMU>FGN-WNEG[M5C13JP]&9QSW;T33E6^XX9[:<,. M:(B/)S*@*[R@ #!7SSWI\344Z<,]0C8'PGX;Z%QK;KKYY[T^)J*=.&>H1L#X M3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB M +>W[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_='L']&;3-W2QUM/>\D-(O MI,3^"V_OW1[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[PO?.G'L4,X"H\@ ,/<[ MT^5F8>YWI\J,>_81IZI1R?3B7J[;M?!=<^M&8-1EMS=.)>KMNU\%USZT9@U& M6 MN^VFN-CKO<\\$775.RD 2O:@ "D\TJJ3S2A.B4)T2OIZR>] M/B30?0Z?4"W(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ[6C- MVGO%PU5=CNF R[08 \O>C1=BOOV\'.>_V#U">7O1HNQ7W[>#G/?[!):<6 MK5.QD,D_>KM_$6/]2E#P4=9;]I1\G0Y4_9XG%HZRW[2CY.ARI^SQ/,W?EZ]K MMZRXE/1H]E0!EV5- [MG'N71GVGT%O MMLC';[;(RE>EHZ?=L $J LKHUTYXTF)Y/8F) MTYIY)YI[L3,FB+EW'[O-HK^'HF>+/HG*<).=6:K=6E4Q=HJR_6WI&M57I.:I#B1 M=X]NW7$1$7***XTYJHFB.7V-)UHJ[M=-54Z:RP^4(WM5-7/A'E^?>Z*W&[YO M[K>KO,\2O?4QFT59\8C7CGY<<.3/93*Y2(T\_/V55O+7-KMX6PNRUFU-ZYM#MCLUD\6XC MC371C\XP=B_3$:3K,V*KLSK%4:1/),)MC9O*+. P>&P&&IXF'P-BQ@\/3R:T MV<):IPUJ)XL13K%NU1$S333'RV3XO'VIKF8JCBSBJK-/$F-*ZIIIUB>5+58&UQ**:9G68HHB>[R4Q'+/; MGDG6>W/*O\FQA35//.,?YZIX:-$QS.> MR34 "D\P*K:^;S[C#Q^6?L\_/^E-7)R>>OGYRFFG G M-.'*_G3=F-:9TYXC33EUKGTM$::Q5,43K5,3[/)&ND=GTS5T8*=XNT.(W [O MLRX^Q.Q^9S1M[F6#NQ43HG3A5&;/'-CS8\M,L554_QN6=8F9[#SC)\YP54T8G+_KRQ'<>A_0QNB&[6<&K>AE6WVS=R[C,MKFSE^V6S4WYM83:;9N]B*?1 M6"NTU?L=.86+E)LYPKG[,QA&')//Z,>7LPU MQNA]R-&4+O5:44TQ;66-=,Z)JC#/1CACGT^3#'/HB8]LUS-.O=B.;DY].;G[ M;E4^?P0ZT\&WA.;*[V-A=F]X>PV:49SLUM/EUO&Y?BK=-%-=$UU11?P>,MS, MU8;-GGE%D=*Z]F#L=[E]MO MH>A*;T\\LKD_BSK]SE_=<\*V?F:=M3D4:0:H73>'8V[-^$_(OF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&]& MR73.X_X-GI5?W*@*;:X "L<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_VJM? M8YEJY-4 "9* LKYG!O\]/MK7RUMSJ^9P;_/3[:U\M;3TZ/3V)*]-'2]R$^X M7'JK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K!CW7EYZO3.N=KN/)/W:P\U1[, " M5D !;5VN_"Y;5VN_"E;<5&/?L9:.;W_*EC>EN^PMW'_S7M;_I M'VU1.5'-[_E2QO2W?86[C_YKVM_TC[:LCD_LG;#2V[/]UN?GH_IVCW( 91SN M XF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0Z.;V7 M6_CW\(6WFI_L>4(#&NEP !O7]):_N; MA(?RW=)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZM#>AM M];'>\D.0X]OK8[WDAR&7GC3U;9\B8[Z+MV,6_?P8;6_1E:'$KYH][R,9E#D^>5OW<9[U?.E'LT+(YH54CF MA5C;'1UU;6])T1J@ 54 !2>:55)YI0G1*6O1.J=C!B?VF[_ )"] M\C6FK^ KZC&Z;P;[$_5S+T*AB?VF[_D+WR-::OX"OJ,;IO!OL3]7,O7.2O\ M?<?<0G1)S:XVPAK^BJ=DQO M\\*VV7TM== J.9W]Z*IV3&_SPK;9?2UUT"HYGFO]VOKVNV<@?<;GYF-JX!69 M< !NC=)D?P]WZ>Y'8GZY'8G MZ)PMVQ51735K%<54U\68JB=8Y'U MC%=C6-/9C7O3,0A*:BK>U15&F)B8PTYIQS(-C;;9*[D.V[@\/_ &=G*=^V^G+IZG$8 M?>KO$BBBWKQ;6'N[99SB;-NG69YK5^CDG68YM9=/Z?/X'G-]A7-$QGB,?)\\ MCMS)=K-I=+G:3IJLJAZ3&S^O7?QED44]2JO;%9A%<7EYY; MV\?;XVA?TF5'&S/?O7/+5.'V-Y=-/_B8VKFC2.NY>9OH1]OC9ZY][I^>5R#N M@>%KWYR=D3/YJ@+IXP !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G# M/4(V!\)^&^A<:HWSO=71C:]7W%>%KGKGV*T]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO>2&>L>)3J[9<>]WWA>^=./8H9P% M1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$O5VW:^"ZY]:,P:C+;FZ<2]7;=KX M+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E>U %)YI54GFE"=$H M3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3XDT'T.GU MR/@HW??5;+5U MDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]&B[%??MX.<]_L'J$\O>C1=BOOV\' M.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW[2CY.ARI^SQ.+1UEOVE'R=#E3]G MB>9N_+U[7;UEQ*>C1[*@"Y3 /I=C?WXR?\ G;*_I+!IP_9G M]P8'^38;Y"A!X;&_OQD_\[97])8-.'[,_N# _P FPWR%"^R7_N]+LJ:!W;./ M&QMBYA+]$Q/Y5J]7')I.D:P^ M(V8VRVMV9Q5F%OOJRZ+<6K&:;3V]K<+13IU.,/M;EN#SN MGB1RSI7.)JKF)G2)JF(B&-RE1C33/-/^>QN'<9T> )@ 63SQR^>J\TY_\ M6(JYN?TU-&D3VM>/$\OY/)[-.TXLH3VQM;;'2@6Z22C,MI,YPF%ZEQXYIKRW#XRKBSKUL3$1-/&B1SPNLZS/+K/&CFUB)CK M>2.7B:\6)GEGGEIJ])P;J;6#W8;V=L=*9NY]MYEV0TSU2FY73:V8R:Y?JZV( MFBB[5G]NO2>OFW%6ND-S*U1'/W=/Z(T\]/?Y>5F;E3A1&KMQV8.1]T.^\-E: M\S./V9IIC'FBF)U\LZ<\:.1E 7;Q I,K9GGY?$Q35[ M.J,0EFJ(TYEG-KWXY//F>._1B.BO[.<%O=SB(Q$457+UR:>HX#!48C M'XJY3A\)K5MM?UQ^:W*K>5938NUW,#L[L_A[E[]2]G MLEX\155A,!37=JQ6)XM%S,,35>QEQAFC00J"NK M "^BN=.+,QQ=*N32.7C1Q9F>[/%UHIF=9IHF:*9B*IA8):J<>Q+-,3, M8Q$X9\)SMA/H"G1E<9P;=M*]E]LL1BL;N9VUS"Q5M#8B+^+O;'YQ>FU@:-L< MLPU$7+U>$Q$V\+8VIP>&B;N9V+&%O8:UB,=E]G#7I1W9K:;!9MEV"S/*\;A< MQR_,L'A\?E^/P-VWB,%C<#B[5%W"XO"8FW5-FC"5SZ"Q-J MG#WETMYIG"K1/%P[>9HS=([AIKQO]VHC?XSPU%,3GIC#>S3$1.,Q]K'1,QFB M)S0D1*>;N^>G:]E<_B6<9QZ::J:]::Z::M=:(TX\ZVXXL3/[9QN2Y$S3,1&G M;?V:.;S\_992FK%H6GGE%D=*Z]F#L=[E]MOH>A*;T\\LK MD_BSK]SE_=<\*V?F:=M3D4:0:H73>' M8V[-^$_(OF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&]&R73.X_X-GI M5?W*@*;:X "L<\)+OI2'L8^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 MF2@ +*^9P;_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 M 6U=KOPN6U=KOPI6W%1CW[&6CF]_P J6-Z6[["W\(6WFI_L>4(#&NEP !O7]):_N;A( M?RW=)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZM#>AM]; M'>\D.0X]OK8[WDAR&7GC3U;9\B8[Z+MV,6_?P8;6_1E:'$KYH][R,9E#D^>5OW<9[U?.E'LT+(YH54CFA5 MC;'1UU;6])T1J@ 54 !2>:55)YI0G1*6O1.J=C!B?VF[_D+WR-: M:OX"OJ,;IO!OL3]7,O0J&)_:;O\ D+WR-::OX"OJ,;IO!OL3]7,O7.2O]S7V MRT;NU:+IU;)=L0&8:# '"Q'71Y]QS7"Q'71Y]Q"=$G-KC;"&OZ*IV3&_P \ M*VV7TM== J.9W]Z*IV3&_P \*VV7TM== J.9YK_=KZ]KMG('W&Y^9C:N 5F7 M ;HW29'\/=^GN1V)^G-H4@19ZV.]_X81^_29'\/=^GN1V)^ MG-H4@19ZV.]_X892Y][G7.VIR/NE>&+;5/8Y%',N6TVI_K0O65\WOT_UH!#*=$TC_E%[\_"MMU/P;0XN-?Z(CO.B5,^3Q.]/1-^R M*WY>%7;KZPXMT6HCG[[S5IW^MVUD3/<+E'-94S_VKP%5E@ !2G MGCW_ !JJ4\\>_P"-;WGB]<(T\:G7#>)Z3'_?'?M_)]C?Z^-;Y\?;XVAATF/^ M^._;^3[&_P!?&M\^/M\;/7/O=/7M<@[H'A:^>, 8*^>>]/B:BG3 MAGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7A:YZY M]BM',]J/?\\JY;V_>\J6O0C M&F&^_P!)B?P6W]^Z/8/Z,VF;NECK:>]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO M>2&>L>)3J[9<>]WWA>^=./8H9P%1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$ MO5VW:^"ZY]:,P:C+;FZ<2]7;=KX+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E M>U %)YI54GFE"=$H3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?* M>LGO3XDT'T.GU MR/@HW??5;+5UDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]& MB[%??MX.<]_L'J$\O>C1=BOOV\'.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW M[2CY.ARI^SQ.+1UEOVE'R=#E3]GB>9N_+U[7;UEQ*>C1[*@"Y3 M /I=C?WXR?^=LK^DL&G#]F?W!@?Y-AOD*$'AL;^_&3_SME?TE@TX?LS^X M,#_)L-\A0OLE_P"[TNRIH'=LX]RZ,^T^@M]MD8[?;9&4KTM'3[M@ E0 M 8;T1.GO]KV$5-TSE$?AD;P?]SQWI M15O3.U,?AC[Q)[FS>[;ZDY2LLH<2-?Q>]LO (LH\ M_@7L19<6.O:ZDBK&(G##&(GTQB *B( IY^?P?T*K:O)/D2UZ! M)"])\T1'!SVRTC3_ -[6=_5K9AMITS2N 5WE@ !36&*N>>.7X>3S]];KY\J>*? MG28QRYEU?;=7^%;PI-D-S>Q>?;P=N\[MY)LUL]A/1.,O7.IU7\7?N153@\IR MC#5547,=G688B*+&78.WQHO7JN)>FC#Q=N6?J>$!OUV7W9;+[0;>;:YW9R+9 M79O*Z\PS3'XBN(HLVK,\:+=FS,3BFYM[D.Y*URG>(F:9IN]$ M_P"I:S&,1$MF=:J=(FF*9GMS13,TZ\FO+/;)[41.L4S'%F(JITXO)3,1.DTZ1R4\D3 M$3"L*@KLH I*LW.-&G:B*>2>;TLS53K[$3,S' MEQ.CIU9Q1E'!XWR9M3&>8 M:U1EV[/;3-+M-K]5,+A*:(HV*S_%8FO2K/<%3-%&SN97JZJQ,<\3&DQ.O+KJ@L[5^Y;KMW;=RNW=LU456;MNNJBY M9JM_M=5JNF8JMU6__AS1-,T?Q9C5(F]+V='HIWGX7*=R&]_-.I[RLOPUO";) M;58^_P :-XF PMG6,#F.(NU<6G;3"X:(B[QJZJL]MVJ[U$W,QMXB;V3NEM^S M5IS83S^3\\WH<[[H?<%-C,WRZTXT3OIMJ*8XNC"K5.?&.OG;@VO=5<.FJ)B/ M9YO9TGN>QVXGGE%D=*Z]F#L=[E]MOH>A*;T\\LKD_BS MK]SE_=<\*V?F:=M3D4:0:H73>'8V[- M^$_(OF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&]&R73.X_X-GI5?W* M@*;:X "L<\)+OI2'L8^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 F2@ M+*^9P;_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 M 6U=KOPN6U=KOPI6W%1CW[&6CF]_P J6-Z6[["W\(6WFI_L>4(#&NEP !O7]):_N;A(?RW= M)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZM#>AM];'>\D M.0X]OK8[WDAR&7GC3U;9\B M8[Z+MV,6_?P8;6_1E:'$KYH][R,9E#D^>5OW<9[U?.E'LT+(YH54CFA5C;'1 MUU;6])T1J@ 54 !2>:55)YI0G1*6O1.J=C!B?VF[_D+WR-::OX" MOJ,;IO!OL3]7,O0J&)_:;O\ D+WR-::OX"OJ,;IO!OL3]7,O7.2O]S7VRT;N MU:+IU;)=L0&8:# '"Q'71Y]QS7"Q'71Y]Q"=$G-KC;"&OZ*IV3&_P \*VV7 MTM== J.9W]Z*IV3&_P \*VV7TM== J.9YK_=KZ]KMG('W&Y^9C:N 5F7 M ;HW29'\/=^GN1V)^G-H4@19ZV.]_X81^_29'\/=^GN1V)^G-H4 M@19ZV.]_X892Y][G7.VIR/NE>&+;5/8Y%',N6TGM]^7>CHF_9%;\O"KMU]8<6Z+T M]OOR\W:=^K=M9"^XW/S-'LK@%1E@ !2GGCW_&JI3SQ[_C6]YXO M7"-/&IUPWB>DQ_WQW[?R?8W^OC6^?'V^-H8=)C_OCOV_D^QO]?&M\^/M\;/7 M/O=/7M<@[H'A:^>, 8*^>>]/B:BG3AGJ$; ^$_#?0N-;==?//>G MQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7A:YZY]BM',]J/?\\JY;V_>\J6O0C&F&^_TF)_!;?W[H]@_HS:9 MNZ6.MI[WDAI%])B?P6W]^Z/8/Z,VF;NECK:>]Y(9ZQXE.KMEQ[W?>%[YTX]B MAG 5'D !A[G>GRLS#W.]/E1CW["-/5*.3Z<2]7;=KX+KGUHS!J,MN;IQ+U= MMVO@NN?6C,&HRP%MWVTUQL==[GG@BZZIV4@"5[4 4GFE52>:4 M)T2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJMEJ%\IZR>]/B30?0Z?4"W(^"C=]]5 MLM763-$]7:T9NT]XN&JKL=TP&7:# 'E[T:+L5]^W@YSW^P>H3R]Z-%V*^ M_;P"CK+?M*/DZ'*G[/$XM'66_:4?)T. M5/V>)YF[\O7M=O67$IZ-'LJ +E, ^EV-_?C)_YVROZ2P:&QO[\9/\ SME?TE@TX?LS^X,#_)L-\A0OLE_[O2[*F@=V MSCW+HS[3Z"WVV1CM]MD92O2T=/NV "5 !Q[ MW/'>E%7],[=F-O%]S>[;ZDY2E4+W/'>E%7],[=F-O%]S>[;ZDY2L-C7]I^SQ0N6T_9XH7,39<6.O:ZCHXM/1IV0 *B8 M 6U>2?(N6U>2?(EKT"2%Z3X['/;3PMYW]6=EVVG1S-2SI/CL<]M/"WG?U9V7 M;:=',SEV[W'5L<<=W'A:^=./9I7 *SRP IK#'7/+HQ<:(TC M[.UW/L3123,1IG#F7]N???D&^/?#LUL)L_G6U>UV>X'9S9S9[+KF:9WG&8W: MK&'R_ 68]-?JJBFNJ[5=G3#X:SA[=W$XG%UVL)@[6(QMRQ8GE;X-Y^0[%Y!F MVU6TV;8/)-G\BR[$YGG&:YA?BS@\!E^&IZI>Q-_C3I73&D4V[=.MV]?JMV;5 M-?5)HJB\>C9=&LVBX3VTM61Y!=Q^0[G-GL?4SP-'?+3#&*8\G),^3DT^2?F^C/=&7VHX4&UU67Y7>QN2;H-GHXG-[EBOB6]J=IJ+-5SJV88JUQZLORRW7>M9)9NV\+A[F(Q%O'8BKPW MKNQ7KIR1.L=K7BSKZ69ITITB/2S33^Q\DQ3K1I,W7>OJYN69G2FFFB*=>7B< M2F9IHFB)XE5%,S%$Q-,3,1K.-@IF:YW\SISQ3S8\G4ZPR/DFRN=A18V$139Q M13%41''G",:L<>6<_+IG2:>^ F9> !S\HS?%8+%8;'8 M'$XG!8W!8BSC,)C,'>KPV+PF*PUR+V'Q6%Q%NJFY8Q.'NTTW;%ZW535;N4Q5 M$\^O 40YIA):6<5TS35$54U1A-,\OSJ22G2_/1W[&^G+\OW0[ULUPV&WOY79 MBWD>;8FJWAK&\C*\'9B;M<3I1;HVPRW#QU7,L!;BFMT7+ WPY#A+ M=."Q]ZNC"V=XV7X6W--_,<#:J]+;VFPEJF*LZRNSI1C::IS'+:.H3B,+A,E= M;SCFG3\_/^7.&Z!W!3=9JO=TIFJQJQJM*(IS66'.9!J")],9ICFD 01 M M 'FIT87L8-^W@RVI^:0]*WFIT87 ML8-^W@RVI^:0EKT3JG8O\E?>;OYZR]NE#G6^MH]I3XJ61CM];1[2GQ4LCS%C MQJG;U&BGHT[ !S M!V.]R^VWT/0E-Z>>65R?Q9U^YR_NN>%;/S-.VIR*.9>LHYEZYHT1JC8UA.F0 M!,@*3S2JI/-(-4+IO#L;=F_"?D7S',D;)'V^-)-]-X=C;LWX3\B^8YDC9(^W MQL'E+C>C9+IGZ[X,CSU&V&TO1Y_!+*Q4>? MP2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI]M:^6MN=7S.#?YZ?;6OEK:>G1Z>Q) M7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7'JK;S/"!MC]8,>Z\O/5Z9USM=QY)^ M[6'FJ/9@ 2L@ +:NUWX7+:NUWX4K;BHQ[]C+1S>_Y4L;TMWV% MNX_^:]K?](^VJ)RHYO?\J6-Z6[["W^4]?LRUONJ^ M![;IV7]6AO0V^MCO>2'(<>WUL=[R0Y#+SQIZMLN4[+BTZ@!%4 >1,=]%V[&+?OX,-K?HRM#B5\T>]Y&,RAR?/*W[N,]ZOG M2CV:%DDZ(U0 *J I/-*JD\TH3HE+7HG5. MQ@Q/[3=_R%[Y&M-7\!7U&-TW@WV)^KF7H5#$_M-W_(7OD:TU?P%?48W3>#?8 MGZN9>N%;;+Z6NN@5',\U_NU]>UVSD#[C M<_,QM7 *S+@ -T;I,C^'N_3W([$_3FT*0(L];'>_\,(_?I,C M^'N_3W([$_3FT*0(L];'>_\ ##*7/OB MG1;,-:L\)O?O;LT111&\_:BN(TB)IZKBJ+]4SI_\R[=N5>S,3W'G93]GBAYJ MTG_6J=K=SU>^N%SG1_I4_E"X!59H 4IYX]_QJJ4\\>_XUO>>+ MUPC3QJ=<-XGI,?\ ?'?M_)]C?Z^-;Y\?;XVAATF/^^._;^3[&_U\:WSX^WQL M]<^]T]>UR#N@>%KYYR=D*@+IXP !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\] MZ?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7W%>%KGKGV*T]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO>2&>L>)3J[9<>]WWA>^ M=./8H9P%1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$O5VW:^"ZY]:,P:C+;FZ M<2]7;=KX+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E>U %)YI5 M4GFE"=$H3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?*>LGO3XDT'T.GU MR/@H MW??5;+5UDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]&B[%??MX.<]_L'J$\O>C M1=BOOV\'.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW[2CY.ARI^SQ.+1UEOVE M'R=#E3]GB>9N_+U[7;UEQ*>C1[*@"Y3 /I=C?WXR?\ G;*_ MI+!IP_9G]P8'^38;Y"A!X;&_OQD_\[97])8-.'[,_N# _P FPWR%"^R7_N]+ MLJ:!W;./6J8[VL0Y+EV*S+-LVS*]U#!8' X6GJ MEV_?O3,131_$BBB9OXFNJC#X6BY>F*)NWI;SMGMD,DS3:;:;-\#DF0Y)E^*S M#-\VS"[3:P67X&Q;BN[B,3>KKIMT41/%IMT^FN8B[51AK--5RY$(Q#HWG1P, M^X3&>WMDMDKF*R/);WF\Q13CFF>;4]5W*=RMOE6\1113,6-G,<):8<6-.:) MS3.'5&F<,T33HWO1Q<^X2V>WMD]D+N,R+*JN%LZ7LQI]%W8XNO55=F>377C>9UY=8[7+\/7QR50HP=54USOYG3GWO)#JW(N1+& MX6,6-VC>TX1%4X9Z_+.?3/+GG7RS;3Y^?>7 F9B(PB(Y@ 1 M (G32=-=.71]'LIM5F>0YK@,[R/,L9E&<93C,-CLLS7+\5#*N$%EN"W;[R,7@SW([?)B::+V19EC,GSC*<=AL?E6;9?B[V! MQ^ QV#NTXC!XO#8G#U4W;*N$#E> M#W<[RL5@\IWS9/@9JB]539P6 W@X'"VJNJYME=JF:;6$VBL6;==W.\@M4Q%^ MBFYG.46_0%5_!Y?DKM>GYPZW-O=YN?U72:KS=8FJQG[5I1%.'!U3, MX[V(QF:<,.CT>+L]15&NG)Y^\N<.U=IFK2-)GN][QZ:\O.YC(3AR-2Q5CLG' MG $$0 M !YJ=&%[&#?MX,M MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO;I0YUOK:/:4^*ED8[? M6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< !L+=*Z]F#L=[E]MOH>A M*;T\\HLCI77LP=COGGEE MN:-$:HV-83ID 3("D\TJJ3S2#5"Z;P[&W9OPGY%\QS)&R1]OC23?3>'8V[-^ M$_(OF.9(V2/M\;!Y2XWHV2Z9W'_!L]*K^Y4!3;7 5CGA)=] M*0]C#F7A-VG^2P"-$CGA)=]*0]C#F7A-VG^2P"[N/?8U5=C5>Z[X,CSU&V&T MO1Y_!+*Q4>?P2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI]M:^6MN=7S.#?YZ?;6 MOEK:>G1Z>Q)7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7'JK;S/"!MC]8,>Z\O/ M5Z9USM=QY)^[6'FJ/9@ 2L@ +:NUWX7+:NUWX4K;BHQ[]C+1S M>_Y4L;TMWV%NX_\ FO:W_2/MJBUO^D?;5DY #*.=P '$Q?6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA"V\U/]CRA 8U MTN -Z_I+7]S<)#^6[I/F6\AHH-Z_I+7]S<)#^6[I/F6\A<7 M7OE/7[,M;[JO@>VZ=E_5H;T-OK8[WDAR''M];'>\D.0R\\:>K;+E.RXM.H 1 M5 'G)T7;L8M^_@PVM^C*T.)7S1[WD3'?1=NQBW[^##:WZ,K0XE?-'O>1C,H MKYTH]FA9'-"JD^1K35_ 5]1C=-X-]B?JYEZ%0Q/[3=_P A>^1K M35_ 5]1C=-X-]B?JYEZYR5_N:^V6C=VK1=.K9+MB S#08 X6(ZZ//N.:X6( MZZ//N(3HDYM<;80U_15.R8W^>%;;+Z6NN@5',[^]%4[)C?YX5MLOI:ZZ!4[]/[]/:C8N 5F: M %*>>/?\:JE//'O^-;WGB]<(T\:G7#>)Z3'_?'?M_)]C?Z^-;Y\?;XV MAATF/^^._;^3[&_U\:WSX^WQL]<^]T]>UR#N@>%KYYR=D*@+IXP !@KYY[T^ M)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7W%> M%KGKGV*T2&D7TF)_!;?W[H]@_HS:9NZ6. MMI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/?L(T]4HY M/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN>>"+KJG9 M2 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^JV6 MH7RGK)[T^)-!]#I]0+ M7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2AX* M.LM^TH^3HUV]9<2GHT>RH N4P M #Z78W]^,G_G;*_I+!IP_9G]P8'^38;Y"A!X;&_OQD_P#.V5_26#3A M^S/[@P/\FPWR%"^R7_N]+LJ:!W;./S+,Q17=N7KM=,444 MU3'IN+$QE/1W^C>9GPA<]O[ ;O(HC3GY(YWJ>Y7N5M\JV]-G M94X44SC775A&$:<(QY<,>2>>;Y9M!D&8XO*,ZR7'X;,\IS3 7KEC&X#'8&[3B,)C+-=NJB> MJ6+U%-RFGC:53$TS%5,S3/S"V8]B)[FNNFO:GD[G.A//RJ5O8TVE%5%41535 M$Q,3&,9_)SI0CH$O1T\EX1>38?87;N]@LDWSY%@XIQ>&XU%G!;;83#VJ9NY] MD43$4T8^:-+F<913Q:K=R:L7@:+F&ZM;L;)%C%V[D:T515R1/)SQ$ZQRQSQR MTU1.L1,335$QK$Q$'!L#MUG6S.=Y5M%L[FN/R3/LAQUC,\GS?+;]6$S' 8[# M5Q=MXG#8JS^R4W+==,51%<56ZK<5V[E%=-_0*NC=Y#PD-G:-D=L<5@\ MGWU;/Y?17FV7U4V<+A=M,OP]$:[5[.T4Z155>MTT5YUE-NJJYEN(UKM4U83] ME9&ZWK'[,Z8V>_;Y-#FGN_[@YN.-ZNU-4W:K33FQHJQQJPB(XF$QAXO1S4[& M$50N<:Q7%4,) !, M M /-3HPO8P;]O!EM3\TAZ5O-3HPO8P;]O!E MM3\TA+7HG5.Q?Y*^\W?SUE[=*'.M];1[2GQ4LC';ZVCVE/BI9'F+'C5.WJ-% M/1IV "Y3@ -A;I77LP=COGGE%D=*Z]F#L=[E]M MOH>A*;T\\LKD_BSK]SE_=<\*V?F:=M3D4:0:H73>'8V[-^$_(OF.9(V2/M\:2;Z;P[&W9OPGY%\QS)&R1]OC8/*7&] M&R73.X_X-GI5?W*@*;:X "L<\)+OI2'L8>HVPVEZ//X)96*CS^"65D_P!J MK7V.9:N35 F2@ +*^9P;_/3[:U\M;JMO,\(&V/U@Q[KR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5' MLP )60 %M7:[\+EM7:[\*5MQ48]^QEHYO?\J6-Z6[["W MUO\ I'VU1.5'-[_E2QO2W?86[C_YKVM_TC[:LCD_LG;#2V[/]UN?GH_IVCW( M 91SN XF+ZWX?(B$.CF]EUOX]W.+^:X-+WXOK?A\B(0 MZ.;V76_CW\(6WFI_L>4(#&NEP !O7] M):_N;A(?RW=)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZ MM#>AM];'>\D.0X]OK8[WDAR&7GC3U;9\B8[Z+MV,6_?P8;6_1E:'$KYH][R,9E#D^>5OW<9[U?.E'LT+(Y MH54CFA5C;'1UU;6])T1J@ 54 !2>:55)YI0G1*6O1.J=C!B?VF[ M_D+WR-::OX"OJ,;IO!OL3]7,O0J&)_:;O^0O?(UIJ_@*^HQNF\&^Q/UBJ=DQO\\*VV7TM== J.9YK_=KZ]KMG('W&Y^9C:N M5F7 ;HW29'\/=^GN1V)^G-H4@19ZV.]_P"&$?OTF1_#W?I[ MD=B?IS:%($6>MCO?^&&4N?>YUSMJ&C1 B MB+*^UWX\:]97VN_'C!#@]%S[)_?SX2MH/E*7G-3]GBAZ,]%S[)_?SX2MH/E* M7G-3]GBAYFOOU6KW.UNYSP=\\7KA&GC4ZX;Q/28_P"^._;^3[&_U\:WSX^WQM##I,?]\=^W\GV-_KXU MOGQ]OC9ZY][IZ]KD'= \+7SSD[(5 73Q@ #!7SSWI\344Z<,]0C8'PGX;Z%Q MK;KKYY[T^)J*=.&>H1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1[_ (Y# MM1[_ (Y&$C1#L2-$ "*( M[?O>55+7H1C3#??Z3$_@M MO[]T>P?T9M,W=+'6T][R0TB^DQ/X+;^_='L']&;3-W2QUM/>\D,]8\2G5VRX M][OO"]\Z<>Q0S@*CR P]SO3Y69A[G>GRHQ[]A&GJE')].)>KMNU\%USZT9 M@U&6W-TXEZNV[7P77/K1F#498"V[[::XV.N]SSP1==4[*0!*]J M *3S2JI/-*$Z)0G1*^GK)[T^)-!]#I]0+GQ)H/H=/ MJ!;D?!1N^^JV6KK)FB>KM:,W:>\7#55V.Z8#+M!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4[&0R3]ZNW\18_U*4/!1UEOVE'R=#E3]GB< M6CK+?M*/DZ'*G[/$\S=^7KVNWK+B4]&CV5 %RF ?2[&_OQD M_P#.V5_26#3A^S/[@P/\FPWR%"#PV-_?C)_YVROZ2P:Y=&?:?06^VR,=OMLC*5Z6CI]VP 2H M ./>YX[THJ_IG;LQMXON;W;?4G*4JA>YX[THJ_IG;LQMXON;W;? M4G*5CE'B4Z_>V7N3>&(_@[QL:_M/V>*%RVG[/%"YB;+BQU[74='%IZ-.R !4 M3 "VKR3Y%RVKR3Y$M>@20O2?'8Y[:>%O._JSLNVTZ.9J6=)\= MCGMIX6\[^K.R[;3HYFXZMCCCNX\+7SIQ[-*X!6>6 65UZ1KI MKS=N/?GEF.;G[OQ&NG)S_ Q$>_#YK:7/\'@L'B,9C,19 MPF$PENN_BL7B:Z+.%PN'PUN;^)Q&(O7>+:MX>SAZ:Z[]VNJFU3:BOCU\G%G^ MSF%RGJ>LQ,:3%6LZ1I'\:8FJ:8HF*./,U35%-$>FF81UW3$?1VZ]Y>)S'<7N M>SB9W>8*_59VZVKR_$54T;:9G@L1%Q68T+>WBB,\QF9_N<[G;QE.\TV%C3]FF8JKJF,T4Y\>O-.'//DB M9C\%HMZN55VJ9FJ=-:IF:IB(IB:JIFJ9BF-(B M(UXO-K,4ZSRS*V:HGM3R<737B\G['135'I::8XL54_L=,1$443-/LC#6E?"5 M;^9]&C",VAUEW/Y$L+C8TV=A3O)IC"N<8WU57[4U3AC.,Z,=$80HJ S\ M +>-,S&G&B.?TO:B9TTUG6-)JY'Z-NJ MWJ[0;$;2Y+MALEFN*R#:?9W-,)G.19IEVE%_ 9C@[D7+-=J*M8N6X]-1B,)= MFK!8VQ7=LXJS*>-$<].L)9C/C&F.Q9W MFPIM(KIM*8KIKIFF::HQC"74E8N@@=&9V?X3FR->7YYZ!R#>YLS@[ M,;5;.6[MNC#YM@K=-%NC:[9NQ55U2WIW8B8F)0BNX+?QM1NRVPR3;S8G-\5D6T^S.. MC,LHS#"U4V^+O7[FS^9W;=?H M.;URJ]@;D3@\35,^A[V(R5TO./V:IB)C9IQ]_IT.9]T'N'KR?/Z3=Z9JNUK5 MFC'&:*LV^B='V9G'>SU3AFQ]F(J\>BYQK-V*M=.U,Q/?B.7Q_!I/-,3/)9#% MK, M >:G1A>Q@W[>#+:GYI# MTK>:G1A>Q@W[>#+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVCVE/BI9&.WUM'M* M?%2R/,6/&J=O4:*>C3L %RG ;"W2NO9@['>Y?;;Z'H2F]// M*+(Z5U[,'8[W+[;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G(HYEZRCF7KFC1& MJ-C6$Z9 $R I/-*JD\T@U0NF\.QMV;\)^1?,4N-Z-DNF=Q_P;/2J_N5 4VUP %8YX27?2D/8P MYEX3=I_DL C1(YX27?2D/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P M2RL5'G\$LK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VG MIT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=< M[7<>2?NUAYJCV8 $K( "VKM=^%RVKM=^%*VXJ,>_8RTEN^PMW'_S7M;_I'VU9')_9.V&EMV?[ MK<_/1_3M'N0 RCG< !Q,7UOP^1$(='-[+K?Q[N<7\UP: M7OQ?6_#Y$0ATOZ2U_OZ2U_]Y$QWT7;L8M^_@PVM^C*T.)7S1[WD8S*')\\K?NXS MWJ^=*/9H61S0JI'-"K&V.CKJVMZ3HC5 JH "D\TJJ3S2A.B4M> MB=4[&#$_M-W_ "%[Y&M-7\!7U&-TW@WV)^KF7H5#$_M-W_(7OD:TU?P%?48W M3>#?8GZN9>N%;;+Z6NN@5',\U_NU]>UV MSD#[C<_,QM7 *S+@ -T;I,C^'N_3W([$_3FT*0(L];'>_P## M"/WZ3(_A[OT]R.Q/TYM"D"+/6QWO_##*7/O->LK[7?CQ@AP>BY]D_OY\)6T'RE+SFI^SQ0]&>BY M]D_OY\)6T'RE+SFI^SQ0\S7WZK5[G:W_P"-;WGB]<(T\:G7#>)Z3'_?'?M_)]C?Z^-;Y\?;XVAATF/^ M^._;^3[&_P!?&M\^/M\;/7/O=/7M<@[H'A:^>, 8*^>>]/B:BG3 MAGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO5]Q7A:YZY M]BM',]J/?\\JY;V_>\J6O0C M&F&^_P!)B?P6W]^Z/8/Z,VF;NECK:>]Y(:1?28G\%M_?NCV#^C-IF[I8ZVGO M>2&>L>)3J[9<>]WWA>^=./8H9P%1Y 8>YWI\K,P]SO3Y48]^PC3U2CD^G$ MO5VW:^"ZY]:,P:C+;FZ<2]7;=KX+KGUHS!J,L!;=]M-<;'7>YYX(NNJ=E( E M>U %)YI54GFE"=$H3HE?3UD]Z?$F@^AT^H%N1\%&[[ZK9:A?* M>LGO3XDT'T.GU MR/@HW??5;+5UDS1/5VM&;M/>+AJJ['=,!EV@P !Y>]& MB[%??MX.<]_L'J$\O>C1=BOOV\'.>_V"2TXM6J=C(9)^]7;^(L?ZE*'@HZRW M[2CY.ARI^SQ.+1UEOVE'R=#E3]GB>9N_+U[7;UEQ*>C1[*@"Y3 M /I=C?WXR?^=LK^DL&G#]F?W!@?Y-AOD*$'AL;^_&3_SME?TE@TX?LS^X M,#_)L-\A0OLE_P"[TNRIH'=LX]RZ,^T^@M]MD8[?;9&4KTM'3[M@ E0 M <>]SQWI15_3.W9C;Q?*%S$V7%CKVNH MZ.+3T:=D "HF %M7DGR+EM7DGR):] DA>D^.QSVT\+>=_5G9= MMIT?O1VW"Q&+TIGTM4\O%CTFNM7L1_&GDTC2?33R0Y.+G2 MB9B.UW->36.-VXYJ=9[O9OA; ME%ZK=WL_F,?L%V[5%-RB-J,XP=54Y;@XJHO9;AKUG.[MRJS#KN?S>8NU1EM?E>*GC8:JN.+B-B,FQMBJ8F]51^P[47[-?$M6ZJ\FB:JKN.MQHKSBRLX_U)^W:5SGJFN8PG&>;-FCDY,-"R*>5>"2FG",(>EB,-OI M $40 %%0$)IB5G;B>>->6)YIB>28[L=J M8T[?/R.T/!!X7.VVX[>!D6\C8'-*\OSW)<1$W;-V[=G+L]RN[51^J609WA;= M5-&.RO,\);JM7[=S]DP]=%K&X"YA\SPV!Q>'ZOU=KD\_/_>Y%%4?;'-%5,]= M3/;XM<SM;&N(JIKIFG[48QHSX1.CJ3%W0SN MB/[%<)+=M@-N]E:ZL-F%-R(C$6Z/1JQBJ:XUC6.;DGGY8UCM=N)0XW0S>B.;8\&?>3@-M]F M*Z\;E.)BUEVV6RER]GBG-\/5/5LJS#B]6L8BW;LU7(PE MW$6[DLMP1^%;L;ODV!V>WC;"9G^JFSFT&$G$6JZ^IT8O+L59GJ6/RK-K,5UU M87-LKQ5-W"YEAZIFJS?M5544S9JHEF;K>*:XB/VHT^_#R[?),.4N[CN-MLEV MV^B-_86DXT3&?>QS3.G-R8Z8B8TQB[6:JN+AKG&C7FTF8F-8G28[W=C2J.W- M,TS,1KI'*7+PX M \U.C"]C!O MV\&6U/S2'I6\U.C"]C!OV\&6U/S2$M>B=4[%_DK[S=_/67MTH8L>-4[>HT4]&G8 +E. V%NE=>S!V.]R^V MWT/0E-Z>>461TKKV8.QWN7VV^AZ$IO3SRRN3^+.OW.7]USPK9^9IVU.11S+U ME',O7-&B-4;&L)TR )D!2>:55)YI!JA=-X=C;LWX3\B^8YDC9(^WQI)OIO#L M;=F_"?D7S',D;)'V^-@\I<;T;)=,[C_@V>E5_QAS+PF[3_ "6 1HD<\)+OI2'L8 M>HVPVEZ//X)96*CS^"65D_VJM?8YEJY-4 "9* LKYG!O\]/MK7RUMSJ^9P; M_/3[:U\M;3TZ/3V)*]-'2]R$^X7'JK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K! MCW7EYZO3.N=KN/)/W:P\U1[, "5D !;5VN_"Y;5VN_"E;<5&/ M?L9:.;W_ "I8WI;OL+=Q_P#->UO^D?;5$Y4C^G:/<@!E'.X #B8OK?A\B( M0Z.;V76_CW: MG^QY0@,:Z7 &]?TEK^YN$A_+=TGS+>0T4&]?TEK^YN$A_+= MTGS+>0N+KWRGK]F6M]U7P/;=.R_JT-Z&WUL=[R0Y#CV^MCO>2'(9>>-/5MER MG9<6G4 (J@ #SDZ+MV,6_?P8;6_1E:'$KYH][R)COHNW8Q;]_!AM;]&5H<2O MFCWO(QF4.3YY6_=QGO5\Z4>S0LCFA52.:%6-L='75M;TG1&J !50 M %)YI54GFE"=$I:]$ZIV,&)_:;O^0O?(UIJ_@*^HQNF\&^Q/U MY'8GZY'8GZC/1<^R?W\^$K:#Y2EYS4_9XH>9K[]5J]SM;N<\'7+S4;%P M"LS0 I3SQ[_C54IYX]_QK>\\7KA&GC4ZX;Q/28_[X[]OY/L;_ M %\:WSX^WQM##I,?]\=^W\GV-_KXUOGQ]OC9ZY][IZ]KD'= \+7SSD[(5 73 MQ@ #!7SSWI\344Z<,]0C8'PGX;Z%QK;KKYY[T^)J*=.&>H1L#X3\-]"XU1OG M>ZNC&UZON*\+7/7/L5HYGM1[_CD.U'O^.1A(T0[$C1 BB +> MW[WE7+>W[WE2UZ$8TPWW^DQ/X+;^_='L']&;3-W2QUM/>\D-(OI,3^"V_OW1 M[!_1FTS=TL=;3WO)#/6/$IU=LN/>[[PO?.G'L4,X"H\@ ,/<[T^5F8>YWI\ MJ,>_81IZI1R?3B7J[;M?!=<^M&8-1EMS=.)>KMNU\%USZT9@U&6 MN^VFN-C MKO<\\$775.RD 2O:@ "D\TJJ3S2A.B4)T2OIZR>]/B30?0Z?4" MW(^"C=]]5LM0OE/63WI\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ[6C-VGO%PU5=CN MF R[08 \O>C1=BOOV\'.>_P!@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/W MJ[?Q%C_4I0\%'66_:4?)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/ M94 7*8 !]+L;^_&3_P [97])8-.'[,_N# _R;#?(4(/#8W]^ M,G_G;*_I+!IP_9G]P8'^38;Y"A?9+_W>EV5- [MG'N71GVGT%OMLC';[;(RE M>EHZ?=L $J #CWN>.]**OZ9V[,;>+[F]VWU M)RE*H7N>.]**OZ9V[,;>+[F]VWU)RE8Y1XE.OWME[DWAB/X.\;&O[3]GBAUU'1Q:>C3L@ 5$P MJ\D^1VGA;SOZL[+MM.CF:EG2?'8Y[:>%O._JSLNVTZ.9G+MWN.K8XX[N/"U\ MZ<>S2N 5GE@ %M4Z>?>8)O:1K,:\G-';Y?@9+U413,SS1$SR1,SI$:\D M4\LSR/Q,W*.K5]3B+=C MX*U5--6*S#'8RNU@,OLVJ>-B,9B,/9HHXTS,2UUQ$>54L[*JTJIHLZ=]:551 M$4QGF<=/1H>BU9!P8=VM['T>@\QWB[46L9ENP.SF(XUZWB,=9XM&*S MS-+%N8KJR')Z;M%V_3,VJ+O(S[:_/LVVHVHS/%YW MM%GN/Q>:YSF^8W:KV-S#,<=?F_B,5?NU3K7 MV71%.'3M1PBMZ>T&\K:>[>M6\9=KP6S&257>/A=F]E\)-5BLUQ.*Q.L5A;:WW\^2,WSA\X.J.X'N M1HR?=Z;6NF)O-I]JJK3-$3$1%&&C-ACHB<^/+&&/B\NNJ\%*(P;"IIB,<.6< M9U@"*8 4T5!"8Q5LS,>SW.Y%6DQ M$Z=N-)F*J>3C1.D33I$O?'H$/1@(G9 MS,ZJ*,#@]L\LLT>FC%82FJS:SVS1313FF4<;C53F&%P5&*\#87U5<^G),Q-. MNG:JTBKWIB-)B>329[>DQ+1C35OJ%S#+,SP>&Q^6X[!7[=_!XW 8NQ1B,) MB\%>HGBW\)B,/$X M,V\/-)TJZON<>FY;MTW,5LQ;B8IFB<5ENER?0- M%K>XP=RJJ(FKDUF9C3728UY)B)Y8B8[4\NNNO:AF[&\17$<^&?7$9W(/='D* MTR;>:[O53.]IJPIJPG"JF=$Y_P \)G._HQ*JRCF7J[" M M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V,&_;P9;4_-(2UZ M)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^MH]I3XJ61YBQXU3MZC13T:=@ N4 MX #86Z5U[,'8[W+[;?0]"4WIYY19'2NO9@['>Y?;;Z'H2F]/ M/+*Y/XLZ_^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 M F2@ +*^9P;_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3]VL/-4>S E9 M 6U=KOPN6U=KOPI6W%1CW[&6CF]_RI8WI;OL+=Q_\U[6_Z1]M43E1 MS>_Y4L;TMWV%NX_^:]K?](^VK(Y/[)VPTMNS_=;GYZ/Z=H]R &4<[@ M .)B^M^'R(A#HYO9=;^/=SB_FN#2]^+ZWX?(B$.CF]EUOX]W.+ M^:X-8W[B_/E;9W'O"%MYJ?['E" QKI< ;U_26O[FX2'\MW2 M?,MY#10;U_26O[FX2'\MW2?,MY"XNO?*>OV9:WW5? ]MT[+^K0WH;?6QWO)# MD./;ZV.]Y(\C&90Y/GE;]W&>]7SI1[-"R.:%5(YH58VQT= M=6UO2=$:H %5 4F-51"=$CCWHUMW8G_P"3>^1N)J[@*>HSNG\& M^Q/U,Q,T57[V[;9&;DT41;IGJ> M3X:S3I13R4Z46Z8F(YYUJYY762M-IU;6C=V2(X"Z53&>;7>X\O[<]CO" R[0 M( X6(ZZ//N.:X6(ZZ//N(3HDYM<;80U_15.R8W^>%;;+Z6NN@5',[^]%4[) MC?YX5MLOI:ZZ!4[]/[]/:C8N 5F: %*>>/?\:JE//'O^-;WGB]<(T\:G7#>)Z3'_?'? MM_)]C?Z^-;Y\?;XVAATF/^^._;^3[&_U\:WSX^WQL]<^]T]>UR#N@>%KYYR= MD*@+IXP !@KYY[T^)J*=.&>H1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A M<:HWSO=71C:]7W%>%KGKGV*T2&D7TF)_! M;?W[H]@_HS:9NZ6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S, M/<[T^5&/?L(T]4HY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W? M;37&QUWN>>"+KJG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/ MH=/J!;D?!1N^^JV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R M&2?O5V_B+'^I2AX*.LM^TH^3HUV]9<2 MGHT>RH N4P #Z78W]^,G_G;*_I+!IP_9G]P8'^38;Y"A!X;& M_OQD_P#.V5_26#3A^S/[@P/\FPWR%"^R7_N]+LJ:!W;./N57;URY5577=O5[I/-WY>P_02>B1 MW>#7OLR?:;,<1>IV"VEZGLSO#PM$5UT4Y%B+T5V,]IL4:S>QFS&-N4YC9BBB MN_.65YOA=E?RHINV<18NVJJK5VS>M54W+5RU55;KMU4U4533,2_K,[$N6YQY8PGECFGECJ MT "* M \U.C"]C!OV\&6U/S2'I6\ MU.C"]C!OV\&6U/S2$M>B=4[%_DK[S=_/67MTH8L>-4[>HT4]&G8 +E. V%NE=>S!V.]R^VWT/0E-Z>>461 MTKKV8.QWN7VV^AZ$IO3SRRN3^+.OW.7]USPK9^9IVU.11S+UE',O7-&B-4;& ML)TR )D!2>:55)YI!JA=-X=C;LWX3\B^8YDC9(^WQI)OIO#L;=F_"?D7S',D M;)'V^-@\I<;T;)=,[C_@V>E5_QAS+P MF[3_ "6 1HD<\)+OI2'L8>HVPVEZ//X)9 M6*CS^"65D_VJM?8YEJY-4 "9* LKYG!O\]/MK7RUMSJ^9P;_/3[:U\M;3TZ M/3V)*]-'2]R$^X7'JK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K!CW7EYZO3.N=K MN/)/W:P\U1[, "5D !;5VN_"Y;5/-WU*VXJ,=D[&6CF]_RI8W MI;OL+=Q_\U[6_P"D?;5$XVYY/?\ *EC>ENY_Y%NX_P#FO:W_ $C[:LCD_EU3 MMAI;=G^ZW/ST?T[1[DBFL&L,HYW5%-8-8!44U@U@%136#6 5%-8-8!44U@U@ M%136#6 5%-8-05%-50 <3%];\/D1"'1S>RZW\>[G%_-<&E[\7UOP^1$(='- M[+K?Q[N<7\UP:QOW%^?*VSN/>$+;S4_V/*$!C72X WK^DM? MW-PD/Y;ND^9;R&B@WK^DM?W-PD/Y;ND^9;R%Q=>^4]?LRUONJ^![;IV7]6AO M0V^MCO>2'(<>WUL=[R0Y#+SQIZMLN4[+BTZ@!%4 >1,=]%V[&+?OX,-K?HRM#B5\T>]Y&,RAR?/*W[N,]ZOG2CV:%DDZ(U0 *J A.B1@NQ,Q7$<\T5Q_\ >5?8F6^A M7YC:Q7!TW)8BQ7Q[-W=GLI515.D:Z9;:IGX)B8]Y#56Z9JKXL1K-7I:>732J MN.+$^]JF!.@F9Y.8\%+<#BN)%J:]V6S],T43Z2)M4WL/-,:ZSZ7J.LJH#+- @ #A8CKH\^XYKA8B? M31Y]Q"K1)')KC:AK^BJ=DQO\\*VV7TM== J.9W]Z*G/_ "E]_GA7VR^EKKH% M1S0\U_NU]>UVSD#[C<_,QM7 *S+@ -SSI,W&V:-X>^_#U7*( MO7MCMCKUNWK/'JMX?.\^INSIS3$57[$SW(FGETJG601IY*>3F^SDY?@A&3=* M=;\L-LSPF[^S.-Q5%BC>'L'M!D>7VZN+3-_.\FQ.6;28.B+E6D4U?J3@=I8L M4ZZW,35;MQ%4S13$FO:YHB9YYJ_Q?XT\GOIUU=LN4MU"[31E>J M9T5415KQ_P#'S$.5;YEZRF>2%VJZIT1J:]E4!% 65]KOQXUVOGHXV,Q%%JU7 M=KJBBW;IFY18VRWV[W=J<->C%8+/=Y.VF-R[%45153B,KC/<;AHF.>*HG68Y9ZBT/-5S_ *U7SF=K=S]C-%QND3CWJG3CRQS+P%5F M0 !2GGCW_&JI3SQWY\:WO/%ZX1IXU.N&\3TF/^^._;^3[&_P!? M&M\^/M\;0PZ3'G_C'?M_)]C?ZV-;Y\?;XV>N?>Z>O:Y!W0/"U\\Y.R%0%T\8 M P5\\]Z?$U%.G#/4(V!\)^&^A<:VZZ^>>]/B:BG3AGJ$; ^$_#?0N-4;YWN MKHQM>K[BO"USUS[%:.9[4>_XY#M1[_CD82-$.Q(T0 (H@ "WM^ M]Y5RWM^]Y4M>A&-,-]_I,3^"V_OW1[!_1FTS=TL=;3WO)#2+Z3$_@MO[]T>P M?T9M,W=+'6T][R0SUCQ*=7;+CWN^\+WSIQ[%#. J/( ##W.]/E9F'N=Z?*C M'OV$:>J4LGO3XDT'T.GU MR M/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1\%&[[ZK9:NLF:)ZNUHS=I[Q<-578[I@ M,NT& /+WHT78K[]O!SGO]@]0GE[T:+L5]^W@YSW^P26G%JU3L9#)/WJ[? MQ%C_ %*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[/$\S=^7KVNWK+B4]&CV5 M %RF ?2[&_OQD_\[97])8-.'[,_N# _R;#?(4(._8V?^.,G M_G;*_I+")P_9F?[PP/\ )L-\A0OLE_[O2[*F@=VOCW+HS[3Z&WVV1BMS'*R: MPRE>EHZ?=L5%-8-82H*BFL&L J*:P:P"HIK!K *BFL&L J*:PKJ *:JZ@ M X][GCO2BK^F=NS&WB^YO=M]2)3K][9>Y-X8C^#O&QK^T_9XH7+:?L\4+F)LN+'7M=1T<6GHT[( % M1, +:O)/D7+:O)/D2UZ!)"])\=CGMIX6\[^K.R[;3HYFI9TGQ MV.>VGA;SOZL[+MM.CF9R[=[CJV...[CPM?.G'LTK@%9Y8 !36 *N:>\_DWL M5%NBNJYFM5=VJKDIHHB)JKGDXM,553IH_JU%N3GN:V.+%4T_J3D=&,OTU MS'%ZKB+-O6+E5&D*K2*::IGDSKW)URKO-XLKO1&>UKB,>;"8[,9GR0T,^CN< M/3_A^X0FU.;99CK^+V)V-FO8W8JU77$X6K!Y9>JMYIFN&IMTT4Q^KV<4XO,K MERKJE=5-G#TQ7U*FBB/&:*8YUT3%')IIR:1&NND1R1R\\SR8=4VPW.>ALIL4W9IN8K,=AL97@W<-N[N"X0&PVVF(Q%= MG9C,,;^M;;:U3:K6FF(BFG[:G1 MA>Q@W[>#+:GYI#TK>:G1A>Q@W[>#+:GYI"6O1.J=B_R5]YN_GK+VZ4.=;ZVC MVE/BI9&.WUM'M*?%2R/,6/&J=O4:*>C3L %RG ;"W2NO9@[ M'>Y?;;Z'H2F]//*+(Z5U[,'8[W+[;?0]"4WIYY97)_%G7[G+^ZYX5L_,T[:G M(HYEZRCF7KFC1&J-C6$Z9 $R I/-*JD\T@U0NF\.QMV;\)^1?,4N-Z-DNF=Q_P;/2J_N5 4VUP M %8YX27?2D/8PYEX3=I_DL C1(YX27?2D/8PYEX3=I_DL N[CWV-578U7NN M^#(\]1MAM+T>?P2RL5'G\$LK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5 M\S@W^>GVUKY:VGIT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@; M8_6#'NO+SU>F=<[7<>2?NUAYJCV8 $K( "R>?S]A>H):HT:X9 MYICBZ\U,543-4S%$##N;X M,VZS=QO#WAXS)-L-F\OV@MYQE=C83>'FEK"5YEMIM-G6#HHS#+MF,3@L5QLN MS+!W)KP^(NVXJKFCCS515$1]D53$ZQ,Q.DQ$Q.DQ$QI,1,;/AS8)5[\9TX%OKL9E_P!VN]#_ ,HGXSIP M+?78S+_NUWH?^445!K3W#6GN*_TK:>+2\3]3F3_Q-K_V?"E7_P 9TX%OKL9E M_P!VN]#_ ,HGXSIP+?78S+_NUWH?^445!K3W#6GN'TK:>+2?4YD_\3:_]GPI M5_\ &=.!;Z[&9?\ =KO0_P#*)^,Z<"WUV,R_[M=Z'_E%%0:T]PUI[A]*VGBT MGU.9/_$VO_9\*5?_ !G3@6^NQF7_ ':[T/\ RB?C.G M]=C,O^[7>A_Y114& MM/<-:>X?2MIXM)]3F3_Q-K_V?"E7_P 9TX%OKL9E_P!VN]#_ ,HGXSIP+?78 MS+_NUWH?^445!K3W#6GN'TK:>+2?4YD_\3:_]GPI5_\ &=.!;Z[&9?\ =KO0 M_P#*)^,Z<"WUV,R_[M=Z'_E%%0:T]PUI[A]*VGBTGU.9/_$VO_9\*5?_ !G3 M@6^NQF7_ ':[T/\ RB?C.G M]=C,O^[7>A_Y114&M/<-:>X?2MIXM)]3F3_Q M-K_V?"E6;O3.? NY/_>UF-/+$A1'&JJIIHFJNK9.BW31K.E47)XLZQR MQ$3K[G;$;6X'/LJRW.LKQ%6)RS.,OP&:Y=?JHNT3>P&9X.UCL)?FW>HHO69O M8>_17U&Y$5VHTMU135$Q$&Q5,<69B9C2:)Y)F.6*Z=)Y.W$\TPFP^"'.FZK= MIX/MB)YO_N6RJ?Z>VN[M>YKSU1$3S>GW-;;H'<989*BPFQM*[2+3?3]K#DP\ M6(S9Y^<'92W$ZSJS,5$\LLJ^QQSM>3[M@ @@XF+ZWX?(B$.CF]EUOX]W.+^: MX-+WXOK?A\B(0Z.;V76_CW\(6WFI_L>4(#&NEP M !O7]):_N;A(?RW=)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9 MEK?=5\#VW3LOZM#>AM];'>\D.0X]OK8[WDAR&7GC3U;9\B8[Z+MV,6_?P8;6_1E:'$KYH][R,9E#D^>5OW M<9[U?.E'LT+(YH54CFA5C;'1UU;6])T1J@ 54 %)!2W,15$SVI MB9[>ND2-(B*L+C:)CO)\F3]NOYY8Q:=W8;#&XW:O#BVWHB8GMWOYM ME4!G7.( _GXSDB:^2.+$U3KS3I_NCD?T'\G&Q$Q5&O)Q*N-3SSRT3$=YY4 M\WGW7K]T?/92K)^%_OPLU411Z-VGLYQ3$44T:TYOE6!QL5S$1$357%SC55SK M57,\:N9JUEY T\S 6D?ZE77M=H]RUMO\G7*9T\#3.K&(S?G@N 0>@ M ?L&X'??M!NTVTV4W@[+8GT'G^Q^?9?M!EE^J)KLW+^67)Q%>#Q-F/ MW1AL;8FK!W[-6M-VQB+UFN)HNRF+N _PQ=E-^N[/9C>7L?BHKRW:# 6[V)P5 M5ZW>QF1YK;CB9KL]F$6^+-.891B:;F%KKJHH]$VJ+6-HB;.)MU3"X479IF)B M9CBSK&DS&E7)RQ,2-/7#H3/14;18:U1Q,+C>+73F%NWZ"S&U7A+=FJB:[7G M>S,3SZ?3I:NW1^Y",H647BQSWJQC>TTQA]J(B7-.:4N];G6F)UU MY.Y/+YPR:Z=O7O?#_2\R> OT6#-1373$>EMN_3-%//3,Q$\6YI37 M&L1.E5,S.E4U1FF)B:9QC3_C#D M<^F2>9ABN(CG[G;CN^?(X%W&T6Z+ERJO]CMTSKB(JUGM3KRS3IR3VXY8T[O/W.5X0='XZ)O@^#YN3SG# M9;F,6-Y.W^%Q^S&PN$LW.-B,+&)M4X?.=IZZ:)BY;L9!E^)B_AK]411=SO$Y M7@:9JHNXJ;?PO1)^F)=RFXS"YGD^0YOA=YN\6UA[UK#;+;,XVUBLKRS&51$6 MKFTVT6&FK 8*S;KKIFYAL#>Q>95VZ*[<6K$S%:-\X9G#-V\W\;=9IO!WAYO< MS'.58>]+Q-R]BKW'Q% MZY75CKW>L,W+,9L)]VQLWN%[A[:]6]%O>J9HNM%454S-.&^FF8F(P\69B(GQ MHS0ZKUZ4Q%N*9IBFW;HIX^E,\2W,S%6DG/-B,+&*BU$U39JRW-KTX? MJVFO%BY13/$5::MY2F>1II=)N[(>A=U6]O.(XT1FF\/*L)I/-/ZD;/ MU6JM._7BYJGNS/L-RVGFAZ"YQ_ITZG'?=Y;;_*M\G##"UF/RB8YN=4!GQ-13IPSU"-@?"?AOH7&MNNOGGO3XFHITX9ZA&P/A/PWT+C5&^=[JZ M,;7J^XKPM<]<^Q6CF>U'O^.0[4>_XY&$C1#L2-$ "*( M[?O> M55+7H1C3#??Z3$_@MO[]T>P?T9M,W=+'6T][R0TB^DQ/X+;^_='L'] M&;3-W2QUM/>\D,]8\2G5VRX][OO"]\Z<>Q0S@*CR P]SO3Y69A[G>GRHQ[ M]A&GJE')].)>KMNU\%USZT9@U&6W-TXEZNV[7P77/K1F#498"V[[::XV.N]S MSP1==4[*0!*]J *3S2JI/-*$Z)0G1*^GK)[T^)-!]#I]0+GQ)H/H=/J!;D?!1N^^JV6KK)FB>KM:,W:>\7#55V.Z8#+ MM!@ #R]Z-%V*^_;P]&B[%??MX.<]_L$EIQ:M4[&0R3]ZNW\1 M8_U*4/!1UEOVE'R=#E3]GB<6CK+?M*/DZ'*G[/$\S=^7KVNWK+B4]&CV5 %R MF ?W-F<;;PN8Y=BKTQ38PV98#$WIKHXU,VL)B\/B;O%XLT7 M9JIHMU359M53?,<:+ M5-,\6:=E+M-5$3$Q3513FY?8UG3N:SHI M$T1\/+[_ &^3GGDA-=[:;*:IG#"9S:??$/%=U'<3=\K543:VM='!^+AZ,\3H MS3FPY=<2K?XSGP+?77S+_NUWH:?5$_&=.!;Z[&9?]VN]#_RBBHJJJ9[2W6GN M*\Y5M,9PIIPY/G%Y*=QO)_XFV_[/A2K_ .,Z<"WUV,R_[M=Z'_E$_&=.!;Z[ M&9?]VN]#_P HHJ#6GN&M/<0^E;3Q:4/JA_Y1/QG3@6^NQF7_=KO0_\ ***@UI[AK3W#Z5M/%I/JA_Y1/QG3@6^NQF7_=KO0_\ ***@UI[AK3W#Z5M/%I/JA_Y1/QG3@6^NQF7_=KO0_\ ***@UI[AK3W# MZ5M/%I/JA_Y1/QG3@6^NQF7_=KO0_\ M***@UI[AK3W#Z5M/%I/JA_Y16STSEP+ M9_\ MLYE'_\ 37>CR_\ Z((J+6GN*TU1KS2A.4ZYS33&'D_\H3N-Y/\ Q-MR M\?:[9O878[>7CLQVFVKSC"9%D6!O; ;P\MLXW-,;-7H7 M!UYCFFS&%RW!SB.IUQ3=Q>*LTQQ9B*N=[.99=JJBJ:JJZHFJ)IX\-1K/I:]:YF)TFK6-(A\N@QQ'X6/!ZF(_^VILU'-_C8F=/Z->_I/<3!^64 M1%NCDB)XEK68B(UGJ<1RZ1R\G-W&1NUOOHV=41/+,\^#4O=UW-6.3+Y3865I M57&\BK&K#'/$XQ.&$3AAS/Z8"X>- <>]SQWI15_3.W9C;Q?*%S$V7%CKVNHZ.+3T:=D "HF %M7DGR+EM7DGR):] MDA>D^.QSVT\+>=_5G9=MIT3X>][,HQ+ MIIOABU;P^$5>V%P&-F]L_NARNQL_;L6KDUX>O:G-[%G-]H\PUHJZG5;28^OC3$> M@\DR_%YAIT8K%W+-FF9THHIIHHTIB(8Z_UX4QY?+S3&;K; M?W(\C\-?;2WF,8L*(PQSQOJ\='EPIY-&/7'YU&DSR\[(PTSY_!Y>\S,19::N MITA958QCY9V@"LJ * MTQ1Q:HJUFF::HJ[5,43^QSI'\>Y1QZ:X[D2EANE\^&/.^'@R;$XO'8RK%[2[ M$TW-WVTVM[JN)N8O9^*+&78VJG7JE-..R:Y@+]FJO36BU>8[DSI3$SR3.D:\T-P?I0CA059'O4VZW4XS$5^@MN=G+6TF46*ZXZC3 MM!LK>HM8RJ-9Y+^.R;'6[-J*>7BX"NF)B(XLQN$X5SC.&,_G_G1_F6KMU/(? MZ3<)MHC&;I,6LSA&.\G3C,SC,1&B,^?#",Z10M:ZE;S4Z, M+V,&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^MH]I3XJ61YB MQXU3MZC13T:=@ N4X #86Z5U[,'8[W+[;?0]"4WIYY19'2NO M9@['>Y?;;Z'H2F]//+*Y/XLZ_^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_ M@EE9/]JK7V.9:N35 F2@ +*^9P;_/3[:U\M;$#;'ZP8]UY>>KTSKG:[CR3] MVL/-4>S E9 4T5 4TCN&D=Q4$,(YE-([AI'<5 PCF4TCN M&D=Q4#".932.X:1W%0,(YE-([AI'<5 PCF4TCN&D=Q4#".932.X:1W%0,(YE MER/25=^C^O2FQN")'_NJW:>#[8CZL94A.KG65=^C^O2FQN"'ZE.[3P?;$?5C M*5[DWC5ZZ6BMV;C7'HVOM0[)4PN4CFA5DVA0 '$Q?6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GRML[CWA"V\U/]CRA 8UTN M -Z_I+7]S<)#^6[I/F6\AHH-Z_I+7]S<)#^6[I/F6\A<77OE/7 M[,M;[JO@>VZ=E_5H;T-OK8[WDAR''M];'>\D.0R\\:>K;+E.RXM.H 15 'G M)T7;L8M^_@PVM^C*T.)7S1[WD3'?1=NQBW[^##:WZ,K0XESFCWO(QF4.3YY6 M_=QGO5\Z<>S0LCFA52.:%6-L='75M;TG1&J !50 %)55A+7HG5* M,1C,0QTU::Z=S6/82('2;^WWHK=!O3V;NWJ:[F1[R,/CK%N(B)IP6<;,Y;5- M7L_W[A\1$SWHA'?4\D]R=.3V)YM=>YRMTSI-/>3&%V]WS[(W;TQ&:;)[,9Y@ M[-4Q'[+DN;YI@L;-,^9X#7BQ,13%,SI%4:U;A.%<>7W-9[J%A-KDJN8 MQ_T:XKPCFB<)F:,R+SZ:LW>W,EX6N:9G51Q+>U.PFP^33D^#D\C=EZWENCTF M8Y)M/L;B[FE4]1C*\QP6?X6)G3BTS>G.\5U.)F*KDV;T4Q/4Z^+I-4][3V// MX??8"WC"UJ]/IPGM=;;G%YX7)5VGQ:9HS3CQ9PSYM,X8XHUF9XTT5QQN>7ISN?Z-?PJMA<-:P60[[=L[F!PUNW9PV SW$X M?:'"X6U:IBW;M8>UF]O&1;L6Z*::+=JF(HHHIIIIHB(>6?4IYXT[JG%GS_W^ M?O(1C&>*I^?GYT,3>\CW:\3_ *]UHK\LQ$X_YY=+W:S7IDSAE8O"T82K>MA, M/Q*)IJOX'838C"8RK7FGT99RBJ>-/;JFF*M=9JCC:NA>_KHEO" WG6+N$V\W MP;?9_E]ZJ*JLFO;08W!Y+R=NR5FN8:[B\)E>%Y=-9B M(RNYQ>?29JYM9;*],\D=YYL="2W-1N_X-VY392+4VKF7[O\ 9_%8JW5$TUV\ M?GV'_7%CXJXT15%=&*S:];NQ,1--R*J9B)IF'I/3/)#TEE&%%$?NQL<39;O' M"WR]5\E5M7A...;&<,)YL,,/)F5 3L8 P5\\]Z?$U%.G#/4(V!\)^&^A<:V MZZ^>>]/B:BG3AGJ$; ^$_#?0N-4;YWNKHQM>K[BO"USUS[%:.9[4>_XY#M1[ M_CD82-$.Q(T0 (H@ "WM^]Y5RWM^]Y4M>A&-,-]_I,3^"V_OW1 M[!_1FTS=TL=;3WO)#2+Z3$_@MO[]T>P?T9M,W=+'6T][R0SUCQ*=7;+CWN^\ M+WSIQ[%#. J/( ##W.]/E9F'N=Z?*C'OV$:>J4LGO3XDT'T.GU MR/@HW??5;+4+Y3UD]Z?$F@^AT^H%N1 M\%&[[ZK9:NLF:)ZNUHS=I[Q<-578[I@,NT& /+WHT78K[]O!SGO\ 8/4) MY>]&B[%??MX.<]_L$EIQ:M4[&0R3]ZNW\18_U*4/!1UEOVE'R=#E3]GB<6CK M+?M*/DZ'*G[/$\S=^7KVNWK+B4]&CV5 %RF 4TCN&D=Q4 M$,(YE-([AI'<5 PCF4TCN&D=Q4#".932.X:1W%0,(YE-([AI'<5 PCF4TCN& MD=Q4#".932.XLJCEAD65<\):]"$Q'-S;7IOT&#LL.#WX5-FO'B4PO@(TM4?Y M.W_4A#T]!?[+#@]^%39OQXA,+X']JM_Y.W_4I9')?>ZM?NE%7],[=F-O%]S>[;ZDY2E4+W/'>E%7],[= MF-O%]S>[;ZDY2L-C7]I^SQ0N6T_9XH7,39<6.O:ZCH MXM/1IV0 *B8 6U>2?(N6U>2?(EKT"2%Z3X['/;3PMYW]6=EVV MG1S-2SI/CL<]M/"WG?U9V7;:=',SEV[W'5L<<=W'A:^=./9I7 *SRP X\1Y M?%'EY7(<>N8TF.?SCST2SICK2U3AGU]C6WZ:.X0E6Q?!2VARC!8FZO]2J.:(_/%U'N39.X+)=%KRV]=4SHQ^Q.$!/O=HV]W/[K]MJ:XKC:O=_LCG\U:TZS7F>18+%W(JB)]+ M737Q\/GY\STM.B,.9Q-;V6\M*Z-,T554S_P!, MS'8O 14@ M !YJ=&%[&#?MX,MJ?FD/2M MYJ=&%[&#?MX,MJ?FD):]$ZIV+_)7WF[^>LO;I0YUOK:/:4^*ED8[?6T>TI\5 M+(\Q8\:IV]1HIZ-.P 7*< !L+=*Z]F#L=[E]MOH>A*;T\\HL MCI77LP=COGGEEN:-$:HV M-83ID 3("D\TJJ3S2#5"Z;P[&W9OPGY%\QS)&R1]OC23?3>'8V[-^$_(OF.9 M(V2/M\;!Y2XWHV2Z9W'_ ;/2J_N5 4VUP %8YX27?2D/8PY MEX3=I_DL C1(YX27?2D/8PYEX3=I_DL N[CWV-578U7NN^#(\]1MAM+T>?P2 MRL5'G\$LK)_M5:^QS+5R:H $R4 !97S.#?YZ?;6OEK;G5\S@W^>GVUKY:VGI MT>GL25Z:.E[D)]PN/56WF>$#;'ZP8]UY=AN%QZJV\SP@;8_6#'NO+SU>F=<[ M7<>2?NUAYJCV8 $K( +;G65=^C^O2FQ MN"'ZE.[3P?;$?5C*4)S#[8CZL92OC:[8=DXYH54CFA5DVA0 '$Q?6_#Y$0AT_%];\/D1" M'1S>RZW\>[G%_-<&L;]Q?GRML[CWA"V\U/\ 8\H0&-=+@ #> MOZ2U_OZ2U_ M8ZE:F.6F;5K2J.772FFF?@JB8[\,7E&=&IOO<:XE[CEWV.'_ $T:/SC:SQS0 MJMB>1-35NT:]#MOP!-]$[N]]^Z;;;T1.$L;.;P=E,?C[_ !NIQ3D]6<83"9[377/) M3;N9)BOL5Q%43,QR:U1.L=W2>5S;=43/O1/]/GWV?G1/,XPHS1,:-[75$: M\9S;7( 2)AQJZ?33S\SDL5?GY_!YREJY-:$Q^6=K)=-=;@Z]K."UC-H\+AXN MXS=SMGLQM1=N4T55WJ,JQ=>+V9S"BB*(F>)%[:# 8F].G%MT8::ZIIIBJ48Y M6/Z-)35_# W%87>ANQWA;O<93;JM;9[(9]LY;F]K-JQC,QRS$T M8#%<73K\'C+EG&VZN>FYA;=4>FIA"QY[LWC\IS#'95F>&N83,LLQN*R_,,)< MIFF[A,=A,3=PF*PUVW/+13]CLVKEVKBT455 M4]8M?8U]CN^Q[_,VJ^E*N"E=VMW_ &<;R\9AN/E&ZC9G%TX;$3;XU$[4[96[ M^49=;KXVM,=1R2G:.[9KI_9*+]%BY&DQ$E%.-=.;&/GL>9[K[_\ HN3[S;9L M8LJJ:<=$U51.$=:2.RG!T8>S8L6;5%FQ9HBU:LTT\6FS8IB:,-:MQI&D4V8H MBJ.UIIH_OQS0X=O73EB>?R>?]#F1]OC>AGD<;;_??:Y:IF?+I\N=4! 8*^ M>>]/B:BG3AGJ$; ^$_#?0N-;==?//>GQ-13IPSU"-@?"?AOH7&J-\[W5T8VO M5]Q7A:YZY]BM',]J/?\ '(=J/?\ '(PD:(=B1H@ 11 %O;][R MKEO;][RI:]",:8;[_28G\%M_?NCV#^C-IF[I8ZVGO>2&D7TF)_!;?W[H]@_H MS:9NZ6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/? ML(T]4HY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN> M>"+KJG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?! M1N^^JV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+ M'^I2AX*.LM^TH^3HUV]9<2GHT>RH N4 MP LJYX7K*N>$M>A"?=M>G'07^RPX/?A4V M;\>(3"^!_:K?^3M_U*4/1T%_LL.#WX5-F_'B$PO@?VJW_D[?]2ED$Z?-T[)CSCO?8UI.E3 MLPOW^"7E%JY>JJMX3;O;BQAJ=-8LVJL=;Q%5KM1RXC%7L3[6[QNW+9952.:%4K! M@ M #S4Z,+V,&_;P9;4_-(>E;S4Z,+V, M&_;P9;4_-(2UZ)U3L7^2OO-W\]9>W2ASK?6T>TI\5+(QV^MH]I3XJ61YBQXU M3MZC13T:=@ N4X #86Z5U[,'8[W+[;?0]"4WIYY19'2NO9@[ M'>Y?;;Z'H2F]//+*Y/XLZ_^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE M9/\ :JU]CF6KDU0 )DH "ROF<&_ST^VM?+6W.KYG!O\ /3[:U\M;3TZ/3V)* M]-'2]R$^X7'JK;S/"!MC]8,>Z\NPW"X]5;>9X0-L?K!CW7EYZO3.N=KN/)/W M:P\U1[, "5D %MSK*N_1_7I38W!#]2G M=IX/MB/JQE*$YN=95WZ/Z]*;&X(?J4[M/!]L1]6,I7N3N-7_ -+1.[-QKCT; M7;#LG'-"JD\(6WFI_L>4(#&NEP !O7]):_N M;A(?RW=)\RWD-%!O7]):_N;A(?RW=)\RWD+BZ]\IZ_9EK?=5\#VW3LOZM#>A MM];'>\D.0X]OK8[WDAR&7GC3U;9/@8KBU., MV#VOP\7)YK>XO,\)>XQS11$X=*<,>K>_F_D1V_/M0JMB>?OKEI1HC5#?E,Y@! M,B '4YKUHCGJC3GFGMQ.LU1RTQ3IQ]8Y?2:1K5,1)=3$3K$Z] M;5/).G6TS5,^S$1&ND"M:SQ;60;9X?]4L-9LZQI53 M9SS Y_57%N:HM3C+-%<43-/)KW)UB8Y8Y.WWX\;/T5Q--&$Q,>2 M<=$8.)NZ')_Z-?[S=YC#@[6JN,VF(PF&]#9#O*BSO#R.;5,Q9ZIG=4T[38/C3I3U2UM/AL=BZ8IBFFU8S7 M"6^NG1*Y<6=)TY^_JU5>FMN!-5O W(X'>7E&"G$;1[H7#&?R^?0]UN?Y:_ M0\I6,3]FSM/].J<<(B:IC#\XB.O%&K5==/)$IW$\\3W)@B6 L^-//@ZXIG-/EG?=4PJ KH@ M "W1]^R6,PS',M;=-VN:4?+T)G@,XGA";]]B M-WU6&NWMGKN/ISO;2_1$Q&%V0R6;>-SFNY=UIZG&:UU8?)K,T3-WJN/IJHIT MMUS3,*95E%O!V,+A,+8HP^$PF&LX;#V+6D6K-BQ13:LV;=.D<6BS:HHHIB(B MG3DIYN2^N=$SC.&;1Z-/SY=<- [L&7ZHHL[C1.,S5PEI3&>:<)PHQCDY9B<. M3DQP?W.YY]QF8*8GV.?N]K1G96>3YY6C8C#'YY( $$P #!7SSWI\344Z<,]0 MC8'PGX;Z%QK;KKYY[T^)J*=.&>H1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5H MYGM1[_CD.U'O^.1A(T0[$C1 BB +>W[WE7+>W[WE2UZ$8TPW MW^DQ/X+;^_='L']&;3-W2QUM/>\D-(OI,3^"V_OW1[!_1FTS=TL=;3WO)#/6 M/$IU=LN/>[[PO?.G'L4,X"H\@ ,/<[T^5F8>YWI\J,>_81IZI1R?3B7J[;M M?!=<^M&8-1EMS=.)>KMNU\%USZT9@U&6 MN^VFN-CKO<\\$775.RD 2O:@ M "D\TJJ3S2A.B4)T2OIZR>]/B30?0Z?4"W(^"C=]]5LM0OE/63WI M\2:#Z'3Z@6Y'P4;OOJMEJZR9HGJ[6C-VGO%PU5=CNF R[08 \O>C1=BOO MV\'.>_V#U">7O1HNQ7W[>#G/?[!):<6K5.QD,D_>KM_$6/\ 4I0\%'66_:4? M)T.5/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 M 65<\+UE7/"6O0A/NVO3CH+_98<'OPJ;-^/$)A? _M5O\ MR=O^I2AZ.@O]EAP>_"ILWX\0F%\#^U6_\G;_ *E+(Y+[W5K]SFG=B\)T^;IV M2Y@#(M3 ./>YX[THJ_IG;LQMXON;W;?4G*4JA>YX[THJ_IG;L MQMXON;W;?4G*5CE'B4Z_>V7N3>&(_@[QL:_M/V>*%RVG[/%"YB;+BQU[74=' M%IZ-.R !43 "VKR3Y%RVKR3Y$M>@20O2?'8Y[:>%O._JSLNVT MZ.9J6=)\=CGMIX6\[^K.R[;3HYFXZMCCCNX\+7SIQ[-*X!6>6 4GFEP M;LW8DM*9F,(\:GT8HF7IB[*+>$X8^^&BW= MN7(O8O9K&U]4F9JIQ&-V6RF_7;IUCDM8>BN+41'I:HHB:.-35$O$V.:&P]TT M=L-+3M!LCL%FM&FD37Z$V=P>1W+FG/Z:]EMVFJKGFNFK75KPP M\[73,6MICSQVNR^XRN*LEW.J-$V-/+CGBF,8UQHGT*@(O4 M 3R1J:1K_=++;#59+P-]V=ZNW3:O9]F.V^?7=-/3T8G;7/LO;I M0YUOK:/:4^*ED8[?6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< !L+ M=*Z]F#L=[E]MOH>A*;T\\HLCI77LP=COGGEEN:-$:HV-83ID 3("D\TJJ3S2#5"Z;P[&W9OPGY%\QS)& MR1]OC23?3>'8V[-^$_(OF.9(V2/M\;!Y2XWHV2Z9W'_!L]*K^Y4!3;7 M 5CGA)=]*0]C#F7A-VG^2P"-$CGA)=]*0]C#F7A-VG^2P"[N/?8U M5=C5>Z[X,CSU&V&TO1Y_!+*Q4>?P2RLG^U5K[',M7)J@ 3)0 %E?,X-_GI]M M:^6MN=7S.#?YZ?;6OEK:>G1Z>Q)7IHZ7N0GW"X]5;>9X0-L?K!CW7EV&X7'J MK;S/"!MC]8,>Z\O/5Z9USM=QY)^[6'FJ/9@ 2L@ M MN=95WZ/Z]*;&X(?J4[M/!]L1]6,I0G-SK*N_1_7I38W!#]2G=I MX/MB/JQE*]R=QJ_^EHG=FXUQZ-KMAV3CFA52.:%63:% <3%];\/D1"'1S>R MZW\>[G%_-<&E[\7UOP^1$(='-[+K?Q[N<7\UP:QOW%^?*VSN/>$+;S4_V/*$ M!C72X WK^DM?W-PD/Y;ND^9;R&B@WK^DM?W-PD/Y;ND^9;R M%Q=>^4]?LRUONJ^![;IV7]6AO0V^MCO>2'(<>WUL=[R0Y#+SQIZMLN4[+BTZ M@!%4 <#,+<5T315&M-IU1R]VFJ8E"3<)S9NYDV\;>#D]VF:+F M6;<;6X*JC76)ZCM)FO4YB8IIUB+$VN72(F9G2-(A-O8JK2G73732=.]R_#R1 MI_3R(=OHQ^P=.SG"GW[Y1:HJMV;.\7.<5AJ:XTUP^8TX;,;=<35BLK4_8B<-$Z?G4W#N-V^%^M[/&<:K'-3R3A,XSU8Q'EQP>:<1S]] MUIY\R]94:(U0Z-HF.3DS3KC3^8 F3 "V9\4^*>3O3S3[" MY95SQY]Q):<6=26N9PS:6QQTKKPIJ-WO"?RS9K&7:;>4[ULAQVQMV+E4Q13G MMFY;S_9V[11QHIJQ-[,<#.5VYJUTM8ZYI$S/%F42P=ZFKK9UC2B>?EGC1R3I MS:33Z:.64'7N\V^S/9?/\BVGR/$7<)G.S6;Y;GN58FS551=M9AE&+LX["U6Z MJ)BJ*ZKMF+<1$QQN/-,\^B:,X(O""RK>KNXV+WC9+=M7,OVQV;RO/[=-B:JK M-C$8ZQ35C\+1538YPW7,B1 M97RB]41C1;T1&^Y-_&F--RC.[71$3K3-55-<1% M5$2_0W&JB9UGWTT1CB1-5,TUTSA-%459LTYO*AENB/<"?-]P.^7;/=AF5,W, M-D^8^B-GL;&L6\SV7S/^^MG<;1-<]?C$)) M_IHOH9->]7=E:WO;*Y?%_;G=3@\7B,SMX:WKB\[W$F*8JJQ%[9W$ M1=SW 6XXMST)?SO#VN/-$3$T\NDZ1535I$\U7I9JB:?:Z\\//7 MFRX*N9G-%6:/=\\SKKN"[HHRA<;.:IB;>RB*;2GES1$1.'-.F-/-R2N%DU:< MDQ/G]B^$L51.A[7?1CARP (H@ *<9": MHC2$\Q%J:8FNK2*:.+,S5IQ9BJW5=HF>76::K=%54\_0 M NA;7N$9O=PV89_@*ZMUF[O$9;G&V=ZY:GT)G68=6C%93L=:KT_9YS:[@ZL3 MFL45TTX+)K.*KFK6_A*,3)%G-K53%.?"<\\V/_B?0Q.6,JV5SL;2\6LQ%-E3 M55A5RU8?9B.>9G-$1GF<&V_TL5T-RO='NFJWF[3Y;.$VZWLV<#C[-K$4<7$Y M/L-;X^)V=RWB3&N'NYO5=NY_C:->--N]E]NY5K;BFG:4I?/9=E5.&HMVL/18 MLV;5-NU;M6;<6;=JU:MTT4V;-%,33;LTQ333;M4S%%FW11;MQ-,/H8>BHLXH MIB(YOGWN-\KY4M+[>;6]6DXU6M4S%/B4Q.%,>C#JB,<^*H"9C0 &"OGGO3 MXFHITX9ZA&P/A/PWT+C6W77SSWI\344Z<,]0C8'PGX;Z%QJC?.]U=&-KU?<5 MX6N>N?8K1S/:CW_'(=J/?\2&D7TF)_!;?W[H]@_HS:9NZ M6.MI[WDAGK'B4ZNV7'O=]X7OG3CV*&0 &'N=Z?*S,/<[T^5&/?L(T]4 MHY/IQ+U=MVO@NN?6C,&HRVYNG$O5VW:^"ZY]:,P:C+ 6W?;37&QUWN>>"+KJ MG92 )7M0 !2>:55)YI0G1*$Z)7T]9/>GQ)H/H=/J!;D?!1N^^J MV6H7RGK)[T^)-!]#I]0+7O1HNQ7W[>#G/?[!ZA/+WHT78K[]O!SGO]@DM.+5JG8R&2?O5V_B+'^I2A MX*.LM^TH^3HUV]9<2GHT>RH N4P M LJYX7K*N>$M>A"?=M>G'07^RPX/?A4V;\>(3 M"^!_:K?^3M_U*4/1T%_LL.#WX5-F_'B$PO@?VJW_ ).W_4I9')?>ZM?NE%7],[=F-O%]S>[;ZDY2E4+W/'> ME%7],[=F-O%]S>[;ZDY2L-C7]I^SQ0N6T_9XH7,39< M6.O:ZCHXM/1IV0 *B8 6U>2?(N6U>2?(EKT"2%Z3X['/;3PMY MW]6=EVVG1S-2SI/CL<]M/"WG?U9V7;:=',SEV[W'5L<<=W'A:^=./9I7 *SR MP X]4:S[_GY^\Y&KC3S3R>QKW^VEF,\9C?88SY$>QTX]NBG![R=SNWUNUI9 MV@V-SK9.]?ICDNXC9K/*\WM<;2-.-U':>BFFNJK6;5O2(B+;3729737_ =* MMK.#'&U>$P]5S';M-L,FVAJN4437Y55JV735$QC&>) !$ M !2Y/)"M%=-$1,ZSQ:HJFG3C3Q:8FJ[7%/)$S313/%IU]-5I&O M;8ZZNT[C\ +@]8C>KOIW7;O\/9G%4;3;9Y'@"S+B37,4]4IB+DT6YFN)8SS%,:9G1Z6-RC;196-YMIG#@['&9YHB)_P#* M68VZHY9S3%958QV;373,1--5S,<5BJY MY(F)KY8]*[[6XF(C7372-=.;72-?Z>;V'$RW#V[-BS9M:=2M6[=NWIS=3MTQ M1;T_ZM,>3D$M+2OQZZJ_6JF>T 140 M M !YJ=&%[&#?MX,MJ?FD/2MYJ=&%[&#?MX,MJ?FD):]$ZI MV+_)7WF[^>LO;I0YUOK:/:4^*ED8[?6T>TI\5+(\Q8\:IV]1HIZ-.P 7*< M !L+=*Z]F#L=[E]MOH>A*;T\\HLCI77LP=COGGEE MN:-$:HV-83ID 3("D\TJJ3S2#5"Z;P M[&W9OPGY%\QS)&R1]OC23?3>'8V[-^$_(OF.9(V2/M\;!Y2XWHV2Z9W'_!L] M*K^Y4!3;7 5CGA)=]*0]C#F7A-VG^2P"-$CGA)=]*0]C#F7 MA-VG^2P"[N/?8U5=C5>Z[X,CSU&V&TO1Y_!+*Q4>?P2RLG^U5K[',M7)J@ 3 M)0 %E?,X-_GI]M:^6MN=7S.#?YZ?;6OEK:>G1Z>Q)7IHZ7N0GW"X]5;>9X0- ML?K!CW7EV&X7'JK;S/"!MC]8,>Z\O/5Z9USM=QY)^[6'FJ/9@ 2L@ M MN=95WZ/Z]*;&X(?J4[M/!]L1]6,I0G-SK*N_ M1_7I38W!#]2G=IX/MB/JQE*]R=QJ_P#I:)W9N-<>C:[8=DXYH54CFA5DVA0 M'$Q?6_#Y$0AT_%];\/D1"'1S>RZW\>[G%_-<&L;]Q?GR MML[CWA"V\U/]CRA 8UTN -Z_I+7]S<)#^6[I/F6\AHH-Z_I M+7]S<)#^6[I/F6\A<77OE/7[,M;[JO@>VZ=E_5H;T-OK8[WDAR''M];'>\D. M0R\\:>K;+E.RXM.H 15 '%Q4:TZ1SSR?#,U,3\$_[V@7 MTY1N:KL;3[E=O*:*>IX[)]I=C<1>IITF;V6XZQGN&IN^4S1$8X1,S&.R)PCRXSFC&-*#MK MU)Y)T[G;\_/V%6(L]$.K<(B9PYYQU\H G1 %LSXI\BY28\4I: MXQB0M5GHF)C^-353%5$$HJJF;M.3YQIW$QRQWN6/>UB-=--8C36'=[HKPV09M;L MY_@K5=R8S+9C,]<'M!@(MTU>GJN8&Y7B\):Y8_5+!X*J8F*8A4NE4451-6:, MT<_DT1CY)ZNMX7NY[GIO^3ZJ*8QMK/[=$:.+GTZ(S8XSCFB9C#E3->'O\>)Y M-.6>Y5&G/&E41IRTZ3,1ULSQ9G6)TY%'V?8^'W=[;Y9M)DF5;09)B[&8Y-G6 M78'->'(654Z]SG31*./)SOXN.RF MUB:+MK$447[-VW7;KLWK5%RW71?=V@V8P%5.Z3>%C\PQ^R]VS:F,/LUG%^)Q6:['W=(FJBG"5 M35C-G]:HIO95K8C7$X'$<:5-XD]QU X;' XV0W[;N-I=VVVN%C$91M#AJZ;. M*MT41F&49K:CC9=G.67:H_8%N?L5^Y*A>KO3:4SCAF MSQKP[?)Y'J.Y#NDM,EWFFN*IFQM,*+6.:F)QB>?-.C3FF8YL(6^Y,3RZ3SZ\ MO/W>6>[W?98X=Q^'3P'=MN#_ +RL]W;;<87B8W+*J\5E.;X:UOX#%V<3@L3K58ZM7TY>=LXPJKIYL.K3'8Z_NE_L MKU8V=XL:HJL[2(F*HY>K3'H!2)55UQ$@ M+9JT2S5$:1>[1[1X_#97DN49?; MB]C,PQV,O18P]BQ;IJX]4\>+DWIXFF'LVKN(N1Z'MW;E%O:VD3-,1RSAHE+7 M:T6=-5K:5139V<8U3.B(U:9ZHG!^I<$S@I[8[[-X.SN[;83+IS':#:+%=2HU MBN,+EF M317C\ZS2Y13/H;*\LPLSC,5>F:9KMQ1A[,U8O$X:U;9]CZZ8XW5L9?CBV;$3Q,) M@+&7Y?;_ &# 6^-T$Z![T(#)N##L'5B\XHP&:;U]KL/8N;9;06.+BQRMN@]VEIE"VJL;&K"[V=544X9HM,^:J<<-&'V8PS8XXSFPP4ZZH1L#X3\-]"XU1OG>ZNC&UZON*\+7/7/L5HYGM1 M[_CD.U'O^.1A(T0[$C1 BB +>W[WE7+>W[WE2UZ$8TPWW^DQ M/X+;^_='L']&;3-W2QUM/>\D-(OI,3^"V_OW1[!_1FTS=TL=;3WO)#/6/$IU M=LN/>[[PO?.G'L4,X"H\@ ,/<[T^5F8>YWI\J,>_81IZI1R?3B7J[;M?!=< M^M&8-1EMS=.)>KMNU\%USZT9@U&6 MN^VFN-CKO<\\$775.RD 2O:@ M "D\TJJ3S2A.B4)T2OIZR>]/B30?0Z?4"W(^"C=]]5LM0OE/63WI\2:# MZ'3Z@6Y'P4;OOJMEJZR9HGJ[6C-VGO%PU5=CNF R[08 \O>C1=BOOV\'. M>_V#U">7O1HNQ7W[>#G/?[!):<6K5.QD,D_>KM_$6/\ 4I0\%'66_:4?)T.5 M/V>)Q:.LM^TH^3HO:[>LN)3T:/94 7*8 M 65<\+UE7/"6O0A/NVO3CH+_98<'OPJ;-^/$)A? _M5O\ R=O^ MI2AZ.@O]EAP>_"ILWX\0F%\#^U6_\G;_ *E+(Y+[W5K]SFG=B\)T^;IV2Y@# M(M3 ./>YX[THJ_IG;LQMXON;W;?4G*4JA>YX[THJ_IG;LQMXO MN;W;?4G*5CE'B4Z_>V7N3>&(_@[QL:_M/V>*%RVG[/%"YB;+BQU[74='%IZ- M.R !43 "VKR3Y%RVKR3Y$M>@20O2?'8Y[:>%O._JSLNVTZ.9J M6=)\=CGMIX6\[^K.R[;3HYFXZMCCCNX\+7SIQ[-*X!6>6 4EQYIG2>3 MW_Z/][DK)I[FGP)J9P-,8<[\&X26XK+=Y>P.VF[_ #R(G*=L]F,\V8QE5%,3 M_NESK8/:O:;8G:+ M#SA,\V5SS,MGLULU4U44TYAE>+O82_Q./$3U*Y-F<18KGK\+2JG?1A'EJQC3S=33WM]M?0 (I@ 5TY M-=5D5:\@A,X8>70I-&O MV9R.](M87#X:U$1,15?O7:;=NKEF;GI.),S3K+] M=!_X"-C@][AMB]@IIIC/ZL-5M!MAB(IF*[^U>=<3%YK;JF:JYXN7_L656Z)J MKBBG"5Q15%-41$UPIWUKOHT4\NC/CHY_+L:IW5,O1=KE^C4U86]YF::Z(Q[S MSX\71A&G&,8SB=4[ M%_DK[S=_/67MTH8L>-4[>HT4]&G8 +E. M V%NE=>S!V.]R^VWT/0E-Z>>461TKKV8.QWN7VV^AZ$IO3SRRN M3^+.OW.7]USPK9^9IVU.11S+UE',O7-&B-4;&L)TR )D!2>:55)YI!JA=-X= MC;LWX3\B^8YDC9(^WQI)OIO#L;=F_"?D7S',D;)'V^-@\I<;T;)=,[C_ (-G MI5?W*@*;:X "L<\)+OI2'L8^QJJ[&J]UWP9'GJ-L-I>CS^"65BH\_@EE9/]JK7V.9:N35 M F2@ +*^9P;_ #T^VM?+6W.KYG!O\]/MK7RUM/3H]/8DKTT=+W(3[A<>JMO, M\(&V/U@Q[KR[#<+CU5MYGA VQ^L&/=>7GJ],ZYVNX\D_=K#S5'LP )60 M 6W.LJ[]']>E-C<$/U*=VG@^V(^K&4H3FYU ME7?H_KTIL;@A^I3NT\'VQ'U8RE>Y.XU?_2T3NS<:X]&UVP[)QS0JI'-"K)M" M@ .)B^M^'R(A#HYO9=;^/=SB_FN#2]^+ZWX?(B$.CF]EUOX]W.+^:X-8W[B_ M/E;9W'O"%MYJ?['E" QKI< ;U_26O[FX2'\MW2?,MY#10;U M_26O[FX2'\MW2?,MY"XNO?*>OV9:WW5? ]MT[+^K0WH;?6QWO)#D./;ZV.]Y M(%BJ=*>-,;.-R.3S]E MUDX86X#![TMUN\#=UC9IMV=L]E,]V=HOW-)IPN-S/ 7L/EN.B)BJ.-@)UUUIBKNLUTS3%=N[A[]F_8Q%%7-?MU1$1$:/X[S]'+$\DS M#M>PM(KHHM*9QBTIIKB?)5&( G50 !?;U]-53.E5%$W*>U5K M;F)CB3VJJ9F*H]FE8=S7EC6)FF9F(G3FUF)B>?ETUTGFE+73C$PEJT3Y8PS^ M7-\[$@5TI_T3:SGFRF-X..U681^KFQ]O&9UN\NXJ_$3F6R5^_5B\VR+"U555 M57[VS>.Q5S,;-J:IN8?(\?_C:;=AMOLUO!V/S&O*=I-D\UL9QEF-M44U1U6Q,TW\+?L:TQ MB,+F6$KOY;CL+,TV\=@L5>P-W2G$<>F7UZ'#P[MF>$1NIV3N53$:^SI$:3K3/+$RY6J_:RB<="H B.'W.%L1 M5F>27:XJNT8+&T6XZKF^S&/Q41+P?]M,;L-O*R2O*LQM=5Q&59C8FYB274>3[U9WFSIMK& MJFNBN(F)B=&OFE48YJG71D5(G'0N8JSS', (H@ M'C 6<7E7TT\W&JBG6:M>-K$13%.O&FJ(KTG7DBCB:U1I,3I,2[7<#S@3[R-_ M&V&&V(W:;/8C.Q= M^J*;. P..Q-=O#UT]_3,X9].&:)TK*]WZRL:*K2UJBBFB)JG?9IS@== JR3@VY+3MEMK1EV?[ZLYP4VL?FEKJ>.RS8 MG!7Z:8JV=V8N56HXV)Q%NN?U;SVS%%W,*HC!X6JSE\XJG,>QG0B>@I;O^"]D M5&.HZAM3O1S3 48?:3;C%8::9M6JXBO$9+LOA;O'JR3(XN\E=,5?JCFG%B_F MEZNJ8L6O;:BQZ6G2:]8B-)JGC51W>NYIF.37GB.:65NUSB,*IS\VC-IUN;.[ M;N^M+[5-C=ZIINU-4Y^+57CHQB-%/DSXZL<>/Z"Y.2K6(IXL:TTZZ353,TZZ M1'%JICBS3Q8CEUY.:/Z=/,MBCV9GSC[%Z^AJ^9 $0 !@KYY[T^)J*=.& M>H1L#X3\-]"XUMUU\\]Z?$U%.G#/4(V!\)^&^A<:HWSO=71C:]7W%>%KGKGV M*T]Y M(9ZQXE.KMEQ[W?>%[YTX]BAG 5'D !A[G>GRLS#W.]/E1CW["-/5*.3Z<2] M7;=KX+KGUHS!J,MN;IQ+U=MVO@NN?6C,&HRP%MWVTUQL==[GG@BZZIV4@"5[ M4 4GFE52>:4)T2A.B5]/63WI\2:#Z'3Z@6Y'P4;OOJMEJ%\IZ MR>]/B30?0Z?4"W(^"C=]]5LM763-$]7:T9NT]XN&JKL=TP&7:# 'E[T:+ ML5]^W@YSW^P>H3R]Z-%V*^_;P"CK+?M M*/DZ'*G[/$XM'66_:4?)T.5/V>)YF[\O7M=O67$IZ-'LJ +E, M +*N>%ZRKGA+7H0GW;7IQT%_LL.#WX5-F_'B$PO@?VJW M_D[?]2E#T=!?[+#@]^%39OQXA,+X']JM_P"3M_U*61R7WNK7[G-.[%X3I\W3 MLES &1:F <>]SQWI15_3.W9C;Q?*%S$V7%CKVNHZ M.+3T:=D "HF %M7DGR+EM7DGR):] DA>D^.QSVT\+>=_5G9=M MIT3CQB,LS" MBSBHIHJIX]%%='\:8J[FUYI/P#S/ W)TIO9;F6%N6,=@[U.O5+%^.)KU.K3\*2:G3#709*=_^R4; MPMW^ BK>]L1@+DV<'AZ*8JVYV:L4S>Q&SEZJ>+$9U@IGT9LQBKE5R;D1BLCK MM5>B<'=PD9OF&6XG"7\3A<5A[V%Q.#O7<+B\-B*)LXC#8JQ>JP]ZQ>M7(IN6 M[UF[351>L5T4W+7%XU6M,L#;6$V=57BSGIUW5,5TS353'+,U6Z*-:ZIB&LQKK$\7DUJT]+3VM->>J MJJ9TBF----9F8GD]1.A3=##VNX3^\O";)9--_*ME\HNX7,=O-K9L16)FJ8BF-C$97RA9W2PM; MQ:5[V+/'-5IGFWLP.-JPFQV'QUB9 MPNT.W%NW55=Q]-FY$T7L)L?1Q<5+Q^-Q/&Q6,QUR[BL155?JJJ?M=%J(Y MM?'_ $SS]_MLY8V---,8:<,\\\S&=R/W49?M[1$89*>952(55GGP M !YJ=&%[&#? MMX,=J?FD/2MYJ]&$C_DP;^/!AM5/P8'7S^!+7Q9U3L7V3)PO-WQ_Y[+VZ4.; M;ZVCVE/]6ED6UQ$4TQ'IG#>QIQHIG-H MT0R"SCP<>%QPE/.J+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./! MPE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.-AGI77LP=COGGGO_:BQNE=-/PP=C>Y.S&VL3_V/&B4VHYI_H^&68R=.-,]+W.7-UVO_P#J MV>:>\TZM-;ET:55*N:>\&+5"Z;QG_D MV[-^$_(_F.9(V2)\<^-)+]-WSKP;MFY[7_"?D?S#,=/Z4;3#A*><7BSCP<># MA*><7BSCP<>#A*><7BSCP<>#A*><7BSCP<>#A*><7BSCP<>#A*><7BSCP<># MA*><9(YX27?2D/8PYEX3=I_DL C0./"2[Z4?B9X,.9Q_^\O:6?ALX#S\2\N% M43:QA/)/8U5NO3ADO'#1;4:-<-INCS^"65Q8U[7GYQY7)AEOVJM?9#F:=$3Y M%0$4H "ROF<&_P ]/MK7RU#G5P_G7]>-'JMO,\(&V/U@Q[KR[ <+:O\ ]ZV\W7UP-L--/Y_Q[KYQX>=M*XBJ<_++ MN3)/W:PY/]*CV87BSCP<>$G"4\[(+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./! MPE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./! MPE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./!PE/.+Q9QX./! MPE/.+Q9QX./!PE/.+Q9QX./!PE/.*W.LJ[]']>E-C<$/U*=VG@^V(^K&5(3B MJ-:*I[DT_P!:E-C\$*G7=5NS[G_!]L1]5\K9#)N>;2>3[/Y0T1NTSO9N$S&: M:;7##I1#LG3S0JLH7LE$XM# *2B.+BY]+\/D1"'1S>RZW\>[G%_-<&EZ[_+$ MQVYUT\_>1"'1S=?PNM_$?_=SBOFN$65_C"GY\K;&X]5'TA;83$_Z4Z-=+RE% MG'CV3CPQ/"4\[IA>+./!QX.$IYQ>+./!QX.$IYQ>+./!QX.$IYQ>+./!QX.$ MIYQ>+./!QX.$IYQ>+./!QX.$IYQ>+./!QX.$IYQ>WK^DM?W-PD/Y;ND^9;R& MB;QX;V'26L_WKPC_ &<=NET_S+>3IXES+FHHTZK7QHT MZ]R3I$<68G2NG77BU:S$TZ\NO$F.+KV]-6"O%.\JG&-,XYM&=UGN=Y/&D=WMJ<>%"+6F>7#6]_\ X_->+./! MQX1X2GG%XLX\''@X2GG%XLX\''@X2GG%XLX\''@X2GG%XLX\''@X2GG%XLX\ M''@X2GG%XLX\''@X2GG%ZV8\:G'@X\>R<)3SH3&+)K&G^Z)YIUCGB>W$3IY. M1[2=!.Z*[FW!>WCQBLPG&YCNOVMO8?+]O<@PM5RY=MT1,TX;:?*,-U2F+F=9 M-%55=^GEKQ^5]7PW&]$^AYJ\5N/#+;Q$T1--/-5IQHY]>+.L1WM8Y=-->:>1 M3KM]Y]JF<^,,;E7(]A?K&NPO%,;VJG")CC1,9Z<-&&?#&>33&>(A.$;L]Y>2 M;79!E&TVS.:8#/,@S_+\-FF2YOE]^F]@ER MW7Q[5VF+E%4/T6Q7KR]K6=)YM8[OGS^\B_.@0]'5S3@ZYK;V V_O8W-=R^=8 MZN[>KM4W,5C]@,PQE5NF]G66V>-QKF0W[NES.,LM\Q51$XY\=&.,_P"?\9\[DGNH[FK7)EO79VF'!S/V M+2,=[,F<8QC0R "*VKF<"<+':JKB-9F:>-R:S7Q]=8CC1I/)3$5<6*9TXO;?T)C5 MCBWY^Q.\C(J,TP-<7+N69E8JC#YYL]F$T<6C, M\@S2**[^ Q<3Q>K4QU3"X^U3&&S##XG#SU*(S[HJO0+-ZG!HQ^,SJUA\1MMN MJKO7)P&W>5X2JJK*K=57[%@=LL!8BY5DF,MVYY,QIZIDF/FBJJQB[-7'M6Y9 M.;4:3$\L3KK&O=UU?-YULM@<=@L3@L9A+&-P>+L7;.*P>-MVL3A<59N4Q15;6USHJB3*\+.K?6%4 MQOZ*IZOLQR3A,\L1SQB@TIFF8XVLSKQ>+R3'+RZQ7QM)U[DT17;GMUQH)"SH MHG2KVR>V=W--L>#[B\%L+M/?JO8O%[#9G5=C8G.+]?'NW:#NAVBO;);RMD\XV0S^S/&HP><6*;-. M-P_%F/1F58RU7=RO-\'75I-O$Y9F.*M53I:JXMR>+&(JN]5ECOHQB9QC>Y_< MZ0[G^[6YWZF,+3>6LQ$S1:84SCAR83.;D].#K^%V.+,Q.M-5/74UTU6YB>;J M?4ZHFJ+D=?7%541%'6K..HQ;Q/)5Z'KHM:=.^C!>+(J7JE-6,8[4U-43HG$ M3(@ +)J\_/WT)G!"9PSKQ;%<=N/@7\E6NG)$1,SR:Z>S5Z: MFFFGNUU3I"2;6->HBJ,,<8U6*ZM(GTND3' M$UZI5,Q-$5:3#T#X#G0N=]G"&S&G";MMB\?CXJUQ,15:HFB[5@W')\33-I-I;QQ;.SB*JHG#-OL9B(C1C/HTX MQJE="SZ7DWK[_P"[E^U.U=G,MV.ZNY53B:,_S'"=0VCVEP^M-44[)Y5B9LW* M:,11QK5&>YM38RJBF9C#^BL1$6)D<>!EP&-V>X;8[#;%[L]FL/L_E5$Q?QE[ MC7,3FV<8Z:9BK,.CQ_[U*]TXV=7 M1P>I[BJZ?I:Y_:C-,X^3[%:.=CFCW_'(QQ5&D>_XU>/# [^(S3+L:F7F25VD8<^I&)SQK;\/28G\%M_? MNCV#^C-IF[I8ZVGO>2&D3TF)'_LMO[GM1M'L%R?_ $S:9NZX;K:>]$>_I#T% MWJQHIU=LN/.[Z8^E[YA,3]ODZ%#D *SR( P]SO3Y69@KYN3X?A\^8B<\1SI M9JPS\T3H1RG3B7J[;M?!==^M&8-1EMS=.(4_^_;=KX++DS\9\>U%N/# 6\Q% MK:8SRQL=>[GG@BZZIV4KQ9QX./"GPE/.]JO%G'@X\'"4\XO%G'@X\'"4\XO% MG'@X\'"4\XO%G'@X\'"4\XO%G'@X\'"4\XO%G'@X\'"4\XO4GFE;QX4FK5"; M2,-*$Z)9J>LGO3XDT'T.GU MR/@HW??5;+4+QQO2SY]I-"=#KJTW![D?9W3[ MO?JMEOVPOH3RZZ-)/\ R5]^_=_X.,\\=E):\6K5.Q?Y*JB+U=L?Q%C_ %*4/'1U MEOVE'R=#E3]GB<6W,<2WR?Q*/ZE++%?=>8L)PB<>>8=N65<84TZ?L43CR<6& M06<>#CPK\)3SJJ\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3 MSB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3 MSB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3 MSB]95SP<>#DG3S\^=":HG-$YT)]VUZ<=!?[+#@]^%39OQXA,+X#]JM_Y.W\G M2AZ.@Q3'X6/!ZTC_ .VILUX\3Y(E,)Y=5^Q41W+=N/\ [REDLE][JS?M>YS/ MNQ51])T1C$XV5.B<>2?(_H ,DU0 X][GCO2BK^F=NS&WB^YO= MM]2 -/G\$+F*)T7<>&&LZXWL9W45G.:/)]GKI^S.Q> M+./!QX5.$IYTZ\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3SB\6<>#CP<)3S MB\6<>#CP<)3SB\6<>#CP<)3SB];5Y)\BG'@UB>U*6JN)C-(DAND^.QSVT\+> M=_5G9=MIT3R-2KI/GDX.FV<]K_A;SS7E_P#N:V7;:5N?9>@NT?Z<=3C?NWF/ MI:^9XQW\9O\ II90%5Y< EBFGD\^WWH\K*IQ1+5#^5=P=&E4U55?QITFJ M:8UTJUF9HBFJ.?C<_I*J8KHBFJ&I5T>3I>[#;X*=E,CY:O-RM MJ+>QJWM=$Z,?LS'ECE]_,@WMK-E\QR/,DJUUB)B>>B8UGK)GB51IS3K1.?\ %B.369[41/&Y.1+- MK$(QV98S$5SI3AL-EF%B_CL3?KG M2*+-FU-^N9XU%%RFFJEMH]#$Z5CVTVSO9=M7PA+V+V!V3FJSB[.PF$NX:K;G M.+-==%,8;.,9;F]@]EL'B8TM8BQ;ZMGM^S5U"FC*\91:R_W1W7)]%5=K:?ZG)9TS%56.;-ACY8G-V2\0^AB]"QWC<)[:^G)-D[% M64[,99B+/Z[MO<=A+]S)-G,/=XR MU1$8O'XV;=/&C2<+8P]-O!X:W&%MQ35^T[@N#[L;NWV8R[8[8?9W+-F-FLGM MQ8R_*XO&Q&,Q5=[$WO2TWJZIIF(_;;&'IMT MQ33&E,+*V%TBC3A,\L^YS1W7]V5XRI:9ZIHL:,8HHT8Q MCIJB,V,\NG1US?:HBF-(C2-:IYHCEJJFJ>:(CGF9YM9YYUG660@7CQ@ M M \[>BP;.9EG/!QWV95E& Q>:YEC]V^ MTV&P.79?:KQ&.QV*N82*;6%PN'MT5U7:[TZT133$US,Z4QK.L>B3#+3KRSA])UGDUIY.3FB5WX!^^WUH-Y/Q-SG[NFG(P\1VZ M_P!)3\33\ M33\33\3H^S5^D MK^TZC[-7Z2O[3Z)L^>3ZZK[^&L?6GX$+#^ ?OM]:#>3\33ZZK[^&L?6GX$+#^ ?OM]:#>3\3 M6=)+>U/)RSKZ:=)TTY)Y8CV=-=->W[S+Z'IY==9 MB8F)BJJJJ-)YXTF=.5?%JF(TB([<_#[Z]NUAP<33$XQCF[6M^Z;NBM5;?-[\LBD0JKQHAYZ !%$6U1D6)KR_(,LQ&:8RC#1@L=37B*L+A8JNTVZ)JBF:ICB4\ M;TVG),1[$F^NJ^_AK'UI^! M"P_@'[[?6@WD_$W.?NZOX!^^[UH-Y/Q-SG[NFG>H^S5^DK^TZC[-7Z2O[3Z) ML^>3ZZK[^&L?6GX$+#^ ?OM]:#>3\33ZZK[^&L?6GX$+#^ ?OM]:#>3\3ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:? M@0L/X!^^WUH-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/H MFSYY/KJOOX:Q]:?@0L7X!^^[UH-Y/Q-SG[NI^ ?OM]:#>3\3 M3\3_555/PU2KW>XTV M=6^B9T83$O-=U.Z+>5F613HO7D1G MGR^YKV9 $R #'7VO?<#$SRT>WM:\FO-=HGG[7^Y_2F(8JK%,\\1/)IV^:?? M0JC&(2X3&>,-,3GYLV/7F0ZW"DX#N^?%[S=XN+PVZ;>+B,-BMNMK+^'OV-D< MUO8>_8N9[CJK5_#W[=JNB]:OT33=IN4S%-45^EC1^$_@'[[?6@WD_$W.?NZ: M=ZA':FKWKE<1\&JO4?9J_25_:QM>2Z*IF9F<9SRW%=-V*^6-G191=[*J**8I MB9JG&<(Z*%A_ /WV^M!O)^)N<_=S\ _?;ZT&\GXFYS]W33W4?9J_25_:=1]F MK])7]J7Z)L^>5Q]=5]_#6/K3\"%B_ /WW>M!O)^)N<_=U/P#]]OK0;R?B;G/ MW=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W M/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ M _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\G MUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU M'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/ MW=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W M/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ M _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\G MUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU M'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/ MW=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W M/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ M _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\G MUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU M'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/ MW=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W M/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ M _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1]FK])7]IU'V:OTE?VGT39\\G MUU7W\-8^M/P(5R_P$M]T4U1&Y_>15V^+.QV69_ M].1>76[198Q$S,3G>([KN[.WRO58U6M%-G%C$Q$4U3,?:G&9C[,8%1OMSC)-V6W6 M<91F.VV+NY=FN6[,YGBL)C+56"P,1>PV(MVJ[-ZS%V*XHNT3Q:XF)UGDA*R5 MVHJYX6S8C776K\ZOX.NT[4=K^CD4+W8\)&$3A\^1Z7N5[I[;)5XKM[&SLZIJ MHWN$YN7'&ZC[-7Z M2O[3J/LU?I*_M6/T39\\MA_75?OPUCZT_ A8OP#]]WK0;R?B;G/W=3\ _?;Z MT&\GXFYS]W33W4?9J_25_:=1]FK])7]I]$V?/)]=5]_#6/K3\"%A_ /WV^M! MO)^)N<_=S\ _?;ZT&\GXFYS]W33W4?9J_25_:=1]FK])7]I]$V?/)]=5]_#6 M/K3\"%A_ /WV^M!O)^)N<_=U?P#]]WK0;R?B;G/W=-.]1]FK])7]IU'V:OTE M?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B;G/W=-/=1 M]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W5_ /WW M>M!O)^)N<_=TT[U'V:OTE?VG4?9J_25_:?1-GSR?75??PUCZT_ A8?P#]]OK M0;R?B;G/W<_ /WV^M!O)^)N<_=TT]U'V:OTE?VG4?9J_25_:?1-GSR?75??P MUCZT_ A8?P#]]OK0;R?B;G/W<_ /WV^M!O)^)N<_=TT]U'V:OTE?VG4?9J_2 M5_:?1-GSR?75??PUCZT_ A8OP#]]OK0;R?B;G/W=NE=*$[B-N-B,-P@/UX[( M[1;*_JEF&Z[]3OUPY1CG">C,-%==O6/[XHFJ8F MJ--U/J,=VO\ 25_:M]"T\NNLZZQRUUU?'' MFF& [I=TJ]92NM5VM+&SLZ:IIJQIJQSTS%48QO8QC&%E$ZT_]6)^&-=.]'-' M-WH!LCEV?9/F>1YMA+ M>.RK.<%BLKS/!WXX]G$X#,,/W$2B/>&[T) M#>[NMWI[:[#Y+N[VUVER')\[Q<[.9]DVSV99M@5;%B(C2- M8B.:(JJB(Y.U$:1'O+>VN\5Z7K>Y7NOO&2:[6NPIIKX6F*9BN9PS3C$Z],>C M1@A88X!^^WUH=Y/Q-SG[NK^ ?ON]:#>3\33\33ZZK[^&L?6GX$+#^ ?OM]:#>3\33ZZK[^&L?6GX$+% M^ ?ON]:#>3\3ZC[-7Z2O[3J/LU?I*_M/HFSY MY/KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[ M3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L7X!^^[UH-Y/Q-SG[NI^ ?OM]:#>3\3 M3\33\33\31YCQ*-:\-5%O*,QKXOHN MW7^DN>.*H_HT^#D5:+A31AO9F,&+RKNHVM]LJ MK*\7*[VD3XTYXGDF/LXXQR;75/@G<*K)=[6RV%VGR3+=H\DBY3;HS+9_:_(\ M;LYM'DV.KHBJO!8_ XZU1:N=3JX_$QF!Q&+P6,HTO83$7K-5-4]K,/5K3&LQ M,\TS'=CDG^F)^#V%9P],QI/IO;3-7P<::M._VNTR44<72([4:<\S_3/GY;^& MKK28FJ:H^S$_LQHC_*\ 2@ *2Q35R:-L?D>U^18RFNBK!9Q@K>(FQ,RW'T4U:VL=EV)PN.M5Q$V;]-SBR[$]3@ZE&FDQ&GGY]I&K>SR(V M===G5%=E7535$YL\Q'Y9X:)/#SZ4/M56\PS[@\;87+->DW[>P.W=^:[/&M6^ M)1AFNU,6YBW9L;08+TE7[JSVYRUM0[A0UN8S.K+-Z&[[:79"Y MU>[9M8[,,OJN9)CNHZ4UW,LSO#U7Q,Z>P^+VZW=9#M'EU_*-H,FRO/,JQ?&C$Y9F^ PV9X M"_QJ*Z=;F#QEJ_AIKXM55---RQ.O)53K/IJ>3 M2:>336BJNC_'YH8TH1PNNEA^#1O*N7\;L[D^:;K,ZO1,SC-AL93&3S=_9*IJ MO[-YE&)RNFNNNJF*IP=5B8B)IIMQQYKIUK.$[TI-OWV6C%8[=OM#LMO/RZUU M:Y:P%5ZYLEM)-%%41:PU.%S2;^58W%54S,U5QF&6V)TBJGKN)1:572NG-$35 MY8]V;M;\R17['GY^?3FU[:>:HPQQA"*O)./)&CJ7"O49C MGG^E;3'+RS&D<^M41K[\S3'PS&O-SJ46WDDG?1QJ=[KFF,/SG0J/Z649)C,R MQ=K+\MPN*S#'XB=,/@L!AKN-Q=[6->+9PN"IQ-^]5'/Q:*)JB.T]7.#5T"SA M4;T)P]W(]T>T&499>KBB%R?$4U41 M5IK/%BJK1C5FBF?1HUX,5?LNW2[1-5M;V=%,:9FJ,W5&?JAY(3/O+[=,3Q.- M$^GKBW1I$U55W*ITHHHHIBJYF;UC+,/735%,T+G->:*K>TC-3A$19X^6:ISQA MS1.Q&^\##H'/"0WY583&;,[ XO(-F<173KM=MO-S9O(IM37-%=W#1B+4YIF= M%&FO$RK+<7?Y:8JMZ5Q53N/\ WI4K8XK>WM-:IMWJ,LQ%JYD6 MPV"Q,4T5U31DN&QES-,ZFUG333DY>37DY?8TT7ECD^SHG'3ASY MVI,N;HV4+Y,TTU_H]G5IX*9BOR1OO1HWO+&B9?&;$;%9-L]EF$R;(,KR_)\I MRRS1AFS3'-'/I_1&G)VHY.Y$?#,KXIB&0F8PPB'@:K2JJ9 MJKPJJF9G?SQIQTXZ],YU::8CDCO*@E0 <6_,\:F.>)B=6JWTV M%N>VLVSW)[#8#9'9K/MJ,;A]X^'Q5[![/Y9BF8[4SY\T+6-]1O=#(Y)R MC-TO-C>::*:YLL9PG-,XQ,8:)S9_R0L,< [?9VMT.\C_ *NQ^<543\33ZZK[^&L?6GX$+ M#^ ?OM]:#>3\33ZZK[^&L?6GX$+%^ ?ON]:#>3\3ZC[-7Z2O M[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[?6@WD_$ MW.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L7X!^^[UH-Y/Q-S MG[NI^ ?OM]:#>3\33\3;DW(<)$Q3$3K/+.D\G+'/3S>QI$?QM*>5D]#4]O6>336:JJITUB>W/ ML1Y\^:FB(YH9*BF*:8IYFK\_/GQBYVDQMR,+BKN$LS;LXCJ$Q?IHUY8JIY) MIUTU9/P#]]OK0;R?B;G/W=--SA*>3GC2=8TKKIY=-.U5IVY]CR7]1]FK])7] MJPMLG4VE4U53.,SR-FY W4;U<+K9W:BQLZZ:.6JK#FT1O9Y(YT+#^ ?OM]:# M>3\369^NJ^_ MAK'UI^!"P_@'[[?6@WD_$W.?NY^ ?OM]:#>3\33\33\33\33\33\35+M< /)\?ENX[FHKXU,ZS3$QW% MZA'=K_25_:K3AZ8G6(C7EY>69Y>?EF9\]%]=K"+.)B,^/D>+[K>[6VRMP,6M MC9T<#$QFG'''EC[,:.:<6:GF5!7>+ 'FET7_9?-,\X-.^O)\EP&-S7-

+-JQAZ**J[M>M-7I:>68U]+/),>EK#79BKE[>F MFNLQ/PQ,3Y^]*8QQU*UVMYLK6SM(B*IL[2BO"K1.]JB<.7F0K5G@';[>+3'_ M 0[RM8B(F(V,SKDF(B-.7#^FTC^-')/PLT\!#?;ZT&\GXFYS]W33W4([M?Z M2O[3J,=VO])7]K&?1E.>)F<)G%N"C=GOE,81=K+"(B(^U/)'00L/X!^^WUH- MY/Q-SG[NK^ ?ON]:#>3\33\33ZZK[^&L?6GX$+#^ ?OM]:#>3\33ZZK[^&L?6GX$+%^ ?ON]:#>3\3ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^W MUH-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOO MX:Q]:?@0L7X!^^[UH-Y/Q-SG[NI^ ?OM]:#>3\33\3H^S5^DK^TZC[-7Z2O[3Z)L^>3ZZK[^&L?6GX$+#^ ?O MM]:#>3\33ZZK M[^&L?6GX$+#^ ?OM]:#>3\3ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@ M'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L7X!^ M^[UH-Y/Q-SG[NI^ ?OM]:#>3\33\33ZZK[^&L?6GX$+#^ ?OM]:#>3\3%%N%S;.=V6WF597@-YF0XO'YAF6RN:X++\'AK,8FN[B< M3C;MF+5BBU3_ /,F*:]>?72)E>\IJJZE1%4135%%O72=>7J?+'-'-S>SV^5S M9PT3SS5/?N7)CX-=&6BU%.ND::S,SS\\\_;_ -WL+Z[V46=,QIQG%KONG[H[ M3*=XBWM+.FBK>Q3A$XX88Z)PC\V0!5>< <+%U51$<7GYN]V]> M7DYD9;TQIP3]Z.U'"WV\SO9S=UMIG^38C9[=W:PN:9-LWF68X"_&M5VJ[EC$4W+-VFF9FBNF::M)YY-RJW%7/&K%Z'CM<:.]753XI\^;M); M6B*Z=[/I>A[F^Z"O)MYHO-G9TUU415&$SACOL-,X3HPS(5^. =OMB9_]T.\K ME_\ N-SG3YNO_ /WV^M!O)^)N<_=TT[U".[7^DK^U7J/LU?I*_M8SZ)HY9EL M:-VF^QHNUCAG_:GEG'Q$+#^ ?OM]:#>3\34?KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[? M6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH M-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX: MQ]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I* M_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC M[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH-Y/Q-SG[N?@'[[? M6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX:Q]:?@0L/X!^^WUH M-Y/Q-SG[N?@'[[?6@WD_$W.?NZ:>ZC[-7Z2O[3J/LU?I*_M/HFSYY/KJOOX: MQ]:?@0L/X!^^WUH-Y/Q-SG[NI/ 1WVQKKN@WE3KR:4[&9U-7),53-.F'TZRF MJF=8F/3S&87]Z>=XNS@,^RW$9;BKV#JR#9ZQ:Q5% MG$T455V[ERQ>M353'$BJSI$ZS,SM%V=>7^C3FT[2GH:GMQ,]^JJ>[W9GN^QK MVV:FF(YH9.QIWM$4XXX M +:J8JB8F-8F-)B>:8GGA< X=6'HIIXM-$<72-*8UBF-.;BQKI3ISZ4Q$: M\O._@Y_L_@LRP6(P&88/"XW XNW58Q>!QEJWB,)BK%V)HNV,1AK]-S#W[=RB M:HJM7K=5JY$Z7(XLR^IF(E9-N)[2.;# BJJF8JHPBJ,,*_VHPSYNORM;WAG] M+)\&C>GB+V;9#E.8;J=I+\7;E>,V"N87"Y'B+M<3-%>*V2QEN]DU,4U\].1U M;/TW9F9Q%ZJ=):V_"'Z4.W[;/7;M_=[MCL5O#RZ*IFQAV*\OLU5<:;5$U::<::8XVFNNG&F)JTUY=-=->6-&2G#4TQI3$TQW*:J MJ8^"-%M5DJSFM!O)^)N<_=TT[U'V:OTE?VG4?9J_25_:?1-GSR M?75??PUCZT_ A8?P#]]OK0;R?B;G/W<_ /WV^M!O)^)N<_=TT]U'V:OTE?VG M4?9J_25_:?1-GSR?75??PUCZT_ A8?P#]]OK0;R?B;G/W<_ /WV^M!O)^)N< M_=TT]U'V:OTE?VG4?9J_25_:?1-GSR?75??PUCZT_ A8OP#]]WK0;R?B;G/W M=3\ _?;ZT&\GXFYS]W33W4?9J_25_:=1]FK])7]I]$V?/)]=5]_#6/K3\"%A M_ /WV^M!O)^)N<_=S\ _?;ZT&\GXFYS]W33W4?9J_25_:=1]FK])7]I]$V?/ M)]=5]_#6/K3\"%B_ /WW>M!O)^)N<_=U/P#]]OK0;R?B;G/W=-/=1]FK])7] MIU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS]W/P#]]OK0;R?B; MG/W=-/=1]FK])7]IU'V:OTE?VGT39\\GUU7W\-8^M/P(6'\ _?;ZT&\GXFYS M]W5_ /WW>M!O)^)N<_=TT[U'V:OTE?VG4?9J_25_:?1-GSR?75??PUCZT_ A M8?P#]]OK0;R?B;G/W<_ /WV^M!O)^)N<_=TT]U'V:OTE?VG4?9J_25_:?1-G MSR?75??PUCZT_ A8?P#]]OK0;R?B;G/W=7\ _?=ZT&\GXFYS]W33O4?9J_25 M_:=1]FK])7]I]$V?/)]=5]_#6/K3\"%A_ /WV^M!O)^)N<_=S\ _?;ZT&\GX MFYS]W33W4?9J_25_:=1]FK])7]I]$V?/)]=5]_#6/K3\"%A_ /WV^M!O)^)N M<_=S\ _?;ZT&\GXFYS]W33W4?9J_25_:=1]FK])7]I]$V?/)]=5]_#6/K3\" M%@G@';[IY(W/[RJJJM*:8IV-SF9FJ9TCFP\]OV'ZCD?0F^$YF=VU9P.X'>O> MJO13-NY&QF;6[&E6GIKF(OVK=BW1R\M==RF*>3735,FS8CNU?I*_M4G"6ZN6 MJBFJ8Y8FJ(KF)TTUB:HUCDY.3ET1C)5GSRI6N[+?JHF(L+&F>?'??EO8VHI/ M<[TM3PN]K+UBG$[NL%LCA+M<4W<=M=M+D^6SAJ9C6:Z\!AL1CTM MFO$=Z.<+1,:<6-.;F_W\WG["^,/3$:1$(WF^L[*GQK*)BODQTQ,?? RZ& M/N)W$X:BUNQW;Q3B)B:[F&M M8JQ@XGDLX:U1%-,=^IP-K7C<2.-K%7'C6*M=-(JXT3$ZZ1%.NNLT^EG6GD&O%YM;6J:K2UKM*ZM-52&*Q M;IIC2F(IC69TB-(C6=9Y.:-9F9Y.W,SSS+,I$*IU"(P@ $0 M M M M M!28U5 <>[13S::_9W&.+=/:IIYM-=.USQ'+VO84B(TX1CS MOYV*PEJ_;FU=MV[UJKDJMW:*;EJ8]FW7%5$^_2Z#;^>A;<'3>3=OW=M-S&[W M.,?BJ:IOYM3LYE^ SRN.-Z;BYSE5&"SBF9JY?V/%Q$U>FGEY7H3Q8\]#B1YZ M(33$Z8B?GRYOR5K"\VME5OK.UKHG]RJ:8_+/^;6)WM]*?<%':&;M>287;_82 MY7K533LYMA)TF1 MDU?5+NRF_?-,)Q:ZZK6$VDV&PF845TSUE-S&Y3M/D]RFKFXURG"S3R3-.%HU MF)WE9MQ//$3[T>757J<=S^B/L4INME.>:(V;'H;KW992L9^Q>:YCFJG?8ZYF M,?1,(XC;7I._?SA9N59#O(W49K:IC6FG,;^UV3XBN.//%BB+>RV;V**JNMXM MS'1$=N],.K>T72K7"WP-5FN::IB(C]5IP77:V43MF?2V_#-PD4S7NEPUZ*IYL%MYL!CJIY>>:<)M%>N1$]J>I4]S1\MF MO2\G#%PMBN_7N8S&]3373'%P>T6R6,O1&O+$6,)GE^_/MZA3^33R73G M\B)0RGI>7AC8RS&)M;E\RMVZYF*:,9G^RF!OTS$Z3579Q6=S5Q=>[3$_XM/+ M3'W&1]+4\,O&447)W58#"T3V5.,GEY-9_4++,RY(Y](IJJTY(HJGTL]N-@^DW]ZN(Y=J-\& MP&41IZ:-GLIVFVBNT3W>IX_";/Q.ZO*-M$\)>[:<>:J:=F'^=$XNO.YW@Q;M=WV M%HP&PVP6QNQ^$Y-,-L[LWE.2VZIM1Z6OB8+"6IN54]NY75-7;F9G5^\4VXFK M6=)GM3SSK')'+KK\#F=3CFTC2.UI]FBL41['P*T4T\S VEI57.^KM+2N?WJL M XML 11 hsy-20200628_htm.xml IDEA: XBRL DOCUMENT 0000047111 2020-01-01 2020-06-28 0000047111 us-gaap:CommonStockMember 2020-07-17 0000047111 us-gaap:CommonClassBMember 2020-07-17 0000047111 2020-03-30 2020-06-28 0000047111 2019-04-01 2019-06-30 0000047111 2019-01-01 2019-06-30 0000047111 us-gaap:CommonStockMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommonStockMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommonClassBMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommonClassBMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommonClassBMember 2019-01-01 2019-06-30 0000047111 2020-06-28 0000047111 2019-12-31 0000047111 us-gaap:CommonStockMember 2020-06-28 0000047111 us-gaap:CommonStockMember 2019-12-31 0000047111 us-gaap:CommonClassBMember 2020-06-28 0000047111 us-gaap:CommonClassBMember 2019-12-31 0000047111 2018-12-31 0000047111 2019-06-30 0000047111 us-gaap:PreferredStockMember 2020-03-29 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2020-03-29 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-29 0000047111 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 0000047111 us-gaap:RetainedEarningsMember 2020-03-29 0000047111 us-gaap:TreasuryStockMember 2020-03-29 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 0000047111 us-gaap:NoncontrollingInterestMember 2020-03-29 0000047111 2020-03-29 0000047111 us-gaap:RetainedEarningsMember 2020-03-30 2020-06-28 0000047111 us-gaap:NoncontrollingInterestMember 2020-03-30 2020-06-28 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2020-03-30 2020-06-28 0000047111 us-gaap:AdditionalPaidInCapitalMember 2020-03-30 2020-06-28 0000047111 us-gaap:TreasuryStockMember 2020-03-30 2020-06-28 0000047111 us-gaap:PreferredStockMember 2020-06-28 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2020-06-28 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-28 0000047111 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 0000047111 us-gaap:RetainedEarningsMember 2020-06-28 0000047111 us-gaap:TreasuryStockMember 2020-06-28 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 0000047111 us-gaap:NoncontrollingInterestMember 2020-06-28 0000047111 us-gaap:PreferredStockMember 2019-03-31 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2019-03-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-03-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000047111 us-gaap:RetainedEarningsMember 2019-03-31 0000047111 us-gaap:TreasuryStockMember 2019-03-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000047111 us-gaap:NoncontrollingInterestMember 2019-03-31 0000047111 2019-03-31 0000047111 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000047111 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000047111 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000047111 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000047111 us-gaap:PreferredStockMember 2019-06-30 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2019-06-30 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-06-30 0000047111 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000047111 us-gaap:RetainedEarningsMember 2019-06-30 0000047111 us-gaap:TreasuryStockMember 2019-06-30 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000047111 us-gaap:NoncontrollingInterestMember 2019-06-30 0000047111 us-gaap:PreferredStockMember 2019-12-31 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2019-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000047111 us-gaap:RetainedEarningsMember 2019-12-31 0000047111 us-gaap:TreasuryStockMember 2019-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2019-12-31 0000047111 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-28 0000047111 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-28 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-28 0000047111 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-28 0000047111 us-gaap:TreasuryStockMember 2020-01-01 2020-06-28 0000047111 us-gaap:PreferredStockMember 2018-12-31 0000047111 us-gaap:CommonStockMember us-gaap:CommonStockMember 2018-12-31 0000047111 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000047111 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2018-12-31 0000047111 us-gaap:TreasuryStockMember 2018-12-31 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000047111 us-gaap:NoncontrollingInterestMember 2018-12-31 0000047111 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000047111 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0000047111 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommonClassBMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0000047111 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0000047111 us-gaap:TreasuryStockMember 2019-01-01 2019-06-30 0000047111 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-06-30 0000047111 us-gaap:AccountingStandardsUpdate201602Member 2019-06-30 0000047111 hsy:ONEBrandsLLCMember 2019-09-23 2019-09-23 0000047111 hsy:ONEBrandsLLCMember 2020-01-01 2020-06-28 0000047111 hsy:ONEBrandsLLCMember 2019-12-31 0000047111 hsy:ONEBrandsLLCMember 2019-09-23 2020-03-29 0000047111 hsy:ONEBrandsLLCMember 2020-03-29 0000047111 hsy:ONEBrandsLLCMember us-gaap:TrademarksMember 2019-09-23 2019-09-23 0000047111 srt:MinimumMember hsy:ONEBrandsLLCMember us-gaap:CustomerRelationshipsMember 2019-09-23 2019-09-23 0000047111 srt:MaximumMember hsy:ONEBrandsLLCMember us-gaap:CustomerRelationshipsMember 2019-09-23 2019-09-23 0000047111 hsy:ONEBrandsLLCMember us-gaap:NoncompeteAgreementsMember 2019-09-23 2019-09-23 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2019-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2019-12-31 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2020-06-28 0000047111 us-gaap:TrademarksMember 2020-06-28 0000047111 us-gaap:TrademarksMember 2019-12-31 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2020-06-28 0000047111 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 0000047111 us-gaap:PatentsMember 2020-06-28 0000047111 us-gaap:PatentsMember 2019-12-31 0000047111 us-gaap:TrademarksMember 2020-06-28 0000047111 us-gaap:TrademarksMember 2019-12-31 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LineOfCreditMember 2020-06-28 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2020-06-28 0000047111 us-gaap:RevolvingCreditFacilityMember us-gaap:ForeignLineOfCreditMember 2019-12-31 0000047111 us-gaap:CommercialPaperMember 2020-06-28 0000047111 us-gaap:CommercialPaperMember 2019-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes4.125Due2020Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Debentures8.8Due2021Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.10Due2021Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.625Due2023Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes3.375Due2023Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes2.050Due2024Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.050Due2024Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes0900NotesDue2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes0900NotesDue2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.20Due2025Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.30Due2026Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Debentures7.2Due2027Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes2.450Due2029Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.450Due2029Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes1700Due2030Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes1700Due2030Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes3.375Due2046Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.125Due2049Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes3.125Due2049Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2650NotesDue2050Member us-gaap:DomesticCorporateDebtSecuritiesMember 2019-12-31 0000047111 hsy:Notes2650NotesDue2050Member us-gaap:DomesticCorporateDebtSecuritiesMember 2020-06-28 0000047111 hsy:Notes2.90Due2020Domain us-gaap:DomesticCorporateDebtSecuritiesMember 2020-04-27 2020-05-24 0000047111 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-01-01 2020-06-28 0000047111 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-28 0000047111 srt:MinimumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2020-01-01 2020-06-28 0000047111 srt:MaximumMember us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2020-01-01 2020-06-28 0000047111 us-gaap:EquitySwapMember 2020-06-28 0000047111 us-gaap:EquitySwapMember 2019-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:NondesignatedMember 2019-12-31 0000047111 us-gaap:NondesignatedMember 2020-06-28 0000047111 us-gaap:NondesignatedMember 2019-12-31 0000047111 us-gaap:CommodityContractMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommodityContractMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000047111 us-gaap:ForeignExchangeContractMember 2020-03-30 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember 2019-04-01 2019-06-30 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-30 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000047111 us-gaap:InterestRateContractMember 2020-03-30 2020-06-28 0000047111 us-gaap:InterestRateContractMember 2019-04-01 2019-06-30 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-30 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000047111 us-gaap:EquitySwapMember 2020-03-30 2020-06-28 0000047111 us-gaap:EquitySwapMember 2019-04-01 2019-06-30 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-30 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-03-30 2020-06-28 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommodityContractMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommodityContractMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000047111 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000047111 us-gaap:InterestRateContractMember 2020-01-01 2020-06-28 0000047111 us-gaap:InterestRateContractMember 2019-01-01 2019-06-30 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000047111 us-gaap:EquitySwapMember 2020-01-01 2020-06-28 0000047111 us-gaap:EquitySwapMember 2019-01-01 2019-06-30 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-06-28 0000047111 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-28 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2020-03-30 2020-06-28 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2020-01-01 2020-06-28 0000047111 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2019-01-01 2019-06-30 0000047111 us-gaap:FairValueInputsLevel3Member 2020-06-28 0000047111 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-28 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:EquitySwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000047111 us-gaap:FairValueInputsLevel2Member 2020-06-28 0000047111 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000047111 us-gaap:OtherAssetsMember 2020-01-01 2020-06-28 0000047111 hsy:PropertyPlantandEquipmentGrossMember 2020-06-28 0000047111 hsy:PropertyPlantandEquipmentGrossMember 2019-12-31 0000047111 hsy:AccumulatedDepreciationMember 2020-06-28 0000047111 hsy:AccumulatedDepreciationMember 2019-12-31 0000047111 us-gaap:PropertyPlantAndEquipmentMember 2020-06-28 0000047111 us-gaap:PropertyPlantAndEquipmentMember 2019-12-31 0000047111 srt:MaximumMember 2020-06-28 0000047111 srt:MinimumMember 2020-06-28 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-30 2020-06-28 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-28 0000047111 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0000047111 us-gaap:RestructuringChargesMember 2020-03-30 2020-06-28 0000047111 us-gaap:RestructuringChargesMember 2019-04-01 2019-06-30 0000047111 us-gaap:RestructuringChargesMember 2020-01-01 2020-06-28 0000047111 us-gaap:RestructuringChargesMember 2019-01-01 2019-06-30 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2020-03-30 2020-06-28 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2019-04-01 2019-06-30 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2020-01-01 2020-06-28 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2019-01-01 2019-06-30 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2020-03-30 2020-06-28 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2019-04-01 2019-06-30 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2020-01-01 2020-06-28 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2019-01-01 2019-06-30 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember srt:NorthAmericaMember 2020-01-01 2020-06-28 0000047111 us-gaap:RestructuringChargesMember us-gaap:GeographicConcentrationRiskMember hsy:MarginforGrowthProgramMember hsy:InternationalandOtherSegmentMember 2020-01-01 2020-06-28 0000047111 hsy:MarginforGrowthProgramMember 2020-06-28 0000047111 hsy:MarginforGrowthProgramMember 2017-01-01 2017-12-31 0000047111 hsy:MarginforGrowthProgramMember 2018-01-01 2018-12-31 0000047111 us-gaap:EmployeeSeveranceMember hsy:MarginforGrowthProgramMember 2020-06-28 0000047111 us-gaap:OtherRestructuringMember hsy:MarginforGrowthProgramMember 2020-06-28 0000047111 srt:MaximumMember hsy:MarginforGrowthProgramMember 2020-06-28 0000047111 hsy:MarginforGrowthProgramMember 2017-02-28 0000047111 hsy:MarginforGrowthProgramMember 2020-03-30 2020-06-28 0000047111 hsy:MarginforGrowthProgramMember 2020-01-01 2020-06-28 0000047111 hsy:MarginforGrowthProgramMember 2019-04-01 2019-06-30 0000047111 hsy:MarginforGrowthProgramMember 2019-01-01 2019-06-30 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2020-03-30 2020-06-28 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-03-30 2020-06-28 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-04-01 2019-06-30 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-06-28 0000047111 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-01-01 2020-06-28 0000047111 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2019-12-31 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2020-01-01 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember 2019-06-30 0000047111 hsy:PerformanceStockUnitsandRestrictedStockUnitsMember 2020-01-01 2020-06-28 0000047111 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember hsy:NorthAmericaSegmentMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2020-03-30 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2019-04-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember hsy:NorthAmericaSegmentMember 2019-01-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2020-03-30 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2019-04-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember hsy:InternationalandOtherSegmentMember 2019-01-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember 2020-03-30 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember 2019-01-01 2019-06-30 0000047111 us-gaap:CorporateNonSegmentMember 2020-03-30 2020-06-28 0000047111 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0000047111 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-28 0000047111 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0000047111 us-gaap:MaterialReconcilingItemsMember 2020-03-30 2020-06-28 0000047111 us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0000047111 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-06-28 0000047111 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-01-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2020-03-30 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2019-04-01 2019-06-30 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember us-gaap:CommodityContractMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2020-03-30 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2019-04-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-06-28 0000047111 us-gaap:CommodityContractMember us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-06-30 0000047111 us-gaap:CommodityContractMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-28 0000047111 us-gaap:OperatingSegmentsMember srt:ScenarioForecastMember us-gaap:CommodityContractMember 2021-01-01 2021-07-04 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2020-03-30 2020-06-28 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2019-04-01 2019-06-30 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2020-01-01 2020-06-28 0000047111 us-gaap:CorporateNonSegmentMember us-gaap:CorporateMember 2019-01-01 2019-06-30 0000047111 country:US 2020-03-30 2020-06-28 0000047111 country:US 2019-04-01 2019-06-30 0000047111 country:US 2020-01-01 2020-06-28 0000047111 country:US 2019-01-01 2019-06-30 0000047111 us-gaap:NonUsMember 2020-03-30 2020-06-28 0000047111 us-gaap:NonUsMember 2019-04-01 2019-06-30 0000047111 us-gaap:NonUsMember 2020-01-01 2020-06-28 0000047111 us-gaap:NonUsMember 2019-01-01 2019-06-30 0000047111 hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain 2020-03-30 2020-06-28 0000047111 hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain 2019-04-01 2019-06-30 0000047111 hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain 2020-01-01 2020-06-28 0000047111 hsy:ConfectioneryAndConfectioneryBasedPortfolioDomain 2019-01-01 2019-06-30 0000047111 hsy:SnacksPortfolioDomain 2020-03-30 2020-06-28 0000047111 hsy:SnacksPortfolioDomain 2019-04-01 2019-06-30 0000047111 hsy:SnacksPortfolioDomain 2020-01-01 2020-06-28 0000047111 hsy:SnacksPortfolioDomain 2019-01-01 2019-06-30 0000047111 hsy:HersheyCommonStockMember 2020-01-01 2020-06-28 0000047111 hsy:A2018ShareRepurchaseProgramMember 2018-07-24 0000047111 hsy:LotteShanghaiFoodCompanyMember us-gaap:NoncontrollingInterestMember 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2020-03-30 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-03-30 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-03-30 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2020-03-30 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2019-04-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember 2020-03-30 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2020-01-01 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2020-01-01 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2019-01-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-01-01 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2020-01-01 2020-06-28 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-01-01 2019-06-30 0000047111 hsy:PerformanceSharesAndRestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2019-01-01 2019-06-30 0000047111 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-28 0000047111 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure 0000047111 2020 --12-31 Q2 false P1Y6M us-gaap:AccruedLiabilitiesCurrent us-gaap:OtherLiabilitiesNoncurrent 10-Q true 2020-06-28 false 1-183 HERSHEY CO DE 23-0691590 19 East Chocolate Avenue Hershey PA 17033 717 534-4200 Common Stock, one dollar par value HSY NYSE Yes Yes Large Accelerated Filer false false false 147408714 60613777 1707329000 1767217000 3744646000 3783705000 914777000 892473000 2085472000 2016457000 792552000 874744000 1659174000 1767248000 408949000 453793000 884333000 907366000 1600000 4741000 9143000 4741000 -1370000 6140000 -475000 6202000 383373000 410070000 766173000 848939000 -38079000 -33776000 -74334000 -71234000 -11217000 -13125000 -22750000 -18602000 334077000 363169000 669089000 759103000 66035000 49898000 132264000 141951000 268042000 313271000 536825000 617152000 -859000 431000 -3213000 -46000 268901000 312840000 540038000 617198000 1.33 1.54 2.66 3.03 1.21 1.39 2.41 2.75 1.29 1.48 2.58 2.93 1.20 1.38 2.41 2.74 0.773 0.722 1.546 1.444 0.702 0.656 1.404 1.312 268042000 313271000 536825000 617152000 3052000 0 3052000 7651000 0 7651000 -48292000 0 -48292000 11079000 0 11079000 -16685000 -3954000 -12731000 0 0 0 -16685000 -3954000 -12731000 0 0 0 -8542000 -2183000 -6359000 -6720000 -1773000 -4947000 -13297000 -2731000 -10566000 -13438000 -3580000 -9858000 675000 -838000 1513000 -2547000 -1130000 -1417000 6056000 268000 5788000 -3336000 -1848000 -1488000 -1205000 -817000 -388000 -1395000 -885000 -510000 -3297000 -1930000 -1367000 -2833000 -1776000 -1057000 -3211000 -1792000 -1419000 13219000 1528000 11691000 -42327000 975000 -43302000 24014000 3508000 20506000 266623000 324962000 493523000 637658000 -826000 338000 -3288000 416000 267449000 324624000 496811000 637242000 1165331000 493262000 540398000 568509000 999380000 815251000 197835000 240080000 2902944000 2117102000 2165346000 2153139000 1979002000 1985955000 1314332000 1341166000 524687000 512000000 24760000 31033000 8911071000 8140395000 530042000 550828000 643938000 702372000 54091000 19921000 198299000 32282000 788448000 703390000 2214818000 2008793000 4091211000 3530813000 643847000 655777000 205106000 200018000 7154982000 6395401000 0 0 0 0 160939248 160939248 160939000 160939000 60613777 60613777 60614000 60614000 1161878000 1142210000 1516543000 1290461000 13570656 12723592 779176000 591036000 -367193000 -323966000 1753605000 1739222000 2484000 5772000 1756089000 1744994000 8911071000 8140395000 536825000 617152000 142524000 144346000 25490000 23712000 3309000 8783000 9143000 4741000 18550000 9785000 27311000 24117000 -11794000 -55399000 194396000 173074000 -15730000 -18175000 -19304000 -33797000 65169000 -15499000 8333000 8919000 19765000 -4407000 614047000 679328000 185784000 176270000 26392000 30270000 -2374000 -154000 -209802000 -206386000 166017000 -311183000 989876000 5020000 352104000 4054000 314279000 295483000 211196000 254429000 17544000 161399000 295858000 -698730000 -17351000 3753000 682752000 -222035000 -10683000 0 672069000 -222035000 493262000 587998000 1165331000 365963000 74944000 72167000 71633000 136922000 0 160939000 60614000 1153130000 1404453000 -742164000 -365741000 3310000 1674541000 268901000 -859000 268042000 -1452000 33000 -1419000 0.773 114260000 114260000 0.702 42551000 42551000 12612000 12612000 -3864000 5008000 1144000 42020000 42020000 0 160939000 60614000 1161878000 1516543000 -779176000 -367193000 2484000 1756089000 0 299287000 60614000 996181000 7193240000 -6786065000 -348520000 8623000 1423360000 312840000 431000 313271000 11784000 -93000 11691000 0.722 108041000 108041000 0.656 39762000 39762000 12665000 12665000 66341000 60485000 126826000 55929000 55929000 0 299287000 60614000 1075187000 7358277000 -6781509000 -336736000 8961000 1684081000 0 160939000 60614000 1142210000 1290461000 -591036000 -323966000 5772000 1744994000 540038000 -3213000 536825000 -43227000 -75000 -43302000 1.546 228854000 228854000 1.404 85102000 85102000 25180000 25180000 -5512000 23056000 17544000 211196000 211196000 0 160939000 60614000 1161878000 1516543000 -779176000 -367193000 2484000 1756089000 0 299287000 60614000 982205000 7032020000 -6618625000 -356780000 8545000 1407266000 617198000 -46000 617152000 20044000 462000 20506000 1.444 215329000 215329000 1.312 79525000 79525000 23128000 23128000 69854000 91545000 161399000 254429000 254429000 3913000 3913000 0 299287000 60614000 1075187000 7358277000 -6781509000 -336736000 8961000 1684081000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES <div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation </span></div><div style="margin-top:5pt;"><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%;">The unaudited consolidated financial statements provided in this report include the accounts of The Hershey Company (the “Company,” “Hershey,” “we” or “us”) and our majority-owned subsidiaries and entities in which we have a controlling financial interest after the elimination of intercompany accounts and transactions. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. Other investments that are not controlled, and over which we do not have the ability to exercise significant influence, are accounted for under the cost method. Both equity and cost method investments are included as Other non-current assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;"><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%;">The financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and with the rules and regulations for reporting on Form 10-Q. Accordingly, they do not contain certain information and disclosures required by GAAP for comprehensive financial statements. The financial statements reflect all adjustments (consisting of normal recurring adjustments) which are, in our opinion, necessary for a fair presentation of the results of operations, financial position, and cash flows for the indicated periods.</span></div><div style="margin-top:5pt;"><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%;">Operating results for the quarter ended June 28, 2020 may not be indicative of the results that may be expected for the year ending December 31, 2020 because of seasonal effects on our business. These financial statements should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 (our “2019 Annual Report on Form 10-K”), which provides a more complete understanding of our accounting policies, financial position, operating results and other matters. </span></div><div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">COVID-19 </span></div><div style="margin-top:5pt;"><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%;">On March 11, 2020, the World Health Organization designated the recent novel coronavirus ("COVID-19") as a global pandemic. We continue to actively monitor COVID-19 and its potential impact on our operations and financial results. Employee health and safety remains our first priority while we continue our efforts to support community food supplies. To date, there has been minimal disruption to our supply chain network, and all our manufacturing plants are currently open. We are also working closely with our business units, contract manufacturers, distributors, contractors and other external business partners to minimize the potential impact on our business.</span></div><div style="margin-top:5pt;"><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%;">As a result of shelter-in-place restrictions that were implemented in late March and early April, as well as decreases in retail foot traffic and volatility in consumer shopping and consumption behavior across several areas of our portfolio, we experienced a reduction in our net sales and earnings per share during the second quarter of 2020. We believe the financial impacts from COVID-19 are temporary in nature and do not significantly affect our business model and growth strategy. Therefore, we do not consider COVID-19 to be a triggering event to accelerate our annual impairments tests.</span></div><div style="margin-top:5pt;"><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%;">We evaluated our goodwill and indefinite-lived intangible assets and determined there were no interim triggering events as it was not more likely than not that the fair value of our reporting units would be less than their respective carrying amounts. Additionally, we evaluated our long-lived assets, including our property, plant and equipment, lease right-of-use assets and other intangible assets, noting no indicators of impairment.</span></div><div style="margin-top:5pt;"><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%;">In late May and early June, many state governments began a phased reopening of their economies. These phased approaches promote limited food service offerings, outdoor dining, increased travel and the reopening of retailing establishments while adhering to new guidelines and enhanced safety measures, including social distancing and face mask protocols. However, certain states have paused or reversed plans to reopen their economies as new cases of COVID-19 have been on the rise in recent weeks.</span></div><div style="margin-top:5pt;"><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%;">The impact that COVID-19 will have on our consolidated financial statements throughout 2020 remains uncertain and ultimately will be dictated by the length and severity of the pandemic, as well as the economic recovery and federal, </span></div><div style="margin-top:5pt;"><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%;">state and local government actions taken in response. We will continue to evaluate the nature and extent of these potential impacts to our business and consolidated financial statements.</span></div><div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans</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%;">, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We elected to early adopt the provisions of this ASU in the fourth quarter of 2019. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This ASU modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods. The amendments in this ASU should be applied on a modified retrospective basis to all periods presented. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</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%;">. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract</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%;">. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We adopted the provisions of this ASU in the first quarter of 2020 on a prospective basis. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;"><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%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</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%;">. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;"><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%;">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The ASU is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. Entities may apply this ASU upon issuance through December 31, 2022 on a prospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;"><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%;">No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.</span></div> <div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation </span></div><div style="margin-top:5pt;"><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%;">The unaudited consolidated financial statements provided in this report include the accounts of The Hershey Company (the “Company,” “Hershey,” “we” or “us”) and our majority-owned subsidiaries and entities in which we have a controlling financial interest after the elimination of intercompany accounts and transactions. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. Other investments that are not controlled, and over which we do not have the ability to exercise significant influence, are accounted for under the cost method. Both equity and cost method investments are included as Other non-current assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:9pt;"><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%;">The financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and with the rules and regulations for reporting on Form 10-Q. Accordingly, they do not contain certain information and disclosures required by GAAP for comprehensive financial statements. The financial statements reflect all adjustments (consisting of normal recurring adjustments) which are, in our opinion, necessary for a fair presentation of the results of operations, financial position, and cash flows for the indicated periods.</span></div>Operating results for the quarter ended June 28, 2020 may not be indicative of the results that may be expected for the year ending December 31, 2020 because of seasonal effects on our business. These financial statements should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 (our “2019 Annual Report on Form 10-K”), which provides a more complete understanding of our accounting policies, financial position, operating results and other matters. <div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-14, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans</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%;">, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We elected to early adopt the provisions of this ASU in the fourth quarter of 2019. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. This ASU modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods. The amendments in this ASU should be applied on a modified retrospective basis to all periods presented. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement</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%;">. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><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%;">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract</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%;">. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We adopted the provisions of this ASU in the first quarter of 2020 on a prospective basis. Adoption of the new standard did not have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:9pt;"><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%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</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%;">. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;"><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%;">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The ASU is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. Entities may apply this ASU upon issuance through December 31, 2022 on a prospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;"><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%;">No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.</span></div> BUSINESS ACQUISITION AND DIVESTITURES<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2020 Activity</span></div><div style="margin-top:9pt;"><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%;">During the second quarter of 2020, we completed the divestitures of KRAVE Pure Foods, Inc., and the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Scharffen Berger</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%;"> and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Dagoba</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%;"> brands, all of which were previously included within the North America segment results in our consolidated financial statements. Total proceeds from the divestitures and the impact on our Consolidated Statements of Income, both individually and on an aggregate basis, were immaterial.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">2019 Activity</span></div><div style="margin-top:5pt;"><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%;text-decoration: underline;">ONE Brands, LLC</span></div><div style="margin-top:5pt;"><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%;">On September 23, 2019, we completed the acquisition of ONE Brands, LLC ("ONE Brands"), previously a privately held company that sells a line of low-sugar, high-protein nutrition bars to retailers and distributors in the United States, with the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ONE Bar</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%;"> as its primary product. The purchase consideration for ONE Brands totaled $402,160 and consisted of cash on hand and short-term borrowings. Acquisition-related costs for the ONE Brands acquisition were immaterial.</span></div><div><span><br/></span></div><div><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%;">The acquisition has been accounted for as a purchase and, accordingly, ONE Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:</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:44.383%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.610%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.612%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial Allocation (1)</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Final Allocation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">179,240 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">825 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">180,065 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets acquired, primarily current assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities assumed, primarily current liabilities</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,806)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,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:'Times New Roman',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:18pt;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);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">402,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">402,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><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%;">(1)</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%;padding-left:6.34pt;">As reported in the Company's 2019 Annual Report on Form 10-K.</span></div><div><span><br/></span></div><div><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%;">The purchase price allocation presented above has been finalized as of the end of the first quarter of 2020. The measurement period adjustments to the initial allocation are based on more detailed information obtained about the specific assets acquired and liabilities assumed.</span></div><div><span><br/></span></div><div><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%;">Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging our brand building expertise, supply chain capabilities and retail relationships to accelerate growth and access to the portfolio of ONE Brands products.</span></div><div><span><br/></span></div><div><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%;">Other intangible assets include trademarks valued at $144,900, customer relationships valued at $58,800 and covenants not to compete valued at $3,100. Trademarks were assigned an estimated useful life of 33 years, customer relationships were assigned estimated useful lives ranging from 17 to 19 years and covenants not to compete were assigned an estimated useful life of 4 years.</span></div> 402160000 The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:<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:44.383%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.610%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.612%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial Allocation (1)</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Final Allocation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">179,240 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">825 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">180,065 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangible assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets acquired, primarily current assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities assumed, primarily current liabilities</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,806)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,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:'Times New Roman',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:18pt;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);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">402,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">402,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><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%;">(1)</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%;padding-left:6.34pt;">As reported in the Company's 2019 Annual Report on Form 10-K.</span></div> 179240000 825000 180065000 206800000 0 206800000 25926000 -491000 25435000 9806000 334000 10140000 402160000 0 402160000 144900000 58800000 3100000 P33Y P17Y P19Y P4Y GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:5pt;"><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%;">The changes in the carrying value of goodwill by reportable segment for the six months ended June 28, 2020 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:45.169%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.827%;"/><td style="width:1.0%;"/></tr><tr><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="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:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">North America</span></div></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;"><div style="text-indent:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">    International and Other</span></div></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;"><div style="text-indent:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Total</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</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-top:1pt solid #000000;padding-left: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></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: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);">1,967,466 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">18,489 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">1,985,955 </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:'Times New Roman',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;"/></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><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:100%;">Measurement period adjustments (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_43" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 2</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">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:'Times New Roman',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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 28, 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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,962,795 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">16,207 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,979,002 </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;border-bottom:3pt double #000000;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></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><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%;">The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:40.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.858%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.862%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets subject to amortization:</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;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;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;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;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:18pt;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);">Trademarks</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;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">1,207,594 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">(86,910)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">1,212,172 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">(73,262)</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:'Times New Roman',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:18pt;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);">Customer-related</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,544)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Patents</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,980 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,885)</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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,711 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,525)</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:'Times New Roman',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;"/><td colspan="3" style="display:none;"/></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;padding-left:9pt;"><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:100%;">Total</span></div></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 #000;padding-left:1pt;padding-right: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);">1,417,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">(137,465)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">1,436,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">(130,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><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);">Intangible assets not subject to amortization:</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:18pt;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);">Trademarks</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Total other intangible assets</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,314,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,341,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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;"/></tr></table></div><div style="margin-top:9pt;"><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:115%;">Total amortization expense for the three months ended June 28, 2020 and June 30, 2019 was $11,580 and $12,672, respectively. Total amortization expense for the six months ended June 28, 2020 and June 30, 2019 was $23,220 and $24,910, respectively.</span></div> <div style="margin-top:5pt;"><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%;">The changes in the carrying value of goodwill by reportable segment for the six months ended June 28, 2020 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:45.169%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.827%;"/><td style="width:1.0%;"/></tr><tr><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="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:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">North America</span></div></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;"><div style="text-indent:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">    International and Other</span></div></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;"><div style="text-indent:-9pt;padding-left:9pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Total</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</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-top:1pt solid #000000;padding-left: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></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: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);">1,967,466 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">18,489 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">1,985,955 </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:'Times New Roman',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;"/></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><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:100%;">Measurement period adjustments (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_43" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 2</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">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:'Times New Roman',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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 28, 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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,962,795 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">16,207 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,979,002 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 1967466000 18489000 1985955000 825000 0 825000 -5496000 -2282000 -7778000 1962795000 16207000 1979002000 <div><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%;">The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:40.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.858%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.070%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.862%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Carrying Amount</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets subject to amortization:</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;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;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;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;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:18pt;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);">Trademarks</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;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">1,207,594 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">(86,910)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">1,212,172 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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);">(73,262)</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:'Times New Roman',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:18pt;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);">Customer-related</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,371 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207,749 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(40,544)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Patents</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,980 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,885)</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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,711 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,525)</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:'Times New Roman',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;"/><td colspan="3" style="display:none;"/></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;padding-left:9pt;"><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:100%;">Total</span></div></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 #000;padding-left:1pt;padding-right: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);">1,417,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">(137,465)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">1,436,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">(130,331)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><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);">Intangible assets not subject to amortization:</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:18pt;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);">Trademarks</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,865 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Total other intangible assets</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,314,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,341,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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;"/></tr></table></div> 1207594000 86910000 1212172000 73262000 202371000 42670000 207749000 40544000 7980000 7885000 16711000 16525000 1417945000 137465000 1436632000 130331000 33852000 34865000 1314332000 1341166000 11580000 12672000 23220000 24910000 SHORT AND LONG-TERM DEBT <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Short-term Debt</span></div><div style="margin-top:5pt;"><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%;">As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a $1.5 billion unsecured revolving credit facility with the option to increase borrowings by an additional $500 million with the consent of the lenders. This facility is scheduled to expire on July 2, 2024, however, we may extend the termination date for up to two additional one-year periods upon notice to the administrative agent under the facility.</span></div><div style="margin-top:5pt;"><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%;">The credit agreement contains certain financial and other covenants, customary representations, warranties and events of default. As of June 28, 2020, we were in compliance with all covenants pertaining to the credit agreement, and we had no significant compensating balance agreements that legally restricted these funds. For more information, refer to the Consolidated Financial Statements included in our 2019Annual Report on Form 10-K.</span></div><div style="margin-top:9pt;"><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%;">In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Commitment fees relating to our revolving credit facility and lines of credit are not material. Short-term debt consisted of the following:</span></div><div style="margin-top:9pt;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:59.477%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.867%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.870%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term foreign bank borrowings against lines of credit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">48,421 </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:6pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">32,282 </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:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. commercial paper</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,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:6pt;"><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 colspan="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:'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:right;vertical-align:bottom;padding-right:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">198,299 </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:6pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">32,282 </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:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average interest rate on outstanding commercial paper</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;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">0.4 </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:3pt double #000000;border-bottom:3pt double #000000;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></td><td colspan="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:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;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);">N/A</span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Long-term Debt</span></div><div style="margin-top:9pt;"><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%;">Long-term debt consisted of the following: </span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:39.798%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.927%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.454%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.457%;"/><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;"><div style="text-indent:-13.5pt;padding-left:11.25pt;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Debt Type and Rate</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="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:11.25pt;text-align:center;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Maturity Date</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><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:100%;">2.900% Notes (1)</span></div></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;border-top:1pt solid #000000;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);">May 15, 2020</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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">350,000 </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:'Times New Roman',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><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:100%;">4.125% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 1, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">350,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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><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:100%;">8.800% Debentures</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2021</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">3.100% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 15, 2021</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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><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:100%;">2.625% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 1, 2023</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,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:'Times New Roman',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><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:100%;">3.375% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 15, 2023</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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><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:100%;">2.050% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2024</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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><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:100%;">0.900% Notes (2)</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2025</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:right;vertical-align:bottom;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></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><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:100%;">3.200% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 21, 2025</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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><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:100%;">2.300% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2026</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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><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:100%;">7.200% Debentures</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2027</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">2.450% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2029</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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><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:100%;">1.700% Notes (2)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2030</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">3.375% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2046</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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><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:100%;">3.125% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2049</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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><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:100%;">2.650% Notes (2)</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2050</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:4.5pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Finance lease obligations (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_67" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 7</a></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:100%;">)</span></div></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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,142)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,794)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,879,659 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,234,203 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less—current portion</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term portion</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,091,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">3,530,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">In May 2020, we repaid $350,000 of 2.900% Notes due upon their maturity.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">During the second quarter of 2020, we issued $300,000 of 0.900% Notes due in 2025, $350,000 of 1.700% Notes due in 2030 and $350,000 of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989,876. The 2020 Notes were issued under a shelf registration statement on Form S-3 filed in May 2018 that registered an indeterminate amount of debt securities. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Interest Expense</span></div><div style="margin-top:5pt;"><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%;">Net interest expense consists of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:21.538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.331%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</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-top:1pt solid #000000;padding-left: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></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: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);">40,520 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">39,192 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">79,776 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">79,855 </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:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Capitalized interest</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,081)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,648)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;padding-left:9pt;"><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:100%;">Interest expense</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,856 </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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,801 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,207 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(777)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(4,025)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,973)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;padding-left:9pt;"><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:100%;">Interest expense, net</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">38,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">33,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">74,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">71,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> 1500000000 500000000 Short-term debt consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.477%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.867%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.870%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term foreign bank borrowings against lines of credit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">48,421 </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:6pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">32,282 </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:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. commercial paper</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,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:6pt;"><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 colspan="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:'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:right;vertical-align:bottom;padding-right:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total short-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">198,299 </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:6pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">32,282 </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:6pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average interest rate on outstanding commercial paper</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;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">0.4 </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:3pt double #000000;border-bottom:3pt double #000000;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></td><td colspan="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:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;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);">N/A</span></td></tr></table> 48421000 32282000 149878000 0 198299000 32282000 0.004 <div style="margin-top:9pt;"><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%;">Long-term debt consisted of the following: </span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:39.798%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.927%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.454%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.457%;"/><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;"><div style="text-indent:-13.5pt;padding-left:11.25pt;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Debt Type and Rate</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="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:11.25pt;text-align:center;margin-bottom:1pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Maturity Date</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><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:100%;">2.900% Notes (1)</span></div></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;border-top:1pt solid #000000;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);">May 15, 2020</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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">350,000 </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:'Times New Roman',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><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:100%;">4.125% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 1, 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">350,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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><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:100%;">8.800% Debentures</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">February 15, 2021</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,715 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">3.100% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 15, 2021</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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><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:100%;">2.625% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 1, 2023</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,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:'Times New Roman',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><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:100%;">3.375% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">May 15, 2023</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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><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:100%;">2.050% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2024</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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><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:100%;">0.900% Notes (2)</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2025</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:right;vertical-align:bottom;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></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><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:100%;">3.200% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 21, 2025</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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><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:100%;">2.300% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2026</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,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:'Times New Roman',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><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:100%;">7.200% Debentures</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2027</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">193,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">2.450% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2029</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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><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:100%;">1.700% Notes (2)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2030</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:'Times New Roman',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;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">3.375% Notes</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 15, 2046</span></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',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:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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><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:100%;">3.125% Notes</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">November 15, 2049</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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><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:100%;">2.650% Notes (2)</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 1, 2050</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,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:4.5pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Finance lease obligations (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_67" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 7</a></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:100%;">)</span></div></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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,643 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,142)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,794)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,879,659 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,234,203 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less—current portion</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">788,448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term portion</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,091,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">3,530,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><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%;">(1)</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%;padding-left:6.34pt;">In May 2020, we repaid $350,000 of 2.900% Notes due upon their maturity.</span>(2)During the second quarter of 2020, we issued $300,000 of 0.900% Notes due in 2025, $350,000 of 1.700% Notes due in 2030 and $350,000 of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989,876. The 2020 Notes were issued under a shelf registration statement on Form S-3 filed in May 2018 that registered an indeterminate amount of debt securities. 0.02900 0.02900 0 350000000 0.04125 0.04125 350000000 350000000 0.08800 0.08800 84715000 84715000 0.03100 0.03100 350000000 350000000 0.02625 0.02625 250000000 250000000 0.03375 0.03375 500000000 500000000 0.02050 0.02050 300000000 300000000 0.00900 0.00900 300000000 0 0.03200 0.03200 300000000 300000000 0.02300 0.02300 500000000 500000000 0.07200 0.07200 193639000 193639000 0.02450 0.02450 300000000 300000000 0.01700 0.01700 350000000 0 0.03375 0.03375 300000000 300000000 0.03125 0.03125 400000000 400000000 0.02650 0.02650 350000000 0 80447000 79643000 29142000 23794000 4879659000 4234203000 788448000 703390000 4091211000 3530813000 350000000 0.02900 0.02900 300000000 0.00900 350000000 0.01700 350000000 0.02650 989876000 <div style="margin-top:5pt;"><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%;">Net interest expense consists of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:21.538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.325%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.331%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</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-top:1pt solid #000000;padding-left: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></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: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);">40,520 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">39,192 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">79,776 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">79,855 </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:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Capitalized interest</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,081)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,648)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;padding-left:9pt;"><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:100%;">Interest expense</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,856 </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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,801 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,695 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,207 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(777)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(4,025)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,973)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;padding-left:9pt;"><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:100%;">Interest expense, net</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">38,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">33,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">74,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">71,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> 40520000 39192000 79776000 79855000 1664000 1391000 3081000 2648000 38856000 37801000 76695000 77207000 777000 4025000 2361000 5973000 -38079000 -33776000 -74334000 -71234000 DERIVATIVE INSTRUMENTS<div style="margin-top:9pt;"><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%;">We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.</span></div><div style="margin-top:9pt;"><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%;">In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Commodity Price Risk</span></div><div style="margin-top:9pt;"><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%;">We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for 3- to 24-month periods. Our open commodity derivative contracts had a notional value of $817,521 as of June 28, 2020 and $589,662 as of December 31, 2019.</span></div><div style="margin-top:9pt;"><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%;">Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_85" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 13</a></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%;">, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Exchange Price Risk</span></div><div style="margin-top:5pt;"><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%;">We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, Brazilian real and Malaysian ringgit. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from 3 to 12 months. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was $84,383 at June 28, 2020 and $65,826 at December 31, 2019. The effective portion of the changes in fair value on these contracts is recorded in other </span></div><div style="margin-top:5pt;"><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%;">comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was $42,057 at June 28, 2020 and $50,831 at December 31, 2019. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Interest Rate Risk</span></div><div style="margin-top:6pt;"><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%;">We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of $350,000 at June 28, 2020 and December 31, 2019. </span></div><div style="margin-top:6pt;"><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%;">In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings.</span></div><div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Equity Price Risk</span></div><div style="margin-top:5pt;"><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%;">We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of 3 to 12 months. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at June 28, 2020 and December 31, 2019 was $22,995 and $28,187, respectively.</span></div><div style="margin-top:9pt;"><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%;">The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of June 28, 2020 and December 31, 2019: </span></div><div style="text-align:center;margin-top:9pt;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:38.659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.343%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.584%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.350%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities (1)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities (1)</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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as cash flow hedging instruments:</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;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;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;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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,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:'Times New Roman',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;"/><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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as fair value hedging instruments:</span></td><td colspan="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;"/><td colspan="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;"><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);">Interest rate swap agreements</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments:</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: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);">Commodities futures and options (2)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation derivatives</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td></tr><tr><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;border-top:1pt solid #000000;padding-left:1pt;padding-right: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);">4,626 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,951 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,133 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </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:'Times New Roman',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:700;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">11,947 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">26,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;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">14,923 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,405 </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;border-bottom:3pt double #000000;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></td></tr></table></div><div style="padding-left:9pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">Derivatives assets are classified on our Consolidated Balance Sheets within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our Consolidated Balance Sheets within accrued liabilities and other long-term liabilities. </span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">As of June 28, 2020, amounts reflected on a net basis in liabilities were assets of $95,969 and liabilities of $117,217, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts reflected on a net basis in assets at December 31, 2019 were assets of $46,075 and liabilities of $37,606. At June 28, 2020 and December 31, 2019, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Income Statement Impact of Derivative Instruments</span></div><div style="margin-top:6pt;"><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%;">The effect of derivative instruments on the Consolidated Statements of Income for the three months ended June 28, 2020 and June 30, 2019 was as follows:</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:30.075%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.539%;"/><td style="width:1.0%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in income (a)</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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in other comprehensive income (“OCI”)</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) reclassified from accumulated OCI into income (b)</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="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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commodities futures and options</span></div></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-top:1pt solid #000000;padding-left: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></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: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);">2,624 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">55,531 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(526)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest rate swap agreements</span></div></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,343)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Deferred compensation derivatives</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">52,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(2,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(1,205)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(1,395)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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></table></div><div style="text-align:center;"><span><br/></span></div><div style="margin-top:6pt;"><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%;">The effect of derivative instruments on the Consolidated Statements of Income for the six months ended June 28, 2020 and June 30, 2019 was as follows:</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:30.075%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.539%;"/><td style="width:1.0%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in income (a)</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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in OCI</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) reclassified from accumulated OCI into income (b)</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="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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commodities futures and options</span></div></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-top:1pt solid #000000;padding-left: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></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: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);">(74,468)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">28,890 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,876)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(311)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,906 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest rate swap agreements</span></div></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,739)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Deferred compensation derivatives</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,133)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(79,477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">29,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(3,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(3,297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(2,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><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%;">(a)</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%;padding-left:6.91pt;">Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><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%;">(b)</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%;padding-left:6.34pt;">Gains (losses) reclassified from AOCI into income for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.</span></div><div style="margin-top:9pt;"><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%;">The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately $5,252 as of June 28, 2020. This amount is primarily associated with interest rate swap agreements.</span></div><div style="margin-top:9pt;"><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%;text-decoration: underline;">Fair Value Hedging Relationships</span></div><div style="margin-top:5pt;"><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%;">The following table presents amounts that were recorded on the Consolidated Balance Sheets related to cumulative basis adjustments for interest rate swap derivatives designated as fair value accounting hedges as of June 28, 2020 and December 31, 2019.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:24.929%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.483%;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line Item in the Consolidated Balance Sheets in Which the Hedged Item is Included</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount of the<br/>Hedged Asset/(Liability)</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities)</span></td><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;border-top:1pt solid #000000;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</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-top:1pt solid #000000;padding-left: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></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: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);">(347,171)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">(349,445)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">2,829 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">555 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;"><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%;">For the three months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $608 and net incremental interest expense of $584, respectively, relating to our fixed-to-floating interest swap arrangements. For the six months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $759 and net incremental interest expense of $1,214, respectively, relating to our fixed-to-floating interest swap arrangements.</span></div> P3M P24M 817521000 589662000 P3M P12M 84383000 65826000 42057000 50831000 350000000 350000000 P3M P12M 22995000 28187000 <div style="margin-top:9pt;"><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%;">The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of June 28, 2020 and December 31, 2019: </span></div><div style="text-align:center;margin-top:9pt;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:38.659%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.343%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.898%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.285%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.584%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.350%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities (1)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities (1)</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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as cash flow hedging instruments:</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;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;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;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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,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:'Times New Roman',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;"/><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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives designated as fair value hedging instruments:</span></td><td colspan="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;"/><td colspan="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;"><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);">Interest rate swap agreements</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivatives not designated as hedging instruments:</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: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);">Commodities futures and options (2)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation derivatives</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td></tr><tr><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;border-top:1pt solid #000000;padding-left:1pt;padding-right: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);">4,626 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,951 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,133 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </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:'Times New Roman',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:700;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">11,947 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">26,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;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">14,923 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,405 </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;border-bottom:3pt double #000000;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></td></tr></table></div><div style="padding-left:9pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">Derivatives assets are classified on our Consolidated Balance Sheets within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our Consolidated Balance Sheets within accrued liabilities and other long-term liabilities. </span></div><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%;">(2)</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%;padding-left:6.34pt;">As of June 28, 2020, amounts reflected on a net basis in liabilities were assets of $95,969 and liabilities of $117,217, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts reflected on a net basis in assets at December 31, 2019 were assets of $46,075 and liabilities of $37,606. At June 28, 2020 and December 31, 2019, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively. </span>The following table presents amounts that were recorded on the Consolidated Balance Sheets related to cumulative basis adjustments for interest rate swap derivatives designated as fair value accounting hedges as of June 28, 2020 and December 31, 2019.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:24.929%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.483%;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Line Item in the Consolidated Balance Sheets in Which the Hedged Item is Included</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount of the<br/>Hedged Asset/(Liability)</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities)</span></td><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;border-top:1pt solid #000000;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</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-top:1pt solid #000000;padding-left: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></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: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);">(347,171)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">(349,445)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">2,829 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">555 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4492000 370000 1235000 1779000 2829000 0 555000 0 0 23840000 9080000 626000 4626000 0 2557000 0 0 2111000 1496000 0 4626000 25951000 13133000 626000 11947000 26321000 14923000 2405000 95969000 117217000 46075000 37606000 <div style="margin-top:6pt;"><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%;">The effect of derivative instruments on the Consolidated Statements of Income for the three months ended June 28, 2020 and June 30, 2019 was as follows:</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:30.075%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.539%;"/><td style="width:1.0%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in income (a)</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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in other comprehensive income (“OCI”)</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) reclassified from accumulated OCI into income (b)</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="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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commodities futures and options</span></div></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-top:1pt solid #000000;padding-left: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></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: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);">2,624 </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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">55,531 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(554)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(526)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest rate swap agreements</span></div></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,343)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Deferred compensation derivatives</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">52,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">675 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(2,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(1,205)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(1,395)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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></table></div><div style="text-align:center;"><span><br/></span></div><div style="margin-top:6pt;"><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%;">The effect of derivative instruments on the Consolidated Statements of Income for the six months ended June 28, 2020 and June 30, 2019 was as follows:</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:30.075%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.534%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.539%;"/><td style="width:1.0%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-designated Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Flow Hedges</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in income (a)</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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in OCI</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) reclassified from accumulated OCI into income (b)</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="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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commodities futures and options</span></div></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-top:1pt solid #000000;padding-left: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></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: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);">(74,468)</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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">28,890 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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:#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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange contracts </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,876)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(311)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,906 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest rate swap agreements</span></div></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,687)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,739)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Deferred compensation derivatives</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,133)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(79,477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">29,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,056 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(3,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(3,297)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(2,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><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%;">(a)</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%;padding-left:6.91pt;">Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><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%;">(b)</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%;padding-left:6.34pt;">Gains (losses) reclassified from AOCI into income for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.</span></div> 2624000 55531000 0 0 0 0 -554000 -526000 675000 -2547000 1138000 975000 0 0 0 0 -2343000 -2370000 4626000 -2070000 0 0 0 0 6696000 52935000 675000 -2547000 -1205000 -1395000 -74468000 28890000 0 0 0 0 -3876000 -311000 6056000 -3336000 1390000 1906000 0 0 0 0 -4687000 -4739000 -1133000 973000 0 0 0 0 -79477000 29552000 6056000 -3336000 -3297000 -2833000 5252000 -347171000 -349445000 2829000 555000 608000 584000 759000 1214000 FAIR VALUE MEASUREMENTS<div style="margin-top:5pt;"><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%;">Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><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:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Level 1</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:100%;"> – Based on unadjusted quoted prices for identical assets or liabilities in an active market. </span></div></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;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Level 2</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:100%;"> – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.</span></div></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;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Level 3</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:100%;"> – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.</span></div></td></tr></table></div><div><span><br/></span></div><div><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%;">We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.</span></div><div style="margin-top:14pt;"><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%;">The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheets on a recurring basis as of June 28, 2020 and December 31, 2019:</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:40.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.681%;"/><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="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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (Liabilities)</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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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;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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Instruments:</span></td><td colspan="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;"/><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Interest rate swap agreements (2)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:18pt;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);">Deferred compensation derivatives (3)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;"/><td colspan="3" style="display:none;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;"/><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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Commodities futures and options (4)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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="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;"/><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">2,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">2,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Interest rate swap agreements (2)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:18pt;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);">Deferred compensation derivatives (3)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Commodities futures and options (4)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Liabilities:</span></td><td colspan="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;"/><td colspan="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:18pt;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);">Foreign exchange contracts (1)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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;"/><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;"/><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:18pt;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);">Commodities futures and options (4)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(1)</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%;padding-left:6.34pt;">The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign </span></div><div style="padding-left:36pt;margin-bottom:8pt;"><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%;">currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(2)</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%;padding-left:6.34pt;">The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(3)</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%;padding-left:6.34pt;">The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(4)</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%;padding-left:6.34pt;">The fair value of commodities futures and options contracts is based on quoted market prices.</span></div><div style="margin-bottom:8pt;"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Financial Instruments</span></div><div style="margin-bottom:8pt;"><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%;">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of June 28, 2020 and December 31, 2019 because of the relatively short maturity of these instruments. </span></div><div><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%;">The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:</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:28.817%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.512%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term debt</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-top:1pt solid #000000;padding-left: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></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: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);">806,276 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">712,863 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">788,448 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">703,390 </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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,402,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,656,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,091,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,530,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">5,209,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,369,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,879,659 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,234,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Other Fair Value Measurements</span></div><div style="margin-bottom:8pt;"><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%;">In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis. </span></div><div style="margin-bottom:8pt;"><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%;text-decoration: underline;">2020 Activity</span></div><div><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%;">During the first six months ended June 28, 2020, we recorded the following impairment charges, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy:</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:78.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.869%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustment to disposal group (1)</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-top:1pt solid #000000;padding-left: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></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: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);">6,200 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other asset write-down (2)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived asset impairment charges</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">9,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">In connection with our disposal group classified as held for sale, as discussed in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_70" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 8</a></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%;">, during 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.</span></div><div style="margin-top:3pt;"><span><br/></span></div><div style="margin-bottom:8pt;"><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%;text-decoration: underline;">2019 Activity</span></div><div style="margin-bottom:8pt;"><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%;">During the second quarter of 2019, we recorded impairment charges totaling $4,741. These charges were predominantly comprised of select long-lived assets that had not yet met the held for sale criteria.</span></div><div style="margin-bottom:8pt;"><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%;">In connection with the acquisition of ONE Brands in the third quarter of 2019, as discussed in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_43" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 2</a></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%;">, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, a form of the multi-period excess earnings and the with-and-without valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy.</span></div> 0 0 <div style="margin-top:14pt;"><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%;">The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheets on a recurring basis as of June 28, 2020 and December 31, 2019:</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:40.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.681%;"/><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="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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets (Liabilities)</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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;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;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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Instruments:</span></td><td colspan="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;"/><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">4,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Interest rate swap agreements (2)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:18pt;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);">Deferred compensation derivatives (3)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;"/><td colspan="3" style="display:none;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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;"/><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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Commodities futures and options (4)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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="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;"/><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</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:18pt;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);">Foreign exchange contracts (1)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">2,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">2,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Interest rate swap agreements (2)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:18pt;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);">Deferred compensation derivatives (3)</span></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Commodities futures and options (4)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Liabilities:</span></td><td colspan="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;"/><td colspan="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:18pt;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);">Foreign exchange contracts (1)</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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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;"/><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;"/><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:18pt;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);">Commodities futures and options (4)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'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:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(1)</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%;padding-left:6.34pt;">The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign </span></div><div style="padding-left:36pt;margin-bottom:8pt;"><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%;">currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(2)</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%;padding-left:6.34pt;">The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(3)</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%;padding-left:6.34pt;">The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><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%;">(4)</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%;padding-left:6.34pt;">The fair value of commodities futures and options contracts is based on quoted market prices.</span></div> 0 4492000 0 4492000 0 2829000 0 2829000 0 4626000 0 4626000 0 2481000 0 2481000 23840000 0 0 23840000 0 2731000 0 2731000 0 555000 0 555000 0 2557000 0 2557000 9080000 0 0 9080000 0 1779000 0 1779000 626000 0 0 626000 The fair values and carrying values of long-term debt, including the current portion, were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.817%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.512%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term debt</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-top:1pt solid #000000;padding-left: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></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: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);">806,276 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">712,863 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">788,448 </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:3pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">703,390 </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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,402,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,656,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,091,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,530,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">5,209,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,369,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,879,659 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">4,234,203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table> 806276000 712863000 788448000 703390000 4402998000 3656540000 4091211000 3530813000 5209274000 4369403000 4879659000 4234203000 <div><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%;">During the first six months ended June 28, 2020, we recorded the following impairment charges, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy:</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:78.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.869%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustment to disposal group (1)</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-top:1pt solid #000000;padding-left: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></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: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);">6,200 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other asset write-down (2)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-lived asset impairment charges</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">9,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">In connection with our disposal group classified as held for sale, as discussed in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_70" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 8</a></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%;">, during 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.</span></div> 6200000 2943000 9143000 4741000 LEASES<div style="margin-top:8pt;"><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%;">We lease office and retail space, warehouse and distribution facilities, land, vehicles, and equipment. We determine if an agreement is or contains a lease at inception. Leases with an initial term of 12 months or less are not recorded on the balance sheet.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and liabilities are based on the estimated present value of lease payments over the lease term and are recognized at the lease commencement date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">As most of our leases do not provide an implicit rate, we use our estimated incremental borrowing rate in determining the present value of lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. A limited number of our lease agreements include rental payments adjusted periodically for inflation. Our lease agreements generally do not contain residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">For real estate, equipment and vehicles that support selling, marketing and general administrative activities the Company accounts for the lease and non-lease components as a single lease component. These asset categories comprise the majority of our leases. The lease and non-lease components of real estate and equipment leases supporting production activities are not accounted for as a single lease component. Consideration for such contracts are allocated to the lease component and non-lease components based upon relative standalone prices either observable or estimated if observable prices are not readily available. </span></div><div style="margin-top:9pt;margin-bottom:8pt;"><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:115%;">As a result of the impact of COVID-19 on our ability to operate certain parts of our business, during the second quarter of 2020, we received immaterial rent concessions primarily on select office space. We will continue to evaluate the nature and extent of potential COVID-19 impacts on our long-lived asset groups, including any required reassessment of lease agreements.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">The components of lease expense for the three months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:27.133%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.853%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;"/></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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Operating lease cost</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;border-top:1pt solid #000000;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);">Cost of sales or SM&amp;A (1)</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-top:1pt solid #000000;padding-left: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></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: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);">10,673 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">10,273 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease 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="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;"><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 colspan="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;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:6.75pt;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);">Interest on lease liabilities</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease cost (2)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">13,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">13,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span><br/></span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">The components of lease expense for the six months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:27.133%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.853%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Operating lease cost</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;border-top:1pt solid #000000;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);">Cost of sales or SM&amp;A (1)</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-top:1pt solid #000000;padding-left: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></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: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);">21,217 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">20,487 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease 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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Interest on lease liabilities</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease cost (2)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">27,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">26,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">Supply chain-related amounts were included in cost of sales.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">Net lease cost does not include short-term leases, variable lease costs or sublease income, all of which are immaterial.</span></div><div><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%;">Information regarding our lease terms and discount rates were as follows:</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:62.779%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.826%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="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:right;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);">13.2</span></td><td colspan="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:right;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);">14.3</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">30.3</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:right;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);">31.4</span></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><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);">Weighted-average discount rate</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:bottom;padding-left:6.75pt;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);">Operating leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information related to leases were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:28.866%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.755%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.007%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.011%;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</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;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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease ROU assets</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets (non-current)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">222,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">220,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:6.75pt;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);">Finance lease ROU assets, at 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: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);">Property, plant and equipment, gross</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Finance lease ROU assets, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,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;border-top:1pt solid #000000;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,917 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total leased assets</span></td><td colspan="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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">317,125 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">314,595 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">31,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:'Times New Roman',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:'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:right;vertical-align:bottom;padding-right: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);">29,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term debt</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Non-current</span></td><td colspan="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;"/><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:11.25pt;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);">Operating</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:11.25pt;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);">Finance</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,872 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">296,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">293,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div><span><br/></span></div><div><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%;">The maturity of our lease liabilities as of June 28, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:33.488%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.982%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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);">2020 (rest of year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">19,802 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">4,260 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">24,062 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,663 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,806 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,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;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">215,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">80,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">296,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div><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%;">As of June 28, 2020, the Company had entered additional leases as a lessee, primarily for real estate. These leases have not yet commenced and will result in ROU assets and corresponding lease liabilities of approximately $13,000. These leases are expected to commence during the second half of 2020, with lease terms between a year and half and five years.</span></div><div><span><br/></span></div><div><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%;">Supplemental cash flow and other information related to leases were as follows:</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:61.522%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.452%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.454%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Financing cash flows from finance leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease liabilities:</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Finance leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,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;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></td></tr></table></div> <div style="margin-top:8pt;margin-bottom:8pt;"><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%;">The components of lease expense for the three months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:27.133%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.853%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;"/></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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Operating lease cost</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;border-top:1pt solid #000000;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);">Cost of sales or SM&amp;A (1)</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-top:1pt solid #000000;padding-left: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></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: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);">10,673 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">10,273 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease 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="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;"><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 colspan="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;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,949 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:6.75pt;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);">Interest on lease liabilities</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease cost (2)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">13,734 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">13,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span><br/></span></div><div style="margin-top:8pt;margin-bottom:8pt;"><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%;">The components of lease expense for the six months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:27.133%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.803%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.853%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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);">Operating lease cost</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;border-top:1pt solid #000000;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);">Cost of sales or SM&amp;A (1)</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-top:1pt solid #000000;padding-left: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></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: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);">21,217 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">20,487 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease 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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Interest on lease liabilities</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net lease cost (2)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">27,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">26,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">Supply chain-related amounts were included in cost of sales.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(2)</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%;padding-left:6.34pt;">Net lease cost does not include short-term leases, variable lease costs or sublease income, all of which are immaterial.</span></div><div><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%;">Information regarding our lease terms and discount rates were as follows:</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:62.779%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.826%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (years)</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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="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:right;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);">13.2</span></td><td colspan="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:right;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);">14.3</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance 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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">30.3</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:right;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);">31.4</span></td></tr><tr><td colspan="3" style="height:15pt;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:15pt;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:15pt;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:15pt;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:15pt;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;"><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);">Weighted-average discount rate</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:bottom;padding-left:6.75pt;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);">Operating leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 10673000 10273000 1949000 1884000 1112000 1112000 13734000 13269000 21217000 20487000 3979000 3818000 2234000 2213000 27430000 26518000 P13Y2M12D P14Y3M18D P30Y3M18D P31Y4M24D 0.039 0.038 0.059 0.060 <div><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%;">Supplemental balance sheet information related to leases were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:28.866%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.755%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.007%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.011%;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</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;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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease ROU assets</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets (non-current)</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">222,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">220,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:6.75pt;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);">Finance lease ROU assets, at 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: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);">Property, plant and equipment, gross</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,570)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Finance lease ROU assets, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,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;border-top:1pt solid #000000;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,917 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total leased assets</span></td><td colspan="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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">317,125 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">314,595 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">31,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:'Times New Roman',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:'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:right;vertical-align:bottom;padding-right: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);">29,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of long-term debt</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Non-current</span></td><td colspan="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;"/><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:11.25pt;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);">Operating</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:11.25pt;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);">Finance</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,872 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">296,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">293,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:5pt;"><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%;">The components of certain Consolidated Balance Sheet accounts are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.056%;"><tr><td style="width:1.0%;"/><td style="width:62.126%;"/><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:14.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.986%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories:</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;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;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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</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;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,999 </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:9pt;font-weight:400;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,125 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goods in process</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694,351 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614,698 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories at FIFO</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174,585 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">984,665 </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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustment to LIFO</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(175,205)</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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169,414)</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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">999,380 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815,251 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other:</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:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Prepaid expenses</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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,816 </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:9pt;font-weight:400;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,058 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total prepaid expenses and other</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,835 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240,080 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment:</span></td><td colspan="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:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Land</span></div></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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,300,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,298,985 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Machinery and equipment</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,143,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,120,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,041 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Property, plant and equipment, gross</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,804,670 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,734,403 </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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,639,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,581,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:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Property, plant and equipment, net</span></div></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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,165,346 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,153,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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Other assets:</span></div></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="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;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Capitalized software, net</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 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Operating lease ROU assets</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Other non-current assets</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other assets</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,687 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">512,000 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities:</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:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Payroll, compensation and benefits</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 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Advertising, promotion and product allowances</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,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:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total accrued liabilities</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,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-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702,372 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Other long-term liabilities:</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 colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Post-retirement benefits liabilities</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension benefits liabilities</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total other long-term liabilities</span></div></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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,847 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">655,777 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Accumulated other comprehensive loss:</span></div></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:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustments</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83,704)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension and post-retirement benefit plans, net of tax</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(191,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(189,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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedges, net of tax</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51,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:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total accumulated other comprehensive loss</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(367,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(323,966)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 222854000 220678000 100841000 101142000 6570000 7225000 94271000 93917000 317125000 314595000 31234000 29209000 4575000 4079000 184626000 184163000 75872000 75564000 296307000 293015000 <div><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%;">The maturity of our lease liabilities as of June 28, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:33.488%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.982%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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);">2020 (rest of year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">19,802 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">4,260 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">24,062 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,663 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,806 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,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;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">215,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">80,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">296,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> <div><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%;">The maturity of our lease liabilities as of June 28, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:33.488%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.977%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.982%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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);">2020 (rest of year)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">19,802 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">4,260 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">24,062 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,074 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">338,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,663 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,806 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,469 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,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;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">215,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">80,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">296,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> 19802000 4260000 24062000 37074000 7925000 44999000 23244000 6307000 29551000 15446000 4620000 20066000 14118000 4579000 18697000 172979000 165115000 338094000 282663000 192806000 475469000 66803000 112359000 179162000 215860000 80447000 296307000 13000000 P5Y <div><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%;">Supplemental cash flow and other information related to leases were as follows:</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:61.522%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.452%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.454%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</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;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;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Financing cash flows from finance leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,920 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease liabilities:</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:6.75pt;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);">Finance leases</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,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;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></td></tr></table></div> 21335000 19142000 2234000 2213000 2105000 1920000 20814000 21838000 2076000 3498000 ASSETS AND LIABILITIES HELD FOR SALE<div style="margin-top:9pt;"><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%;">As of June 28, 2020, the following disposal group has been classified as held for sale and stated at the lower of net book value or estimated sales value less costs to sell: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Lotte Shanghai Foods Co., Ltd. ("LSFC") joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed during 2020.</span></div><div style="margin-top:9pt;"><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%;">The amounts classified as assets and liabilities held for sale at June 28, 2020 are not significant.</span></div> BUSINESS REALIGNMENT ACTIVITIES<div style="margin-top:9pt;"><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%;">We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Severance and other program costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:45.086%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, marketing and administrative expense</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-top:1pt solid #000000;padding-left: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></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: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);">2,645 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">238 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">2,645 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">660 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Business realignment (benefits) costs</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">6,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(475)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs associated with business realignment activities</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">2,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:9pt;"><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%;">Costs recorded by program during the three and six months ended June 28, 2020 and June 30, 2019 related to these activities were as follows:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:45.086%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Margin for Growth Program:</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;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;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;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;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:11.25pt;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);">Severance</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">(1,410)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">5,823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">(653)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">5,823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program costs</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,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;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">6,378 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,170 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">6,862 </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;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:9pt;"><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%;">The following table presents the liability activity for costs qualifying as exit and disposal costs for the six months ended June 28, 2020:</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:81.176%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.824%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Liability balance at December 31, 2019</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">9,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><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:100%;">2020 business realignment charges (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,170 </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:'Times New Roman',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;padding-left:9pt;"><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:100%;">Cash payments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Liability balance at June 28, 2020 (reported within accrued liabilities)</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,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;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><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%;">(1)</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%;padding-left:6.34pt;">The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. </span></div><div style="margin-top:9pt;margin-bottom:5pt;"><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%;">The costs and related benefits of the Margin for Growth Program relate approximately 63% to the North America segment and 37% to the International and Other segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.</span></div><div><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%;text-decoration: underline;">Margin for Growth Program</span></div><div style="margin-top:5pt;"><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%;">In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. </span></div><div style="margin-top:9pt;"><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%;">Total pre-tax charges to execute this Margin for Growth Program were $347,704. This includes long-lived asset impairment charges of $208,712 related to the operations supporting our China business in 2017, as well as a $16,300 incremental impairment charge resulting from the sale of our Shanghai Golden Monkey business. In addition to the impairment charges, we incurred employee separation costs of $52,457 and other business realignment costs of $70,235. The program was completed during the second quarter of 2020 and the cash portion of the total program charges was $105,130. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.</span></div>For the three and six months ended June 28, 2020, we recognized total costs associated with the Margin for Growth Program of $1,275 and $2,170, respectively. For the three and six months ended June 30, 2019, we recognized total costs associated with the Margin for Growth Program of $6,378 and $6,862, respectively. These charges included employee severance, largely relating to initiatives to improve the cost structure of our corporate operating model as part of optimizing our global supply chain. In addition, we incurred other program costs, which related primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness. Severance and other program costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:<div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:45.086%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, marketing and administrative expense</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-top:1pt solid #000000;padding-left: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></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: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);">2,645 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">238 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">2,645 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">660 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Business realignment (benefits) costs</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,370)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">6,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(475)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,202 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Costs associated with business realignment activities</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">1,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">2,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:9pt;"><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%;">Costs recorded by program during the three and six months ended June 28, 2020 and June 30, 2019 related to these activities were as follows:</span></div><div style="text-align:center;margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:45.086%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.446%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Margin for Growth Program:</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;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;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;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;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:11.25pt;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);">Severance</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">(1,410)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">5,823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">(653)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">5,823 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other program costs</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,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;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">6,378 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,170 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">6,862 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 2645000 238000 2645000 660000 -1370000 6140000 -475000 6202000 1275000 6378000 2170000 6862000 -1410000 5823000 -653000 5823000 2685000 555000 2823000 1039000 1275000 6378000 2170000 6862000 <div style="margin-top:9pt;"><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%;">The following table presents the liability activity for costs qualifying as exit and disposal costs for the six months ended June 28, 2020:</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:81.176%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.824%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Liability balance at December 31, 2019</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">9,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"><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:100%;">2020 business realignment charges (1)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,170 </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:'Times New Roman',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;padding-left:9pt;"><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:100%;">Cash payments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Liability balance at June 28, 2020 (reported within accrued liabilities)</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,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;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div>(1)The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges. 9118000 2170000 8192000 3096000 0.63 0.37 347704000 208712000 16300000 52457000 70235000 105130000 0.15 1275000 2170000 6378000 6862000 INCOME TAXES <div style="margin-top:9pt;"><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%;">The majority of our taxable income is generated in the United States and taxed at the U.S. statutory rate of 21%. The effective tax rates for the six months ended June 28, 2020 and June 30, 2019 were 19.8% and 18.7%, respectively. Relative to the statutory rate, the 2020 effective tax rate was impacted by investment tax credits and the benefit of employee share-based payments, partially offset by state taxes.</span></div><div style="margin-top:9pt;"><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%;">Hershey and its subsidiaries file tax returns in the United States, including various state and local returns, and in other foreign jurisdictions. We are routinely audited by taxing authorities in our filing jurisdictions, and a number of these audits are currently underway, including multi-year audits at various stages of review in Malaysia, Mexico and the United States. The outcome of tax audits cannot be predicted with certainty, including the timing of resolution or potential settlements. If any issues addressed in our tax audits are resolved in a manner not consistent with management’s expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs. Based on our current assessments, we believe adequate provision has been made for all income tax uncertainties. We reasonably expect reductions in the liability for unrecognized tax benefits of approximately $3,353 within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.</span></div><div style="margin-top:9pt;"><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%;text-decoration: underline;">Coronavirus Aid, Relief, and Economic Security Act</span></div><div style="margin-top:9pt;"><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%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act did not have a material impact on our consolidated financial statements for the three and six months ended June 28, 2020.</span></div> 0.21 0.198 0.187 3353000 PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS <div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net Periodic Benefit Cost </span></div><div style="margin-top:5pt;"><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%;">The components of net periodic benefit cost for the three months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.584%;"><tr><td style="width:1.0%;"/><td style="width:35.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.836%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Benefits</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;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Benefits</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;"/></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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</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-top:1pt solid #000000;padding-left: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></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: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);">5,411 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">5,210 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">41 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">37 </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:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">6,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">9,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,142)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,493)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Amortization of prior service (credit) cost</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,824)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,808)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net loss (gain)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement loss</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,653 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#ffffff;text-align:right;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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">7,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">7,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">1,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div><div style="margin-top:5pt;"><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%;">We made contributions of $248 and $3,976 to the pension plans and other benefits plans, respectively, during the second quarter of 2020. In the second quarter of 2019, we made contributions of $272 and $3,986 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.</span></div><div style="margin-top:5pt;"><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%;">The components of net periodic benefit cost for the six months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.584%;"><tr><td style="width:1.0%;"/><td style="width:35.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.836%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Benefits</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;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Benefits</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</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-top:1pt solid #000000;padding-left: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></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: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);">10,843 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">10,417 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">80 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">75 </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:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">13,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,012 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,310)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Amortization of prior service (credit) cost</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(3,651)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,617)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net loss (gain)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:-9pt;padding-left:9pt;"><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:100%;">Settlement loss</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,653 </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:'Times New Roman',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;"><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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">11,655 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">14,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">3,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">4,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div><div style="margin-top:5pt;"><span><br/></span></div><div><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%;">We made contributions of $1,005 and $7,328 to the pension plans and other benefits plans, respectively, during the first six months of 2020. In the first six months of 2019, we made contributions of $1,170 and $7,749 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.</span></div><div><span><br/></span></div><div><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%;">The non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans is reflected within other (income) expense, net in the Consolidated Statements of Income (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_100" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 18</a></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><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%;">During the second quarter of 2020, we recognized pension settlement charges in our hourly retirement plan due to lump sum withdrawals by employees retiring or leaving the Company as a result of the Margin for Growth Program. </span></div><div><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%;">The non-cash settlement charges, which represent the acceleration of a portion of the respective plan’s accumulated unrecognized actuarial loss, were triggered when the cumulative lump sum distributions exceeded the plan's anticipated annual service and interest costs. In connection with the second quarter 2020 settlements, the related plan assets and liabilities were remeasured using a discount rate as of the remeasurement date that was 69 basis points lower than the rate as of December 31, 2019 and an expected rate of return on plan assets of 5.3%.</span></div> <div style="margin-top:5pt;"><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%;">The components of net periodic benefit cost for the three months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.584%;"><tr><td style="width:1.0%;"/><td style="width:35.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.836%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Benefits</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;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Benefits</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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;"/></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:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</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-top:1pt solid #000000;padding-left: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></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: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);">5,411 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">5,210 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">41 </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:4.5pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:4.5pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">37 </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:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">6,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">9,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,142)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,493)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'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:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Amortization of prior service (credit) cost</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,824)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(1,808)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">203 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net loss (gain)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement loss</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,653 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#ffffff;text-align:right;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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">7,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">7,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">1,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div> 5411000 5210000 41000 37000 6966000 9150000 1505000 1959000 13142000 13493000 0 0 -1824000 -1808000 75000 203000 -6582000 -8421000 10000 96000 -3653000 0 0 0 7646000 7480000 1611000 2103000 248000 3976000 272000 3986000 <div style="margin-top:5pt;"><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%;">The components of net periodic benefit cost for the six months ended June 28, 2020 and June 30, 2019 were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.584%;"><tr><td style="width:1.0%;"/><td style="width:35.480%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.832%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.597%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.836%;"/><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="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-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Benefits</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;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Benefits</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</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-top:1pt solid #000000;padding-left: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></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: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);">10,843 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">10,417 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">80 </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:4.5pt;"><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 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-top:1pt solid #000000;padding-left: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></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: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);">75 </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:4.5pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">13,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,012 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,310)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;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></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="text-indent:-9pt;padding-left:9pt;"><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:100%;">Amortization of prior service (credit) cost</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(3,651)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,617)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net loss (gain)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,164 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:-9pt;padding-left:9pt;"><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:100%;">Settlement loss</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,653 </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:'Times New Roman',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;"><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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'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:#ffffff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">11,655 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">14,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">3,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right: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);">4,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div> 10843000 10417000 80000 75000 13956000 18306000 3012000 3918000 26310000 26989000 0 0 -3651000 -3617000 150000 406000 -13164000 -16841000 19000 192000 -3653000 0 0 0 11655000 14958000 3223000 4207000 1005000 7328000 1170000 7749000 0.0069 0.053 STOCK COMPENSATION PLANS <div style="margin-top:9pt;"><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%;">Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Non-qualified stock options ("stock options");</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">•</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%;padding-left:13.8pt;">Performance stock units ("PSUs") and performance stock;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">•</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%;padding-left:13.8pt;">Stock appreciation rights;</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">•</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%;padding-left:13.8pt;">Restricted stock units ("RSUs") and restricted stock; and</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">•</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%;padding-left:13.8pt;">Other stock-based awards.</span></div><div style="margin-top:9pt;"><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%;">The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan.</span></div><div style="margin-top:9pt;"><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%;">At the time stock options are exercised or PSUs and RSUs become payable, Common Stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends paid on our Common Stock. Dividend equivalents are charged to retained earnings and included in accrued liabilities until paid.</span></div><div style="margin-top:9pt;"><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%;">Awards to employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. In addition, historical data is used to estimate forfeiture rates and record share-based compensation expense only for those awards that are expected to vest.</span></div><div style="margin-top:9pt;"><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%;">For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:28.126%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.723%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Pre-tax compensation expense</span></div></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">12,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">13,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">25,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">23,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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="text-indent:-9pt;padding-left:11.25pt;"><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:100%;">Related income tax benefit</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">2,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">2,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div><div style="margin-top:9pt;"><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%;">Compensation expenses for stock compensation plans are primarily included in selling, marketing and administrative expense. As of June 28, 2020, total stock-based compensation expense related to non-vested awards not yet recognized was $71,898 and the weighted-average period over which this amount is expected to be recognized was approximately 2.1 years. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Options </span></div><div style="margin-top:9pt;"><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%;">The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of 10 years. Grants of stock </span></div><div style="margin-top:9pt;"><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%;">options provide for pro-rated vesting, typically over a four-year period.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </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%;">Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.</span></div><div style="margin-top:4pt;margin-bottom:5pt;"><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%;">A summary of activity relating to grants of stock options for the period ended June 28, 2020 is as follows: </span></div><div style="margin-top:4pt;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.509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.364%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.308%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.194%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.625%;"/><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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average <br/>Exercise Price (per share)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Remaining<br/>Contractual Term</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Outstanding at beginning of the period</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 #000;padding-left:1pt;padding-right: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);">2,420,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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);">$97.80</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:9pt;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);">5.7 years</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;"/></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:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">15,260 </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:'Times New Roman',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:right;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);">$157.32</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;"/></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;padding-left:9pt;"><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:100%;">Exercised</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(406,121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">$93.17</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;"/></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:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(39,181)</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:'Times New Roman',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:right;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);">$102.36</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;"/></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;padding-left:9pt;"><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:100%;">Outstanding as of June 28, 2020</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 #000;padding-left:1pt;padding-right: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);">1,990,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">$99.11</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:9pt;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);">5.3 years</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">53,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercisable as of June 28, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">1,533,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$97.56</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;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);">4.6 years</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:'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:right;vertical-align:bottom;padding-right: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);">43,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div><div style="margin-top:4pt;margin-bottom:5pt;"><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%;">The weighted-average fair value of options granted was $21.31 and $15.25 per share for the periods ended June 28, 2020 and June 30, 2019, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:</span></div><div style="margin-top:4pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:68.393%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.015%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.018%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Dividend yields</span></div></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 #000;padding-left:1pt;padding-right: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);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.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:'Times New Roman',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;padding-left:9pt;"><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:100%;">Risk-free interest rates</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term in years</span></td><td colspan="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:right;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);">6.7</span></td><td colspan="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:right;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);">6.5</span></td></tr></table></div><div style="margin-top:9pt;"><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%;">The total intrinsic value of options exercised was $23,597 and $67,117 for the periods ended June 28, 2020 and June 30, 2019, respectively.</span></div><div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Performance Stock Units and Restricted Stock Units</span></div><div style="margin-top:9pt;"><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%;">Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over 3-year performance cycles. If we meet targets for financial measures at the end of the applicable 3-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. The number of shares may be increased to the maximum or reduced to the minimum threshold based on the results of these performance metrics in accordance with the terms established at the time of the award. </span></div><div style="margin-top:9pt;"><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%;">For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. For market-based condition components, market volatility and other factors are taken into consideration in determining the grant date fair value and the related compensation expense is recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided. For performance-based condition components, we estimate the probability that the performance conditions will be achieved each quarter and adjust compensation expenses accordingly. The performance scores of PSU grants during the six months ended June 28, 2020 and June 30, 2019 can range from 0% to 250% of the targeted amounts. </span></div><div style="margin-top:9pt;"><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%;">We recognize the compensation expenses associated with PSUs ratably over the 3-year term. Compensation expenses is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.</span></div><div style="margin-top:9pt;"><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%;">During the six months ended June 28, 2020 and June 30, 2019, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs to non-employee directors.</span></div><div style="margin-top:9pt;"><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%;">We recognize the compensation expenses associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. The compensation expenses associated with non-employee director RSUs is recognized ratably over the vesting period, net of estimated forfeitures.</span></div><div style="margin-top:9pt;"><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%;">A summary of activity relating to grants of PSUs and RSUs for the period ended June 28, 2020 is as follows: </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.056%;"><tr><td style="width:1.0%;"/><td style="width:49.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.761%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:29.749%;"/><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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Performance Stock Units and Restricted Stock Units</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of units</span></td><td colspan="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:4.5pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average grant date fair value for equity awards (per unit)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Outstanding at beginning of year</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,089,916 </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:'Times New Roman',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:right;vertical-align:bottom;border-top:1pt solid #000;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);">$112.52</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:-9pt;padding-left:9pt;"><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:100%;">Granted</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,283 </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:'Times New Roman',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="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">$163.30</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;padding-left:9pt;"><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:100%;">Performance assumption change (1)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:right;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);">$110.27</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:-9pt;padding-left:9pt;"><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:100%;">Vested</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(276,924)</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:'Times New Roman',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="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">$109.32</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;padding-left:9pt;"><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:100%;">Forfeited</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(106,304)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:right;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);">$119.00</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:-9pt;padding-left:9pt;"><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:100%;">Outstanding as of June 28, 2020</span></div></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 #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">1,019,528 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;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></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:right;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);">$131.88</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><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%;">(1)</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%;padding-left:6.34pt;">Reflects the net number of PSUs above and below target levels based on the performance metrics.</span></div><div style="margin-top:9pt;"><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%;">The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.899%;"><tr><td style="width:1.0%;"/><td style="width:68.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.149%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.152%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Units granted</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,283 </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:9pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442,672 </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:9pt;"><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></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;margin-bottom:5pt;"><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:100%;">Weighted-average fair value at date of grant</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 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:'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:right;vertical-align:bottom;padding-right: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);">163.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">113.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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></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;padding-left:9pt;"><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:100%;">Monte Carlo simulation assumptions:</span></div></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:bottom;padding-left:18pt;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);">Estimated values</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">80.08 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">48.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:9pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Dividend yields</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:18pt;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);">Expected volatility</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div><div><span><br/></span></div><div><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%;">The fair value of shares vested totaled $41,874 and $40,163 for the periods ended June 28, 2020 and June 30, 2019, respectively. </span></div><div style="margin-top:9pt;"><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%;">Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled 280,980 units as of June 28, 2020. Each unit is equivalent to one share of the Company’s Common Stock.</span></div> <div style="margin-top:9pt;"><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%;">For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:28.126%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.723%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Pre-tax compensation expense</span></div></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">12,915 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">13,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">25,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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-top:1pt solid #000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right: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);">23,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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="text-indent:-9pt;padding-left:11.25pt;"><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:100%;">Related income tax benefit</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">2,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">2,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div> 12915000 13156000 25490000 23712000 2492000 2160000 4894000 4482000 71898000 P2Y1M6D <div style="margin-top:4pt;margin-bottom:5pt;"><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%;">A summary of activity relating to grants of stock options for the period ended June 28, 2020 is as follows: </span></div><div style="margin-top:4pt;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.509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.364%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.308%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.194%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.625%;"/><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:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average <br/>Exercise Price (per share)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Remaining<br/>Contractual Term</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Outstanding at beginning of the period</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 #000;padding-left:1pt;padding-right: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);">2,420,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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);">$97.80</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:9pt;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);">5.7 years</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;"/></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:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">15,260 </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:'Times New Roman',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:right;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);">$157.32</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;"/></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;padding-left:9pt;"><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:100%;">Exercised</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(406,121)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">$93.17</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;"/></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:'Times New Roman',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:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(39,181)</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:'Times New Roman',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:right;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);">$102.36</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;"/></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;padding-left:9pt;"><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:100%;">Outstanding as of June 28, 2020</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 #000;padding-left:1pt;padding-right: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);">1,990,419 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;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);">$99.11</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:9pt;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);">5.3 years</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">53,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercisable as of June 28, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">1,533,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;border-bottom:3pt double #000000;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></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$97.56</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;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);">4.6 years</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:'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:right;vertical-align:bottom;padding-right: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);">43,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div> 2420461 97.80 P5Y8M12D 15260 157.32 406121 93.17 39181 102.36 1990419 99.11 P5Y3M18D 53705000 1533325 97.56 P4Y7M6D 43378000 21.31 15.25 The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:68.393%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.015%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.018%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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 #000;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 #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Dividend yields</span></div></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 #000;padding-left:1pt;padding-right: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);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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 #000;padding-left:1pt;padding-right: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);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.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:'Times New Roman',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;padding-left:9pt;"><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:100%;">Risk-free interest rates</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term in years</span></td><td colspan="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:right;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);">6.7</span></td><td colspan="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:right;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);">6.5</span></td></tr></table> 0.021 0.027 0.175 0.170 0.013 0.025 P6Y8M12D P6Y6M 23597000 67117000 <div style="margin-top:9pt;"><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%;">A summary of activity relating to grants of PSUs and RSUs for the period ended June 28, 2020 is as follows: </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.056%;"><tr><td style="width:1.0%;"/><td style="width:49.904%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.761%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:29.749%;"/><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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Performance Stock Units and Restricted Stock Units</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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of units</span></td><td colspan="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:4.5pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average grant date fair value for equity awards (per unit)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Outstanding at beginning of year</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,089,916 </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:'Times New Roman',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:right;vertical-align:bottom;border-top:1pt solid #000;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);">$112.52</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:-9pt;padding-left:9pt;"><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:100%;">Granted</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,283 </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:'Times New Roman',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="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">$163.30</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;padding-left:9pt;"><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:100%;">Performance assumption change (1)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:right;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);">$110.27</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:-9pt;padding-left:9pt;"><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:100%;">Vested</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(276,924)</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:'Times New Roman',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="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;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);">$109.32</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;padding-left:9pt;"><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:100%;">Forfeited</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(106,304)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:right;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);">$119.00</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:-9pt;padding-left:9pt;"><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:100%;">Outstanding as of June 28, 2020</span></div></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 #000;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">1,019,528 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;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></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:right;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);">$131.88</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><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%;">(1)</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%;padding-left:6.34pt;">Reflects the net number of PSUs above and below target levels based on the performance metrics.</span></div> 1089916 112.52 326283 163.30 13443 110.27 276924 109.32 106304 119.00 1019528 131.88 <div style="margin-top:9pt;"><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%;">The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.899%;"><tr><td style="width:1.0%;"/><td style="width:68.111%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.149%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.594%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.152%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Units granted</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326,283 </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:9pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442,672 </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:9pt;"><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></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;margin-bottom:5pt;"><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:100%;">Weighted-average fair value at date of grant</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 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:'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:right;vertical-align:bottom;padding-right: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);">163.30 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">113.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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></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;padding-left:9pt;"><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:100%;">Monte Carlo simulation assumptions:</span></div></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:bottom;padding-left:18pt;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);">Estimated values</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">80.08 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:9pt;"><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 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:'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:right;vertical-align:bottom;padding-right: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);">48.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:9pt;"><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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;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);">Dividend yields</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:18pt;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);">Expected volatility</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr></table></div> 326283 442672 163.30 113.71 80.08 48.40 0.020 0.026 0.173 0.203 41874000 40163000 280980 1 SEGMENT INFORMATION <div style="margin-top:5pt;"><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%;">Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is primarily organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 92% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">North America</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:700;line-height:120%;"> - </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%;">This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt;">International and Other</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:700;line-height:120%;"> - </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%;">International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America. </span></div><div style="padding-left:36pt;margin-top:9pt;"><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%;">We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.</span></div><div style="margin-top:9pt;"><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%;">For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.</span></div><div style="margin-top:9pt;"><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%;">As discussed in </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_55" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 5</a></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%;">, derivatives used to manage commodity price risk are not designated for hedge accounting treatment. These derivatives are recognized at fair market value with the resulting realized and unrealized (gains) losses recognized in unallocated derivative (gains) losses outside of the reporting segment results until the related inventory is sold, at which time the related gains and losses are reallocated to segment income. This enables us to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.</span></div><div style="margin-top:9pt;"><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%;">Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.</span></div><div style="margin-top:9pt;"><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%;">Our segment net sales and earnings were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:35.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.857%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Net sales:</span></div></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;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;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;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;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:9pt;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);">North America</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,583,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,568,040 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">3,428,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">3,374,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;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);">International and Other</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">316,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408,707 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">1,707,329 </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:'Times New Roman',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;border-top:1pt solid #000000;padding-left: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></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: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);">1,767,217 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">3,744,646 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">3,783,705 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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);">Segment income (loss):</span></td><td colspan="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;"><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 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 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 colspan="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:9pt;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);">North America</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">497,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left: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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">1,079,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">1,035,659 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:9pt;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);">International 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(3,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:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">21,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;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment income</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,618 </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:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492,842 </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:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,177 </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:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,077,846 </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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate expense (1)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">125,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,889 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated mark-to-market losses (gains) on commodity derivatives</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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><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:100%;">Long-lived asset impairment charges (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_61" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 6</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,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:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,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:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,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:3pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Costs associated with business realignment activities (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_73" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 9</a></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:100%;">)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"/><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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating profit</span></td><td colspan="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 #000;padding-left:1pt;padding-right: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);">383,373 </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 #000;padding-right:3pt;"><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 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 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 #000;padding-left:1pt;padding-right: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);">410,070 </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 #000;padding-right:3pt;"><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 colspan="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 #000;padding-left:1pt;padding-right: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);">766,173 </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 #000;padding-right:3pt;"><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 colspan="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 #000;padding-left:1pt;padding-right: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);">848,939 </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 #000;padding-right:3pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest expense, net (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_49" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 4</a></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:100%;">)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">Other (income) expense, net (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_100" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 18</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">11,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">13,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">334,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">363,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">669,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">759,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><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%;">(1)</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%;padding-left:6.34pt;">Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs, and (e) other gains or losses that are not integral to segment performance.</span></div><div style="margin-top:5pt;"><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%;">Activity within the unallocated mark-to-market adjustment for commodity derivatives is as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:44.056%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.780%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income</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-top:1pt solid #000000;padding-left: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></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: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);">(2,624)</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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">(55,531)</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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">74,468 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">(28,890)</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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gains on commodity derivative positions reclassified from unallocated to segment income </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(53,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">82,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(25,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:5pt;"><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%;">As of June 28, 2020, the cumulative amount of mark-to-market losses on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was $13,274. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of $165 to segment operating results in the next twelve months.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"><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%;">Depreciation and amortization expense included within segment income presented above is as follows:</span></div><div style="text-align:center;margin-top:5pt;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:28.031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.670%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">54,379 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">55,137 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">108,081 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">109,082 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International and Other</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">7,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">7,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate</span></td><td colspan="3" style="display:none;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">71,900 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">72,017 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">142,524 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">144,346 </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;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"><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%;">Additional information regarding our net sales disaggregated by geographical region is as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.188%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.831%;"/><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;"><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 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 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:9pt;font-weight:700;font-family:'Times New Roman',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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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 colspan="3" style="display:none;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales:</span></td><td colspan="3" style="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:'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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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 #000;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 #000;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:12pt;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);">United States</span></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,504,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:'Times New Roman',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:'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:right;vertical-align:bottom;padding-right: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);">1,493,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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:'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:right;vertical-align:bottom;padding-right: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);">3,271,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">3,221,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All other countries</span></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,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:'Times New Roman',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:'Times New Roman',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;"><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">1,707,329 </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 #000;border-bottom:3pt double #000;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></td><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">1,767,217 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,744,646 </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 #000;border-bottom:3pt double #000;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></td><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,783,705 </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 #000;border-bottom:3pt double #000;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></td></tr></table></div><div style="margin-top:3pt;"><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%;">The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. Additional information regarding our net sales disaggregated by product line 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:28.188%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.831%;"/><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;"><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 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 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:9pt;font-weight:700;font-family:'Times New Roman',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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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 colspan="3" style="display:none;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales:</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;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;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;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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Confectionery and confectionery-based portfolio</span></td><td colspan="3" style="display:none;"/><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:'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:right;vertical-align:bottom;padding-right: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);">1,592,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,663,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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:'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:right;vertical-align:bottom;padding-right: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);">3,500,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">3,587,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Snacks portfolio</span></td><td colspan="3" style="display:none;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,707,329 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,767,217 </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;border-bottom:3pt double #000000;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></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:'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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">3,744,646 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">3,783,705 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 0.92 <div style="margin-top:9pt;"><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%;">Our segment net sales and earnings were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:35.440%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.849%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.857%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div style="text-indent:-9pt;padding-left:9pt;"><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:100%;">Net sales:</span></div></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;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;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;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;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:9pt;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);">North America</span></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">1,583,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,568,040 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">3,428,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td 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:'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:right;vertical-align:bottom;padding-right: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);">3,374,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;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);">International and Other</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">316,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408,707 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">1,707,329 </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:'Times New Roman',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;border-top:1pt solid #000000;padding-left: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></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: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);">1,767,217 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">3,744,646 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">3,783,705 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:9pt;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 colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;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: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);">Segment income (loss):</span></td><td colspan="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;"><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 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 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 colspan="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:9pt;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);">North America</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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">497,587 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left: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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">1,079,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">1,035,659 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:9pt;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);">International 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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">(3,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:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">21,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;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment income</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,618 </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:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492,842 </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:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,091,177 </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:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,077,846 </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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate expense (1)</span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">125,205 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,450 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,889 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated mark-to-market losses (gains) on commodity derivatives</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:3pt;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:3pt;"><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></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><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:100%;">Long-lived asset impairment charges (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_61" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 6</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,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:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,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:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,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:3pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Costs associated with business realignment activities (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_73" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 9</a></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:100%;">)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,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:'Times New Roman',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;"><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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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;"/><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;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating profit</span></td><td colspan="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 #000;padding-left:1pt;padding-right: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);">383,373 </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 #000;padding-right:3pt;"><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 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 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 #000;padding-left:1pt;padding-right: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);">410,070 </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 #000;padding-right:3pt;"><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 colspan="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 #000;padding-left:1pt;padding-right: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);">766,173 </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 #000;padding-right:3pt;"><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 colspan="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 #000;padding-left:1pt;padding-right: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);">848,939 </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 #000;padding-right:3pt;"><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></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Interest expense, net (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_49" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 4</a></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:100%;">)</span></div></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,234 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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><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:100%;">Other (income) expense, net (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_100" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 18</a></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:100%;">)</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">11,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">13,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:3pt;"><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 colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,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:3pt;"><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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before income taxes</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">334,077 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="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:'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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">363,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">669,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">759,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><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%;">(1)</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%;padding-left:6.34pt;">Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs, and (e) other gains or losses that are not integral to segment performance.</span> 1583787000 1568040000 3428608000 3374998000 123542000 199177000 316038000 408707000 1707329000 1767217000 3744646000 3783705000 497587000 470898000 1079142000 1035659000 -3969000 21944000 12035000 42187000 493618000 492842000 1091177000 1077846000 106883000 125205000 231450000 242889000 -487000 53552000 -82241000 25585000 1600000 4741000 9143000 4741000 1275000 6378000 2170000 6862000 383373000 410070000 766173000 848939000 -38079000 -33776000 -74334000 -71234000 -11217000 -13125000 -22750000 -18602000 334077000 363169000 669089000 759103000 <div style="margin-top:5pt;"><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%;">Activity within the unallocated mark-to-market adjustment for commodity derivatives is as follows:</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:44.056%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.430%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.776%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.780%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income</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-top:1pt solid #000000;padding-left: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></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: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);">(2,624)</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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">(55,531)</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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">74,468 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">(28,890)</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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gains on commodity derivative positions reclassified from unallocated to segment income </span></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,111 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(53,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">82,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">(25,585)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> 2624000 55531000 -74468000 28890000 3111000 1979000 7773000 3305000 -487000 53552000 -82241000 25585000 13274000 165000 <div style="margin-top:5pt;"><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%;">Depreciation and amortization expense included within segment income presented above is as follows:</span></div><div style="text-align:center;margin-top:5pt;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:28.031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.586%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.670%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">54,379 </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:'Times New Roman',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;"><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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">55,137 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">108,081 </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:'Times New Roman',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-top:1pt solid #000000;padding-left: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></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: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);">109,082 </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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International and Other</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">7,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">7,314 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,664 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate</span></td><td colspan="3" style="display:none;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">71,900 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">72,017 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">142,524 </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;border-bottom:3pt double #000000;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></td><td 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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">144,346 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 54379000 55137000 108081000 109082000 7037000 7314000 14246000 14664000 10484000 9566000 20197000 20600000 71900000 72017000 142524000 144346000 <div style="margin-top:5pt;"><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%;">Additional information regarding our net sales disaggregated by geographical region is as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.188%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.831%;"/><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;"><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 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 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:9pt;font-weight:700;font-family:'Times New Roman',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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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 colspan="3" style="display:none;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales:</span></td><td colspan="3" style="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:'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 colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;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 #000;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 #000;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 #000;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:12pt;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);">United States</span></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,504,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:'Times New Roman',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:'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:right;vertical-align:bottom;padding-right: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);">1,493,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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:'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:right;vertical-align:bottom;padding-right: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);">3,271,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">3,221,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All other countries</span></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">203,063 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">273,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">473,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,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:'Times New Roman',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:'Times New Roman',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;"><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">1,707,329 </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 #000;border-bottom:3pt double #000;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></td><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">1,767,217 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,744,646 </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 #000;border-bottom:3pt double #000;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></td><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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">3,783,705 </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 #000;border-bottom:3pt double #000;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></td></tr></table></div> 1504266000 1493283000 3271542000 3221543000 203063000 273934000 473104000 562162000 1707329000 1767217000 3744646000 3783705000 <div style="margin-top:3pt;"><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%;">The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. Additional information regarding our net sales disaggregated by product line 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:28.188%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.823%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.428%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.831%;"/><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;"><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 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 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:9pt;font-weight:700;font-family:'Times New Roman',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:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',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="6" 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 colspan="3" style="display:none;"/><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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales:</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;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;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;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;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Confectionery and confectionery-based portfolio</span></td><td colspan="3" style="display:none;"/><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:'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:right;vertical-align:bottom;padding-right: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);">1,592,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">1,663,225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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:'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:right;vertical-align:bottom;padding-right: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);">3,500,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><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:'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:right;vertical-align:bottom;padding-right: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);">3,587,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Snacks portfolio</span></td><td colspan="3" style="display:none;"/><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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="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:'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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,550 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td></tr><tr><td colspan="6" 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,707,329 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">1,767,217 </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;border-bottom:3pt double #000000;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></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:'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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">3,744,646 </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;border-bottom:3pt double #000000;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></td><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;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">3,783,705 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 1592181000 1663225000 3500415000 3587155000 115148000 103992000 244231000 196550000 1707329000 1767217000 3744646000 3783705000 TREASURY STOCK ACTIVITY<div style="margin-top:9pt;"><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%;">A summary of our treasury stock activity is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.427%;"><tr><td style="width:1.0%;"/><td style="width:58.862%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.169%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.598%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</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;border-top:1pt solid #000000;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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In thousands</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased in the open market under pre-approved share repurchase programs</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">150,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:'Times New Roman',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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:-18pt;padding-left:18pt;"><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:100%;">Total share repurchases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401,138 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,196 </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:'Times New Roman',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="text-indent:-18pt;padding-left:18pt;"><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:100%;">Shares issued for stock options and incentive compensation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(554,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,056)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change</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;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">847,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">188,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div><div style="margin-top:9pt;"><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%;">In July 2018, our Board of Directors approved a $500,000 share repurchase authorization to repurchase shares of our Common Stock. As of June 28, 2020, $260,000 remained available for repurchases of our Common Stock under this program. We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The program has no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.</span></div> <div style="margin-top:9pt;"><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%;">A summary of our treasury stock activity is as follows:</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.427%;"><tr><td style="width:1.0%;"/><td style="width:58.862%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.169%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.598%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:17.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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dollars</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;border-top:1pt solid #000000;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:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In thousands</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased in the open market under pre-approved share repurchase programs</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951,138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'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:#cceeff;text-align:right;vertical-align:bottom;padding-right: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);">150,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:'Times New Roman',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;"/></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:-18pt;padding-left:18pt;"><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:100%;">Total share repurchases</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,401,138 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,196 </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:'Times New Roman',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="text-indent:-18pt;padding-left:18pt;"><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:100%;">Shares issued for stock options and incentive compensation</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(554,074)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></td><td colspan="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,056)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change</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;border-bottom:3pt double #000000;padding-left:1pt;padding-right: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);">847,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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);">188,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;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></td></tr></table></div> 951138 150000000 450000 61196000 1401138 211196000 554074 23056000 847064 188140000 500000000 260000000 NONCONTROLLING INTEREST <div style="margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Noncontrolling Interest in Subsidiary</span></div><div style="margin-top:5pt;"><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%;">We currently own a 50% controlling interest in LSFC, a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.</span></div><div style="margin-top:9pt;"><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%;">A roll-forward showing the 2020 activity relating to the noncontrolling interest follows:</span></div><div style="margin-top:9pt;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:81.176%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.824%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling Interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">5,772 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to noncontrolling interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss - foreign currency translation adjustments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 28, 2020</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,484 </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;border-bottom:3pt double #000000;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></td></tr></table></div><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%;">The 2020 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_73" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 9</a></span>). 0.50 <div style="margin-top:9pt;"><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%;">A roll-forward showing the 2020 activity relating to the noncontrolling interest follows:</span></div><div style="margin-top:9pt;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:81.176%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.824%;"/><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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Noncontrolling Interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">5,772 </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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to noncontrolling interest</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,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:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss - foreign currency translation adjustments</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 28, 2020</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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left: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></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;border-bottom:3pt double #000000;padding-right: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);">2,484 </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;border-bottom:3pt double #000000;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></td></tr></table></div> 5772000 -3213000 -75000 2484000 CONTINGENCIES We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows. EARNINGS PER SHARE We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares. <div style="margin-top:9pt;"><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%;">We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:55.030%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.484%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</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:9pt;font-weight:400;font-family:'Times New Roman',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;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;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;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;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:9pt;font-weight:400;font-family:'Times New Roman',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="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;"/><td colspan="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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of distributed earnings (cash dividends paid)</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,616 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—basic</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,874 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—basic</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—basic</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings 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="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 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 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 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 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 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 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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of total earnings used in basic computation</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(254)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—diluted</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,901 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,962 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312,840 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,712 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average 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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Common shares outstanding</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance and restricted stock units</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—diluted</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,070 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,817 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—diluted</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.48 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38 </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:9pt;font-weight:400;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The earnings per share calculations for the three months ended June 28, 2020 and June 30, 2019 excluded 15 and 47 stock options (in thousands), respectively, that would have been antidilutive.</span></div><div style="margin-top:9pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:text-bottom;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:54.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.082%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</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:9pt;font-weight:400;font-family:'Times New Roman',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;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;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;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;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:9pt;font-weight:400;font-family:'Times New Roman',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="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;"/><td colspan="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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of distributed earnings (cash dividends paid)</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,541 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,879 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—basic</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,718 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,794 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—basic</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—basic</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings 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="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;"/><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of total earnings used in basic computation</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(309)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—diluted</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,038 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,011 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617,198 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,942 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average 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;"/></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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Common shares outstanding</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance and restricted stock units</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—diluted</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,596 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,568 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—diluted</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.58 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.41 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.93 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.74 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;"><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%;">The earnings per share calculations for the six months ended June 28, 2020 and June 30, 2019 excluded 15 and 1,476 stock options (in thousands), respectively, that would have been antidilutive.</span></div> <div style="margin-top:9pt;"><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%;">We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.528%;"><tr><td style="width:1.0%;"/><td style="width:55.030%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.589%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.478%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.221%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.484%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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;"><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 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</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:9pt;font-weight:400;font-family:'Times New Roman',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;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;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;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;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:9pt;font-weight:400;font-family:'Times New Roman',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="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;"/><td colspan="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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of distributed earnings (cash dividends paid)</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,925 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,534 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,616 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,204 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—basic</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,874 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—basic</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—basic</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings 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="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 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 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 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 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 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 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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of total earnings used in basic computation</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">195,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">228,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,085 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(123)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(254)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—diluted</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,901 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,962 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312,840 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,712 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average 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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Common shares outstanding</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance and restricted stock units</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—diluted</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,070 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,817 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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 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;"><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></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—diluted</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.29 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.20 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.48 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;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:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38 </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:9pt;font-weight:400;font-family:'Times New Roman',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:text-bottom;width:99.842%;"><tr><td style="width:1.0%;"/><td style="width:54.850%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.078%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.921%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.587%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.082%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</span></td><td colspan="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Class B Common Stock</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:9pt;font-weight:400;font-family:'Times New Roman',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;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;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;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;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:9pt;font-weight:400;font-family:'Times New Roman',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="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;"/><td colspan="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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of distributed earnings (cash dividends paid)</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,958 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of undistributed earnings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,541 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">234,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,879 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—basic</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,718 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,794 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—basic</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—basic</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings 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="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;"/><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allocation of total earnings used in basic computation</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of total earnings as a result of conversion of Class B common stock to Common stock</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,320 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reallocation of undistributed earnings</span></td><td colspan="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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(309)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total earnings—diluted</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,038 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,011 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617,198 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,942 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator (shares in thousands):</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of shares used in basic computation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average 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;"/></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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Conversion of Class B common stock to Common shares outstanding</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock options</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance and restricted stock units</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total weighted-average shares—diluted</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,596 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,568 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,614 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;"/><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:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings Per Share—diluted</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.58 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.41 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.93 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.74 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 113925000 42551000 109258000 39762000 81891000 30534000 119616000 44204000 195816000 73085000 228874000 83966000 147635000 60614000 149025000 60614000 1.33 1.21 1.54 1.39 195816000 73085000 228874000 83966000 73085000 0 83966000 0 0 -123000 0 -254000 268901000 72962000 312840000 83712000 147635000 60614000 149025000 60614000 60614000 0 60614000 0 521000 0 817000 0 300000 0 361000 0 209070000 60614000 210817000 60614000 1.29 1.20 1.48 1.38 15000 47000 229177000 85102000 215958000 79525000 164541000 61218000 234836000 86879000 393718000 146320000 450794000 166404000 147954000 60614000 148864000 60614000 2.66 2.41 3.03 2.75 393718000 146320000 450794000 166404000 146320000 0 166404000 0 0 -309000 0 -462000 540038000 146011000 617198000 165942000 147954000 60614000 148864000 60614000 60614000 0 60614000 0 620000 0 699000 0 408000 0 391000 0 209596000 60614000 210568000 60614000 2.58 2.41 2.93 2.74 15000 1476000 OTHER (INCOME) EXPENSE, NET<div style="margin-top:14pt;"><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%;">Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows: </span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:41.375%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.569%;"/><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;"><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 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:'Times New Roman',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;"><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 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:'Times New Roman',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="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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div><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:100%;">Write-down of equity investments in partnership qualifying for historic tax credits (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_76" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 10</a></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:100%;">)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">7,447 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">8,633 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">18,550 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">9,785 </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:'Times New Roman',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><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:100%;">Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_79" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 11</a></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:100%;">)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">3,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">8,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (income) expense, net</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:'Times New Roman',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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">11,217 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">13,125 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">22,750 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">18,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;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table></div> A summary of the components of other (income) expense, net is as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.685%;"><tr><td style="width:1.0%;"/><td style="width:41.375%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.564%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.588%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.569%;"/><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;"><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 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:'Times New Roman',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;"><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 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:'Times New Roman',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="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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 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;"><div><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:100%;">Write-down of equity investments in partnership qualifying for historic tax credits (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_76" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 10</a></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:100%;">)</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">7,447 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">8,633 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">18,550 </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:'Times New Roman',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;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:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left: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></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: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);">9,785 </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:'Times New Roman',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><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:100%;">Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a href="#i0a01334554fa416bb908df0a82f1c641_79" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;">Note 11</a></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:100%;">)</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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">4,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">3,955 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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:'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 colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right: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);">8,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;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></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="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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other (income) expense, net</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:'Times New Roman',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:'Times New Roman',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;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></td><td colspan="3" style="background-color:#cceeff;text-align:right;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 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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;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></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:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</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-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">11,217 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">13,125 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">22,750 </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 #000;border-bottom:3pt double #000;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></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:'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;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left: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></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 #000;border-bottom:3pt double #000;padding-right: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);">18,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;border-top:1pt solid #000;border-bottom:3pt double #000;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></td></tr></table> 7447000 8633000 18550000 9785000 3806000 4336000 3955000 8673000 36000 -156000 -245000 -144000 -11217000 -13125000 -22750000 -18602000 SUPPLEMENTAL BALANCE SHEET INFORMATION <div style="margin-top:5pt;"><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%;">The components of certain Consolidated Balance Sheet accounts are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.056%;"><tr><td style="width:1.0%;"/><td style="width:62.126%;"/><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:14.984%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.593%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.986%;"/><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="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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories:</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;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;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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</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;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,999 </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:9pt;font-weight:400;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,125 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goods in process</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694,351 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">614,698 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories at FIFO</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174,585 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">984,665 </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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustment to LIFO</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(175,205)</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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(169,414)</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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">999,380 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815,251 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;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:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#ffffff;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other:</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:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Prepaid expenses</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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,816 </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:9pt;font-weight:400;font-family:'Times New Roman',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 style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;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:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,058 </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:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total prepaid expenses and other</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,835 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240,080 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment:</span></td><td colspan="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:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Land</span></div></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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,745 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,300,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,298,985 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Machinery and equipment</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,143,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,120,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,041 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Property, plant and equipment, gross</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,804,670 </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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,734,403 </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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,639,324)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,581,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:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Property, plant and equipment, net</span></div></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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,165,346 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,153,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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Other assets:</span></div></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="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;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Capitalized software, net</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 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:4.5pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Operating lease ROU assets</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,678 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Other non-current assets</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,480 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other assets</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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,687 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">512,000 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities:</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:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Payroll, compensation and benefits</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 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Advertising, promotion and product allowances</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,209 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;"/></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,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:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total accrued liabilities</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 style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,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-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702,372 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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:8pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Other long-term liabilities:</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 colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Post-retirement benefits liabilities</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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="text-indent:-9pt;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension benefits liabilities</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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,163 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201,635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total other long-term liabilities</span></div></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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,847 </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:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">655,777 </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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;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;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;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;">Accumulated other comprehensive loss:</span></div></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:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation adjustments</span></td><td 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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(131,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;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:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(83,704)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:15.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Pension and post-retirement benefit plans, net of tax</span></div></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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(191,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(189,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:9pt;font-weight:400;font-family:'Times New Roman',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:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedges, net of tax</span></td><td colspan="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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,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:9pt;font-weight:400;font-family:'Times New Roman',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:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51,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:9pt;font-weight:400;font-family:'Times New Roman',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;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Total accumulated other comprehensive loss</span></div></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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(367,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',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-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;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:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(323,966)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 347999000 271125000 132235000 98842000 694351000 614698000 1174585000 984665000 175205000 169414000 999380000 815251000 40816000 84058000 157019000 156022000 197835000 240080000 106745000 105627000 1300667000 1298985000 3143217000 3120003000 254041000 209788000 4804670000 4734403000 2639324000 2581264000 2165346000 2153139000 168187000 153842000 222854000 220678000 133646000 137480000 524687000 512000000 160864000 230518000 272984000 279440000 31234000 29209000 178856000 163205000 643938000 702372000 206382000 211206000 60579000 58773000 184626000 184163000 192260000 201635000 643847000 655777000 -131922000 -83704000 191352000 189187000 -43919000 -51075000 -367193000 -323966000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
DOCUMENT AND ENTITY INFORMATION Document - shares
6 Months Ended
Jun. 28, 2020
Jul. 17, 2020
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 28, 2020  
Document Transition Report false  
Entity File Number 1-183  
Entity Registrant Name HERSHEY CO  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 23-0691590  
Entity Address, Address Line One 19 East Chocolate Avenue  
Entity Address, City or Town Hershey  
Entity Address, State or Province PA  
Entity Address, Postal Zip Code 17033  
City Area Code 717  
Local Phone Number 534-4200  
Title of 12(b) Security Common Stock, one dollar par value  
Trading Symbol HSY  
Security Exchange Name NYSE  
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 Central Index Key 0000047111  
Document Fiscal Year Focus 2020  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   147,408,714
Class B common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   60,613,777

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Net sales $ 1,707,329 $ 1,767,217 $ 3,744,646 $ 3,783,705
Cost of sales 914,777 892,473 2,085,472 2,016,457
Gross profit 792,552 874,744 1,659,174 1,767,248
Selling, marketing and administrative expense 408,949 453,793 884,333 907,366
Long-lived asset impairment charges 1,600 4,741 9,143 4,741
Business realignment (benefits) costs (1,370) 6,140 (475) 6,202
Operating Income (Loss), Total 383,373 410,070 766,173 848,939
Interest expense, net 38,079 33,776 74,334 71,234
Other (income) expense, net 11,217 13,125 22,750 18,602
Income before income taxes 334,077 363,169 669,089 759,103
Provision for income taxes 66,035 49,898 132,264 141,951
Net income including noncontrolling interest 268,042 313,271 536,825 617,152
Net (loss) income attributable to noncontrolling interests (859) 431 (3,213) (46)
Net income attributable to The Hershey Company $ 268,901 $ 312,840 $ 540,038 $ 617,198
Common stock        
Net income per share—basic:        
Net income per share - basic (USD per share) $ 1.33 $ 1.54 $ 2.66 $ 3.03
Net income per share—diluted:        
Net income per share - diluted (USD per share) 1.29 1.48 2.58 2.93
Dividends paid per share:        
Dividends paid per share (USD per share) 0.773 0.722 1.546 1.444
Class B common stock        
Net income per share—basic:        
Net income per share - basic (USD per share) 1.21 1.39 2.41 2.75
Net income per share—diluted:        
Net income per share - diluted (USD per share) 1.20 1.38 2.41 2.74
Dividends paid per share:        
Dividends paid per share (USD per share) $ 0.702 $ 0.656 $ 1.404 $ 1.312
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income including noncontrolling interest $ 268,042 $ 313,271 $ 536,825 $ 617,152
Other comprehensive (loss) income, net of tax:        
Foreign currency translation gains (losses) during period, pre-tax amount 3,052 7,651 (48,292) 11,079
Foreign currency translation gains (losses) during period, tax 0 0 0 0
Foreign currency translation gains (losses) during period, after-tax amount 3,052 7,651 (48,292) 11,079
Pension and post-retirement benefit plans:        
Net actuarial (loss) gain and prior service cost, pre-tax amount (16,685) 0 (16,685) 0
Net actuarial (loss) gain and prior service cost, tax (expense) benefit 3,954 0 3,954 0
Net actuarial (loss) gain and prior service cost, after tax (12,731) 0 (12,731) 0
Reclassification to earnings, pre-tax amount 8,542 6,720 13,297 13,438
Reclassification to earnings, tax (expense) benefit (2,183) (1,773) (2,731) (3,580)
Reclassification to earnings, after-tax amount 6,359 4,947 10,566 9,858
Cash flow hedges:        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 675 (2,547) 6,056 (3,336)
Gains (losses) on cash flow hedging derivatives, tax (expense) benefit 838 1,130 (268) 1,848
Gains (losses) on cash flow hedging derivatives, after-tax amount 1,513 (1,417) 5,788 (1,488)
Reclassification to earnings, pre-tax amount 1,205 1,395 3,297 2,833
Reclassification to earnings, tax (expense) benefit (817) (885) (1,930) (1,776)
Reclassification to earnings, after-tax amount 388 510 1,367 1,057
Total other comprehensive (loss) income, pre-tax amount (3,211) 13,219 (42,327) 24,014
Total other comprehensive (loss) income, tax (expense) benefit 1,792 (1,528) (975) (3,508)
Total other comprehensive (loss) income, after-tax amount (1,419) 11,691 (43,302) 20,506
Total comprehensive income including noncontrolling interest 266,623 324,962 493,523 637,658
Comprehensive (loss) income attributable to noncontrolling interest (826) 338 (3,288) 416
Comprehensive income attributable to The Hershey Company $ 267,449 $ 324,624 $ 496,811 $ 637,242
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Cash and cash equivalents $ 1,165,331 $ 493,262
Current assets:    
Accounts receivable—trade, net 540,398 568,509
Inventories 999,380 815,251
Prepaid expenses and other 197,835 240,080
Total current assets 2,902,944 2,117,102
Property, plant and equipment, net 2,165,346 2,153,139
Goodwill 1,979,002 1,985,955
Other intangibles 1,314,332 1,341,166
Other assets 524,687 512,000
Deferred income taxes 24,760 31,033
Total assets 8,911,071 8,140,395
Current liabilities:    
Accounts payable 530,042 550,828
Accrued liabilities 643,938 702,372
Accrued income taxes 54,091 19,921
Short-term debt 198,299 32,282
Current portion of long-term debt 788,448 703,390
Total current liabilities 2,214,818 2,008,793
Long-term debt 4,091,211 3,530,813
Other long-term liabilities 643,847 655,777
Deferred income taxes 205,106 200,018
Total liabilities 7,154,982 6,395,401
Stockholders’ equity:    
Preferred stock, shares issued: none in 2020 and 2019 0 0
Additional paid-in capital 1,161,878 1,142,210
Retained earnings 1,516,543 1,290,461
Treasury—common stock shares, at cost: 13,570,656 at June 28, 2020 and 12,723,592 at December 31, 2019 (779,176) (591,036)
Accumulated other comprehensive loss (367,193) (323,966)
Total—The Hershey Company stockholders’ equity 1,753,605 1,739,222
Noncontrolling interest in subsidiary 2,484 5,772
Total stockholders’ equity 1,756,089 1,744,994
Total liabilities and stockholders’ equity $ 8,911,071 $ 8,140,395
Preferred stock, shares issued (shares) 0 0
Common stock    
Stockholders’ equity:    
Common stock $ 160,939 $ 160,939
Class B common stock    
Stockholders’ equity:    
Common stock $ 60,614 $ 60,614
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - shares
Jun. 28, 2020
Dec. 31, 2019
Preferred stock, shares issued (shares) 0 0
Treasury stock, shares (shares) 13,570,656 12,723,592
Common stock    
Common stock, shares issued (shares) 160,939,248 160,939,248
Class B common stock    
Common stock, shares issued (shares) 60,613,777 60,613,777
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Statement of Cash Flows [Abstract]    
Net income including noncontrolling interest $ 536,825 $ 617,152
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 142,524 144,346
Stock-based compensation expense 25,490 23,712
Deferred income taxes 3,309 8,783
Impairment of long-lived assets 9,143 4,741
Write-down of equity investments 18,550 9,785
Other 27,311 24,117
Changes in assets and liabilities, net of business acquisitions and divestitures:    
Accounts receivable—trade, net 11,794 55,399
Inventories (194,396) (173,074)
Prepaid expenses and other current assets 15,730 18,175
Accounts payable and accrued liabilities (19,304) (33,797)
Accrued income taxes 65,169 (15,499)
Contributions to pension and other benefit plans (8,333) (8,919)
Other assets and liabilities (19,765) 4,407
Net cash provided by operating activities 614,047 679,328
Investing Activities    
Capital additions (including software) (185,784) (176,270)
Equity investments in tax credit qualifying partnerships (26,392) (30,270)
Other investing activities 2,374 154
Net cash used in investing activities (209,802) (206,386)
Financing Activities    
Net increase (decrease) in short-term debt 166,017 (311,183)
Long-term borrowings, net of debt issuance costs 989,876 5,020
Repayment of long-term debt and finance leases (352,104) (4,054)
Cash dividends paid (314,279) (295,483)
Repurchase of common stock (211,196) (254,429)
Exercise of stock options 17,544 161,399
Net cash provided by (used in) financing activities 295,858 (698,730)
Effect of exchange rate changes on cash and cash equivalents (17,351) 3,753
Increase (decrease) in cash and cash equivalents, including cash classified as held for sale 682,752 (222,035)
Less: Increase in cash and cash equivalents classified as held for sale 10,683 0
Net increase (decrease) in cash and cash equivalents 672,069 (222,035)
Cash and cash equivalents, beginning of period 493,262 587,998
Cash and cash equivalents, end of period 1,165,331 365,963
Supplemental Disclosure    
Interest paid 74,944 72,167
Income taxes paid $ 71,633 $ 136,922
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock
Class B common stock
Preferred Stock
Common stock
Common stock
Common stock
Class B common stock
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Common stock
Retained Earnings
Class B common stock
Treasury Common Stock
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests in Subsidiaries
Beginning balance, stockholders' equity at Dec. 31, 2018 $ 1,407,266     $ 0 $ 299,287 $ 60,614 $ 982,205 $ 7,032,020     $ (6,618,625) $ (356,780) $ 8,545
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Net income attributable to The Hershey Company 617,198             617,198          
Net (loss) income attributable to noncontrolling interests (46)                       (46)
Net income including noncontrolling interest 617,152                        
Other comprehensive (loss) income 20,506                     20,044 462
Dividends (including dividend equivalents):                          
Common Stock   $ (215,329) $ (79,525)           $ (215,329) $ (79,525)      
Stock-based compensation 23,128           23,128            
Exercise of stock options and incentive-based transactions 161,399           69,854       91,545    
Repurchase of common stock (254,429)                   (254,429)    
Ending balance, stockholders' equity at Jun. 30, 2019 1,684,081     0 299,287 60,614 1,075,187 7,358,277     (6,781,509) (336,736) 8,961
Beginning balance, stockholders' equity at Mar. 31, 2019 1,423,360     0 299,287 60,614 996,181 7,193,240     (6,786,065) (348,520) 8,623
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Net income attributable to The Hershey Company 312,840             312,840          
Net (loss) income attributable to noncontrolling interests 431                       431
Net income including noncontrolling interest 313,271                        
Other comprehensive (loss) income 11,691                     11,784 (93)
Dividends (including dividend equivalents):                          
Common Stock   (108,041) (39,762)           (108,041) (39,762)      
Stock-based compensation 12,665           12,665            
Exercise of stock options and incentive-based transactions 126,826           66,341       60,485    
Repurchase of common stock (55,929)                   (55,929)    
Ending balance, stockholders' equity at Jun. 30, 2019 1,684,081     0 299,287 60,614 1,075,187 7,358,277     (6,781,509) (336,736) 8,961
Dividends (including dividend equivalents):                          
Cumulative effect of new accounting principle in period of adoption | Accounting Standards Update 2016-02 3,913             3,913          
Beginning balance, stockholders' equity at Dec. 31, 2019 1,744,994     0 160,939 60,614 1,142,210 1,290,461     (591,036) (323,966) 5,772
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Net income attributable to The Hershey Company 540,038             540,038          
Net (loss) income attributable to noncontrolling interests (3,213)                       (3,213)
Net income including noncontrolling interest 536,825                        
Other comprehensive (loss) income (43,302)                     (43,227) (75)
Dividends (including dividend equivalents):                          
Common Stock   (228,854) (85,102)           (228,854) (85,102)      
Stock-based compensation 25,180           25,180            
Exercise of stock options and incentive-based transactions 17,544           (5,512)       23,056    
Repurchase of common stock (211,196)                   (211,196)    
Ending balance, stockholders' equity at Jun. 28, 2020 1,756,089     0 160,939 60,614 1,161,878 1,516,543     (779,176) (367,193) 2,484
Beginning balance, stockholders' equity at Mar. 29, 2020 1,674,541     0 160,939 60,614 1,153,130 1,404,453     (742,164) (365,741) 3,310
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Net income attributable to The Hershey Company 268,901             268,901          
Net (loss) income attributable to noncontrolling interests (859)                       (859)
Net income including noncontrolling interest 268,042                        
Other comprehensive (loss) income (1,419)                     (1,452) 33
Dividends (including dividend equivalents):                          
Common Stock   $ (114,260) $ (42,551)           $ (114,260) $ (42,551)      
Stock-based compensation 12,612           12,612            
Exercise of stock options and incentive-based transactions 1,144           (3,864)       5,008    
Repurchase of common stock (42,020)                   (42,020)    
Ending balance, stockholders' equity at Jun. 28, 2020 $ 1,756,089     $ 0 $ 160,939 $ 60,614 $ 1,161,878 $ 1,516,543     $ (779,176) $ (367,193) $ 2,484
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Common stock        
Dividends paid per share (USD per share) $ 0.773 $ 0.722 $ 1.546 $ 1.444
Class B common stock        
Dividends paid per share (USD per share) $ 0.702 $ 0.656 $ 1.404 $ 1.312
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 28, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The unaudited consolidated financial statements provided in this report include the accounts of The Hershey Company (the “Company,” “Hershey,” “we” or “us”) and our majority-owned subsidiaries and entities in which we have a controlling financial interest after the elimination of intercompany accounts and transactions. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. Other investments that are not controlled, and over which we do not have the ability to exercise significant influence, are accounted for under the cost method. Both equity and cost method investments are included as Other non-current assets in the Consolidated Balance Sheets.
The financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and with the rules and regulations for reporting on Form 10-Q. Accordingly, they do not contain certain information and disclosures required by GAAP for comprehensive financial statements. The financial statements reflect all adjustments (consisting of normal recurring adjustments) which are, in our opinion, necessary for a fair presentation of the results of operations, financial position, and cash flows for the indicated periods.
Operating results for the quarter ended June 28, 2020 may not be indicative of the results that may be expected for the year ending December 31, 2020 because of seasonal effects on our business. These financial statements should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 (our “2019 Annual Report on Form 10-K”), which provides a more complete understanding of our accounting policies, financial position, operating results and other matters.
COVID-19
On March 11, 2020, the World Health Organization designated the recent novel coronavirus ("COVID-19") as a global pandemic. We continue to actively monitor COVID-19 and its potential impact on our operations and financial results. Employee health and safety remains our first priority while we continue our efforts to support community food supplies. To date, there has been minimal disruption to our supply chain network, and all our manufacturing plants are currently open. We are also working closely with our business units, contract manufacturers, distributors, contractors and other external business partners to minimize the potential impact on our business.
As a result of shelter-in-place restrictions that were implemented in late March and early April, as well as decreases in retail foot traffic and volatility in consumer shopping and consumption behavior across several areas of our portfolio, we experienced a reduction in our net sales and earnings per share during the second quarter of 2020. We believe the financial impacts from COVID-19 are temporary in nature and do not significantly affect our business model and growth strategy. Therefore, we do not consider COVID-19 to be a triggering event to accelerate our annual impairments tests.
We evaluated our goodwill and indefinite-lived intangible assets and determined there were no interim triggering events as it was not more likely than not that the fair value of our reporting units would be less than their respective carrying amounts. Additionally, we evaluated our long-lived assets, including our property, plant and equipment, lease right-of-use assets and other intangible assets, noting no indicators of impairment.
In late May and early June, many state governments began a phased reopening of their economies. These phased approaches promote limited food service offerings, outdoor dining, increased travel and the reopening of retailing establishments while adhering to new guidelines and enhanced safety measures, including social distancing and face mask protocols. However, certain states have paused or reversed plans to reopen their economies as new cases of COVID-19 have been on the rise in recent weeks.
The impact that COVID-19 will have on our consolidated financial statements throughout 2020 remains uncertain and ultimately will be dictated by the length and severity of the pandemic, as well as the economic recovery and federal,
state and local government actions taken in response. We will continue to evaluate the nature and extent of these potential impacts to our business and consolidated financial statements.
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We elected to early adopt the provisions of this ASU in the fourth quarter of 2019. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods. The amendments in this ASU should be applied on a modified retrospective basis to all periods presented. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We adopted the provisions of this ASU in the first quarter of 2020 on a prospective basis. Adoption of the new standard did not have a material impact on our consolidated financial statements.
Recently Issued Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. Entities may apply this ASU upon issuance through December 31, 2022 on a prospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS ACQUISITION AND DIVESTITURES
6 Months Ended
Jun. 28, 2020
Business Combinations [Abstract]  
Business Acquisition and Divestitures BUSINESS ACQUISITION AND DIVESTITURES
2020 Activity
During the second quarter of 2020, we completed the divestitures of KRAVE Pure Foods, Inc., and the Scharffen Berger and Dagoba brands, all of which were previously included within the North America segment results in our consolidated financial statements. Total proceeds from the divestitures and the impact on our Consolidated Statements of Income, both individually and on an aggregate basis, were immaterial.
2019 Activity
ONE Brands, LLC
On September 23, 2019, we completed the acquisition of ONE Brands, LLC ("ONE Brands"), previously a privately held company that sells a line of low-sugar, high-protein nutrition bars to retailers and distributors in the United States, with the ONE Bar as its primary product. The purchase consideration for ONE Brands totaled $402,160 and consisted of cash on hand and short-term borrowings. Acquisition-related costs for the ONE Brands acquisition were immaterial.

The acquisition has been accounted for as a purchase and, accordingly, ONE Brands' results of operations have been included within the North America segment results in our consolidated financial statements since the date of acquisition. The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Initial Allocation (1)AdjustmentsFinal Allocation
Goodwill$179,240  $825  $180,065  
Other intangible assets206,800  —  206,800  
Other assets acquired, primarily current assets25,926  (491) 25,435  
Other liabilities assumed, primarily current liabilities(9,806) (334) (10,140) 
Net assets acquired$402,160  $—  $402,160  
(1)As reported in the Company's 2019 Annual Report on Form 10-K.

The purchase price allocation presented above has been finalized as of the end of the first quarter of 2020. The measurement period adjustments to the initial allocation are based on more detailed information obtained about the specific assets acquired and liabilities assumed.

Goodwill was determined as the excess of the purchase price over the fair value of the net assets acquired (including the identifiable intangible assets). The goodwill derived from this acquisition is expected to be deductible for tax purposes and reflects the value of leveraging our brand building expertise, supply chain capabilities and retail relationships to accelerate growth and access to the portfolio of ONE Brands products.

Other intangible assets include trademarks valued at $144,900, customer relationships valued at $58,800 and covenants not to compete valued at $3,100. Trademarks were assigned an estimated useful life of 33 years, customer relationships were assigned estimated useful lives ranging from 17 to 19 years and covenants not to compete were assigned an estimated useful life of 4 years.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS
6 Months Ended
Jun. 28, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
The changes in the carrying value of goodwill by reportable segment for the six months ended June 28, 2020 are as follows:
North America
    International and Other
Total
Balance at December 31, 2019$1,967,466  $18,489  $1,985,955  
Measurement period adjustments (see Note 2)
825  —  825  
Foreign currency translation(5,496) (2,282) (7,778) 
Balance at June 28, 2020$1,962,795  $16,207  $1,979,002  


The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
June 28, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Intangible assets subject to amortization:
Trademarks$1,207,594  $(86,910) $1,212,172  $(73,262) 
Customer-related202,371  (42,670) 207,749  (40,544) 
Patents7,980  (7,885) 16,711  (16,525) 
Total
1,417,945  (137,465) 1,436,632  (130,331) 
Intangible assets not subject to amortization:
Trademarks33,852  34,865  
Total other intangible assets
$1,314,332  $1,341,166  
Total amortization expense for the three months ended June 28, 2020 and June 30, 2019 was $11,580 and $12,672, respectively. Total amortization expense for the six months ended June 28, 2020 and June 30, 2019 was $23,220 and $24,910, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT
6 Months Ended
Jun. 28, 2020
Debt Disclosure [Abstract]  
Short and Long-Term Debt SHORT AND LONG-TERM DEBT
Short-term Debt
As a source of short-term financing, we utilize cash on hand and commercial paper or bank loans with an original maturity of three months or less. We maintain a $1.5 billion unsecured revolving credit facility with the option to increase borrowings by an additional $500 million with the consent of the lenders. This facility is scheduled to expire on July 2, 2024, however, we may extend the termination date for up to two additional one-year periods upon notice to the administrative agent under the facility.
The credit agreement contains certain financial and other covenants, customary representations, warranties and events of default. As of June 28, 2020, we were in compliance with all covenants pertaining to the credit agreement, and we had no significant compensating balance agreements that legally restricted these funds. For more information, refer to the Consolidated Financial Statements included in our 2019Annual Report on Form 10-K.
In addition to the revolving credit facility, we maintain lines of credit with domestic and international commercial banks. Commitment fees relating to our revolving credit facility and lines of credit are not material. Short-term debt consisted of the following:
June 28, 2020December 31, 2019
Short-term foreign bank borrowings against lines of credit$48,421  $32,282  
U.S. commercial paper149,878  —  
Total short-term debt$198,299  $32,282  
Weighted average interest rate on outstanding commercial paper0.4 %N/A

Long-term Debt
Long-term debt consisted of the following:
Debt Type and Rate
Maturity Date
June 28, 2020December 31, 2019
2.900% Notes (1)
May 15, 2020$—  $350,000  
4.125% Notes
December 1, 2020350,000  350,000  
8.800% Debentures
February 15, 202184,715  84,715  
3.100% Notes
May 15, 2021350,000  350,000  
2.625% Notes
May 1, 2023250,000  250,000  
3.375% Notes
May 15, 2023500,000  500,000  
2.050% Notes
November 15, 2024300,000  300,000  
0.900% Notes (2)
June 1, 2025300,000  —  
3.200% Notes
August 21, 2025300,000  300,000  
2.300% Notes
August 15, 2026500,000  500,000  
7.200% Debentures
August 15, 2027193,639  193,639  
2.450% Notes
November 15, 2029300,000  300,000  
1.700% Notes (2)
June 1, 2030350,000  —  
3.375% Notes
August 15, 2046300,000  300,000  
3.125% Notes
November 15, 2049400,000  400,000  
2.650% Notes (2)
June 1, 2050350,000  —  
Finance lease obligations (see Note 7)
80,447  79,643  
Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts(29,142) (23,794) 
Total long-term debt4,879,659  4,234,203  
Less—current portion788,448  703,390  
Long-term portion$4,091,211  $3,530,813  
(1)In May 2020, we repaid $350,000 of 2.900% Notes due upon their maturity.
(2)During the second quarter of 2020, we issued $300,000 of 0.900% Notes due in 2025, $350,000 of 1.700% Notes due in 2030 and $350,000 of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989,876. The 2020 Notes were issued under a shelf registration statement on Form S-3 filed in May 2018 that registered an indeterminate amount of debt securities.
Interest Expense
Net interest expense consists of the following:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Interest expense$40,520  $39,192  $79,776  $79,855  
Capitalized interest
(1,664) (1,391) (3,081) (2,648) 
Interest expense
38,856  37,801  76,695  77,207  
Interest income(777) (4,025) (2,361) (5,973) 
Interest expense, net
$38,079  $33,776  $74,334  $71,234  
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS
6 Months Ended
Jun. 28, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments DERIVATIVE INSTRUMENTS
We are exposed to market risks arising principally from changes in foreign currency exchange rates, interest rates and commodity prices. We use certain derivative instruments to manage these risks. These include interest rate swaps to manage interest rate risk, foreign currency forward exchange contracts to manage foreign currency exchange rate risk, and commodities futures and options contracts to manage commodity market price risk exposures.
In entering into these contracts, we have assumed the risk that might arise from the possible inability of counterparties to meet the terms of their contracts. We mitigate this risk by entering into exchanged-traded contracts with collateral posting requirements and/or by performing financial assessments prior to contract execution, conducting periodic evaluations of counterparty performance and maintaining a diverse portfolio of qualified counterparties. We do not expect any significant losses from counterparty defaults.

Commodity Price Risk
We enter into commodities futures and options contracts and other commodity derivative instruments to reduce the effect of future price fluctuations associated with the purchase of raw materials, energy requirements and transportation services. We generally hedge commodity price risks for 3- to 24-month periods. Our open commodity derivative contracts had a notional value of $817,521 as of June 28, 2020 and $589,662 as of December 31, 2019.
Derivatives used to manage commodity price risk are not designated for hedge accounting treatment. Therefore, the changes in fair value of these derivatives are recorded as incurred within cost of sales. As discussed in Note 13, we define our segment income to exclude gains and losses on commodity derivatives until the related inventory is sold, at which time the related gains and losses are reflected within segment income.  This enables us to continue to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.

Foreign Exchange Price Risk
We are exposed to foreign currency exchange rate risk related to our international operations, including non-functional currency intercompany debt and other non-functional currency transactions of certain subsidiaries. Principal currencies hedged include the euro, Canadian dollar, Japanese yen, British pound, Brazilian real and Malaysian ringgit. We typically utilize foreign currency forward exchange contracts to hedge these exposures for periods ranging from 3 to 12 months. The contracts are either designated as cash flow hedges or are undesignated. The net notional amount of foreign exchange contracts accounted for as cash flow hedges was $84,383 at June 28, 2020 and $65,826 at December 31, 2019. The effective portion of the changes in fair value on these contracts is recorded in other
comprehensive income and reclassified into earnings in the same period in which the hedged transactions affect earnings. The net notional amount of foreign exchange contracts that are not designated as accounting hedges was $42,057 at June 28, 2020 and $50,831 at December 31, 2019. The change in fair value on these instruments is recorded directly in cost of sales or selling, marketing and administrative expense, depending on the nature of the underlying exposure.
Interest Rate Risk
We manage our targeted mix of fixed and floating rate debt with debt issuances and by entering into fixed-to-floating interest rate swaps in order to mitigate fluctuations in earnings and cash flows that may result from interest rate volatility. These swaps are designated as fair value hedges, for which the gain or loss on the derivative and the offsetting loss or gain on the hedged item are recognized in current earnings as interest expense (income), net. We had one interest rate derivative instrument in a fair value hedging relationship with a notional amount of $350,000 at June 28, 2020 and December 31, 2019.
In order to manage interest rate exposure, in previous years we utilized interest rate swap agreements to protect against unfavorable interest rate changes relating to forecasted debt transactions. These swaps, which were settled upon issuance of the related debt, were designated as cash flow hedges and the gains and losses that were deferred in other comprehensive income are being recognized as an adjustment to interest expense over the same period that the hedged interest payments affect earnings.
Equity Price Risk
We are exposed to market price changes in certain broad market indices related to our deferred compensation obligations to our employees. To mitigate this risk, we use equity swap contracts to hedge the portion of the exposure that is linked to market-level equity returns. These contracts are not designated as hedges for accounting purposes and are entered into for periods of 3 to 12 months. The change in fair value of these derivatives is recorded in selling, marketing and administrative expense, together with the change in the related liabilities. The notional amount of the contracts outstanding at June 28, 2020 and December 31, 2019 was $22,995 and $28,187, respectively.
The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of June 28, 2020 and December 31, 2019:
June 28, 2020December 31, 2019
Assets (1)Liabilities (1)Assets (1)Liabilities (1)
Derivatives designated as cash flow hedging instruments:
Foreign exchange contracts$4,492  $370  $1,235  $1,779  
Derivatives designated as fair value hedging instruments:
Interest rate swap agreements2,829  —  555  —  
Derivatives not designated as hedging instruments:
Commodities futures and options (2)—  23,840  9,080  626  
Deferred compensation derivatives4,626  —  2,557  —  
Foreign exchange contracts—  2,111  1,496  —  
4,626  25,951  13,133  626  
Total$11,947  $26,321  $14,923  $2,405  

(1)Derivatives assets are classified on our Consolidated Balance Sheets within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our Consolidated Balance Sheets within accrued liabilities and other long-term liabilities.
(2)As of June 28, 2020, amounts reflected on a net basis in liabilities were assets of $95,969 and liabilities of $117,217, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts reflected on a net basis in assets at December 31, 2019 were assets of $46,075 and liabilities of $37,606. At June 28, 2020 and December 31, 2019, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively.
Income Statement Impact of Derivative Instruments
The effect of derivative instruments on the Consolidated Statements of Income for the three months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in other comprehensive income (“OCI”)Gains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$2,624  $55,531  $—  $—  $—  $—  
Foreign exchange contracts (554) (526) 675  (2,547) 1,138  975  
Interest rate swap agreements
—  —  —  —  (2,343) (2,370) 
Deferred compensation derivatives
4,626  (2,070) —  —  —  —  
Total
$6,696  $52,935  $675  $(2,547) $(1,205) $(1,395) 

The effect of derivative instruments on the Consolidated Statements of Income for the six months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in OCIGains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$(74,468) $28,890  $—  $—  $—  $—  
Foreign exchange contracts (3,876) (311) 6,056  (3,336) 1,390  1,906  
Interest rate swap agreements
—  —  —  —  (4,687) (4,739) 
Deferred compensation derivatives
(1,133) 973  —  —  —  —  
Total
$(79,477) $29,552  $6,056  $(3,336) $(3,297) $(2,833) 

(a)Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)Gains (losses) reclassified from AOCI into income for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
The amount of pretax net losses on derivative instruments, including interest rate swap agreements and foreign currency forward exchange contracts expected to be reclassified into earnings in the next 12 months was approximately $5,252 as of June 28, 2020. This amount is primarily associated with interest rate swap agreements.
Fair Value Hedging Relationships
The following table presents amounts that were recorded on the Consolidated Balance Sheets related to cumulative basis adjustments for interest rate swap derivatives designated as fair value accounting hedges as of June 28, 2020 and December 31, 2019.
Line Item in the Consolidated Balance Sheets in Which the Hedged Item is IncludedCarrying Amount of the
Hedged Asset/(Liability)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities)
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Long-term debt$(347,171) $(349,445) $2,829  $555  
For the three months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $608 and net incremental interest expense of $584, respectively, relating to our fixed-to-floating interest swap arrangements. For the six months ended June 28, 2020 and June 30, 2019, we recognized a net pretax benefit to interest expense of $759 and net incremental interest expense of $1,214, respectively, relating to our fixed-to-floating interest swap arrangements.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 28, 2020
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Accounting guidance on fair value measurements requires that financial assets and liabilities be classified and disclosed in one of the following categories of the fair value hierarchy:
Level 1 – Based on unadjusted quoted prices for identical assets or liabilities in an active market.
Level 2 – Based on observable market-based inputs or unobservable inputs that are corroborated by market data.
Level 3 – Based on unobservable inputs that reflect the entity's own assumptions about the assumptions that a market participant would use in pricing the asset or liability.

We did not have any level 3 financial assets or liabilities, nor were there any transfers between levels during the periods presented.
The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheets on a recurring basis as of June 28, 2020 and December 31, 2019:
Assets (Liabilities)
Level 1Level 2Level 3Total
June 28, 2020:
Derivative Instruments:
Assets:
Foreign exchange contracts (1)$—  $4,492  $—  $4,492  
Interest rate swap agreements (2)—  2,829  —  2,829  
Deferred compensation derivatives (3)—  4,626  —  4,626  
Liabilities:
Foreign exchange contracts (1)—  2,481  —  2,481  
Commodities futures and options (4)23,840  —  —  23,840  
December 31, 2019:
Assets:
Foreign exchange contracts (1)$—  $2,731  $—  $2,731  
Interest rate swap agreements (2)—  555  —  555  
Deferred compensation derivatives (3)—  2,557  —  2,557  
Commodities futures and options (4)9,080  —  —  9,080  
Liabilities:
Foreign exchange contracts (1)—  1,779  —  1,779  
Commodities futures and options (4)626  —  —  626  
(1)The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign
currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)The fair value of commodities futures and options contracts is based on quoted market prices.
Other Financial Instruments
The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and short-term debt approximated fair values as of June 28, 2020 and December 31, 2019 because of the relatively short maturity of these instruments.
The estimated fair value of our long-term debt is based on quoted market prices for similar debt issues and is, therefore, classified as Level 2 within the valuation hierarchy. The fair values and carrying values of long-term debt, including the current portion, were as follows:
Fair ValueCarrying Value
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Current portion of long-term debt$806,276  $712,863  $788,448  $703,390  
Long-term debt4,402,998  3,656,540  4,091,211  3,530,813  
Total$5,209,274  $4,369,403  $4,879,659  $4,234,203  
Other Fair Value Measurements
In addition to assets and liabilities that are recorded at fair value on a recurring basis, GAAP requires that, under certain circumstances, we also record assets and liabilities at fair value on a nonrecurring basis.
2020 Activity
During the first six months ended June 28, 2020, we recorded the following impairment charges, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy:
2020
Adjustment to disposal group (1)$6,200  
Other asset write-down (2)2,943  
Long-lived asset impairment charges$9,143  
(1)In connection with our disposal group classified as held for sale, as discussed in Note 8, during 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.
(2)In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.

2019 Activity
During the second quarter of 2019, we recorded impairment charges totaling $4,741. These charges were predominantly comprised of select long-lived assets that had not yet met the held for sale criteria.
In connection with the acquisition of ONE Brands in the third quarter of 2019, as discussed in Note 2, we used various valuation techniques to determine fair value, with the primary techniques being discounted cash flow analysis, relief-from-royalty, a form of the multi-period excess earnings and the with-and-without valuation approaches, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
6 Months Ended
Jun. 28, 2020
Leases [Abstract]  
Leases LEASES
We lease office and retail space, warehouse and distribution facilities, land, vehicles, and equipment. We determine if an agreement is or contains a lease at inception. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. ROU assets and liabilities are based on the estimated present value of lease payments over the lease term and are recognized at the lease commencement date.
As most of our leases do not provide an implicit rate, we use our estimated incremental borrowing rate in determining the present value of lease payments. The estimated incremental borrowing rate is derived from information available at the lease commencement date.
Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. A limited number of our lease agreements include rental payments adjusted periodically for inflation. Our lease agreements generally do not contain residual value guarantees or material restrictive covenants.
For real estate, equipment and vehicles that support selling, marketing and general administrative activities the Company accounts for the lease and non-lease components as a single lease component. These asset categories comprise the majority of our leases. The lease and non-lease components of real estate and equipment leases supporting production activities are not accounted for as a single lease component. Consideration for such contracts are allocated to the lease component and non-lease components based upon relative standalone prices either observable or estimated if observable prices are not readily available.
As a result of the impact of COVID-19 on our ability to operate certain parts of our business, during the second quarter of 2020, we received immaterial rent concessions primarily on select office space. We will continue to evaluate the nature and extent of potential COVID-19 impacts on our long-lived asset groups, including any required reassessment of lease agreements.
The components of lease expense for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Three Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$10,673  $10,273  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)1,949  1,884  
Interest on lease liabilitiesInterest expense, net1,112  1,112  
Net lease cost (2)$13,734  $13,269  

The components of lease expense for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Six Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$21,217  $20,487  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)3,979  3,818  
Interest on lease liabilitiesInterest expense, net2,234  2,213  
Net lease cost (2)$27,430  $26,518  
(1)Supply chain-related amounts were included in cost of sales.
(2)Net lease cost does not include short-term leases, variable lease costs or sublease income, all of which are immaterial.
Information regarding our lease terms and discount rates were as follows:
June 28, 2020December 31, 2019
Weighted-average remaining lease term (years)
Operating leases13.214.3
Finance leases30.331.4
Weighted-average discount rate
Operating leases3.9 %3.8 %
Finance leases5.9 %6.0 %

Supplemental balance sheet information related to leases were as follows:
LeasesClassificationJune 28, 2020December 31, 2019
Assets
Operating lease ROU assetsOther assets (non-current)$222,854  $220,678  
Finance lease ROU assets, at costProperty, plant and equipment, gross100,841  101,142  
Accumulated amortizationAccumulated depreciation(6,570) (7,225) 
Finance lease ROU assets, netProperty, plant and equipment, net94,271  93,917  
Total leased assets$317,125  $314,595  
Liabilities
Current
OperatingAccrued liabilities$31,234  $29,209  
FinanceCurrent portion of long-term debt4,575  4,079  
Non-current
OperatingOther long-term liabilities184,626  184,163  
FinanceLong-term debt75,872  75,564  
Total lease liabilities$296,307  $293,015  

The maturity of our lease liabilities as of June 28, 2020 were as follows:
Operating leasesFinance leasesTotal
2020 (rest of year)$19,802  $4,260  $24,062  
202137,074  7,925  44,999  
202223,244  6,307  29,551  
202315,446  4,620  20,066  
202414,118  4,579  18,697  
Thereafter172,979  165,115  338,094  
Total lease payments282,663  192,806  475,469  
Less: Imputed interest66,803  112,359  179,162  
Total lease liabilities$215,860  $80,447  $296,307  
As of June 28, 2020, the Company had entered additional leases as a lessee, primarily for real estate. These leases have not yet commenced and will result in ROU assets and corresponding lease liabilities of approximately $13,000. These leases are expected to commence during the second half of 2020, with lease terms between a year and half and five years.

Supplemental cash flow and other information related to leases were as follows:
Six Months Ended
June 28, 2020June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases21,335  19,142  
Operating cash flows from finance leases2,234  2,213  
Financing cash flows from finance leases2,105  1,920  
ROU assets obtained in exchange for lease liabilities:
Operating leases20,814  21,838  
Finance leases2,076  3,498  
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
ASSETS AND LIABILITIES HELD FOR SALE
6 Months Ended
Jun. 28, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Assets and Liabilities Held for Sale ASSETS AND LIABILITIES HELD FOR SALE
As of June 28, 2020, the following disposal group has been classified as held for sale and stated at the lower of net book value or estimated sales value less costs to sell:
The Lotte Shanghai Foods Co., Ltd. ("LSFC") joint venture, which was taken out of operation and classified as held for sale during the second quarter of 2018. We sold a portion of the joint venture's equipment in the third and fourth quarters of 2018, and expect the sale of the remaining business to be completed during 2020.
The amounts classified as assets and liabilities held for sale at June 28, 2020 are not significant.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS REALIGNMENT ACTIVITIES
6 Months Ended
Jun. 28, 2020
Restructuring and Related Activities [Abstract]  
Business Realignment Activities BUSINESS REALIGNMENT ACTIVITIES
We periodically undertake business realignment activities designed to increase our efficiency and focus our business in support of our key growth strategies. Severance and other program costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Selling, marketing and administrative expense$2,645  $238  $2,645  $660  
Business realignment (benefits) costs(1,370) 6,140  (475) 6,202  
Costs associated with business realignment activities$1,275  $6,378  $2,170  $6,862  
Costs recorded by program during the three and six months ended June 28, 2020 and June 30, 2019 related to these activities were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Margin for Growth Program:
Severance$(1,410) $5,823  $(653) $5,823  
Other program costs2,685  555  2,823  1,039  
Total$1,275  $6,378  $2,170  $6,862  
The following table presents the liability activity for costs qualifying as exit and disposal costs for the six months ended June 28, 2020:
Total
Liability balance at December 31, 2019
$9,118  
2020 business realignment charges (1)
2,170  
Cash payments
(8,192) 
Liability balance at June 28, 2020 (reported within accrued liabilities)
$3,096  

(1)The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges.
The costs and related benefits of the Margin for Growth Program relate approximately 63% to the North America segment and 37% to the International and Other segment. However, segment operating results do not include these business realignment expenses because we evaluate segment performance excluding such costs.
Margin for Growth Program
In the first quarter 2017, the Company's Board of Directors ("Board") unanimously approved several initiatives under a single program designed to drive continued net sales, operating income and earnings per-share diluted growth over the next several years.  This program focused on improving global efficiency and effectiveness, optimizing the Company’s supply chain, streamlining the Company’s operating model and reducing administrative expenses to generate long-term savings. 
Total pre-tax charges to execute this Margin for Growth Program were $347,704. This includes long-lived asset impairment charges of $208,712 related to the operations supporting our China business in 2017, as well as a $16,300 incremental impairment charge resulting from the sale of our Shanghai Golden Monkey business. In addition to the impairment charges, we incurred employee separation costs of $52,457 and other business realignment costs of $70,235. The program was completed during the second quarter of 2020 and the cash portion of the total program charges was $105,130. The Company reduced its global workforce by approximately 15% as a result of this program, with a majority of the reductions coming from hourly headcount positions outside of the United States.
For the three and six months ended June 28, 2020, we recognized total costs associated with the Margin for Growth Program of $1,275 and $2,170, respectively. For the three and six months ended June 30, 2019, we recognized total costs associated with the Margin for Growth Program of $6,378 and $6,862, respectively. These charges included employee severance, largely relating to initiatives to improve the cost structure of our corporate operating model as part of optimizing our global supply chain. In addition, we incurred other program costs, which related primarily to third-party charges in support of our initiative to improve global efficiency and effectiveness.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES
6 Months Ended
Jun. 28, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
The majority of our taxable income is generated in the United States and taxed at the U.S. statutory rate of 21%. The effective tax rates for the six months ended June 28, 2020 and June 30, 2019 were 19.8% and 18.7%, respectively. Relative to the statutory rate, the 2020 effective tax rate was impacted by investment tax credits and the benefit of employee share-based payments, partially offset by state taxes.
Hershey and its subsidiaries file tax returns in the United States, including various state and local returns, and in other foreign jurisdictions. We are routinely audited by taxing authorities in our filing jurisdictions, and a number of these audits are currently underway, including multi-year audits at various stages of review in Malaysia, Mexico and the United States. The outcome of tax audits cannot be predicted with certainty, including the timing of resolution or potential settlements. If any issues addressed in our tax audits are resolved in a manner not consistent with management’s expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs. Based on our current assessments, we believe adequate provision has been made for all income tax uncertainties. We reasonably expect reductions in the liability for unrecognized tax benefits of approximately $3,353 within the next 12 months because of the expiration of statutes of limitations and settlements of tax audits.
Coronavirus Aid, Relief, and Economic Security Act
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act did not have a material impact on our consolidated financial statements for the three and six months ended June 28, 2020.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
6 Months Ended
Jun. 28, 2020
Retirement Benefits [Abstract]  
Pension and Other Post-Retirement Benefit Plans PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS
Net Periodic Benefit Cost
The components of net periodic benefit cost for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Three Months EndedThree Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$5,411  $5,210  $41  $37  
Interest cost6,966  9,150  1,505  1,959  
Expected return on plan assets(13,142) (13,493) —  —  
Amortization of prior service (credit) cost
(1,824) (1,808) 75  203  
Amortization of net loss (gain)6,582  8,421  (10) (96) 
Settlement loss3,653  —  —  —  
Total net periodic benefit cost$7,646  $7,480  $1,611  $2,103  
We made contributions of $248 and $3,976 to the pension plans and other benefits plans, respectively, during the second quarter of 2020. In the second quarter of 2019, we made contributions of $272 and $3,986 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.
The components of net periodic benefit cost for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Six Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$10,843  $10,417  $80  $75  
Interest cost13,956  18,306  3,012  3,918  
Expected return on plan assets(26,310) (26,989) —  —  
Amortization of prior service (credit) cost
(3,651) (3,617) 150  406  
Amortization of net loss (gain)13,164  16,841  (19) (192) 
Settlement loss
3,653  —  —  —  
Total net periodic benefit cost$11,655  $14,958  $3,223  $4,207  

We made contributions of $1,005 and $7,328 to the pension plans and other benefits plans, respectively, during the first six months of 2020. In the first six months of 2019, we made contributions of $1,170 and $7,749 to our pension plans and other benefit plans, respectively. The contributions in 2020 and 2019 also included benefit payments from our non-qualified pension plans and post-retirement benefit plans.

The non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans is reflected within other (income) expense, net in the Consolidated Statements of Income (see Note 18).
During the second quarter of 2020, we recognized pension settlement charges in our hourly retirement plan due to lump sum withdrawals by employees retiring or leaving the Company as a result of the Margin for Growth Program.
The non-cash settlement charges, which represent the acceleration of a portion of the respective plan’s accumulated unrecognized actuarial loss, were triggered when the cumulative lump sum distributions exceeded the plan's anticipated annual service and interest costs. In connection with the second quarter 2020 settlements, the related plan assets and liabilities were remeasured using a discount rate as of the remeasurement date that was 69 basis points lower than the rate as of December 31, 2019 and an expected rate of return on plan assets of 5.3%.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS
6 Months Ended
Jun. 28, 2020
Share-based Payment Arrangement [Abstract]  
Stock Compensation Plans STOCK COMPENSATION PLANS
Share-based grants for compensation and incentive purposes are made pursuant to the Equity and Incentive Compensation Plan (“EICP”). The EICP provides for grants of one or more of the following stock-based compensation awards to employees, non-employee directors and certain service providers upon whom the successful conduct of our business is dependent:
Non-qualified stock options ("stock options");
Performance stock units ("PSUs") and performance stock;
Stock appreciation rights;
Restricted stock units ("RSUs") and restricted stock; and
Other stock-based awards.
The EICP also provides for the deferral of stock-based compensation awards by participants if approved by the Compensation and Executive Organization Committee of our Board and if in accordance with an applicable deferred compensation plan of the Company. Currently, the Compensation and Executive Organization Committee has authorized the deferral of PSU and RSU awards by certain eligible employees under the Company’s Deferred Compensation Plan. Our Board has authorized our non-employee directors to defer any portion of their cash retainer, committee chair fees and RSUs awarded that they elect to convert into deferred stock units under our Directors’ Compensation Plan.
At the time stock options are exercised or PSUs and RSUs become payable, Common Stock is issued from our accumulated treasury shares. Dividend equivalents are credited on RSUs on the same date and at the same rate as dividends paid on our Common Stock. Dividend equivalents are charged to retained earnings and included in accrued liabilities until paid.
Awards to employees eligible for retirement prior to the award becoming fully vested are amortized to expense over the period through the date that the employee first becomes eligible to retire and is no longer required to provide service to earn the award. In addition, historical data is used to estimate forfeiture rates and record share-based compensation expense only for those awards that are expected to vest.
For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Pre-tax compensation expense
$12,915  $13,156  $25,490  $23,712  
Related income tax benefit
2,492  2,160  4,894  4,482  
Compensation expenses for stock compensation plans are primarily included in selling, marketing and administrative expense. As of June 28, 2020, total stock-based compensation expense related to non-vested awards not yet recognized was $71,898 and the weighted-average period over which this amount is expected to be recognized was approximately 2.1 years.
Stock Options
The exercise price of each stock option awarded under the EICP equals the closing price of our Common Stock on the New York Stock Exchange on the date of grant. Each stock option has a maximum term of 10 years. Grants of stock
options provide for pro-rated vesting, typically over a four-year period. Expense for stock options is based on grant date fair value and recognized on a straight-line method over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of stock options for the period ended June 28, 2020 is as follows:
Stock OptionsSharesWeighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
2,420,461  $97.805.7 years
Granted15,260  $157.32
Exercised
(406,121) $93.17
Forfeited(39,181) $102.36
Outstanding as of June 28, 2020
1,990,419  $99.115.3 years$53,705  
Options exercisable as of June 28, 20201,533,325  $97.564.6 years$43,378  
The weighted-average fair value of options granted was $21.31 and $15.25 per share for the periods ended June 28, 2020 and June 30, 2019, respectively. The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
Six Months Ended
June 28, 2020June 30, 2019
Dividend yields
2.1 %2.7 %
Expected volatility17.5 %17.0 %
Risk-free interest rates
1.3 %2.5 %
Expected term in years6.76.5
The total intrinsic value of options exercised was $23,597 and $67,117 for the periods ended June 28, 2020 and June 30, 2019, respectively.
Performance Stock Units and Restricted Stock Units
Under the EICP, we grant PSUs to selected executives and other key employees. Vesting is contingent upon the achievement of certain performance objectives. We grant PSUs over 3-year performance cycles. If we meet targets for financial measures at the end of the applicable 3-year performance cycle, we award a resulting number of shares of our Common Stock to the participants. The number of shares may be increased to the maximum or reduced to the minimum threshold based on the results of these performance metrics in accordance with the terms established at the time of the award.
For PSUs granted, the target award is a combination of a market-based total shareholder return and performance-based components. For market-based condition components, market volatility and other factors are taken into consideration in determining the grant date fair value and the related compensation expense is recognized regardless of whether the market condition is satisfied, provided that the requisite service has been provided. For performance-based condition components, we estimate the probability that the performance conditions will be achieved each quarter and adjust compensation expenses accordingly. The performance scores of PSU grants during the six months ended June 28, 2020 and June 30, 2019 can range from 0% to 250% of the targeted amounts.
We recognize the compensation expenses associated with PSUs ratably over the 3-year term. Compensation expenses is based on the grant date fair value because the grants can only be settled in shares of our Common Stock. The grant date fair value of PSUs is determined based on the Monte Carlo simulation model for the market-based total shareholder return component and the closing market price of the Company’s Common Stock on the date of grant for performance-based components.
During the six months ended June 28, 2020 and June 30, 2019, we awarded RSUs to certain executive officers and other key employees under the EICP. We also awarded RSUs to non-employee directors.
We recognize the compensation expenses associated with employee RSUs over a specified award vesting period based on the grant date fair value of our Common Stock. We recognize expense for employee RSUs based on the straight-line method. The compensation expenses associated with non-employee director RSUs is recognized ratably over the vesting period, net of estimated forfeitures.
A summary of activity relating to grants of PSUs and RSUs for the period ended June 28, 2020 is as follows:
Performance Stock Units and Restricted Stock Units
Number of unitsWeighted-average grant date fair value for equity awards (per unit)
Outstanding at beginning of year
1,089,916  $112.52
Granted
326,283  $163.30
Performance assumption change (1)
(13,443) $110.27
Vested
(276,924) $109.32
Forfeited
(106,304) $119.00
Outstanding as of June 28, 2020
1,019,528  $131.88
(1)Reflects the net number of PSUs above and below target levels based on the performance metrics.
The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.
Six Months Ended
June 28, 2020June 30, 2019
Units granted
326,283  442,672  
Weighted-average fair value at date of grant
$163.30  $113.71  
Monte Carlo simulation assumptions:
Estimated values$80.08  $48.40  
Dividend yields2.0 %2.6 %
Expected volatility17.3 %20.3 %

The fair value of shares vested totaled $41,874 and $40,163 for the periods ended June 28, 2020 and June 30, 2019, respectively.
Deferred PSUs, deferred RSUs and deferred stock units representing directors’ fees totaled 280,980 units as of June 28, 2020. Each unit is equivalent to one share of the Company’s Common Stock.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION
6 Months Ended
Jun. 28, 2020
Segment Reporting [Abstract]  
Segment Information SEGMENT INFORMATION
Our organizational structure is designed to ensure continued focus on North America, coupled with an emphasis on profitable growth in our focus international markets. Our business is primarily organized around geographic regions, which enables us to build processes for repeatable success in our global markets. As a result, we have defined our operating segments on a geographic basis, as this aligns with how our Chief Operating Decision Maker (“CODM”) manages our business, including resource allocation and performance assessment. Our North America business, which generates approximately 92% of our consolidated revenue, is our only reportable segment. None of our other operating segments meet the quantitative thresholds to qualify as reportable segments; therefore, these operating segments are combined and disclosed below as International and Other.
North America - This segment is responsible for our traditional chocolate and non-chocolate confectionery market position, as well as our grocery and growing snacks market positions, in the United States and Canada. This includes developing and growing our business in chocolate and non-chocolate confectionery, pantry, food service and other snacking product lines.
International and Other - International and Other is a combination of all other operating segments that are not individually material, including those geographic regions where we operate outside of North America.
We currently have operations and manufacture product in China, Mexico, Brazil, India and Malaysia, primarily for consumers in these regions, and also distribute and sell confectionery products in export markets of Asia, Latin America, Middle East, Europe, Africa and other regions. This segment also includes our global retail operations, including Hershey's Chocolate World stores in Hershey, Pennsylvania, New York City, Las Vegas, Niagara Falls (Ontario) and Singapore, as well as operations associated with licensing the use of certain of the Company's trademarks and products to third parties around the world.
For segment reporting purposes, we use “segment income” to evaluate segment performance and allocate resources. Segment income excludes unallocated general corporate administrative expenses, unallocated mark-to-market gains and losses on commodity derivatives, business realignment and impairment charges, acquisition-related costs and other unusual gains or losses that are not part of our measurement of segment performance. These items of our operating income are managed centrally at the corporate level and are excluded from the measure of segment income reviewed by the CODM as well the measure of segment performance used for incentive compensation purposes.
As discussed in Note 5, derivatives used to manage commodity price risk are not designated for hedge accounting treatment. These derivatives are recognized at fair market value with the resulting realized and unrealized (gains) losses recognized in unallocated derivative (gains) losses outside of the reporting segment results until the related inventory is sold, at which time the related gains and losses are reallocated to segment income. This enables us to align the derivative gains and losses with the underlying economic exposure being hedged and thereby eliminate the mark-to-market volatility within our reported segment income.
Certain manufacturing, warehousing, distribution and other activities supporting our global operations are integrated to maximize efficiency and productivity. As a result, assets and capital expenditures are not managed on a segment basis and are not included in the information reported to the CODM for the purpose of evaluating performance or allocating resources. We disclose depreciation and amortization that is generated by segment-specific assets, since these amounts are included within the measure of segment income reported to the CODM.
Our segment net sales and earnings were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
North America$1,583,787  $1,568,040  $3,428,608  $3,374,998  
International and Other123,542  199,177  316,038  408,707  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
Segment income (loss):
North America$497,587  $470,898  $1,079,142  $1,035,659  
International and Other(3,969) 21,944  12,035  42,187  
Total segment income493,618  492,842  1,091,177  1,077,846  
Unallocated corporate expense (1)106,883  125,205  231,450  242,889  
Unallocated mark-to-market losses (gains) on commodity derivatives487  (53,552) 82,241  (25,585) 
Long-lived asset impairment charges (see Note 6)
1,600  4,741  9,143  4,741  
Costs associated with business realignment activities (see Note 9)
1,275  6,378  2,170  6,862  
Operating profit383,373  410,070  766,173  848,939  
Interest expense, net (see Note 4)
38,079  33,776  74,334  71,234  
Other (income) expense, net (see Note 18)
11,217  13,125  22,750  18,602  
Income before income taxes$334,077  $363,169  $669,089  $759,103  
(1)Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs, and (e) other gains or losses that are not integral to segment performance.
Activity within the unallocated mark-to-market adjustment for commodity derivatives is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income$(2,624) $(55,531) $74,468  $(28,890) 
Net gains on commodity derivative positions reclassified from unallocated to segment income 3,111  1,979  7,773  3,305  
Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)$487  $(53,552) $82,241  $(25,585) 
As of June 28, 2020, the cumulative amount of mark-to-market losses on commodity derivatives that have been recognized in our consolidated cost of sales and not yet allocated to reportable segments was $13,274. Based on our forecasts of the timing of the recognition of the underlying hedged items, we expect to reclassify net pretax losses on commodity derivatives of $165 to segment operating results in the next twelve months.

Depreciation and amortization expense included within segment income presented above is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
North America$54,379  $55,137  $108,081  $109,082  
International and Other7,037  7,314  14,246  14,664  
Corporate10,484  9,566  20,197  20,600  
Total$71,900  $72,017  $142,524  $144,346  

Additional information regarding our net sales disaggregated by geographical region is as follows:

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
United States$1,504,266  $1,493,283  $3,271,542  $3,221,543  
All other countries203,063  273,934  473,104  562,162  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. Additional information regarding our net sales disaggregated by product line is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
Confectionery and confectionery-based portfolio$1,592,181  $1,663,225  $3,500,415  $3,587,155  
Snacks portfolio115,148  103,992  244,231  196,550  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes)
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Treasury Stock Activity TREASURY STOCK ACTIVITY
A summary of our treasury stock activity is as follows:
Six Months Ended June 28, 2020
SharesDollars
In thousands
Shares repurchased in the open market under pre-approved share repurchase programs951,138  $150,000  
Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation450,000  61,196  
Total share repurchases
1,401,138  211,196  
Shares issued for stock options and incentive compensation
(554,074) (23,056) 
Net change847,064  $188,140  
In July 2018, our Board of Directors approved a $500,000 share repurchase authorization to repurchase shares of our Common Stock. As of June 28, 2020, $260,000 remained available for repurchases of our Common Stock under this program. We are authorized to purchase our outstanding shares in open market and privately negotiated transactions. The program has no expiration date and acquired shares of Common Stock will be held as treasury shares. Purchases under approved share repurchase authorizations are in addition to our practice of buying back shares sufficient to offset those issued under incentive compensation plans.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
NONCONTROLLING INTEREST
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Noncontrolling Interest NONCONTROLLING INTEREST
Noncontrolling Interest in Subsidiary
We currently own a 50% controlling interest in LSFC, a joint venture established in 2007 in China for the purpose of manufacturing and selling product to the joint venture partners.
A roll-forward showing the 2020 activity relating to the noncontrolling interest follows:
Noncontrolling Interest
Balance, December 31, 2019$5,772  
Net loss attributable to noncontrolling interest(3,213) 
Other comprehensive loss - foreign currency translation adjustments(75) 
Balance, June 28, 2020$2,484  
The 2020 net loss attributable to the noncontrolling interest reflects the 50% allocation of LSFC-related business realignment and impairment costs (see Note 9).
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
CONTINGENCIES
6 Months Ended
Jun. 28, 2020
Commitments and Contingencies Disclosure [Abstract]  
Contingencies CONTINGENCIES We are subject to various pending or threatened legal proceedings and claims that arise in the ordinary course of our business. While it is not feasible to predict or determine the outcome of such proceedings and claims with certainty, in our opinion these matters, both individually and in the aggregate, are not expected to have a material effect on our financial condition, results of operations or cash flows.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE
6 Months Ended
Jun. 28, 2020
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE We compute basic earnings per share for Common Stock and Class B common stock using the two-class method. The Class B common stock is convertible into Common Stock on a share-for-share basis at any time. The computation of diluted earnings per share for Common Stock assumes the conversion of Class B common stock using the if-converted method, while the diluted earnings per share of Class B common stock does not assume the conversion of those shares.
We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
Three Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$113,925  $42,551  $109,258  $39,762  
Allocation of undistributed earnings81,891  30,534  119,616  44,204  
Total earnings—basic$195,816  $73,085  $228,874  $83,966  
Denominator (shares in thousands):
Total weighted-average shares—basic147,635  60,614  149,025  60,614  
Earnings Per Share—basic$1.33  $1.21  $1.54  $1.39  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$195,816  $73,085  $228,874  $83,966  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock73,085  —  83,966  —  
Reallocation of undistributed earnings—  (123) —  (254) 
Total earnings—diluted$268,901  $72,962  $312,840  $83,712  
Denominator (shares in thousands):
Number of shares used in basic computation147,635  60,614  149,025  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614  —  60,614  —  
Employee stock options521  —  817  —  
Performance and restricted stock units300  —  361  —  
Total weighted-average shares—diluted209,070  60,614  210,817  60,614  
Earnings Per Share—diluted$1.29  $1.20  $1.48  $1.38  

The earnings per share calculations for the three months ended June 28, 2020 and June 30, 2019 excluded 15 and 47 stock options (in thousands), respectively, that would have been antidilutive.
Six Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$229,177  $85,102  $215,958  $79,525  
Allocation of undistributed earnings164,541  61,218  234,836  86,879  
Total earnings—basic$393,718  $146,320  $450,794  $166,404  
Denominator (shares in thousands):
Total weighted-average shares—basic147,954  60,614  148,864  60,614  
Earnings Per Share—basic$2.66  $2.41  $3.03  $2.75  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$393,718  $146,320  $450,794  $166,404  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock146,320  —  166,404  —  
Reallocation of undistributed earnings—  (309) —  (462) 
Total earnings—diluted$540,038  $146,011  $617,198  $165,942  
Denominator (shares in thousands):
Number of shares used in basic computation147,954  60,614  148,864  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614  —  60,614  —  
Employee stock options620  —  699  —  
Performance and restricted stock units408  —  391  —  
Total weighted-average shares—diluted209,596  60,614  210,568  60,614  
Earnings Per Share—diluted$2.58  $2.41  $2.93  $2.74  
The earnings per share calculations for the six months ended June 28, 2020 and June 30, 2019 excluded 15 and 1,476 stock options (in thousands), respectively, that would have been antidilutive.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET
6 Months Ended
Jun. 28, 2020
Other Income and Expenses [Abstract]  
Other (Income) Expense, Net OTHER (INCOME) EXPENSE, NET
Other (income) expense, net reports certain gains and losses associated with activities not directly related to our core operations. A summary of the components of other (income) expense, net is as follows:

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Write-down of equity investments in partnership qualifying for historic tax credits (see Note 10)
$7,447  $8,633  $18,550  $9,785  
Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans (see Note 11)
3,806  4,336  3,955  8,673  
Other (income) expense, net(36) 156  245  144  
Total$11,217  $13,125  $22,750  $18,602  
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
SUPPLEMENTAL BALANCE SHEET INFORMATION
6 Months Ended
Jun. 28, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Balance Sheet Information SUPPLEMENTAL BALANCE SHEET INFORMATION
The components of certain Consolidated Balance Sheet accounts are as follows:
June 28, 2020December 31, 2019
Inventories:
Raw materials$347,999  $271,125  
Goods in process132,235  98,842  
Finished goods694,351  614,698  
Inventories at FIFO1,174,585  984,665  
Adjustment to LIFO(175,205) (169,414) 
Total inventories$999,380  $815,251  
Prepaid expenses and other:
Prepaid expenses
$40,816  $84,058  
Other current assets157,019  156,022  
Total prepaid expenses and other
$197,835  $240,080  
Property, plant and equipment:
Land
$106,745  $105,627  
Buildings1,300,667  1,298,985  
Machinery and equipment
3,143,217  3,120,003  
Construction in progress254,041  209,788  
Property, plant and equipment, gross
4,804,670  4,734,403  
Accumulated depreciation(2,639,324) (2,581,264) 
Property, plant and equipment, net
$2,165,346  $2,153,139  
Other assets:
Capitalized software, net
$168,187  $153,842  
Operating lease ROU assets
222,854  220,678  
Other non-current assets
133,646  137,480  
Total other assets$524,687  $512,000  
Accrued liabilities:
Payroll, compensation and benefits
$160,864  $230,518  
Advertising, promotion and product allowances272,984  279,440  
Operating lease liabilities31,234  29,209  
Other178,856  163,205  
Total accrued liabilities
$643,938  $702,372  
Other long-term liabilities:
Post-retirement benefits liabilities$206,382  $211,206  
Pension benefits liabilities
60,579  58,773  
Operating lease liabilities184,626  184,163  
Other192,260  201,635  
Total other long-term liabilities
$643,847  $655,777  
Accumulated other comprehensive loss:
Foreign currency translation adjustments$(131,922) $(83,704) 
Pension and post-retirement benefit plans, net of tax
(191,352) (189,187) 
Cash flow hedges, net of tax(43,919) (51,075) 
Total accumulated other comprehensive loss
$(367,193) $(323,966) 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 28, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The unaudited consolidated financial statements provided in this report include the accounts of The Hershey Company (the “Company,” “Hershey,” “we” or “us”) and our majority-owned subsidiaries and entities in which we have a controlling financial interest after the elimination of intercompany accounts and transactions. We have a controlling financial interest if we own a majority of the outstanding voting common stock and minority shareholders do not have substantive participating rights, we have significant control through contractual or economic interests in which we are the primary beneficiary or we have the power to direct the activities that most significantly impact the entity's economic performance. We use the equity method of accounting when we have a 20% to 50% interest in other companies and exercise significant influence. Other investments that are not controlled, and over which we do not have the ability to exercise significant influence, are accounted for under the cost method. Both equity and cost method investments are included as Other non-current assets in the Consolidated Balance Sheets.
The financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial reporting and with the rules and regulations for reporting on Form 10-Q. Accordingly, they do not contain certain information and disclosures required by GAAP for comprehensive financial statements. The financial statements reflect all adjustments (consisting of normal recurring adjustments) which are, in our opinion, necessary for a fair presentation of the results of operations, financial position, and cash flows for the indicated periods.
Operating results for the quarter ended June 28, 2020 may not be indicative of the results that may be expected for the year ending December 31, 2020 because of seasonal effects on our business. These financial statements should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2019 (our “2019 Annual Report on Form 10-K”), which provides a more complete understanding of our accounting policies, financial position, operating results and other matters.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2018-14, Compensation—Retirement Benefits—Defined Benefit Plans—General (Topic 715-20): Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. ASU 2018-14 is effective for annual periods beginning after December 15, 2020, with early adoption permitted. The amendments in this ASU should be applied on a retrospective basis to all periods presented. We elected to early adopt the provisions of this ASU in the fourth quarter of 2019. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU modifies the measurement of expected credit losses of certain financial instruments. ASU 2016-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods. The amendments in this ASU should be applied on a modified retrospective basis to all periods presented. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820), Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying or adding certain disclosures. ASU 2018-13 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments should be applied retrospectively to all periods presented upon their effective date. We adopted the provisions of this ASU in the first quarter of 2020. Adoption of the new standard did not have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40), Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract. This ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods beginning after December 15, 2019 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We adopted the provisions of this ASU in the first quarter of 2020 on a prospective basis. Adoption of the new standard did not have a material impact on our consolidated financial statements.
Recently Issued Accounting Pronouncements Not Yet Adopted
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU is intended to simplify various aspects related to accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarifying certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. An entity that elects early adoption must adopt all the amendments in the same period. Most amendments within this ASU are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.
In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The ASU is intended to provide temporary optional expedients and exceptions to the GAAP guidance on contract modifications and hedge accounting to ease the financial reporting burdens related to the expected market transition from the London Interbank Offered Rate (LIBOR) and other interbank offered rates to alternative reference rates. Entities may apply this ASU upon issuance through December 31, 2022 on a prospective basis. We are currently evaluating the impact of the new standard on our consolidated financial statements and related disclosures.
No other new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our consolidated financial statements or disclosures.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS ACQUISITION AND DIVESTITURES (Tables)
6 Months Ended
Jun. 28, 2020
ONE Brands, LLC  
Business Acquisition [Line Items]  
Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed The purchase consideration was allocated to assets acquired and liabilities assumed based on their respective fair values as follows:
Initial Allocation (1)AdjustmentsFinal Allocation
Goodwill$179,240  $825  $180,065  
Other intangible assets206,800  —  206,800  
Other assets acquired, primarily current assets25,926  (491) 25,435  
Other liabilities assumed, primarily current liabilities(9,806) (334) (10,140) 
Net assets acquired$402,160  $—  $402,160  
(1)As reported in the Company's 2019 Annual Report on Form 10-K.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 28, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of the Changes in the Carrying Value of Goodwill by Reportable Segment
The changes in the carrying value of goodwill by reportable segment for the six months ended June 28, 2020 are as follows:
North America
    International and Other
Total
Balance at December 31, 2019$1,967,466  $18,489  $1,985,955  
Measurement period adjustments (see Note 2)
825  —  825  
Foreign currency translation(5,496) (2,282) (7,778) 
Balance at June 28, 2020$1,962,795  $16,207  $1,979,002  
Schedule of Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset
The following table provides the gross carrying amount and accumulated amortization for each major class of intangible asset:
June 28, 2020December 31, 2019
Gross Carrying AmountAccumulated AmortizationGross Carrying AmountAccumulated Amortization
Intangible assets subject to amortization:
Trademarks$1,207,594  $(86,910) $1,212,172  $(73,262) 
Customer-related202,371  (42,670) 207,749  (40,544) 
Patents7,980  (7,885) 16,711  (16,525) 
Total
1,417,945  (137,465) 1,436,632  (130,331) 
Intangible assets not subject to amortization:
Trademarks33,852  34,865  
Total other intangible assets
$1,314,332  $1,341,166  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT (Tables)
6 Months Ended
Jun. 28, 2020
Debt Disclosure [Abstract]  
Schedule of Short-term Debt Short-term debt consisted of the following:
June 28, 2020December 31, 2019
Short-term foreign bank borrowings against lines of credit$48,421  $32,282  
U.S. commercial paper149,878  —  
Total short-term debt$198,299  $32,282  
Weighted average interest rate on outstanding commercial paper0.4 %N/A
Schedule of Long-term Debt Instruments
Long-term debt consisted of the following:
Debt Type and Rate
Maturity Date
June 28, 2020December 31, 2019
2.900% Notes (1)
May 15, 2020$—  $350,000  
4.125% Notes
December 1, 2020350,000  350,000  
8.800% Debentures
February 15, 202184,715  84,715  
3.100% Notes
May 15, 2021350,000  350,000  
2.625% Notes
May 1, 2023250,000  250,000  
3.375% Notes
May 15, 2023500,000  500,000  
2.050% Notes
November 15, 2024300,000  300,000  
0.900% Notes (2)
June 1, 2025300,000  —  
3.200% Notes
August 21, 2025300,000  300,000  
2.300% Notes
August 15, 2026500,000  500,000  
7.200% Debentures
August 15, 2027193,639  193,639  
2.450% Notes
November 15, 2029300,000  300,000  
1.700% Notes (2)
June 1, 2030350,000  —  
3.375% Notes
August 15, 2046300,000  300,000  
3.125% Notes
November 15, 2049400,000  400,000  
2.650% Notes (2)
June 1, 2050350,000  —  
Finance lease obligations (see Note 7)
80,447  79,643  
Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts(29,142) (23,794) 
Total long-term debt4,879,659  4,234,203  
Less—current portion788,448  703,390  
Long-term portion$4,091,211  $3,530,813  
(1)In May 2020, we repaid $350,000 of 2.900% Notes due upon their maturity.(2)During the second quarter of 2020, we issued $300,000 of 0.900% Notes due in 2025, $350,000 of 1.700% Notes due in 2030 and $350,000 of 2.650% Notes due in 2050 (the "2020 Notes"). Proceeds from the issuance of the 2020 Notes, net of discounts and issuance costs, totaled $989,876. The 2020 Notes were issued under a shelf registration statement on Form S-3 filed in May 2018 that registered an indeterminate amount of debt securities.
Schedule of Net Interest Expense
Net interest expense consists of the following:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Interest expense$40,520  $39,192  $79,776  $79,855  
Capitalized interest
(1,664) (1,391) (3,081) (2,648) 
Interest expense
38,856  37,801  76,695  77,207  
Interest income(777) (4,025) (2,361) (5,973) 
Interest expense, net
$38,079  $33,776  $74,334  $71,234  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS (Tables)
6 Months Ended
Jun. 28, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets
The following table presents the classification of derivative assets and liabilities within the Consolidated Balance Sheets as of June 28, 2020 and December 31, 2019:
June 28, 2020December 31, 2019
Assets (1)Liabilities (1)Assets (1)Liabilities (1)
Derivatives designated as cash flow hedging instruments:
Foreign exchange contracts$4,492  $370  $1,235  $1,779  
Derivatives designated as fair value hedging instruments:
Interest rate swap agreements2,829  —  555  —  
Derivatives not designated as hedging instruments:
Commodities futures and options (2)—  23,840  9,080  626  
Deferred compensation derivatives4,626  —  2,557  —  
Foreign exchange contracts—  2,111  1,496  —  
4,626  25,951  13,133  626  
Total$11,947  $26,321  $14,923  $2,405  

(1)Derivatives assets are classified on our Consolidated Balance Sheets within prepaid expenses and other as well as other assets. Derivative liabilities are classified on our Consolidated Balance Sheets within accrued liabilities and other long-term liabilities.
(2)As of June 28, 2020, amounts reflected on a net basis in liabilities were assets of $95,969 and liabilities of $117,217, which are associated with cash transfers receivable or payable on commodities futures contracts reflecting the change in quoted market prices on the last trading day for the period. The comparable amounts reflected on a net basis in assets at December 31, 2019 were assets of $46,075 and liabilities of $37,606. At June 28, 2020 and December 31, 2019, the remaining amount reflected in assets and liabilities related to the fair value of other non-exchange traded derivative instruments, respectively. The following table presents amounts that were recorded on the Consolidated Balance Sheets related to cumulative basis adjustments for interest rate swap derivatives designated as fair value accounting hedges as of June 28, 2020 and December 31, 2019.
Line Item in the Consolidated Balance Sheets in Which the Hedged Item is IncludedCarrying Amount of the
Hedged Asset/(Liability)
Cumulative Amount of Fair Value Hedging Adjustment Included in the Carrying Amount Assets/(Liabilities)
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Long-term debt$(347,171) $(349,445) $2,829  $555  
Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income
The effect of derivative instruments on the Consolidated Statements of Income for the three months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in other comprehensive income (“OCI”)Gains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$2,624  $55,531  $—  $—  $—  $—  
Foreign exchange contracts (554) (526) 675  (2,547) 1,138  975  
Interest rate swap agreements
—  —  —  —  (2,343) (2,370) 
Deferred compensation derivatives
4,626  (2,070) —  —  —  —  
Total
$6,696  $52,935  $675  $(2,547) $(1,205) $(1,395) 

The effect of derivative instruments on the Consolidated Statements of Income for the six months ended June 28, 2020 and June 30, 2019 was as follows:
Non-designated HedgesCash Flow Hedges
Gains (losses) recognized in income (a)Gains (losses) recognized in OCIGains (losses) reclassified from accumulated OCI into income (b)
202020192020201920202019
Commodities futures and options
$(74,468) $28,890  $—  $—  $—  $—  
Foreign exchange contracts (3,876) (311) 6,056  (3,336) 1,390  1,906  
Interest rate swap agreements
—  —  —  —  (4,687) (4,739) 
Deferred compensation derivatives
(1,133) 973  —  —  —  —  
Total
$(79,477) $29,552  $6,056  $(3,336) $(3,297) $(2,833) 

(a)Gains (losses) recognized in income for non-designated commodities futures and options contracts were included in cost of sales. Gains (losses) recognized in income for non-designated foreign currency forward exchange contracts and deferred compensation derivatives were included in selling, marketing and administrative expenses.
(b)Gains (losses) reclassified from AOCI into income for foreign currency forward exchange contracts were included in selling, marketing and administrative expenses. Losses reclassified from AOCI into income for interest rate swap agreements were included in interest expense.
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 28, 2020
FAIR VALUE MEASUREMENTS [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheets on a recurring basis as of June 28, 2020 and December 31, 2019:
Assets (Liabilities)
Level 1Level 2Level 3Total
June 28, 2020:
Derivative Instruments:
Assets:
Foreign exchange contracts (1)$—  $4,492  $—  $4,492  
Interest rate swap agreements (2)—  2,829  —  2,829  
Deferred compensation derivatives (3)—  4,626  —  4,626  
Liabilities:
Foreign exchange contracts (1)—  2,481  —  2,481  
Commodities futures and options (4)23,840  —  —  23,840  
December 31, 2019:
Assets:
Foreign exchange contracts (1)$—  $2,731  $—  $2,731  
Interest rate swap agreements (2)—  555  —  555  
Deferred compensation derivatives (3)—  2,557  —  2,557  
Commodities futures and options (4)9,080  —  —  9,080  
Liabilities:
Foreign exchange contracts (1)—  1,779  —  1,779  
Commodities futures and options (4)626  —  —  626  
(1)The fair value of foreign currency forward exchange contracts is the difference between the contract and current market foreign currency exchange rates at the end of the period. We estimate the fair value of foreign
currency forward exchange contracts on a quarterly basis by obtaining market quotes of spot and forward rates for contracts with similar terms, adjusted where necessary for maturity differences.
(2)The fair value of interest rate swap agreements represents the difference in the present value of cash flows calculated at the contracted interest rates and at current market interest rates at the end of the period. We calculate the fair value of interest rate swap agreements quarterly based on the quoted market price for the same or similar financial instruments.
(3)The fair value of deferred compensation derivatives is based on quoted prices for market interest rates and a broad market equity index.
(4)The fair value of commodities futures and options contracts is based on quoted market prices.
Schedule of Fair Values and Carrying Values of Long-Term Debt The fair values and carrying values of long-term debt, including the current portion, were as follows:
Fair ValueCarrying Value
June 28, 2020December 31, 2019June 28, 2020December 31, 2019
Current portion of long-term debt$806,276  $712,863  $788,448  $703,390  
Long-term debt4,402,998  3,656,540  4,091,211  3,530,813  
Total$5,209,274  $4,369,403  $4,879,659  $4,234,203  
Schedule of Impairment Charges
During the first six months ended June 28, 2020, we recorded the following impairment charges, which use significant unobservable inputs, or Level 3 inputs, as defined by the fair value hierarchy:
2020
Adjustment to disposal group (1)$6,200  
Other asset write-down (2)2,943  
Long-lived asset impairment charges$9,143  
(1)In connection with our disposal group classified as held for sale, as discussed in Note 8, during 2020, we recorded impairment charges to adjust long-lived asset values. The fair value of the disposal group was supported by potential sales prices with third-party buyers. We expect the sale of the disposal group to be completed during 2020.
(2)In connection with a previous sale, the Company wrote-down certain receivables deemed uncollectible.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
6 Months Ended
Jun. 28, 2020
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Three Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$10,673  $10,273  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)1,949  1,884  
Interest on lease liabilitiesInterest expense, net1,112  1,112  
Net lease cost (2)$13,734  $13,269  

The components of lease expense for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Six Months Ended
Lease expenseClassificationJune 28, 2020June 30, 2019
Operating lease costCost of sales or SM&A (1)$21,217  $20,487  
Finance lease cost:
Amortization of ROU assetsDepreciation and amortization (1)3,979  3,818  
Interest on lease liabilitiesInterest expense, net2,234  2,213  
Net lease cost (2)$27,430  $26,518  
(1)Supply chain-related amounts were included in cost of sales.
(2)Net lease cost does not include short-term leases, variable lease costs or sublease income, all of which are immaterial.
Information regarding our lease terms and discount rates were as follows:
June 28, 2020December 31, 2019
Weighted-average remaining lease term (years)
Operating leases13.214.3
Finance leases30.331.4
Weighted-average discount rate
Operating leases3.9 %3.8 %
Finance leases5.9 %6.0 %
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases were as follows:
LeasesClassificationJune 28, 2020December 31, 2019
Assets
Operating lease ROU assetsOther assets (non-current)$222,854  $220,678  
Finance lease ROU assets, at costProperty, plant and equipment, gross100,841  101,142  
Accumulated amortizationAccumulated depreciation(6,570) (7,225) 
Finance lease ROU assets, netProperty, plant and equipment, net94,271  93,917  
Total leased assets$317,125  $314,595  
Liabilities
Current
OperatingAccrued liabilities$31,234  $29,209  
FinanceCurrent portion of long-term debt4,575  4,079  
Non-current
OperatingOther long-term liabilities184,626  184,163  
FinanceLong-term debt75,872  75,564  
Total lease liabilities$296,307  $293,015  
The components of certain Consolidated Balance Sheet accounts are as follows:
June 28, 2020December 31, 2019
Inventories:
Raw materials$347,999  $271,125  
Goods in process132,235  98,842  
Finished goods694,351  614,698  
Inventories at FIFO1,174,585  984,665  
Adjustment to LIFO(175,205) (169,414) 
Total inventories$999,380  $815,251  
Prepaid expenses and other:
Prepaid expenses
$40,816  $84,058  
Other current assets157,019  156,022  
Total prepaid expenses and other
$197,835  $240,080  
Property, plant and equipment:
Land
$106,745  $105,627  
Buildings1,300,667  1,298,985  
Machinery and equipment
3,143,217  3,120,003  
Construction in progress254,041  209,788  
Property, plant and equipment, gross
4,804,670  4,734,403  
Accumulated depreciation(2,639,324) (2,581,264) 
Property, plant and equipment, net
$2,165,346  $2,153,139  
Other assets:
Capitalized software, net
$168,187  $153,842  
Operating lease ROU assets
222,854  220,678  
Other non-current assets
133,646  137,480  
Total other assets$524,687  $512,000  
Accrued liabilities:
Payroll, compensation and benefits
$160,864  $230,518  
Advertising, promotion and product allowances272,984  279,440  
Operating lease liabilities31,234  29,209  
Other178,856  163,205  
Total accrued liabilities
$643,938  $702,372  
Other long-term liabilities:
Post-retirement benefits liabilities$206,382  $211,206  
Pension benefits liabilities
60,579  58,773  
Operating lease liabilities184,626  184,163  
Other192,260  201,635  
Total other long-term liabilities
$643,847  $655,777  
Accumulated other comprehensive loss:
Foreign currency translation adjustments$(131,922) $(83,704) 
Pension and post-retirement benefit plans, net of tax
(191,352) (189,187) 
Cash flow hedges, net of tax(43,919) (51,075) 
Total accumulated other comprehensive loss
$(367,193) $(323,966) 
Schedule of Maturity of Operating Lease Liabilities
The maturity of our lease liabilities as of June 28, 2020 were as follows:
Operating leasesFinance leasesTotal
2020 (rest of year)$19,802  $4,260  $24,062  
202137,074  7,925  44,999  
202223,244  6,307  29,551  
202315,446  4,620  20,066  
202414,118  4,579  18,697  
Thereafter172,979  165,115  338,094  
Total lease payments282,663  192,806  475,469  
Less: Imputed interest66,803  112,359  179,162  
Total lease liabilities$215,860  $80,447  $296,307  
Schedule of Maturity of Finance Lease Liabilities
The maturity of our lease liabilities as of June 28, 2020 were as follows:
Operating leasesFinance leasesTotal
2020 (rest of year)$19,802  $4,260  $24,062  
202137,074  7,925  44,999  
202223,244  6,307  29,551  
202315,446  4,620  20,066  
202414,118  4,579  18,697  
Thereafter172,979  165,115  338,094  
Total lease payments282,663  192,806  475,469  
Less: Imputed interest66,803  112,359  179,162  
Total lease liabilities$215,860  $80,447  $296,307  
Schedule of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow and other information related to leases were as follows:
Six Months Ended
June 28, 2020June 30, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases21,335  19,142  
Operating cash flows from finance leases2,234  2,213  
Financing cash flows from finance leases2,105  1,920  
ROU assets obtained in exchange for lease liabilities:
Operating leases20,814  21,838  
Finance leases2,076  3,498  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS REALIGNMENT ACTIVITIES (Tables)
6 Months Ended
Jun. 28, 2020
Restructuring and Related Activities [Abstract]  
Schedule of Business Realignment Activity Severance and other program costs associated with business realignment activities are classified in our Consolidated Statements of Income as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Selling, marketing and administrative expense$2,645  $238  $2,645  $660  
Business realignment (benefits) costs(1,370) 6,140  (475) 6,202  
Costs associated with business realignment activities$1,275  $6,378  $2,170  $6,862  
Costs recorded by program during the three and six months ended June 28, 2020 and June 30, 2019 related to these activities were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Margin for Growth Program:
Severance$(1,410) $5,823  $(653) $5,823  
Other program costs2,685  555  2,823  1,039  
Total$1,275  $6,378  $2,170  $6,862  
Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs
The following table presents the liability activity for costs qualifying as exit and disposal costs for the six months ended June 28, 2020:
Total
Liability balance at December 31, 2019
$9,118  
2020 business realignment charges (1)
2,170  
Cash payments
(8,192) 
Liability balance at June 28, 2020 (reported within accrued liabilities)
$3,096  
(1)The costs reflected in the liability roll-forward represent employee-related and certain third-party service provider charges.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 28, 2020
Retirement Benefits [Abstract]    
Schedule of Components of Net Periodic Benefit Cost
The components of net periodic benefit cost for the three months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Three Months EndedThree Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$5,411  $5,210  $41  $37  
Interest cost6,966  9,150  1,505  1,959  
Expected return on plan assets(13,142) (13,493) —  —  
Amortization of prior service (credit) cost
(1,824) (1,808) 75  203  
Amortization of net loss (gain)6,582  8,421  (10) (96) 
Settlement loss3,653  —  —  —  
Total net periodic benefit cost$7,646  $7,480  $1,611  $2,103  
The components of net periodic benefit cost for the six months ended June 28, 2020 and June 30, 2019 were as follows:  
Pension BenefitsOther Benefits
Six Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Service cost$10,843  $10,417  $80  $75  
Interest cost13,956  18,306  3,012  3,918  
Expected return on plan assets(26,310) (26,989) —  —  
Amortization of prior service (credit) cost
(3,651) (3,617) 150  406  
Amortization of net loss (gain)13,164  16,841  (19) (192) 
Settlement loss
3,653  —  —  —  
Total net periodic benefit cost$11,655  $14,958  $3,223  $4,207  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS (Tables)
6 Months Ended
Jun. 28, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Compensation Costs
For the periods presented, compensation expense for all types of stock-based compensation programs and the related income tax benefit recognized were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Pre-tax compensation expense
$12,915  $13,156  $25,490  $23,712  
Related income tax benefit
2,492  2,160  4,894  4,482  
Schedule of Activity Relating to the Grants of Stock Options
A summary of activity relating to grants of stock options for the period ended June 28, 2020 is as follows:
Stock OptionsSharesWeighted-Average
Exercise Price (per share)
Weighted-Average Remaining
Contractual Term
Aggregate Intrinsic Value
Outstanding at beginning of the period
2,420,461  $97.805.7 years
Granted15,260  $157.32
Exercised
(406,121) $93.17
Forfeited(39,181) $102.36
Outstanding as of June 28, 2020
1,990,419  $99.115.3 years$53,705  
Options exercisable as of June 28, 20201,533,325  $97.564.6 years$43,378  
Schedule of Fair Value Estimated on the Grant Date and the Weighted Average Assumptions The fair value was estimated on the date of grant using a Black-Scholes option-pricing model and the following weighted-average assumptions:
Six Months Ended
June 28, 2020June 30, 2019
Dividend yields
2.1 %2.7 %
Expected volatility17.5 %17.0 %
Risk-free interest rates
1.3 %2.5 %
Expected term in years6.76.5
Schedule of Activity Relating to Grants of PSUs and RSUs
A summary of activity relating to grants of PSUs and RSUs for the period ended June 28, 2020 is as follows:
Performance Stock Units and Restricted Stock Units
Number of unitsWeighted-average grant date fair value for equity awards (per unit)
Outstanding at beginning of year
1,089,916  $112.52
Granted
326,283  $163.30
Performance assumption change (1)
(13,443) $110.27
Vested
(276,924) $109.32
Forfeited
(106,304) $119.00
Outstanding as of June 28, 2020
1,019,528  $131.88
(1)Reflects the net number of PSUs above and below target levels based on the performance metrics.
Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution
The following table sets forth information about the fair value of the PSUs and RSUs granted for potential future distribution to employees and non-employee directors. In addition, the table provides assumptions used to determine the fair value of the market-based total shareholder return component using the Monte Carlo simulation model on the date of grant.
Six Months Ended
June 28, 2020June 30, 2019
Units granted
326,283  442,672  
Weighted-average fair value at date of grant
$163.30  $113.71  
Monte Carlo simulation assumptions:
Estimated values$80.08  $48.40  
Dividend yields2.0 %2.6 %
Expected volatility17.3 %20.3 %
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 28, 2020
Segment Reporting [Abstract]  
Schedule of Net Sales and Earnings by Segment
Our segment net sales and earnings were as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
North America$1,583,787  $1,568,040  $3,428,608  $3,374,998  
International and Other123,542  199,177  316,038  408,707  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
Segment income (loss):
North America$497,587  $470,898  $1,079,142  $1,035,659  
International and Other(3,969) 21,944  12,035  42,187  
Total segment income493,618  492,842  1,091,177  1,077,846  
Unallocated corporate expense (1)106,883  125,205  231,450  242,889  
Unallocated mark-to-market losses (gains) on commodity derivatives487  (53,552) 82,241  (25,585) 
Long-lived asset impairment charges (see Note 6)
1,600  4,741  9,143  4,741  
Costs associated with business realignment activities (see Note 9)
1,275  6,378  2,170  6,862  
Operating profit383,373  410,070  766,173  848,939  
Interest expense, net (see Note 4)
38,079  33,776  74,334  71,234  
Other (income) expense, net (see Note 18)
11,217  13,125  22,750  18,602  
Income before income taxes$334,077  $363,169  $669,089  $759,103  
(1)Includes centrally-managed (a) corporate functional costs relating to legal, treasury, finance, and human resources, (b) expenses associated with the oversight and administration of our global operations, including warehousing, distribution and manufacturing, information systems and global shared services, (c) non-cash stock-based compensation expense, (d) acquisition-related costs, and (e) other gains or losses that are not integral to segment performance.
Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives
Activity within the unallocated mark-to-market adjustment for commodity derivatives is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net (gains) losses on mark-to-market valuation of commodity derivative positions recognized in income$(2,624) $(55,531) $74,468  $(28,890) 
Net gains on commodity derivative positions reclassified from unallocated to segment income 3,111  1,979  7,773  3,305  
Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)$487  $(53,552) $82,241  $(25,585) 
Schedule of Depreciation and Amortization Expense Included within Segment Income
Depreciation and amortization expense included within segment income presented above is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
North America$54,379  $55,137  $108,081  $109,082  
International and Other7,037  7,314  14,246  14,664  
Corporate10,484  9,566  20,197  20,600  
Total$71,900  $72,017  $142,524  $144,346  
Schedule of Segment Information by Geography
Additional information regarding our net sales disaggregated by geographical region is as follows:

Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
United States$1,504,266  $1,493,283  $3,271,542  $3,221,543  
All other countries203,063  273,934  473,104  562,162  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
Schedule of Additional Product Line Sales
The majority of our products are confectionery or confectionery-based and include chocolate and non-chocolate confectionery products, gum and mint refreshment products, spreads, snack bites and mixes, as well as pantry items such as baking ingredients, toppings and sundae syrups. Our snacks portfolio includes ready-to-eat popcorn, baked and trans fat free snacks, protein bars and other better-for-you snacks. Additional information regarding our net sales disaggregated by product line is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales:
Confectionery and confectionery-based portfolio$1,592,181  $1,663,225  $3,500,415  $3,587,155  
Snacks portfolio115,148  103,992  244,231  196,550  
Total$1,707,329  $1,767,217  $3,744,646  $3,783,705  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables)
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Schedule of Treasury Stock Activity
A summary of our treasury stock activity is as follows:
Six Months Ended June 28, 2020
SharesDollars
In thousands
Shares repurchased in the open market under pre-approved share repurchase programs951,138  $150,000  
Shares repurchased to replace Treasury Stock issued for stock options and incentive compensation450,000  61,196  
Total share repurchases
1,401,138  211,196  
Shares issued for stock options and incentive compensation
(554,074) (23,056) 
Net change847,064  $188,140  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
NONCONTROLLING INTEREST (Tables)
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Schedule of Activity Relating to the Noncontrolling Interest
A roll-forward showing the 2020 activity relating to the noncontrolling interest follows:
Noncontrolling Interest
Balance, December 31, 2019$5,772  
Net loss attributable to noncontrolling interest(3,213) 
Other comprehensive loss - foreign currency translation adjustments(75) 
Balance, June 28, 2020$2,484  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 28, 2020
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
We compute basic and diluted earnings per share based on the weighted-average number of shares of Common Stock and Class B common stock outstanding as follows:
Three Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$113,925  $42,551  $109,258  $39,762  
Allocation of undistributed earnings81,891  30,534  119,616  44,204  
Total earnings—basic$195,816  $73,085  $228,874  $83,966  
Denominator (shares in thousands):
Total weighted-average shares—basic147,635  60,614  149,025  60,614  
Earnings Per Share—basic$1.33  $1.21  $1.54  $1.39  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$195,816  $73,085  $228,874  $83,966  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock73,085  —  83,966  —  
Reallocation of undistributed earnings—  (123) —  (254) 
Total earnings—diluted$268,901  $72,962  $312,840  $83,712  
Denominator (shares in thousands):
Number of shares used in basic computation147,635  60,614  149,025  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614  —  60,614  —  
Employee stock options521  —  817  —  
Performance and restricted stock units300  —  361  —  
Total weighted-average shares—diluted209,070  60,614  210,817  60,614  
Earnings Per Share—diluted$1.29  $1.20  $1.48  $1.38  
Six Months Ended
June 28, 2020June 30, 2019
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$229,177  $85,102  $215,958  $79,525  
Allocation of undistributed earnings164,541  61,218  234,836  86,879  
Total earnings—basic$393,718  $146,320  $450,794  $166,404  
Denominator (shares in thousands):
Total weighted-average shares—basic147,954  60,614  148,864  60,614  
Earnings Per Share—basic$2.66  $2.41  $3.03  $2.75  
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$393,718  $146,320  $450,794  $166,404  
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock146,320  —  166,404  —  
Reallocation of undistributed earnings—  (309) —  (462) 
Total earnings—diluted$540,038  $146,011  $617,198  $165,942  
Denominator (shares in thousands):
Number of shares used in basic computation147,954  60,614  148,864  60,614  
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding60,614  —  60,614  —  
Employee stock options620  —  699  —  
Performance and restricted stock units408  —  391  —  
Total weighted-average shares—diluted209,596  60,614  210,568  60,614  
Earnings Per Share—diluted$2.58  $2.41  $2.93  $2.74  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)
6 Months Ended
Jun. 28, 2020
Other Income and Expenses [Abstract]  
Schedule of Other (Income) Expense, Net A summary of the components of other (income) expense, net is as follows:
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Write-down of equity investments in partnership qualifying for historic tax credits (see Note 10)
$7,447  $8,633  $18,550  $9,785  
Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans (see Note 11)
3,806  4,336  3,955  8,673  
Other (income) expense, net(36) 156  245  144  
Total$11,217  $13,125  $22,750  $18,602  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
6 Months Ended
Jun. 28, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases were as follows:
LeasesClassificationJune 28, 2020December 31, 2019
Assets
Operating lease ROU assetsOther assets (non-current)$222,854  $220,678  
Finance lease ROU assets, at costProperty, plant and equipment, gross100,841  101,142  
Accumulated amortizationAccumulated depreciation(6,570) (7,225) 
Finance lease ROU assets, netProperty, plant and equipment, net94,271  93,917  
Total leased assets$317,125  $314,595  
Liabilities
Current
OperatingAccrued liabilities$31,234  $29,209  
FinanceCurrent portion of long-term debt4,575  4,079  
Non-current
OperatingOther long-term liabilities184,626  184,163  
FinanceLong-term debt75,872  75,564  
Total lease liabilities$296,307  $293,015  
The components of certain Consolidated Balance Sheet accounts are as follows:
June 28, 2020December 31, 2019
Inventories:
Raw materials$347,999  $271,125  
Goods in process132,235  98,842  
Finished goods694,351  614,698  
Inventories at FIFO1,174,585  984,665  
Adjustment to LIFO(175,205) (169,414) 
Total inventories$999,380  $815,251  
Prepaid expenses and other:
Prepaid expenses
$40,816  $84,058  
Other current assets157,019  156,022  
Total prepaid expenses and other
$197,835  $240,080  
Property, plant and equipment:
Land
$106,745  $105,627  
Buildings1,300,667  1,298,985  
Machinery and equipment
3,143,217  3,120,003  
Construction in progress254,041  209,788  
Property, plant and equipment, gross
4,804,670  4,734,403  
Accumulated depreciation(2,639,324) (2,581,264) 
Property, plant and equipment, net
$2,165,346  $2,153,139  
Other assets:
Capitalized software, net
$168,187  $153,842  
Operating lease ROU assets
222,854  220,678  
Other non-current assets
133,646  137,480  
Total other assets$524,687  $512,000  
Accrued liabilities:
Payroll, compensation and benefits
$160,864  $230,518  
Advertising, promotion and product allowances272,984  279,440  
Operating lease liabilities31,234  29,209  
Other178,856  163,205  
Total accrued liabilities
$643,938  $702,372  
Other long-term liabilities:
Post-retirement benefits liabilities$206,382  $211,206  
Pension benefits liabilities
60,579  58,773  
Operating lease liabilities184,626  184,163  
Other192,260  201,635  
Total other long-term liabilities
$643,847  $655,777  
Accumulated other comprehensive loss:
Foreign currency translation adjustments$(131,922) $(83,704) 
Pension and post-retirement benefit plans, net of tax
(191,352) (189,187) 
Cash flow hedges, net of tax(43,919) (51,075) 
Total accumulated other comprehensive loss
$(367,193) $(323,966) 
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details) - ONE Brands, LLC - USD ($)
$ in Thousands
Sep. 23, 2019
Mar. 29, 2020
Business Acquisition [Line Items]    
Business combination, consideration transferred $ 402,160  
Finite-lived trademarks, gross   $ 144,900
Finite-lived customer relationships, gross   58,800
Finite-lived noncompete agreements, gross   $ 3,100
Trademarks    
Business Acquisition [Line Items]    
Finite-lived intangible asset, useful life 33 years  
Noncompete Agreements    
Business Acquisition [Line Items]    
Finite-lived intangible asset, useful life 4 years  
Minimum | Customer Relationships    
Business Acquisition [Line Items]    
Finite-lived intangible asset, useful life 17 years  
Maximum | Customer Relationships    
Business Acquisition [Line Items]    
Finite-lived intangible asset, useful life 19 years  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2019
Business Acquisition [Line Items]      
Goodwill $ 1,979,002   $ 1,985,955
Goodwill, adjustments $ 825    
ONE Brands, LLC      
Business Acquisition [Line Items]      
Goodwill   $ 180,065 179,240
Goodwill, adjustments   825  
Other intangible assets   206,800 206,800
Other intangible assets, adjustments   0  
Other current assets   25,435 25,926
Other current assets, adjustments   (491)  
Other current liabilities   (10,140) (9,806)
Other current liabilities, adjustments   (334)  
Net assets acquired   402,160 $ 402,160
Net assets acquired, adjustments   $ 0  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2020
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 1,985,955
Measurement period adjustments 825
Foreign currency translation (7,778)
Goodwill, ending balance 1,979,002
Operating Segments | North America  
Goodwill [Roll Forward]  
Goodwill, beginning balance 1,967,466
Measurement period adjustments 825
Foreign currency translation (5,496)
Goodwill, ending balance 1,962,795
Operating Segments | International and Other  
Goodwill [Roll Forward]  
Goodwill, beginning balance 18,489
Measurement period adjustments 0
Foreign currency translation (2,282)
Goodwill, ending balance $ 16,207
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 1,417,945 $ 1,436,632
Finite-lived intangible assets, accumulated amortization (137,465) (130,331)
Total other intangible assets 1,314,332 1,341,166
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, excluding goodwill 33,852 34,865
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,207,594 1,212,172
Finite-lived intangible assets, accumulated amortization (86,910) (73,262)
Customer-related    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 202,371 207,749
Finite-lived intangible assets, accumulated amortization (42,670) (40,544)
Patents    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 7,980 16,711
Finite-lived intangible assets, accumulated amortization $ (7,885) $ (16,525)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of Intangible Assets $ 11,580 $ 12,672 $ 23,220 $ 24,910
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) - Line of Credit - Revolving Credit Facility - Line of Credit
$ in Millions
Jun. 28, 2020
USD ($)
Line of Credit Facility [Line Items]  
Line of Credit Facility, Maximum Borrowing Capacity $ 1,500
Line Of Credit Facility, Accordion Feature Increase Limit $ 500
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Short-term Debt [Line Items]    
Short-term debt $ 198,299 $ 32,282
Commercial Paper    
Short-term Debt [Line Items]    
Short-term debt $ 149,878 0
Short-term Debt, Weighted Average Interest Rate, at Point in Time 0.40%  
Foreign Line of Credit [Member] | Revolving Credit Facility    
Short-term Debt [Line Items]    
Short-term foreign bank loans against the lines of credit $ 48,421 $ 32,282
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 24, 2020
Jun. 28, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Total long-term debt   $ 4,879,659 $ 4,234,203
Total finance lease liabilities   80,447 79,643
Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts   (29,142) (23,794)
Less—current portion   788,448 703,390
Long-term portion   4,091,211 3,530,813
Proceeds from Issuance of Other Long-term Debt   989,876  
Corporate Debt Securities | 2.900% Notes (1)      
Debt Instrument [Line Items]      
Total long-term debt   $ 0 $ 350,000
Interest rate, stated percentage   2.90% 2.90%
Repayments of Debt $ 350,000    
Corporate Debt Securities | 4.125% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 350,000 $ 350,000
Interest rate, stated percentage   4.125% 4.125%
Corporate Debt Securities | 8.800% Debentures      
Debt Instrument [Line Items]      
Total long-term debt   $ 84,715 $ 84,715
Interest rate, stated percentage   8.80% 8.80%
Corporate Debt Securities | 3.100% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 350,000 $ 350,000
Interest rate, stated percentage   3.10% 3.10%
Corporate Debt Securities | 2.625% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 250,000 $ 250,000
Interest rate, stated percentage   2.625% 2.625%
Corporate Debt Securities | 3.375% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 500,000 $ 500,000
Interest rate, stated percentage   3.375% 3.375%
Corporate Debt Securities | 2.050% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 300,000 $ 300,000
Interest rate, stated percentage   2.05% 2.05%
Corporate Debt Securities | 0.900% Notes (2)      
Debt Instrument [Line Items]      
Total long-term debt   $ 300,000 $ 0
Interest rate, stated percentage   0.90% 0.90%
Corporate Debt Securities | 3.200% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 300,000 $ 300,000
Interest rate, stated percentage   3.20% 3.20%
Corporate Debt Securities | 2.300% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 500,000 $ 500,000
Interest rate, stated percentage   2.30% 2.30%
Corporate Debt Securities | 7.200% Debentures      
Debt Instrument [Line Items]      
Total long-term debt   $ 193,639 $ 193,639
Interest rate, stated percentage   7.20% 7.20%
Corporate Debt Securities | 2.450% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 300,000 $ 300,000
Interest rate, stated percentage   2.45% 2.45%
Corporate Debt Securities | 1.700% Notes (2)      
Debt Instrument [Line Items]      
Total long-term debt   $ 350,000 $ 0
Interest rate, stated percentage   1.70% 1.70%
Corporate Debt Securities | 3.375% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 300,000 $ 300,000
Interest rate, stated percentage   3.375% 3.375%
Corporate Debt Securities | 3.125% Notes      
Debt Instrument [Line Items]      
Total long-term debt   $ 400,000 $ 400,000
Interest rate, stated percentage   3.125% 3.125%
Corporate Debt Securities | 2.650% Notes (2)      
Debt Instrument [Line Items]      
Total long-term debt   $ 350,000 $ 0
Interest rate, stated percentage   2.65% 2.65%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) - Corporate Debt Securities
Jun. 28, 2020
Dec. 31, 2019
2.900% Notes (1)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.90% 2.90%
4.125% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.125% 4.125%
8.800% Debentures    
Debt Instrument [Line Items]    
Interest rate, stated percentage 8.80% 8.80%
3.100% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.10% 3.10%
2.625% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.625% 2.625%
3.375% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.375% 3.375%
2.050% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.05% 2.05%
0.900% Notes (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 0.90% 0.90%
3.200% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.20% 3.20%
2.300% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.30% 2.30%
7.200% Debentures    
Debt Instrument [Line Items]    
Interest rate, stated percentage 7.20% 7.20%
2.450% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.45% 2.45%
1.700% Notes (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 1.70% 1.70%
3.375% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.375% 3.375%
3.125% Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.125% 3.125%
2.650% Notes (2)    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.65% 2.65%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Debt Disclosure [Abstract]        
Interest expense $ 40,520 $ 39,192 $ 79,776 $ 79,855
Capitalized interest (1,664) (1,391) (3,081) (2,648)
Interest expense 38,856 37,801 76,695 77,207
Interest income (777) (4,025) (2,361) (5,973)
Interest expense, net $ 38,079 $ 33,776 $ 74,334 $ 71,234
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Cash flow hedge gain (loss) to be reclassified within twelve months     $ 5,252    
Commodities futures and options | Non-designated Hedges          
Derivative [Line Items]          
Derivative, notional amount $ 817,521   $ 817,521   $ 589,662
Commodities futures and options | Non-designated Hedges | Minimum          
Derivative [Line Items]          
Derivative, term of contract     3 months    
Commodities futures and options | Non-designated Hedges | Maximum          
Derivative [Line Items]          
Derivative, term of contract     24 months    
Foreign exchange contracts          
Derivative [Line Items]          
Minimum length of time, hedged in cash flow hedge     3 months    
Maximum length of time, hedged in cash flow hedge     12 months    
Foreign exchange contracts | Designated as Hedging Instrument | Cash Flow Hedges          
Derivative [Line Items]          
Derivative, notional amount 84,383   $ 84,383   65,826
Foreign exchange contracts | Non-designated Hedges          
Derivative [Line Items]          
Derivative, notional amount 42,057   42,057   50,831
Interest rate swap agreements | Designated as Hedging Instrument | Fair Value Hedging          
Derivative [Line Items]          
Derivative, notional amount 350,000   350,000   350,000
Deferred compensation derivatives          
Derivative [Line Items]          
Derivative, notional amount 22,995   $ 22,995   $ 28,187
Deferred compensation derivatives | Non-designated Hedges | Minimum          
Derivative [Line Items]          
Derivative, term of contract     3 months    
Deferred compensation derivatives | Non-designated Hedges | Maximum          
Derivative [Line Items]          
Derivative, term of contract     12 months    
Interest rate swap | Designated as Hedging Instrument | Fair Value Hedging | Interest Expense          
Derivative [Line Items]          
Fair value hedges, pre-tax benefit (expense) $ 608 $ 584 $ 759 $ 1,214  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative asset $ 11,947 $ 14,923
Derivative liability 26,321 2,405
Designated as Hedging Instrument | Cash Flow Hedges | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset 4,492 1,235
Derivative liability 370 1,779
Designated as Hedging Instrument | Fair Value Hedging | Interest rate swap agreements    
Derivatives, Fair Value [Line Items]    
Derivative asset 2,829 555
Derivative liability 0 0
Non-designated Hedges    
Derivatives, Fair Value [Line Items]    
Derivative asset 4,626 13,133
Derivative liability 25,951 626
Non-designated Hedges | Commodities futures and options    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 9,080
Derivative liability 23,840 626
Gross derivative assets, included within derivative liabilities 95,969 46,075
Derivative liability, gross liabilities 117,217 37,606
Non-designated Hedges | Foreign exchange contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset 0 1,496
Derivative liability 2,111 0
Non-designated Hedges | Deferred compensation derivatives    
Derivatives, Fair Value [Line Items]    
Derivative asset 4,626 2,557
Derivative liability $ 0 $ 0
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 6,696 $ 52,935 $ (79,477) $ 29,552
Gains (losses) on cash flow hedging derivatives, pre-tax amount 675 (2,547) 6,056 (3,336)
Commodities futures and options        
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 2,624 55,531 (74,468) 28,890
Foreign exchange contracts        
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (554) (526) (3,876) (311)
Interest rate swap agreements        
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 0 0 0 0
Deferred compensation derivatives        
Derivative [Line Items]        
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 4,626 (2,070) (1,133) 973
Designated as Hedging Instrument | Cash Flow Hedges        
Derivative [Line Items]        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 675 (2,547) 6,056 (3,336)
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax (1,205) (1,395) (3,297) (2,833)
Designated as Hedging Instrument | Cash Flow Hedges | Commodities futures and options        
Derivative [Line Items]        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 0 0 0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 0 0 0 0
Designated as Hedging Instrument | Cash Flow Hedges | Foreign exchange contracts        
Derivative [Line Items]        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 675 (2,547) 6,056 (3,336)
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 1,138 975 1,390 1,906
Designated as Hedging Instrument | Cash Flow Hedges | Interest rate swap agreements        
Derivative [Line Items]        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 0 0 0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax (2,343) (2,370) (4,687) (4,739)
Designated as Hedging Instrument | Cash Flow Hedges | Deferred compensation derivatives        
Derivative [Line Items]        
Gains (losses) on cash flow hedging derivatives, pre-tax amount 0 0 0 0
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax $ 0 $ 0 $ 0 $ 0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative asset $ 11,947 $ 14,923
Designated as Hedging Instrument | Fair Value Hedging | Interest rate swap    
Derivative [Line Items]    
Derivative, Fair Value, Net (347,171) (349,445)
Derivative asset $ 2,829 $ 555
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) - USD ($)
Jun. 28, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset $ 11,947,000 $ 14,923,000
Derivative liability 26,321,000 2,405,000
Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair Value, Net Asset (Liability) 0 0
Fair Value, Measurements, Recurring | Foreign exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 4,492,000 2,731,000
Derivative liability 2,481,000 1,779,000
Fair Value, Measurements, Recurring | Foreign exchange contracts | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Foreign exchange contracts | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 4,492,000 2,731,000
Derivative liability 2,481,000 1,779,000
Fair Value, Measurements, Recurring | Foreign exchange contracts | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Interest rate swap agreements    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 2,829,000 555,000
Fair Value, Measurements, Recurring | Interest rate swap agreements | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Fair Value, Measurements, Recurring | Interest rate swap agreements | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 2,829,000 555,000
Fair Value, Measurements, Recurring | Interest rate swap agreements | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Fair Value, Measurements, Recurring | Deferred compensation derivatives    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 4,626,000 2,557,000
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 4,626,000 2,557,000
Fair Value, Measurements, Recurring | Deferred compensation derivatives | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset 0 0
Fair Value, Measurements, Recurring | Commodities futures and options    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   9,080,000
Derivative liability 23,840,000 626,000
Fair Value, Measurements, Recurring | Commodities futures and options | Quoted prices in active markets of identical assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   9,080,000
Derivative liability 23,840,000 626,000
Fair Value, Measurements, Recurring | Commodities futures and options | Significant other observable inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Commodities futures and options | Significant other unobservable inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative asset   0
Derivative liability $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current portion of long-term debt $ 788,448 $ 703,390
Long-term portion 4,091,211 3,530,813
Total long-term debt, carrying value 4,879,659 4,234,203
Significant other observable inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Current portion of long-term debt, fair value 806,276 712,863
Long-term debt, fair value 4,402,998 3,656,540
Total long-term debt, fair value 5,209,274 4,369,403
Current portion of long-term debt 788,448 703,390
Long-term portion 4,091,211 3,530,813
Total long-term debt, carrying value $ 4,879,659 $ 4,234,203
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Adjustment to disposal group     $ 6,200  
Long-lived asset impairment charges $ 1,600 $ 4,741 9,143 $ 4,741
Other Assets        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Long-lived asset impairment charges     $ 2,943  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Fair Value Disclosures [Abstract]        
Long-lived asset impairment charges $ 1,600 $ 4,741 $ 9,143 $ 4,741
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Leases [Abstract]        
Operating lease cost $ 10,673 $ 10,273 $ 21,217 $ 20,487
Amortization of ROU assets, Finance lease cost 1,949 1,884 3,979 3,818
Interest on lease liabilities, Finance lease cost 1,112 1,112 2,234 2,213
Net lease cost (2) $ 13,734 $ 13,269 $ 27,430 $ 26,518
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details)
Jun. 28, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating leases, Weighted-average remaining lease term (years) 13 years 2 months 12 days 14 years 3 months 18 days
Finance leases, Weighted-average remaining lease term (years) 30 years 3 months 18 days 31 years 4 months 24 days
Operating leases, Weighted-average remaining discount rate 3.90% 3.80%
Finance leases, Weighted-average remaining discount rate 5.90% 6.00%
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Lease, Description [Line Items]    
Operating lease ROU assets $ 222,854 $ 220,678
Total leased assets 317,125 314,595
Operating lease liabilities 31,234 29,209
Finance lease liabilities, curent 4,575 4,079
Operating lease liabilities 184,626 184,163
Finance lease liabilities, non-current 75,872 75,564
Total leased liabilities 296,307 293,015
Property, plant and equipment, gross    
Lease, Description [Line Items]    
Finance lease ROU assets, net 100,841 101,142
Accumulated depreciation    
Lease, Description [Line Items]    
Accumulated amortization (6,570) (7,225)
Property, plant and equipment, net    
Lease, Description [Line Items]    
Finance lease ROU assets, net $ 94,271 $ 93,917
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Operating leases    
2020 $ 19,802  
2021 37,074  
2022 23,244  
2023 15,446  
2024 14,118  
Thereafter 172,979  
Total lease payments 282,663  
Less: Imputed interest 66,803  
Total operating lease liabilities 215,860  
Finance leases    
2020 4,260  
2021 7,925  
2022 6,307  
2023 4,620  
2024 4,579  
Thereafter 165,115  
Total lease payments 192,806  
Less: Imputed interest 112,359  
Total finance lease liabilities 80,447 $ 79,643
2020 24,062  
2021 44,999  
2022 29,551  
2023 20,066  
2024 18,697  
Thereafter 338,094  
Total lease payments 475,469  
Less: Imputed interest 179,162  
Total lease liabilities $ 296,307  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Leases [Abstract]    
Operating cash flows from operating leases $ 21,335 $ 19,142
Operating cash flows from finance leases 2,234 2,213
Financing cash flows from finance leases 2,105 1,920
Operating leases 20,814 21,838
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 2,076 $ 3,498
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - NARRATIVE (Details)
$ in Thousands
Jun. 28, 2020
USD ($)
Lease, Description [Line Items]  
Lessee, operating lease, lease not yet commenced $ 13,000
Minimum  
Lease, Description [Line Items]  
Lessee, operating lease, lease not yet commenced, term of contract 1 year 6 months
Maximum  
Lease, Description [Line Items]  
Lessee, operating lease, lease not yet commenced, term of contract 5 years
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Restructuring Cost and Reserve [Line Items]        
Business realignment costs $ 1,275 $ 6,378 $ 2,170 $ 6,862
Margin for Growth Program        
Restructuring Cost and Reserve [Line Items]        
Business realignment costs 1,275 6,378 2,170 6,862
Severance | Margin for Growth Program        
Restructuring Cost and Reserve [Line Items]        
Business realignment costs (1,410) 5,823 (653) 5,823
Other program costs | Margin for Growth Program        
Restructuring Cost and Reserve [Line Items]        
Business realignment costs 2,685 555 2,823 1,039
Selling, marketing and administrative expense        
Restructuring Cost and Reserve [Line Items]        
Business realignment costs 2,645 238 2,645 660
Business realignment (benefits) costs        
Restructuring Cost and Reserve [Line Items]        
Business realignment costs $ (1,370) $ 6,140 $ (475) $ 6,202
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Restructuring and Related Activities [Abstract]        
Business realignment costs $ 1,275 $ 6,378 $ 2,170 $ 6,862
Restructuring Reserve [Roll Forward]        
Liability balance at December 31, 2019     9,118  
2020 business realignment charges     2,170  
Cash payments     (8,192)  
Liability balance at June 28, 2020 $ 3,096   $ 3,096  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Dec. 31, 2018
Dec. 31, 2017
Feb. 28, 2017
Restructuring Cost and Reserve [Line Items]              
Long-lived asset impairment charges $ 1,600 $ 4,741 $ 9,143 $ 4,741      
Business realignment costs 1,275 6,378 2,170 6,862      
Margin for Growth Program              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Cost Incurred to Date 347,704   347,704        
Long-lived asset impairment charges         $ 16,300 $ 208,712  
Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent             15.00%
Business realignment costs 1,275 6,378 2,170 6,862      
Margin for Growth Program | Severance              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Cost Incurred to Date 52,457   52,457        
Business realignment costs (1,410) 5,823 (653) 5,823      
Margin for Growth Program | Other program costs              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Cost Incurred to Date 70,235   70,235        
Business realignment costs 2,685 $ 555 $ 2,823 $ 1,039      
Business realignment (benefits) costs | Geographic Concentration Risk | North America | Margin for Growth Program              
Restructuring Cost and Reserve [Line Items]              
Concentration Risk, Percentage     63.00%        
Business realignment (benefits) costs | Geographic Concentration Risk | International and Other | Margin for Growth Program              
Restructuring Cost and Reserve [Line Items]              
Concentration Risk, Percentage     37.00%        
Maximum | Margin for Growth Program              
Restructuring Cost and Reserve [Line Items]              
Restructuring and Related Cost, Expected Cost, Cash Portion $ 105,130   $ 105,130        
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - NARRATIVE (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%  
Effective Income Tax Rate Reconciliation, Percent 19.80% 18.70%
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ 3,353  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Pension Benefits         
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 5,411 $ 5,210 $ 10,843 $ 10,417
Interest cost 6,966 9,150 13,956 18,306
Expected return on plan assets (13,142) (13,493) (26,310) (26,989)
Amortization of prior service (credit) cost (1,824) (1,808) (3,651) (3,617)
Amortization of net loss (gain) 6,582 8,421 13,164 16,841
Settlement loss 3,653 0 3,653 0
Total net periodic benefit cost 7,646 7,480 11,655 14,958
Other Benefits         
Defined Benefit Plan Disclosure [Line Items]        
Service cost 41 37 80 75
Interest cost 1,505 1,959 3,012 3,918
Expected return on plan assets 0 0 0 0
Amortization of prior service (credit) cost 75 203 150 406
Amortization of net loss (gain) (10) (96) (19) (192)
Settlement loss 0 0 0 0
Total net periodic benefit cost $ 1,611 $ 2,103 $ 3,223 $ 4,207
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 28, 2020
USD ($)
Jun. 30, 2019
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate (Basis Points)     0.0069  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets     5.30%  
Pension Benefits         
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions $ 248 $ 272 $ 1,005 $ 1,170
Other Benefits         
Defined Benefit Plan Disclosure [Line Items]        
Employer contributions $ 3,976 $ 3,986 $ 7,328 $ 7,749
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]        
Pre-tax compensation expense $ 12,915 $ 13,156 $ 25,490 $ 23,712
Related income tax benefit $ 2,492 $ 2,160 $ 4,894 $ 4,482
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - NARRATIVE (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized $ 71,898  
Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition 2 years 1 month 6 days  
Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars) $ 41,874 $ 40,163
Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding 280,980  
Employee stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 21.31 $ 15.25
Intrinsic value of options exercised (in millions of dollars) $ 23,597 $ 67,117
Performance stock units and restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Common stock, conversion basis (shares) 1  
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding shares at beginning of year (shares) 2,420,461  
Granted (shares) 15,260  
Exercised (shares) (406,121)  
Forfeited (shares) (39,181)  
Outstanding as of June 28, 2020 (shares) 1,990,419  
Options exercisable as of June 28, 2020 (shares) 1,533,325  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding (USD per share) $ 97.80  
Granted (USD per share) 157.32  
Exercises (USD per share) 93.17  
Forfeited (USD per share) 102.36  
Outstanding (USD per share) 99.11  
Options exercisable (USD per share) $ 97.56  
Options outstanding, weighted-average remaining contractual term 5 years 3 months 18 days 5 years 8 months 12 days
Options exercisable, weighted aver remaining contractual term 4 years 7 months 6 days  
Aggregate intrinsic value of options outstanding $ 53,705  
Aggregate intrinsic value of options exercisable $ 43,378  
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]    
Dividend yields 2.10% 2.70%
Expected volatility 17.50% 17.00%
Risk-free interest rates 1.30% 2.50%
Expected term in years 6 years 8 months 12 days 6 years 6 months
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) - Performance and restricted stock units - $ / shares
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]    
Outstanding at beginning of year (shares) 1,089,916  
Granted (shares) 326,283 442,672
Performance assumption change (shares) (13,443)  
Vested (shares) (276,924)  
Forfeited (shares) (106,304)  
Outstanding at end of year (shares) 1,019,528  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Outstanding at beginning of year (USD per share) $ 112.52  
Weighted-average fair value at date of grant (USD per share) 163.30 $ 113.71
Performance assumption change (USD per share) 110.27  
Vested (USD per share) 109.32  
Forfeited (USD per share) 119.00  
Outstanding at end of year (USD per share) $ 131.88  
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) - $ / shares
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yields 2.10% 2.70%
Performance and restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Units granted (shares) 326,283 442,672
Weighted-average fair value at date of grant (USD per share) $ 163.30 $ 113.71
Estimated values (USD per share) $ 80.08 $ 48.40
Dividend yields 2.00% 2.60%
Expected volatility 17.30% 20.30%
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jul. 04, 2021
Jun. 28, 2020
Jun. 30, 2019
North America | Geographic Concentration Risk | Revenue from Contract with Customer Benchmark          
Revenue, Major Customer [Line Items]          
Concentration Risk, Percentage       92.00%  
Operating Segments | Commodities futures and options          
Revenue, Major Customer [Line Items]          
Net Gain (Loss) On Commodity Derivative Positions Reclassified From Unallocated Derivative To Segment Income $ (3,111) $ (1,979)   $ (7,773) $ (3,305)
Scenario, Forecast | Operating Segments | Commodities futures and options          
Revenue, Major Customer [Line Items]          
Net Gain (Loss) On Commodity Derivative Positions Reclassified From Unallocated Derivative To Segment Income     $ (165)    
Cost of Sales | Commodities futures and options          
Revenue, Major Customer [Line Items]          
Derivative, Gain (Loss) on Derivative, Net       $ (13,274)  
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Net sales $ 1,707,329 $ 1,767,217 $ 3,744,646 $ 3,783,705
Operating profit 383,373 410,070 766,173 848,939
Long-lived asset impairment charges 1,600 4,741 9,143 4,741
Cost associated with business realignment activities 1,275 6,378 2,170 6,862
Interest expense, net 38,079 33,776 74,334 71,234
Other (income) expense, net 11,217 13,125 22,750 18,602
Income before income taxes 334,077 363,169 669,089 759,103
Operating Segments        
Segment Reporting Information [Line Items]        
Operating profit 493,618 492,842 1,091,177 1,077,846
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Net sales 1,583,787 1,568,040 3,428,608 3,374,998
Operating profit 497,587 470,898 1,079,142 1,035,659
Operating Segments | International and Other        
Segment Reporting Information [Line Items]        
Net sales 123,542 199,177 316,038 408,707
Operating profit (3,969) 21,944 12,035 42,187
Corporate, Non-Segment        
Segment Reporting Information [Line Items]        
Unallocated corporate expense 106,883 125,205 231,450 242,889
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Unallocated mark-to-market losses (gains) on commodity derivatives 487 (53,552) 82,241 (25,585)
Long-lived asset impairment charges 1,600 4,741 9,143 4,741
Cost associated with business realignment activities $ 1,275 $ 6,378 $ 2,170 $ 6,862
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) - Commodities futures and options - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains) $ 487 $ (53,552) $ 82,241 $ (25,585)
Operating Segments        
Segment Reporting Information [Line Items]        
Net gains on commodity derivative positions reclassified from unallocated to segment income 3,111 1,979 7,773 3,305
Non-designated Hedges        
Segment Reporting Information [Line Items]        
Unallocated mark-to-market losses (gains) on commodity derivatives $ (2,624) $ (55,531) $ 74,468 $ (28,890)
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 71,900 $ 72,017 $ 142,524 $ 144,346
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Depreciation and amortization 54,379 55,137 108,081 109,082
Operating Segments | International and Other        
Segment Reporting Information [Line Items]        
Depreciation and amortization 7,037 7,314 14,246 14,664
Corporate, Non-Segment | Corporate        
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 10,484 $ 9,566 $ 20,197 $ 20,600
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Revenue, Major Customer [Line Items]        
Net sales $ 1,707,329 $ 1,767,217 $ 3,744,646 $ 3,783,705
United States        
Revenue, Major Customer [Line Items]        
Net sales 1,504,266 1,493,283 3,271,542 3,221,543
All other countries        
Revenue, Major Customer [Line Items]        
Net sales $ 203,063 $ 273,934 $ 473,104 $ 562,162
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Segment Reporting Information [Line Items]        
Net sales $ 1,707,329 $ 1,767,217 $ 3,744,646 $ 3,783,705
Confectionery and confectionery-based portfolio        
Segment Reporting Information [Line Items]        
Net sales 1,592,181 1,663,225 3,500,415 3,587,155
Snacks portfolio        
Segment Reporting Information [Line Items]        
Net sales $ 115,148 $ 103,992 $ 244,231 $ 196,550
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK ACTIVITY - NARRATIVE (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Jul. 24, 2018
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 260,000  
2018 Share Repurchase Program [Member]    
Equity, Class of Treasury Stock [Line Items]    
Stock Repurchase Program, Authorized Amount   $ 500,000
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.20.2
TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details)
6 Months Ended
Jun. 28, 2020
USD ($)
shares
Class of Stock [Line Items]  
Treasury Stock, Shares, Acquired | shares 1,401,138
Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture | shares (554,074)
Treasury Stock Change in Shares $ 847,064
Stock Repurchased During Period, Value 211,196,000
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture (23,056,000)
Treasury Stock Change in Value $ 188,140,000
Hershey Common Stock [Member]  
Class of Stock [Line Items]  
Treasury Stock, Shares, Acquired | shares 951,138
Stock Repurchased During Period, Value $ 150,000,000
Employee stock options  
Class of Stock [Line Items]  
Treasury Stock, Shares, Acquired | shares 450,000
Stock Repurchased During Period, Value $ 61,196,000
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.20.2
NONCONTROLLING INTEREST - NARRATIVE (Details)
Jun. 28, 2020
Lotte Shanghai Food Company | Noncontrolling Interests in Subsidiaries  
Class of Stock [Line Items]  
Noncontrolling interest, ownership percentage by parent 50.00%
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.20.2
NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]        
Balance, December 31, 2019     $ 5,772  
Net (loss) income attributable to noncontrolling interests $ (859) $ 431 (3,213) $ (46)
Balance, June 28, 2020 2,484   2,484  
Noncontrolling Interests in Subsidiaries        
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]        
Balance, December 31, 2019     5,772  
Net (loss) income attributable to noncontrolling interests (859) $ 431 (3,213) $ (46)
Other comprehensive loss - foreign currency translation adjustments     (75)  
Balance, June 28, 2020 $ 2,484   $ 2,484  
XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 113,925 $ 109,258 $ 229,177 $ 215,958
Allocation of undistributed earnings 81,891 119,616 164,541 234,836
Total earnings—basic $ 195,816 $ 228,874 $ 393,718 $ 450,794
Total weighted-average shares—basic (shares) 147,635 149,025 147,954 148,864
Earnings Per Share—basic (USD per share) $ 1.33 $ 1.54 $ 2.66 $ 3.03
Diluted earnings per share:        
Allocation of total earnings used in basic computation $ 195,816 $ 228,874 $ 393,718 $ 450,794
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 73,085 83,966 146,320 166,404
Reallocation of undistributed earnings 0 0 0 0
Total earnings—diluted $ 268,901 $ 312,840 $ 540,038 $ 617,198
Conversion of Class B common stock to Common shares outstanding 60,614 60,614 60,614 60,614
Total weighted-average shares—diluted (shares) 209,070 210,817 209,596 210,568
Earnings Per Share—diluted (USD per share) $ 1.29 $ 1.48 $ 2.58 $ 2.93
Common stock | Employee stock options        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 521 817 620 699
Common stock | Performance and restricted stock units        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 300 361 408 391
Class B common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 42,551 $ 39,762 $ 85,102 $ 79,525
Allocation of undistributed earnings 30,534 44,204 61,218 86,879
Total earnings—basic $ 73,085 $ 83,966 $ 146,320 $ 166,404
Total weighted-average shares—basic (shares) 60,614 60,614 60,614 60,614
Earnings Per Share—basic (USD per share) $ 1.21 $ 1.39 $ 2.41 $ 2.75
Diluted earnings per share:        
Allocation of total earnings used in basic computation $ 73,085 $ 83,966 $ 146,320 $ 166,404
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 0 0 0 0
Reallocation of undistributed earnings (123) (254) (309) (462)
Total earnings—diluted $ 72,962 $ 83,712 $ 146,011 $ 165,942
Conversion of Class B common stock to Common shares outstanding 0 0 0 0
Total weighted-average shares—diluted (shares) 60,614 60,614 60,614 60,614
Earnings Per Share—diluted (USD per share) $ 1.20 $ 1.38 $ 2.41 $ 2.74
Class B common stock | Employee stock options        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 0 0 0 0
Class B common stock | Performance and restricted stock units        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 0 0 0 0
XML 102 R91.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - NARRATIVE (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Employee stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (shares) 15 47 15 1,476
XML 103 R92.htm IDEA: XBRL DOCUMENT v3.20.2
OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Other Income and Expenses [Abstract]        
Write-down of equity investments $ 7,447 $ 8,633 $ 18,550 $ 9,785
Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans 3,806 4,336 3,955 8,673
Other (income) expense, net (36) 156 245 144
Other Nonoperating Income (Expense) $ 11,217 $ 13,125 $ 22,750 $ 18,602
XML 104 R93.htm IDEA: XBRL DOCUMENT v3.20.2
SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 31, 2019
Inventory, Net [Abstract]    
Raw materials $ 347,999 $ 271,125
Goods in process 132,235 98,842
Finished goods 694,351 614,698
Inventories at FIFO 1,174,585 984,665
Adjustment to LIFO (175,205) (169,414)
Total inventories 999,380 815,251
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid expenses 40,816 84,058
Other current assets 157,019 156,022
Total prepaid expenses and other 197,835 240,080
Property, Plant and Equipment [Abstract]    
Land 106,745 105,627
Buildings 1,300,667 1,298,985
Machinery and equipment 3,143,217 3,120,003
Construction in progress 254,041 209,788
Property, plant and equipment, gross 4,804,670 4,734,403
Accumulated depreciation (2,639,324) (2,581,264)
Property, plant and equipment, net 2,165,346 2,153,139
Other Assets, Noncurrent [Abstract]    
Capitalized software, net 168,187 153,842
Operating lease ROU assets 222,854 220,678
Other non-current assets 133,646 137,480
Total other assets 524,687 512,000
Accrued Liabilities, Current [Abstract]    
Payroll, compensation and benefits 160,864 230,518
Advertising, promotion and product allowances 272,984 279,440
Operating lease liabilities $ 31,234 29,209
Operating lease liabilities, extensible list us-gaap:AccruedLiabilitiesCurrent  
Other $ 178,856 163,205
Total accrued liabilities 643,938 702,372
Other Liabilities, Noncurrent [Abstract]    
Post-retirement benefits liabilities 206,382 211,206
Pension benefits liabilities 60,579 58,773
Operating lease liabilities $ 184,626 184,163
Operating lease liabilities, extensible list us-gaap:OtherLiabilitiesNoncurrent  
Other $ 192,260 201,635
Total other long-term liabilities 643,847 655,777
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Foreign currency translation adjustments (131,922) (83,704)
Pension and post-retirement benefit plans, net of tax (191,352) (189,187)
Cash flow hedges, net of tax (43,919) (51,075)
Total accumulated other comprehensive loss $ (367,193) $ (323,966)
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *!4]U '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 " "@5/=0B//@#NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E&!R;-I:.G#@8K;.QF;+4UBV-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY/\9^@S3"K!'BP-%J,H*6#=/ M].>I;^$&F&&$P<;O NJ%F*M_8G,'V"4Y1;.DQG$LQR;GT@X5O#WM7O*ZA1DB MR4%A^A6-H+/'-;M.?FTVC_LMZVI>\X(_%'6SK[AH5N*^?I]=?_C=A*W3YF#^ ML?%5L&OAUUUT7U!+ P04 " "@5/=0F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *!4]U 1MN&1C 4 (<7 8 >&PO=V]R:W-H965T&UL MM5A=<^HV$'V^_14:GMJ9$"P9<'*',$,(:6@30@*WG;33!\46X(EM45D.X=]W M98--J%F[G;F9(?[QNIWN*5$)I\A$$47S566J^_MEJQNQ(AC\_E M6D3P9"%5R#51A,J\\%D,9_.Y[>G75N&@03RQX$NAGN;D3NPEU#)XK@SC] M3S;9NQVK0=PDUC+<&0.#T(^R(__8.>+ P.Z<,& [ W9D0-LG#.R=@9U.-&.6 M3NN&:][O*;DARKP-:.8D]4UJ#;/Q([.,,ZW@J0]VNG_S./SV,)K,R6!R0^ X MGK^0\>3V\?EA,!\_3LB-=!-8-4V:)%YQ)>)>2\.PQKCE[H:XSH9@)X;HD@<9 MZ55,1I$GO,_V+:";DO&4?91F>#\\Q[>(6,MPO@O9(1V/D([':%]:I'VBS#?KD79 M N#FU&H^(2PZ.8M./19/"5=:J&!+GL5:*EW&"(?2*A$(HV[.J%N/T50H7WHF MP A\!:4NPI'V(?7#ER\54>'DW)R::Z8XB%X:%J?=A6,M>!!C_KK(.5V@.+M( MO?4#029)^"I4&1<<@S;IA8UPN%BZAY=C=Z M(<-'A!2U"CFTZM :1ZY4L%CIYWQ&9AJBBDA%AC*)M-K"T2OE6H%^,\)('F@V MK4-RSC_(V(,8\Q>^FPG/Z56M@&1VT^I>TLXE%ON4%0Q9'88#SX.4$9_M3TBJ MBX]1N>]P2'I)1CS69+B2D/3,>@S>183J""TDG-K_B>_07,%ZS^4F*N6*P]T) M!2EYBU$KM)_BZGU,+8_%J9+O?N26^Q+'G XP:D5"H+B,'U.;RECS@/SAKT]_ M(#@B=2P;4Q=:I :**WJZ@@.H;$]3P0$J=&2%V+-:8C\* MA5J: /L9$/0*U#5<\ZCO@Y)89NY"KAFD[*FC3G,+B3?KBC9CQRVVVJ>=%D%W!/# M6!6R;^,B/0!*7D8KX,M2'CA 5:S;A<[;N"KO:H#8U 8X$$[Y7OU4^Q"7NU: M\OJY?IFE#2[RF&@H8R-3<90UEW;(G139=$G?^[3MM*T+A[9[K?Z/T?GSK_\FG7ZE+;<9PCE[8.6ITF$Z4= MX!@\^8Z/83##R@9RD__Z6EQA;6DBF[7VQ#7YV ME^=AM;N"TV>5/Q9+*35Y6:59<398:KT^&8V*^5*NHF*HUC*#?QY4OHHT'.:+ M4;'.91171JMTQ!S''ZVB)!NSP4=Z,N5.:5 A M_D[D<['SFY149DH]E@>7\=G *:](IG*N2Q<1?#W)L4S3TA-*/)"9184/\N&D%?ZFZNTJ#[)KOZ*418L< _. &K#%@IH';8< ; _[>"&YCX+XW@M<8 M5-1'-?=*N$FDH_/37#V3O$2#M_)'I7YE#7HE69DH=SJ'?Q.PT^?CF^N[FR^7 MDX_WTPFYNX>OJ^GU_1VY^40NK\5W?+ MU>WE.E:%)NJAFV]M[NW$#:DKA$%C;,."D+F"&VQM&',"SQ7,8(OAJ.]Z F?K M;=EZO6S_S%51D'6N'A*-D?6LL")DGF=P<])\D61U D\T>IX2>!:D6B&(IG4N@\*AL3D2_0:0N)J>%; MU^4Z0>B:F8[ /"Y"\];;L"!P.3=@4QL6PO+R?5P+L=5"]&KQ166+XQ3X O^B M@/6=K-91DD.?UV2^C/(%GOP"N8..8_"W09 +U&!O@V 9F=S?\+3'/-@R#WJ9 M7VP*. -9#\-3FBRRBO+!3&82UD!Q2.90 %#N@74QQQ3JC4'>1OG4-4 3Q)4K M/(,\X@G: 4X^W)(/>\G?K&69YI#YE]EIO:L, -0A[BY*G33C1.+_W+3,M<0H%O%OD1R21: M]QH_^[0=8:YT#,:%,%K5!($)6.EFV<-@E.W ]EGOS'&T_Z;KIQ@EHC [OH-\.;K1_405QQ1LVV@,'^CL9*YB0LN^H$KZU M%X%$"1UJ:F'CH&(&UGB X#S7<7A@ZF'CRD0).^9DV@Z'M'\Z!*XKJ!F%5O/' MGOTC;6V):SPY0E&LV' 3%AIZY:%!4V"5Y.V@P MUBOY)'E*8IG%L)N.DKAEW2MTV\=9?Q_O\OXNB6O7X0YA9RBL"1Z',6:*;,/* M[#<3&X6Y;LSMYX/)/"=I5?];A6)MKV'O[C4_5*$: M]\9R,?L,BN+F<(J@V-#)MQ^'].^N?*5"-ZW+[NUMZ'%-D'.=[YG8; MPT'Q<K3S#F4E\T7U\JJ $K3)=/T0?7MV^X+L8_5:R#A_04_& M%#D_H2?3^O57Z[Y^&W<5Y8LD*T@J'R 4B )%+*]?<-4'6JVK-S@SI;5:53^7 M,HIE7@+@_P>E].M!&6#[FO'\/U!+ P04 " "@5/=0C;'_TYX& #\'@ M& 'AL+W=O<(_TRTIY"\KRO)$R$NVGO M(\FR M:I1G$^0X_B1/TF)T>ES=NV&GQW0GLK0@-PSP79XG[/F<9/3Q9 1'+S=NT_5& ME#"!3DF5E)#F.?YN@HWV?9 N:\>HO>*RU@3\"BQT7 M-&\:RQ'D:5%_)D\-B(,&,HZY 6H:(+6!V], -PWPT![O:5 ]^J1^ M]@K<+!')Z3&CCX"5:AFM_%+1KUI+7FE1)LI<,/EK*MN)T^GUU?SZSXO9V5T\ M _,[^7$97]W-P?47,+V^O+F-O\97\XOO,;BXDM%$M^/!%R-&7,R:+I^;SN&?7TC,$E+<2&@[A8DJ6A_WK>TGT@*>Q3H M!<4YL@;\8U=\!BC\!)"#',-XI@.:8Z=L#B/3X[RM]_A_]]Z!@?=Y@:MXN"?> M7"2"R((@ %V!*&!@(MB07,"_CZ[YX+)A?Z/I3MWWYU;=>?V='KH?A6]K(T/I\@/'1<=3QX. M9U"788A1 +NRF2[SL!\BKRN+=9D/ ^BUG790>'L4GI7\M=@0!A8=Y!\RROG' MAM G4)!J6D3R=&1A[^\[]*WL9<&5Y;20U88Q4BR>@9S5@F=)5[PC@Q==?>(7''4Z=%%P6^ITZ*+AJ[(8J4 M6+$N@] )(O.7[ M2K:$0[)%%QFR11<9LT676;(EVD.*K"OXIO%1;B ML =%:\J@W97940Q?*JX^FPB&6$5BD,$@P"H34S1#:AADV O[TJ-U9]![ Y,A MFUS306?JL1>I-'25&[F!"D-70M&-TWX!JPRV6Q# MEFMBW\]:KP7M9NOWKHV0B!>=?DI3L92FXB$IWS$,6Y.Z$?(#;2_316/DZ<@- ML21RE;@A&,;8[T'>^B]H-V _#6?X*M6]4'A00AI&)L.$M;)E<%_R_S$5D2%6 MZ/8E96N^8/2^A :MV4@?JP>U"J:KQM"%6@;I,B\(-3S&8&$/']3:162WBV_= MWY#NTR!RU,5D4DE;HY PJ S;FT&%0HQ[0+3F$-G-X3OM;DAW9N-0G?.I4:5Z MX)E)!2-U?<5&61#T%!?4&D)D-X1OW]N0;LBPFME3@\B#:@TQB"#VM=0PJ!PO MZ '1>D!D]X!W5$A'3%]_$S-@N>C>;(P15$VQ02:='HQ4*H9H+L)(XZ+KD.M MMP=,ZPB1W1$.!C-\^>@^#0;J_^E3@VH,/12J> RR2-WH8Y,*>TY?96VM(;); MP\%P!JTDW;*5>XEJ$PTR"/U(?1UBBN9B[*CO0PPZ6=N=OLK2.D5D?\=8H^E" M>JR.+I'@V,@D-AP6!ZVI+2]?)W/&1JX+1=3+#0K7$QP:= MS!WDJN<%DX/3O)RP=76,RN7BD96B/L#9W]T?U9Y5!Y3*_7-X-(6&^S-X%-<' ML6WX^ESX,F'KTCUG9"6[&PO M=V]R:W-H965T&ULM9G;;MLX$(9?A? 6BQ9P8IYT8)H$R&FW M+;IMT*2[U[3-V$(ET97H'-Y^A[)B.2)%IQ>]22Q[2/TS',['D8X?=/6C7BIE MT&.1E_7):&G,ZF@RJ6=+554K.FT%%/J$8QY-" M9N7H]+CY[KHZ/=9KDV>ENJY0O2X*63V=JUP_G(S(Z/F+;]EB:>P7D]/CE5RH M&V6^KZXKN)IL9YEGA2KK3)>H4G=N#NY^?9_VJFLE87.O\O MFYOER2@=H;FZD^OIU+($3NY*HW7L\U4<3.5 MW13WIX3$$6/D>'*_ZX)KQP6C,=V:O9#*ME)9,XX-25U7%2A#LJZ5J8\"SO/M MC#SH_-ELIM?@*VS"F0+'I[GZ\X^4$OK>5'*NQJA4QA>'S:S1CG\1QTRDO3!X MS.(TPL(?AF@K.@J*_EC>0Q1TE2GO&D7.3840+,4];:Y92B(:$;^V>*LM#FJ[ MKM1*9G.D'J&VUJIN,DN;I:I\4F-' Q%)RJ*>5->,<]E1X[0A*"!Y(^W>Z3)GR++O!.G#;2?'9I M)*+(+XW@KLKCH+BO-AVAB!M9+C+8\?X:CMW;,\(9Z\OT&G(HB_& SAT:D5?H M'$[,=OB+\D)YG"9]A1X[ D>;@?U#.G*0,#HNU9V"W3.'6,YTH9"1CP/!I)X= MG,3]DN0Q8P0S-J"SPP9AK]CI@4 RMQ8*0G#2QYK/D-C"/Y23'8<(?Q7:\DQ. MLSPS4-M#?",=*T@8%EO"K>23Q9O7?Y<%$<.8.ZGNL8MP2M,![SMHD# U0&2U MACS:\=ZKTP5!S!FPK:_3M4LP9OE W,(/U94*T9?HVC%*TZ%(=GP@84 \Y_L* ME-H.1M^A7)>+/:)=)"1IRKFS_AX[*"-BH.#1CAPT3(Z71X8]V4I=,%!*>$KZ M&E+ILL(D*)Y>^2->009%(R9#(G?XC3)$-YKK5 MWQ=6%Q)0!%+>IY[/+HJ2)!G0V]&$AFGR:NI1EQ841P3WSV!>.XS)0%FE'51H MN+O9I.N^>+I-2D(B+M)^]?<8QD ^C@?J%>T81:,@_&Z,GOU8ZGRNJKIIOY+W MS1'7/(482#N\T+U-2;MDM;W3&-5+64%ODM4U5/,C5.I2V:;>-N3-^=IMK=M8 MN6#IGV&")B_U=]BA>[ SGV>V2L)BVN;J *3.Y"J#Q?6*]%"%Q"1-G+KC,^10 MHX8$=P"B80!]4T;"5]"HR*K,RH4_\3P(BJ!)X:ROTV,(+1B/AQ*OHQ -4^BV M4K)>5T]MSP_;N0 6-4G2YL@828-FNC9'B+!QE.!Q',7VNT]KR)GGISA-TA Z M3BC8"&I_OU0S54RAL/D?U;0A<$%UD"2")$Z)\!A& L[& TT&ZY#&PDB#(\VZ M6.?2J+9/!V^+5:66]NGDO8*Z7'M7C[G0.F!Q0D1_];R&E(FA_HAU=&-ANC7E MK5VZVZ5"'Z!\+-43N@ '9/FT64=O6?$ZY *.)!&+0"4J'GFYU)&1A M$G[10)325#J'7Q:V0U60@L:6IGH]K;-Y)BN_=E]_E?8?4'BL@(=#JG<>RKVF MN_K%8+O(@V#'..V?/[V&G O!!V1W<&2_",=F$_^B&]QYSNEO''V&H<:1=>QD MX?XNS#;T=G/YSJO>;>?Z- N:O%3&<='EGR&XX/K*,9"]-L M6' ;Q]1]*AYCP9Q5DTU<;HHOFX5!*"80W@]SNMS?.%??^T?=]X^C]02P,$% @ H%3W4#HG M?2IK @ W08 !@ !X;"]W;W)K-;*/7*FHN"*!V*C2NW LC* M@@KF8L^+W(+0TDE&=FXADA&O%*,E+ 2255$0\3H%QG=CQW?>)^[I)E=FPDU& M6[*!):A?VX70D=NRK&@!I:2\1 +68V?B7Z:QR;<)ORGLY-X8&2>/G#^9X'HU M=CPC"!ADRC 0_7J&%!@S1%K&WX;3:;2024L[^T)7*Q\[ M02M8DXJI>[Z[@L9/:/@RSJ1]HEV=&P8.RBJI>-& M8*"EO6;O#1UV /X_2\ MN '@4P%! PBLT5J9M34CBB0CP7=(F&S-9@:V-A:MW=#2G.)2";U*-4XEZ=WM M\N[F>C9YF,_0='(SN4WG:'DUGS\LT=F"""A5#HIFA)VC;TCF>D:.7*5W-G@W M:W:9UKO@+W;Y494]A <7"'O8.P)/N^$SR'HH\ W<'WZ$N]IO:QJWIK'EZW_! MM]"?"@@!*Z3KFSU=-+X0E;+2DV=U>'[,9TT<6F)S0YX3[>=YWTI7Q@>U0:LV MZ%3[H&^GK,3K@=@NE<$G#7X0QEX41@=BCR3B& ?A$!_7W&\U]SLUI[PH]"6U MBCL.+&SIPI/I_N6TPL_V(F\8#'%_<%"(4S(_2(]:Z5&W=$:D1%.4G5:1N*6- M_TM%XD\^(R_R@SB.#PIR0F(MW-UK/J;Q_R1B0TN)&*PUU.O%FD/4S;0.%-_: M?O3(E>YN=ICK_P\(DZ#7UYRK]\"TN/:/EKP!4$L#!!0 ( *!4]U"VGP(! M#@@ #&PO=V]R:W-H965T&ULG5E;;]LZ$OXK MA/=@T0)U+9*Z9I, J9/@Y*!MBKIG^[#8!UFB8VYER27I7/;7[Y!R+$>\I&=? M8DD9DM\,9^:;(4\?.O%#KAE3Z''3M/)LLE9J>S*;R6K--J5\WVU9"_]9=6)3 M*G@5=S.Y%:RLS:!-,R-1E,XV)6\GYZ?FVQ=Q?MKM5,-;]D4@N=ML2O'T@37= MP]D$3YX_?.5W:Z4_S,Y/M^4=6S#UY_:+@+?989::;U@K>=N#Q\_/LUT9Y4&992C;OFN^\5NNS23Y!-5N5NT9][1Y^9WN%$CU?U372_$4/ M>]EH@JJ=5-UF/Q@0;'C;_Y:/>T,<#8!YW /(?@ 9#X@] ^A^ #6*]LB,6I>E M*L]/1?> A):&V?2#L8T9#=KP5F_C0@GX+X=QZGQ^^WEQ^_'F\N+;U25:?(.? M3U>?ORW0[36:7RQ^1]L2S7HH^=:U:2W35UJQ^.7X&V \*D&<%/I#@A'_LVO>(Y.\0B4CD MP#/_A>$TTL-Q$8!##_:D9C[JF6^A2L7 S17J5FA>RC6ZADB1Z%\72ZD$..V_ M XO$AT5BLTCL6>0SA#=OJV[#]$^SJWE[A]H.OK1*=$VC7WFKF&!2N;:HGSTU ML^LXOS]/:)J3Y'1V?VPY6RS%&4[(0>P%^.0 /@E:Z*+^#[BU-I%$JH-4 *@K MWC#4#EK!=_U6:?MM17?/P5?0\@E!]A*ETNJ9\.>*,WD2,&AZP)0K)( =6 MO.PS2UNC-P%R0T66/G#WJ9^8"G%E(2!(7T0BO0XIFV+/A^0%N_HIQ5TP(P/J\N>4C M[B2,E2!0@;TEU^'62]=<&YZKG0BG(CPP M"*9!:UU45;?3V1%2$N/WY;)A?_];3C#Y!Q!(S0PFIS&IO<D&/+!5G>#NX-Z//EYVBHN8%ND8GTLPHU$6>Q .Q(.3(,(O@D&< MU\]ILM^_3OLF5%J0H2#\_0&_G_N%=1. -4;O$,MQY@NA@:!PF*$.3K$MG[1' M]"Q556+'7GBL$[I-0V!Z&EF>X9"C-"M\<3;P%0X3UL4>YVL$@&W^21.9:J[K)[[<]=$-1-:T"$7QY'',\C 923,99]_M;-4.C+;J4>2L'>.FU"'/N9)UD^#G:G8):2+/)89> O$N:O*ZLBT00+ M08\JJ (A=G[NRH:OGK0NVU*HE@FYYEOW%MMD-24I+5M"$_C+@30P#PDSS[Y3%@R:)?2F9OW36VT>N886;PI- M\@;5;.FLJ(A--#A-(VPE& T8=(+27;D0FVJ*O,BS<>'ED$O,F8I3A8&12)B1OD+1]?2BMSK8W!#4 MRNP]0XW>&;<"#HZB"<%6 >,2C"-?:-&!I6B8I8$3L-U730GX MK563.P63.":>>H4.3$?#3'?UR$3%>[@&)["_83PG7INSH+2.QV[@$DNQM\6A M1V=[869S5BMO]OGV[=Z37T^XU"8KV/T\R<=Z.$@MA<"EGIBD ZO1,*M=K5:L M,@')'BO3!".HN""'[!MB[+QG>\0-T]6S)NY!UR-$M\7C]0 M'PU3WXT[PWM5>'=T;&K^5S50,?,5-T<^:,T:2$N=0!+$G>K:1)CF)$O&A.F0 MFQ)"(NII!^E F#3<#GYD4IZ@@]XA9?^R]A M=MMM8RYBH(VZY+)J.KD3+%!4Q@/)QF&2O=E?K7@+@=BFRRPN+)YRB1&<>IKJ M>.#4.,RI-T?'+'Z,Q+K=R7!JG5,XQ#!-"S*^$Y@=74%NF+@S-[.0>_2A57^9 M=_AZN/V],'>>H^\?\,F\O\,=INFOE#^5 B)'0J&X@BFC]QD83O2WM/V+ZK;F MHG/9*=5MS..:E3436@#^O^HZ]?RB%SC'U=^NL^/#=%7$42*O,Y2O M%HL@^_E9QNG3T0$Y>/[#3?0P+\H_#(\/E\&#G,KBV_(Z4^^&&R]AM)!)'J4) MRN3]T<$G\G$B*H-*\:](/N5;KU&9REV:?B_?G(5'![B,2,9R5I0N O7K49[( M."X]J3C^K)T>;-HL#;=?/WO_4B6ODKD+!ZNXN$F? MQK).2)3^9FF<5S_14ZW%!VBVRHMT41NK"!91LOX=_*@[8LN L!8#6AO070U8 M;< , TI:#'AMP,T6G!8#41L(LP718N#4!HYAP-IR<&L#UVS!;3'P:@//S,%K M,?!K ]\,J;5P^+ERV#1I:X-LBFU6F](VD^=R$[/>O*T:Y+G@Q*PX;ZLX>2XY MJ6H^7 _?:NR/@B(X/LS2)Y25>N6O?%%-H,I>#?DH*>?ZM,C4?R-E5QR?7$VF M5Q=GHT^WIR,TO56_+D\GMU-T]46]NSHY'U]=C$YOIK^BTS^^G=W^!PW0M^D( MO?OE/?H%10FZG:>K/$C"_'!8J&A*G\-9W?+G=7;M ABP.RDV^PD72S4 M&J&Z9O8=L![U6,=!GJ//:-;MY;3;R[5:CV26R1!-6QQ\V3V)GH1^W\/3;LF- MNSU^"L.H7(:#&%T'43A053X)EA%R4-N-ZJ?3($NBY $:)E_W=-'3 M7^?[NMNMTRYZ!K/:9_-5]A/5T;6-B\N>OI_-5HM5'!0JP*MB+K/2G]K#Y^7F M^BC16:+"E.C=19KG[P'WDV[WDU39)T66QNH_#\I;(3.9%WDYDZ>KNSP*HR"+ MI%&EH5I2-NL*W:PKM&J*MS3U63Y$2=G!:B>.@V0F?UMW[3R-0YGEOR+YYRHJ M?J*@0",Y^X 8^0U13#QH'5FWY%0ME>SR>$PX=JGC' X?MR>MK<--Q1=;07V? M>FY3]KLM<[!#>%,UME6^1RD63=F9+7,QHY@:L5W8NH'C$,^AAL-+0,B$XWJ& MPXFM\P37SAIE99NRLLJ*M915#4K%?6"%]LPA>]X;^+RYG;ED72G)_1\_R$4A%6C -N3(A) MMZ:1A+-)PMFU!NI7O K+0%OBAL)VP*X5%([*W43E=D:U7BMGC;6RT=50**X5 MBIJ\V.C#2TB%N;$63&P5=UIR\C8Y>9U3;10]1J%4:(7>Z9X.ZS]6R^=C$,ND MR-]_[)A;_J8UO[,'>_:M$]]>="@1C/K-CA@!.M<7YAKV=4=WY[WN&LD2K*D7 M=Z9;Y3DH#XEA-6S4F E*Z $Q%MM#@!%J+!KC7EDSU"U )YVAGOZ0V2Q22VYZ MO]Y"4;HL0\V1XNYR>*LQH,9[G4R1!2J5ZAP-,SFQHB0.8;YO9F/K'%_M'\:F M!5 MDG GV/FZ2A3LX IV?# 7!A3(X]@C!NT 0A-W G(.X . AXH-.P*8OH[ X0N M$QYU7;,>MG"@2(8(;%3N$E(RYKC,W/, H><[I*6^&CU(-WOLP;.70;;A6;C$ M-E\03E4VV"RQ+;1*;$O@$@-, Y78EOFJ]\S!=P;H%" QRDVJ!81EA57;)M9" M2L8]88+R!! J2F8M%=9T1L3;HRW17$5V!JL7PBVQV:K$NM;EF0+"'N=%K(TC(?'<+ M_M? NZO#\WZ'S92W+F2ZD6H?Y*4V)Q'JF$OVN%?6#%7#%.V!J5=%7@I@"W4\ MZIC9 !3D,+- %Y ,JWVJ)6E-&+2;,/9#7@KLED+X%O'VZYKAZNV2=M]FO!KP M4ON6 @9>0&C=[]D2^(+/UH$W?$!H(/ "0AAX 6$+\$)*$'@!83OP4LTCU'F+ M%5G# ^V&AY/UQ7>YH\G[>SDKREF0R"<4S&;I2LUWU?PR4Z%$R[C[4L8<2DT\A(?4Q M=ZR5V!8.A$^P.44N(2&CS#>?($P H7#=MJU78QOUW_YHP31[+KG]^M&#V MW9;@&#/SXKQ?UTQ!\QKKYK77/5HPB+&H.=\GO;)F,IK$6#>)_=/C!;.Q2S % M-&W/=K8>[G1SUXN.%PRXF>&,88. +V$=I:[9ZX#.;4M-TQ7C;["=,8U'K!N/ M^@X8#-C>*?6L&]81)/0$,;OWZZX.S_L=-E/6Q,"Z;S#V.6 P^PZ"*JXRMH)Q MKZP9JH8-U@T;KWO 8#87$%>8SXC&@$RA.#$*>0'(*,.BY;D=TYC!NC%CO_,% M [9,2@CQ'3/2...J 8>VL@% 01W!FU@.XGW%=G[@F%$%"=;X@OK4-VD+*M^Z% MFL_R-97P;BK9]T:=^NT5YC9W$,?EPCR\GP)"L\*@+Z#"@ ZJ,.2."$:8B;V0 MD&/.A5EA0#AP.26.T?0E)&2.<,U>F0!"QDC+*LLUM''R]MC+-6;QG3'KI1\7 ML4&+.IZ/S:#>0O2[V0NV<$UJO)O47@2]'( HPHEYB0/+!#6[W):QEE,&USC&W^("AVNFXCT7 M.#W$6YLW/LM17@"83SU'D)!314H&\>[J\+S?83-EC52\&ZGV(5X.W6HX)OV- M>V7-4#5,\1Z8>E7BY1"V6, +J ;,,[>I"T F,&[[L)WF"]'-%_OQK@#V2@Y\ M2K-?UPQ7;Y:BYV,^KT6[=3N-C\N"M L(31:"?$$L!.@@%H+<@;0+"4':!80P M[4)"D'8!(4"[PZUO7)3?B5*$JF@V1[&\5V;X@ZL&2+;^FM'Z39$NJR]AW*5% MD2ZJEW,9J.*6 O7_^S0MGM^4W^O8?-GK^&]02P,$% @ H%3W4&"QML2W M @ "0@ !@ !X;"]W;W)K]OVC 0_5>L M:-)::2,_"5T%D4J2:MW:P@K=M(]N8HC5),YL ]U_O[,34D I0IOVA?@N[[WS MO1C?<,/XL\@(D>BER$LQ,C(IJTO3%$E&"BQZK"(EO%DP7F )(5^:HN($IYI4 MY*9C6;Y98%H:P5#GICP8LI7,:4FF'(E546#^>TQRMAD9MK%-/-!E)E7"#(85 M7I(9D8_5E$-DMBHI+4@I*"L1)XN1<65?QK[":\!W2C9B9XU4)T^,/:O@)AT9 MEMH0R4DBE0*&QYJ$),^5$&SC5Z-IM"45<7>]5;_6O4,O3UB0D.4_:"JSD7%A MH)0L\"J7#VSSF33]])5>PG*A?]&FQ@X&!DI60K*B(<,."EK63_S2^+!# )UN M@M,0G$."]P;!;0CNJ16\AN"=6J'?$'3K9MV[-B["$@=#SC:(*S2HJ85V7[/! M+UJJU/ M7>W\6_7XKZOOF>&V9\/5>MY;9X,5!?R7X0PFST?DO%;..RH7T35-29D*5&&: MHHKP^MR@L\=9]!J>=QVC6MFVM+2Z^]:!U1L,W*&YWOTZW3#'V8=%'3"[U_?\ M?5C<"?,\KX7MV=!O;>@?=S7'0J Q2DYSUV]E_?_FKM]IFW5@6]@)\_L'MD4= M,+#-\@[<[82YMG/@KKESMQ6$+_50$>#>JI3U46ZS[=RZTM?U07YL7X9V1SZ" M.5>/I5?Y>DC>8;ZDI4 Y64 I< 0^+*\'3QU(5NF;]8E)N*?U,H-93;@"P/L% M8W(;J +M] _^ %!+ P04 " "@5/=0R31?JS40 #.+0 & 'AL+W=O M#BXC[./1?H M9VL?/L>E,8WZLJI//-M4UEG/@05V]5*A\V)J?SZ^=[17O?@PBZ6 M#1\2FE7QD7KG0IF_GQO>O3#R3''RX"?K5G'P?^* M.YEY_YE?SLKG>X=4R%2F:"A!X^/*G)JJHB"H\5N6N=SQHSU5M+'QJSP9 M&JRL2Y_Z2[;#8,+3PSLF3/*$B>B=%A(M7^I&OW@6_%H%CH8T_B-;E=E0SCHZ MY;()^-5B7O/B\M.[=].+OZCSU^KR[,W[L]=GI]/W']7T]/3\T_N/9^_?J _G M;\].SUY=/CMHL!YG'119]DF2/;E#]A/USKMF&=4K5YIR=_X!].R5G73*GDSN M%?BGUNVKR=.1FAQ.#N^1]ZC?_".1]^@.>=.B\*UKK%NH#[ZRA351_>]T%IN M8/F_>Q8X[A!>A2ZGY96Z==H75E8H8;)"$351U\%<6CE36 MJ68)@<'4/C3X6E1M:?#,(,ED9[(8Y?]D F)SHT[]JM9NHQYPT!_^Z^EDTLVM+J M0-=R#'9B&W[!)M9+6RS5VJBEOH+J-$$3?%71+UL+6-<8F*U1>HY_9)>FLDC% M9$5L5$84>8>]!;@: LE%+?@3]]4O7[N2G5,K[ !#NPUQ(:X-8(5/7,FI5UYB M"$NOH FPHO@LRT*Y-"7C%X+M?V:+?R*Z5H8KLH Y6DF)FG(%@*PD2 M^@5EB%_3U%Z5-@"^5>HR/K:\0 A 35 J /LZ^ M("1LW+6?=?.J-:+ NR0-X@\QQV;P'.*:P+6C3985^=8%>=;:C!X,<=M2DP(T"I=,P;<]Z- MBS8$#,'#:%(H<)'3(L7\@00L:MV"-;G1EX ]0# 9M0B!L)I4A8 M6Z@[\!R"#$+J"NY8(,Z"KBK)35,W'8(9]@6F)FT!)0[+H:*!T[:-M M1*;$JXY+-0?G3%:G! O4+"3N,-_Z$ML^3Y*(>UE\-_BW%K"(2#;D+@K,P_3, M YB\$<_,>IDT[#4]$TAIXARRLH8-<\)QT,9H$G24Y<],H0E/ MD!B-CMYA=V8^AXC(H*']9FT$'XC)<_$.W\6E;ZN2"I"OT_1PVJ^M2X188I6R MILX1P2]2.1]$Y?_0KK"# ']=V= B1_:Z M-?8>$ANU6E1^1DVACD%1DD+$_+:N-83OU*0 JE#0;0/C]TIR Y8LS#>L;:0+ MJ=KY+J&ZG)"A0X 2"^RK5S"MWQA4L[0E#HMZ;@#PP;!_BR)H;F%WXF>B$/!3 M95AT>C4Y"-$(UT:J'-M:W$P6TCI.F7M?RN,*#D* HHS#5F+4P%H:$Y*#I5AB M!O KM+48%N(H7>9N5+$DW#G3L+%+64T42C3/M7,R#\&:&E4DEZ)<=#";?:O8 M5TI>%;WTA\*7@):T<9\ 73(IZH^0ZGC-8!E$S(B:-L'.6CAF, I?!N%EOB"Z MF+"]4/(K1P*&W[5\[EG.[*[>Y/67,) <*&"Q-!>ECZ\;8#6E/1E0U9 M[!Q,0B9?>=8R81L)3M#-8]= FKKNBF!ZFCPZ,RC=ELA>! ]C1'/%8DRGZ-CE M->-GCH3V0CL)EN#KJ.JE[+YL$U[ERH%X0-AVU16;<5@W$M(3W55E"@I:.)+] ME3V68SFFMT3%#"3>9/XTH.#B"%2!X%>#W"-S-2NHR3K%F-0,B51]4Y'>):): MP'HWME:^!#QPR@)=)"*/;69C%AN!<)19S_*X97=27TG->C40/S/24+A\L3"R M2>P R"/ 49B*")#R4R<$YG9LR/R2A%RV;JYTU0IZ<>@"V;JV55(-Y0RMQH4/82$RNI"-# M.I6E% B2P11J.Y:HO%OD;:>]CC*SE1+$. U$V09S!7%2 ()PU;3P"+H@>U(# M-?;S,2OXP&8^,_YK]AQQZUQ K"=D@H#"MK)WWKXZZ[-X,\AALI(106J3JCY\ MB>QRR=\S@XJ%:*D!N(8TE("8BVFR56Z-3$\B\E!=8Z.ZP"/N> 644FQX$W\A MM)MP90OZ9BXNQA[0E98>60Y3X8'83;!$6N"K'/>I5@[42" C00+]9Y6-RZ1[ M*CJZ7*800GP[LU:+%OG 8Y"NE5]J 8E/-NAL[WM%C=5?%[K7J/@BN.&QXG ?RYVG59/"1G<^@-A3R2GQ]-?KPP#;I(\<&)G-(T,?_RDN6!G7MZ MK#XP"_)O;U*CK1Y\1'=7J.^.'H\GAP]_4"_[!E6]#GIER,/RE%.D\,*( [CA MPN3-IJWU?=W%T2@:T3K$M'AWWG=/2XZS.$@B8PUPP1 MT82E%3U*F3 !G-ETK\[>*42V]Y."]$NB0:D2PUX5E<"9W+P2WI0;=7*S37E MDPQ4J3-E_FSUR =U:,ZB9*#D3EXY'Y[,D3%0?H=;'7V_GT)]T+<3!&,.1'BF MW!Y=\7"3=.$& ?Z*U$.ZI)[\\.A)3A9D09\#4#/'^)/QT:/1()/.''A7F^PI M07CTHSH%R40HO 5!103E\'TT>8+8?9>*RBH#R.Y(=K:W"J;GLK5V G.U*ZT_ M%BB2V"J+G?1?I/&]P+-\Z/R.7UNP& MK*M;+"8TDQ5K]5;?JI'=]E_U!-KAVXGG4.6)A;!]C$_Q)R>[\G=T/5, MK;>96:7C6.^JQ/ODLB7ST\[4UUVU3=PN(]E(,E'F\#T^Y!"1%RS9YH@#'N=( MN1W8^Z9B.Z!1;>X$#-76OB?B?4PQ;?__0@F2X*SO*>/XS;";E[N8\9E+)U+C M3TB%2S]OUCS/>'#9SII4Z!X?CH\)-Z?RNH$)?XQ#$LDX..L.E-+YYZF/PECE ML"W=Q*C3RK>E<,E6IDV#)(*$G?0OEF=9E[EU/.U.V 98A*Q:N)B[Q&OP4^C: M-DP[BK:[VA0^W30.M4':ISN96[7H&MC^G&][;?,-"P^REJDSRYF=6W3,AWC=C;J^:WX%[=$&/1PBZ>/_?"2]GR@8*TAP/=E]N 9,.?OO=\;V MLEX:GQW4^78H2*2FOLYD_E4(T;>59S=:OFM=Y7LL]Q?3]/TGL*7W.CU^+[I\ M/SZ:$%T*@(+ZJ+]LN?%WQ^SK+NF"7/ IYCIH#"<.\MQ&B3&Y3.+]09:"ZH:@ M:GEP4LM-5S"5SIV)WI5LD^1&) \82$\VS!=>]*:S@T23\B7P\%X8X_K=I(Z_ M@@9I._VQ2-8EN[.[TN9)E%P[0WIW1);O0XTK-CQQE+NG[M"R>^NDSU>:]MO[ MQW]ZODY=?G$BX9#TAO'Z^!5+4^H2F8?-+3D.J,*CO.R^>D?V,!C3J]@A_Y9Q MEMTI][![N)%HHWQ"V+MI*UNTN[\KAJ7OZT?Z2Z/M75(^6>H"O4O86W+\JX_D MTJL!*<)WN/%9=QNYO8F\/3\GA^/#XQ' 8&X";TO4!9'N@A<)J[Z/.'Z*1'VM M"U[9[%RGO^KND^=W2-AI;B_Z4$Z@?DL>YZO7://+6V_[9O9*:\J M]$DE:-[=P(FCBL'-YM*4"S-$!#FYB-=O[I?A[H\\ @9\A2 MLJ202YB%WN#R\[YZU;V5QO<%M%Q^]LDAG);.3X"37[VZ_M+ Y,Z2]&\-YO<^ M6X9R=U[/&92I+K3]#FO?WN(-VX>EEG&$SLY_,.XW5E0E-Q=;M6][\_-@\(XM M./)"WB2.2G:47K?MG_8O*T_3.[K;X>E-9Z3W@IUC9>:8>KC_W>.]=&O4?0$O MES=V9[X!(9=_ET:7)G ?N>M;/>%"_2O<+_X&U!+ P04 " "@5/=0*SU@ MS:T& !T#P &0 'AL+W=OMO9!W2V[M:.6.I(:P_[Z.5=JVPT! MDI=]"&G)5^>>^RT=+XW]RU5">/90*^U.!I7WS?OAT!65J+G;,XW0^&5N;,T] MEG8Q=(T5O R':C7,TO1@6'.I!Z?'8>^S/3TVK5=2B\^6N;:NN7T\$\HL3P:C MP6KC1BXJ3QO#T^.&+\1,^+OFL\5JN$8I92VTDT8S*^8G@^GH_=F$Y(/ %RF6 MKO?-R)+#%(B))0H/"%P_'Q_K] _!-MA M2\Z=.#?J3UGZZF1P.&"EF/-6^1NS_%5T]NP37F&4"W_9,LJ.(5RTSINZ.PP& MM=3Q?_[0^:%WX#!]Y4#6'<@"[Z@HL+S@GI\>6[-DEJ2!1A_!U' :Y*2FH,R\ MQ:\2Y_SIV=WLZOIR-F/3\S_NKF97MU>?KMGT^H)=7'VYG-U>W=[=7,Z.AQZJ MZ,"PZ&#/(FSV"NP!^VBTKQR[U*4HGYX?@N*:9[;B>9:]"?BO5N^Q[#!A69JE M;^"-UW:/ ][X-;M;AQWGV+FI4#%9JY@$%9/OJ9@6 M7UOI9,Q"7;(+Y*'STK=6N)=<^QW8'XE8O M+;=>6&;F031A2\$*4S=*>%$&P;+'DL1^NYE^N62?L60?C"E=PJYTL9<$BTA^ M5E3 KJ0/HM;&^8M-:6%EP<%^@'W@T X>B^S6>.PTUA1"E([-K:F_-7)EB:P;I S$?V\CSY;8Y(=<("I1<)R Y)2 M TR6+6Q\#% AVHPO%E8L<(J:AW1)-%NB!<+]H(FL3D='FU!]NKYD9YV[?O_] MG'W2;"8:*,WATFR1NTYMXYY@RAY+I6PT;&E M1&7)O/7&AL 1YSLMUTXESR#N83]0Y<@@2,+3H$<#@\)7MH5'-"'3M!8)YT2( MOBR%#27,,*9ZMH,&X@X56Y,T2T8':: 23CC2#'L*[BH*546_T#]7(>=V$9P: M<;6H>50.,JA7Q+M6J) -A7&@1RK7K*/:?C"^B??MLVC!"I8+01.J,*T.26R" M\7QC)6"3(&!+\%&/24_=3^N"@#T8U[;K9A6_%Q'Y_U=:##VN$+&6*,G!H&?; MFZ%:DH5*F2* (V&X<\)WSK,B1D-)GDL%,*I/AZL#]FD*A_*"5FF) M1_EG9B9=?DN47]%:2U%8X>PG1]D!VYX<@2P6D_%*YPMN>0FG+[9]! X'.VQ[ M/)[@[RA-1I-TAUT+_XWCM]BJ7+;6-FSV@N<.1VMR(I0!SPV"NJX/RC\E_T<_A%0GK4*7 MJ\^YM,X_'VQ162VX0XL/&8[ZD 80O=@C]T+?[[*DQX5;L4FWVF!5QJY&9L1DW(NBQ_-ZKU-PE%A0 TZ4,1TT=*'@BX3G;'/W <_Q2:T MJ8"5I'XAP-NQ(:SN!*A)[4&64PY_D\X[T8>+%3T4,&JM7 U1^;3=82D>J!YC M3>?D,>K: 3"T2OY [!OCNI&+:SC=T:.5:^I*P"2^((K4B,(-@N6M5($UJ;!> M.@Q?US8-I7R%"*";-SW/!G *%PL=FYIB)9L0;[12O PLM:P%>CPZ8>C_1?!Q MEP^4N6@ATCP=J*LYA*'P6@/H^BW#7;+$(PH/K&@8-'BV-9I,DJ,4=ZYXOQ?V M&;V>Z/YA:!QQ:MT+]%^@:^.)(HUI9$E??)R,4DKYC=HP?:N0B_/@\/&8/0J,[E=I/85Z 0=7*6;)$PA02([1.^*)9A" W[;BQXE. M(MS>2U?T8>\E5-,U]#Q<7\)[Z23F-+ZF->'R/?N06EC@DXAQ'T[UW M^P-FXQLO+KQIPKL*MS^X*WQ6>!8+2P+X?6YP,^H6I&#]T#[]&U!+ P04 M" "@5/=0L8@;KS\$ !]"0 &0 'AL+W=O^8/I!++O!F M+E7'#![5(M!+Q5GEE+HVH&&8!1UK1&\T=+QK-1K*E6D;P:\5Z%77,?4XX:U< M'_6BWA/C<[.HC64$H^&2+?@--[\MKQ6>@JV5JNFXT(T4H/C\J#>.#B>)E7<" MOS=\K7=HL)',I/QJ#]/JJ!=:0+SEI;$6&/[=\V/>MM80POAK8[.W=6D5=^DG MZY]<[!C+C&E^+-LO367JHU[1@XK/V:HUG^7Z%[Z))[7V2MEJ]PMK+YO&/2A7 MVLANHXP(ND;X?_:PR<..0A&^HT W"M3A]HX?<=>!A=2F%K#J:AX]5(_0&Q;@/0)X(1^:/#7E3@ 6A"@(0T_L!=O M XZ=O?B]@*6LUDW; A,53(5A8M',6@YCK;G1<-+HLI5ZI3C\,9YIH[!M_OS M;;)UFSBWR?]R^U:>OV'OP[K!;P>,(T M>\3Y6DIEF(6D^0*GS@!.O%/4S0-TOJC<%A6P)'Q;$F"8*J91NL4!UX=PB79J M&'=<-26SH7(EF)U YH._0IL*;J7!\X2U3)2H;^"$E[R;X4T<6*GG?5%@AF^6%DEH_%XEUV,LW?'J4M$&=EC>_!'9)ER] "UK5Y;B]FV^OP%=A_I_K,.3]^ M[CO^C^/05'HTK8':'SS(8^2*B0[A5K,*M@QO)90^S2-)!@O1^ MD9%!%/8].Z(DRJEEYS&A&5;HV#V57/VDN$> D9(XCV _H23+4=':RI,!,D*2 M)DD?KE'.]DF.#17:$A=%VK>URR-4P_^4XMDW:D22".62%"]BVY)6DB1Q1K*8 M6EY(XCCJOQ&JD.:[PHUC4J04XH046;KQ*MVHO"ZG3TT<)>B2>CJ)2(13XK5> M] A_P/6M^7:83:UP*CX:9['A8$B^.=8XW7M11-+"W^Y%-J.4X)NAE]QMU?;Q MX'N=LUQ1)O;O=H8KO@E>NWGN=@9R5B6RS&PO=V]R M:W-H965T.'5!Z&P)"<,H#A8@:BE*_/Z<&%I&1Y'TC<>KI/G^D;<+'3S7>SD=+2 M8U76YG*RL7;[9CHU^496POAZ*VL\6>FF$A:7S7IJMHT4A5M4E=,H".;32JAZ M6+XQO;K8BK6\D_:/ M[=<&5]-12Z$J61NE:VKDZG)R';YYF["\$_BWDCMS<$[LR5+K[WSQL;B4DFU A M5Z(M[:W>_2I[?V:L+]>E#!5GPRH*H M7Q YW)TAA_)&6'%UT>@=-2P-;7SB7'6K 4[5O"EWML%3A77VZN[7WV_OZ?K+ M#7WZ_/T4 MJ$9HT0#M;?13A;^UM4]1YE$41,%/],6CJ['3%[^B[T8N+=THDY?:M(VD_UPO MC6T0%O_]B?)D5)XXYWB9S=[22U5I7J?Y)R M83:$[-@P=/[ENJIDDRM1TE9L94.:P[[^3J46M4%TV@WD<%>MH;!$+-JV4?:) MK=E-(R5571A@72F-\>D;;J$Z6/R [23T9[1491B,O%H MHW?R03:.T4H\0SN\0"<_9 #@V*-W:A8$$XS^X9RV;AM MZ&,!QGG+-50T$'J0N&N-U]<=U&ALBXM!+&>P>+0330,A)8U;"N^Q@MGL*Z'/ M$8A+)*\*][6@#R.9=Z"IMX00+5O40?88V0@:PL5U7;>0 MNI5;KA788^XK% ;G__+IXSYV!R.OID0?;GU*!:E?UBC M"JY1G(.(99#39^%*EZ5+XS?'<8.2ELMJ"=[CT',4'NK"YJ#GUEUU.J@$8LVQ M;E\ .Z$D\Y(HQ$D<>5$6T1_^G?^RX(7)PLO2C/[QMRP*HW_2O;9X9IXY<4+A M(O.BQ6*O[IL; >"60$U BG;$8Q^HX0*@.1*LL2#-A0-_PU5_Q&_F+( *;<'=:7B&Y4\4SGKYDY$4 M.#T+O E-O'#:#:L&!6&_8I!:CAF?L;Z@1/AALIOZ(-<-BW7FMY*2%GBI>%L M.,1^N$=T@"9\H3ORYWLD3M()QA0- L,"/TYG/U 9$WJ&DQB.D1_,1N-?4*4Z MYSKQA.)>;#@&1^Q%9QW='8S9*#5P&/O17OJZ7:/J4O1<.!Z1Q"^$>QSS%[#3 M3O,!R\\'V$))F_4!T?QM,S M),F"DEXL&7F9SUY!,GN)I*O5W/=Y?-#+4JV[SD:G!J,+:Z&4SB@+O"1)*5UX M\R2F+W@Y4A5F,CUV8DM^J++3&5,Z]3GVMBN0;:U0"^Q&+6*3J; *I; M;A><(+$R ^C6(O721G?:4IC],]03$"C!E<]Z(8OR"F3QBL>I

K,X\+(P=MF.-L3Y,#9M]'^A M"CH9>(3[1Q6B:&4WKJ .J68CQ$?A,@HB.@X96@35Z?U+[=[>8]JZ4)BOZFNWQZ%@88Q9KNS&C&[CPJR;) M%+VA8K#=U(8( ?O;LXW,<".7 F[G&%".9%A%.D"QI.N].LMF,WHFM O\N M T='3D-O/D?&X1@O$/>GL1=D?(R0\-G92TMQ!F4H5JF7!2&EO/ICG%B[#QP8]'F#NZ\ X]WQ&\IU]^E@+]Y]@/DLFC6_))1RA:6! MG\XFU'0?-;H+J[?N0\)26[P>N-.-% A7%L#SE48T]Q=L8/RR=/5_4$L#!!0 M ( *!4]U""B@3U*PX 'TM 9 >&PO=V]R:W-H965TWN>YAY2>W6GSU:Z4*L1]EN;V^ZS&22G[QXQO<^F!?/ M=%FD2:X^&&'++)-F\U*E^N[Y2?^DNO$Q6:X*NG'YXME:+M4G5?RV_F#PZ[*6 M$B>9RFVB"+)EI_95^W,3/3WJDD$K5O" ) M$G]NU;5*4Q($-;YYF2?UDC2Q?5U)?\.VPY:9M.I:I[\G<;%Z?C(Y$;%:R#(M M/NJ[M\K;,R1Y/'J]<>;+U>?;[Z\ M%C?O/WW^^-N[U^\_?WIV64 VC;B<>SDOG9SP 3DC\4[GQ2S>JGB9Y$MQ11F2%(FRXE5BYZFVI5'BGU\:H?+Z!,/=4&%DH&V!,H8RRA?O-#ISK+--Q4FQ(\ES9 M"U*DM$K,E2D #"B3VNRDY7S6+T?MBV*E,)RUO!"?^0=43,M8;:\G[)UN4DC;D@X;[D6WK:4\690%%&:0&C%.*5EU*L9 & 9QF)4+ M+#V&=)O,4O*5G"4I*:$7D%G22FMIV!!2E7H 3<#MS-(8_$A,LSJ'-8/A2W)( ML4JL6WJVV=&Z\ES\!!,!!RV7W"7%"C_3%"*,3$FY@N89]:U,C*J+\E(;DKM6 MAAH/C5A ?60MYL!V9:T;"C]B)-:LEL#B:EY2) *Z%Y=SE@]!"0(P%^I6IJ5T MD=IV0[T:EE$<46IJE+\D0(H8Z6LL^=,4"YTFFN9_*V6:+!*VL>U0]E6L1:Y) MHS5Z$"1NA$6&8?A (#C$G7FF0!_ 8 M9AIY!W=2DL@4::QR99:;O:@+J)I;&HE8\0;H8,.R#?*&#;B=-(?!\.P#VOI M)UJ4JEL4JW\ZG$R#T2CT UZIN%\,NCLV\!7,3!W:J93=D.2W$*K-1@"'K$YCH',A[E;) M'-F79&IK\-Y"SM0%DK@IDD+]D*5#[Z!2W3RJ*]E>IR M*,&,3+JA:,''N/)X5^XKO(K89Y M#M*]">1OHZB"(&?7GC>^Q;VN.MLVJNQ0AR,:8NU?#*>5N1OGTM<-2LTX> A\ M-R<;%6U- M&1@,/+XA+#GS6.XH$*LZC/!PY2&L:[$[W#R=#()H$E$Q=P#L:!A,PA$] M[ #7SW6SHDJD(J FXJ#N(1S,=SD6P4D-@E115B1:V$D-=C.B61R@\\"FXE<32]=I*QH^ZFME@1^^0MMTTVEX? MA$%O.'[ Z\->,(GZ![SN%7C MVUJT?9NC-X_+U*J_>W>0EF'G3MV/'+OX1E9*QUQI:D,5PST?)6 G!.)='U@CQZS%$+Q6DC7 M'H=2#UYB-RZU+6;&=, M*Z0N8WB+U4IDZGD4,NIXE?M;+=&W,SAP857!!KN1QL_,V^60%"JKF0C8\A^N M#!U*%BV+;6.0SP)QY@KS/*"28=@E*J?SW7UB)^VE5>2NL6YODCJ/KY*UB[+L M*L?3"&72Z_6Z:ZBC<&[:$>[:SE:92NT3I%#=)AHL9 ,76*)8OI'$'>DCY-(H M59/YM0$UHRT(LY,"U;"0M]I(MRML3ZY0TME,Q-(1 >0690.G=QNPMG(G\#EQ M!X&"0IUB2KE&?*N*J,JQX@TD+W#C'^E#51+M\2M.=2]AH9BN/H+:-=UJ91@! M(\(?_[NT3*/)[KWTTK<4K!U(Y_7;^5O-6LN-W]CL8OIK['KV]G3=!S=N*]#J M717%F1DMXVI4 N2;5U%KZ%CM$/(#+'";*CU+"4P80OQ E:U3O5%$EC[KCBT^ M,WHZT%%.VB4]2=:O22K)10.TFK;89RWXS\\G! M?*+I:]AXDA]=FK!?.2:^/[[@S:M_;**7+6/Q>_M!2AWP<>M;?OAP#+-?6:]3RM MMUX=7.U4#(+!-,3?:-S#__T@C(;\=SR>'EBQHU-M+7ESL"N$X-%3\?>_3<)^ M^),8#H?U=7O%[HK;6^KZD4.HL_"\%A]&P630$].@-^F)$;C\JTZ4:A?9(*!Q MM8!@"*):_3K@V&9"O]^'.P?31H@3&0Z#Z1"/HJ ?1:S,9UV@JN#\?C =C'$1 MCH(H[-.=03 -([H3#'K#O6RH$MLT!:"(>C"^'LIIG_HHH;5,X@H;VL=UDKI] MFG+V^QNT5OLP::N8?E@'0*@IM^&FI4:J\^43.AO>AB.*[=5^708>FFSKF(7> MPO%F9B9MPMUL"P.HAWLW$IV:(CBCZ1Y4T*-^?QR$^.?YAG03MPX@N1Z9J2"[ M&*05?$5@1? O-^XR[SP_;5+(Z\Y(MX7.WTK-^X)6EZZI+US/)(G!-Y:\L7>M MD;M.M1?/UM(QL&,<5:57QPYLSW= ;#SL=%XV#46]T(:Z.:@F!;T)9=0;N MFDVC9TNQG<5:3(1D;+?1YE"GKEK_HJ#[/'JW!=TX(O>IP!),UF[@2W="_FNJ,!U6NP__S"53R+%>#4$P=P##)@WZM\)^JUFBQA-S=0(.=[ M.*$%L&\=G[FFY'U#S<3?^ >SWC-'><]WMD:>UY[)\\/C#G#B,\+%L/?3K]^=&M#>-[-/XQ^55W&@4C]#)X!FR-N0(9$45"_D?">+ M3FN;^"J\>6%S^JP/>\"B#%NC?V M;<_O*?I=.U.B=;,C.L#5;H60;=]CS)]6\Q=W"'2D:HD&?;L3I, B'8==FV[\2]1Y(^/,+!"K!I%W^?=#("_&&".$7)H35YUL M]O Q0\68F[._^A"FJX7M['9:W-1C/07+4>WF!- ^E#'Q,3OR_;[PY/*L=7)R_NAAS&//?ZFWGGP 3? _& ?]<=^U@@$ZQH#9CCO5 M..7SC#<_S-+YN+-].,PE[JM]IG*U2!XX(,86:]2;L,29EZY/8 M3)DE?_AKW7=6[NO8^F[];?&5^Z2V&>X^3'XGS9+Z8*H6F-J[& ]/A'$?^[H? MA5[S![8S710ZX\N5PG;6T \7VA=5#]H@?J+ZQ?_ 5!+ P04 " "@5/=0 M*C!S3R@) N&0 &0 'AL+W=OLC0W;SN)M<5%KV>B1&3<=%4A]4RA!8_=H2SMA?W^I)=QF7>N+MW:9WUUJ4J;REQ\ULR46<;UYEJD M:OVV,^C4"U_D*K&TT+NZ+/A*W O[K?BL,>LU5&*9B=Q(E3,MEF\[\\'%]8CV MNPW?I5B;UIB1)@NE?M#D0_RVTR>!1"HB2Q0X?A[%C4A3(@0Q'BJ:G88E'6R/ M:^KOG>[09<&-N%'IGS*VR=O.M,-BL>1E:K^H]=]%I<^8Z$4J->Y_MO9[1]@< ME<:JK#H,"3*9^U_^5-FA=6#:/W$@K Z$3F[/R$GYCEM^=:G5FFG:#6HT<*JZ MTQ!.YN24>ZOQ5>*L/& D-';_B+%OCG?&&L1M3\ZQDFHX;)R#$9G6+"I6;?>5H*=B>X*;5 8%MS MS)PO$#HA[3R*5)E;F:_8JI0QSR/!$/1+XOOH^&8MODBGAU)J89A-N&5+F>. MY"GCQ@A\YGG,4LD7,I568M="L"C%-[F4(G9?8VFB5!G,9 Y&8+8$+<&6*D6> MDQ@1MV*E-!VOOVV%2:307$?)YH)]%(\B90/VU[],P\'@-W;-B2ID+W,>_QL9 M@-E#J>BGT#(".4 1DS'TD-%69*RU)894O,YYY(O^(6RW8A4>LE(+(_0C7Z3U MWK,%][H5I:==YJT]U;*S'=>PC=):+93F).1B4]%@,1*R9CH\IM\)DL E BUG M,]+2;OX&&=8YJ5IF!:$97+0 Q+HM[54O4BU P35L) N>6X!CF<:L-,3*&9)\ M5!W'UI;Y-EWVIX"#8Y8KRQ(. _)\P])*CX-@V;5\@%.:K07, NK:GT4>Y68I M-$6270N1>VJ&Q:6NY2B$EBHVD$T8:"WB+ONZ$U#6&:KZ;$Z%JK. 8U\%/.+5 MMD,/ZA.[&YA+I<@4\MDU3UW&W!..&G(.AQ>B4COI$ N2^%$< WU$@SZ.^3L1 MB6PA-!L.:'4PNV!S+]KKCUNYWC1Q7@=A'1=?E84M=^A>@*B6C]P%[X<<,%2Z MM*TI7S!4)-2;G(FG*.'YBD(P=V %KH,W[)6/MO WC$;!:!8>6?D &\.6"#>8 M@)DU+QA?:5$!Q.OP37,B#*;A;&_V3L"=9-Q(96@0#'R,-E)0SEJ,BC#2VLN8Z/22>-R_A8+F%/07E>HQ M MU_N<0)Z5"IYL* MC%!DU,*BYR9\JH1U1=*!E"F45ZH*31V- MLRY],SP35$YKKVQ+K=P6@:[+^D.3QR^B!<5-+J;1NH^P?U$>Q]8XM6072<(Z[UAO* 9]0"FR9> M7$+3@"2&:'0",>X[98K"2$C7?;46"[YQ;0:=-8G2]HQ2 V9<(*.*0JLGE]-Q M2]]?: T /!&G'JP*-"U2YQL$B6.VS3&_P75K+<^3NC6LQ'LF5R7Z,)6O6@*_ M9%OG]SK8JA.FK%PE82O7P1%8!3O]OVF:& *1*F=)$!]S37/?W8L,4[FD\E>U M!MEWY0Z@=)26<=T9UNE;P$*@'_CVCINJ-Z32M+U>W=34_737*8<.>>G[S2[O M0V%1YZ?]21">3S Z'Z [F@QI-)T&H]&41OUA,)RAENX>0Q/6#X/9;,J&P60\ M"<9H1$9!?S8(<$O VGC8#Z:#NCU\Q<9!V)^!S<@U<,/)#.>';CP]GX'"S(W# M(?YAOAG@I@,8 M8I'05+%8)'549L92QVW(F8RG1E5<3@ESA'6N\CWN7>_%.=WZ*(G>;6\72ZF! M:48^LE,BCFR(V(+EI' MKG4!@7K=[]=+B%] -J[W[LIX^G[L57*%V;&'PW#Y+I1!6*RT*HNJ$T4,]ON5 MX_V=;@TD$6RQA3MP->ZYH#35<\$G(!&;LJ"^_1W:_HA,%*?."#[_VAIX'-D' MFQIC]R1=0QI3%I3/WO+HE>B2C0TDK:FAT6D*<-/Q&5VC4<7+#2ZPOK-[*NK[ M.9TYP0D2T[L)JG$JB%=+6]\V'3$MI];G4:K25+;S5U68 [?HM5:U/^M82H):)8[7H4.Y81!L;.X[I-(1UHZT_X 7A$-%Z-@O/1P%D=&5!_ M=M ,'6*54<&VJ&QD 2U=&4)KZMYC#WQ8H4W"_:/#!E[-A+?P3C"QB&):2]X] M9CWWG!$!>HRLP?J/3[?L6@--3-U;.I\>JGTT2$/F[%'2VB/7SB_;.F=%E.3R MH?31&0L"=^1S*P:#K5PP ;UZMP\M!-F1N%+O(>)MEPOXX^G&X2E:!"F69TNM MLC.M-CRU&PA+!LGJN,O*U,HSW[32#0(].Q-&PO=V]R:W-H965TC M35U7KRXN;+)1A;1C7:D2*RMM"EGCT:PO;&643)FHR"]"WY]=%#(K1]>7_.ZC MN;[439UGI?IHA&V*0IK=:Y7K[=4H&'4O/F7K34TO+JXO*[E6]ZK^7'TT>+KH MN:19H4J;Z5(8M;H:W02O7D>TGS?\EJFM'=P+LF2I]5=Z>)=>C7Q22.4JJ8F# MQ,^#NE5Y3HR@QK>6YZ@7283#^X[[3VP[;%E*JVYU_B5+Z\W5*!Z)5*UDD]>? M]/9GU=HS)7Z)SBU?Q=;M#; Y:6RMBY88&A19Z7[E8^N' 4'L?X<@; E"UML) M8BW?R%I>7QJ]%89V@QO=L*E,#>6RDH)R7QNL9J"KK]^_O;E_>W]Y48,7O;E( M6KK7CB[\#MU,?-!EO;'B;9FJ])#^ CKTBH2=(J_#DPS_WI1C$<:>"/W0/\%O MTALV87Z3[QFF$"LK_G&SM+5![/]Y@F?4\XR89W22YW/..DE'P'IE*YFHJQ&0 M8Y5Y4*/6\^*+$CFQ%7JURA(E9)DBV6N9Y8))/+&51FUT8]U:FL&>;-EP3J]D MDN59G2GKB1RKGGA0FRS)Z9DVJV]-5@%"]9CDI*I6!CFD1+;"LI!KHQ2MBLP* M;42"B +&5LA6)8F5,E$5R1J+UJ/;K-X0=59"L,P%\83R(@A%X5("K* !V!@E M2EW#G$0;9(F QO5& 470%:9RUHX%%X)SO3HG$\]&G^X^CUX*::VJ+4C985!1 M-T88VBEJ+9PS1(/<,_DN*]=NOT"18@E.?=:,W. >\TPN6V\=\=7+/%M+]BB8 M%_)KQZ&2._(/F9)9$K,RNMA+@.YWGSM56=! !%E/]:(W6]DZ0QG!BT[V@\P; M"ORQ-/V@GK6#6)(SUV7V!]@@//M-B2Y G+AXIA S%C<6$;$U"2 K_5'-0 M*J,?LI3=F!55GB49 @4RY)MB_Q+)7F7D@6'>B/A2&P"'W$$$6.HSB]Z12C\P M<"Q^/?#'*>906!D4[M3Y/BM=(^**_@"4R&6N?NB)N\Y\]B7<(GW8:_Q3I$V"QM(,2%:MU((\M:*48Q1<<0QK$+18<;*"@? M5"DYBNB+Y(J<0LFIT]<;3M>N%CDOV*:JM,$O.C#"ZX&[^:IJ!B\VMQK"1LHC MJMDLC;NV Q1%XE87E2QW>)WHA@P[1#PQ*G5YWB="I4OG.2IJA.!\D"5ND9.1 M:+F")+!CK0W)HQW&!5%!V=_QMMX=@LDE\@]D@V+@I,.ZW(&R=0XY \!,F\'( MLJ\F%+?6<((#+#]IUBVR&@@W#BRTW3;)AB-/#='Q1$[HA$&(_#_ D&/S?;-< M;6LJ'LYR%RU86*8RQPZ8@6YFA4*WH$Q?4M=CK.J#LK(:+K4T^[XATPPIV^.< M2YJD;,3,17XEA5&]8 T]W=[]]N[->;"@@DLQ.[KW)&Y6%! LA+@HPI$,.S*#NI/8]J$H90-X,C75X?"CAD?L=1)X.[[$4WO&U;HI6YJW+W'_XJB^IO-^(L>"E>B,#W M9O.)NPEQ\Q/Z $TK>Q:OQ$U!8/W#:0!>@S'@#4T62=9V*&K:P[TD(O 6T0+7 M.([$.T"9BBO%[NF4TJ^VMGNB1#@#+\"LY:Z_J'IHVUG(%DR\^21R-^%L\:?# M9[/'_S)X]^#P?PQ=&'AA,*<;WXOB^?\^=!-O,5_@&@?Q?Q2ZT L1&%R#R?.A M"^=>-/'I9N9-(82$WJ,WT*"Q0>$ZYU*K6#7N?QR"=EZ@0P-:7< J] ^2MD6GWW#AWM?$ M,9RP']:,6DO#Q4)??ZP=6<[)8U]>9Q<%D 9 U'1^ CM%OF(=Y-@'#V5<*#R4Y:3\4+\ M!=<8UR.F4UZ:C7U<.;C][#L\&!V,NEW8T2):)D]-N7.H?PVV MBCMNX.W#&8T"26.HW7&^AJ$73R.^H[H9'V%NS\>C(9WS[Z.A;ESO/%'!W/IP M(/*H6^'L&/B^%T$$[Y+O*FBZEX/R@*M\YQ M V]#>].HPX,CT7*=@%,77N@O>M4[>AX57?GB9L_)G:IE+2!S/L751YGZ91^J M@407SCW94'(01]XLG/%O,-N#X?VAD/G4B^PVE^ M,.5.5-!4C1 M_NP7QJ$W0TR"!1#G0QK<'Z&YO\?D]DJ\*ZK&G:3;MC.;81=V!Z$WF4+$?(&( MAJ>"!2MB=D:,YAG-!_&[>1H/[^ TMI$ "TL&%-(TH^3LQ+1G+_H@I- O]F/Q MZO#PV!W#6J(-RBPWJ1T=RMH3?ZDK;J="L\<$38R7PW.!_1Y;-C>EJK>*H6! M@M./=60*NEG1H8F;TOBP$R32;L0*F<[;-&/VW^P'3V:Q4^/6+*]OA M8CA7\"$8HAKWI68_10Z<.T1E;X%U'V[T,5XQK$TF4\(BU??O$ZX.<3TB3 _SN/M[W;_N_/F[<%__]=O>_R0=IUO31-EU+OAV@Y.U,K0!ZRN-(V7[0 +Z/X2N_P502P,$ M% @ H%3W4-8^1E9/ P !0< !D !X;"]W;W)K&ULC57;;N,V$/V5@0KT AB6HUQJI+8!.W$:%]YN$&6[#T4?:&DLL:%( MA1S%Z=]W2%W666S2OM@D9\Z9,\/A:'8P]M&5B 0OE=)N'I5$]64S&I18(KTJ;ZSO(L'EEQ6J)TT&BSNY]'RY')UYOV# MPQ\2#^YH#3Z3G3&/?K/)Y]'$"T*%&7D&P7_/>(5*>2*6\=1Q1D-(#SQ>]^PW M(7?.92<<7AGU6>94SJ-I!#GN1:/HWAQNL03$>03)+).WRG0]JG M@>_T#;YKZ3)6*'6#.7RLT0K?(PZ$SH%MM7%"P:_6-+6#/Y<[1Y;;YZ]W I\- M@<]"X+.WZNT<4AMG*\5.*DD2'=RBRH&?&*1"X;?J_1^L_^,68>G [($KB4,E M1T EF'!K MB!#24NBB%!)NC,D=7)GQ"+:4C^'':)O>7$4_P=]&:H)GU-18',&AE%D)!U9, MXI&SX)GD59G^NH/T]U++&^NKXG-RR/V2PU,C++7))9.3Z1@^L\DP1D!M;"!E MDP>\TO*# WQJ9,W3C$#JX$"EM'F0L#>-I;+G=CWY*!CQI>8!UFKPFCIZBW[B M>G6[QG$WN%"Z'7(9JUJAKW"GWM_S.)115*;17./7*8LO':F..O*K2Z;7C0/" M(FA#X&2AF2H3FL;?>A[QT6BJT!9A /O+9B7ME!I.AQF_;$?;%_?V _%!V$+R M&U6X9^AD_#./5-L.W79#I@Z#;L?M8JJP+/D[A=8[L'UO#/4;'V#X\BW^!5!+ M P04 " "@5/=0B>2TTQD' ":$ &0 'AL+W=O7[MT7?7VI M:EO(2GS1S-1ER?7^5A1J>]5).LV+![E:6WK1O[[<\)68"_MU\T5CU6^EY+(4 ME9&J8EHLKSHWR<7MD/:[#;]*L34'SXP\62CU1(M9?M6)R2!1B,R2!(Z?9W$G MBH($P8P_@LQ.JY(.'CXWTG]TOL.7!3?B3A6_R=RNKSK3#LO%DM>%?5#;GT3P M9T3R,E48]S_;^KU#;,YJ8U49#L."4E;^E^\"#@<'IO$;!])P('5V>T7.R@_< M\NM+K;9,TVY(HP?GJCL-XV1%09E;C:\2Y^SU[=?Y[//]?,X>[F]^F7W\_.G^ M\R.[N7N<_3I[G-W/+_L62FAK/PL";[W ] V!8_9)579MV'V5B_SU^3Z,:RU, M&PMOTW<%_EQ7/99.(Y;&:?R.O$'K\<#)&[PA[T$8J^O,UEI6*\:KG#V(@EN1 MLQMBB+12&/;[S0*[0)E_OZ-QV&H<.HW#MS"N#=X8 T6\D*L*G+8'RHYA_!V! M[P>-_2;81FBIF\!>_529E)4V=Y!ME3@IOO02I05,GNS4=HRM72?GL2>K8"573,"TXH55/387#P+ MS:M,.$G*KH5F&ZU6FI[[\#FR\*% -H(CNA'TA^4(6TNX; MY/;.!Z_YCQI!7^X=*Q&1G;0N!+DT&V6@W>^B_23J_>!=!(M_:14N>.%SW;(/ M(A/E IX/DH!GEYU'23+U4!]E8;8&Y((H?1J"/TL,PJ8>I:HTXW+O0/U=+:1 MTR0[U3&RY$U.AA.,;R!Z)S'!"/2"\>"'D$?L,]!8LYL2K2+CL&/E\QZZ!I-V MTZRR0E><1BC$E3YZ]H;M/?:3VA+UHU8 !D:J:* 3H,!PA*ZB6*4L-92BSD7( MX:/A#C70P,N,U]BU15U\YD5-CC0*(-]-HQ1EL2.9I,S4V=K#U7L'DYD/WU)J M8XGYX(,F+DXB]_Y.E1M>[?]AV*VB> +C#Q*%S2H-KG7&5(1C.S)IZ7RZ+FJ@1FBVL\;E:B9UMS=KCH".5-*T=KHWC(,9C M63H"0M>J4,BA;SL^EL)-T!0S,LW*4O[9%/> V]__-DV3R3^-FP2 #:@LJXBZ MO^ E6N!;VU\<+54NBL#WO,Y<43K:)@UAMX(U-%BP0E6K,X2R!'3D!#GJ"A'2 M\C!<&TP<$-RF-\^TP09\SUS4(:)@4*J<-# EM.(2--'23>!0E M@]CK#FSUC*06 /M"DM"5$]Q!(5KLORFTR>@''RT?!Z_T)?Q#=B.B[B F\#.I4#1!VIWI&7")3;Y V+86P" MZ5*,:CNTKOF3<#;<(=2FII<--ZI0/.SWL7X^>41?R\?O#>TBGO/BB.9 M>?^)7V[*L]Z("9&E(C&"QM^2KLA:!@*-SQUF;^>2#?>?M^B_2NR(9:8C77G[ MP92I.NN=]%1)<]W:=.=7KZB+YPGC%=Y&^56K_.UTVE-%&Y.O.V,PJ(W+_WK= MY6'/X&3T#8-)9S 1WMF1L'RIDSX_#7ZE G\--'Z04,4:Y(SCHMRG@%T#NW1^ M\_O5Z]MK]?;BC^O[TV$"(J\/B\[Z,EM/OF']5-UZEZJHKEU)Y:']$$QV="9; M.I>3!P%_:]U 34[Z:C*:C![ F^["FPK>]%OAN<+7I-[JM7II8F%]; .I/R]F M,04(XJ\'7!SM7!R)BZ/ONJ#XM0Q^QWHO_^IM1:CM1Q],VB@_5[X-*NFUGEE2 M)KLQ42W(4=")2JRI!)-WSO#;?<)B5-J5;(0%G?+VX'Z@(C;;Y,-&L2F#3\:/ M!N*1YG.2WF SV8X*W2ZVT:Q5G4M,7&*% M&N0.)+5J8C7AD_4RM"?L?/!B>/ M9'-\,CA^U$?WQB;[L)N!NB.KLS^?G1QPZ\N:P/^7F5KIJ$S=H'8@,]L@!4N* M"5,BR3=%H-*D+@F F2%7F"3#05'@RCL'6-F?5JZM9_"'=,%OI P8Q4O1AH!4P4L+)825 MWNS'4V,*FL<;TF%GD_:#7, _4 ,M>5*#R:VV>A.-[JM;6IO"[TIVD+*L4,0G MXF=:R''GH-#.>=2)5,-5%T6L3*I402'A.$H'!!DZF9H?A4?TMI5S 4IO?$)D MJ+Y"X9,ED<1 W6^*DM8Q=QV76?NYT<@EWE;HXT=NE0QP0+Y-9$] M9'K80CK8QT\_G$S&QR_06VMN#]V58H5D^]:6'%J@SZU!>-PKNOR( T%\-\$O MC1R,W*G=;!"A;I77$')?0J5%=1!M@3HBMDN1O\^1=*55&N'%V#7$BKO'&D+W MZ1(L6*=?W%;HPQF10S0E"0GTSAX1B&1;!D-9JK@S1.\PS#9=O%@IVZR_+6MK M] SRQ/ACR-8%*OS"F;])9MJVG45*N@&;M<'!S,K_<=J?/IE*@CLH1^NDQI/M M^)I1H=M(G;29@0DZIV3>3: L40N1=*403>Y)XE" W7E P):F@"-7YBRSY/- MT#PWTS7J[FM3J'M"?CFD"X3\FI4?4)/)<9ZA>=S]3Z2?63F3T8NKB[OK>WD> MO_A%\'D^1HP*T2$T8_4J]Y!\*I]($4M6M,RPI#OIHSM:V^:@H03#.P5JKHM/ MT"O#Y2- E"B](-3S--[F]>KU^YN7CW$0-( AD#[H01F0')@X6?@E!2>SVWK- MRE\$[;KI_66PQW\'4)I2&JO2K$W%"@@12%2C/X(>/N\'7;@O#O;M736$A-\S(#>Q2OH;M5G>7V(M\=_OR>;X!0Q@+ M ]59FL-T-#A^TE,AWRKS2_*-W.1F/N%>*(\5+N(4^ /LSST&6??"#G97^_-_ M %!+ P04 " "@5/=0#1[%\"P& #,$ &0 'AL+W=O$SS9"?E(I8YH\Y%FASGNI MUN7KX5#%*JA*R6AB#N79T+7M8)A37O0NSLS:3%Z< MB4IGO& S2525YU1NKU@F-N<]I[=;N.?K5./"\.*LI&LV9_J7O-8D'N_.=]K?&=_!E216[%ME'GNCTO!?V2,)6M,KTO=B\9XT_ M(]07BTR97[*I97T0CBNE1=X3^[)[&Z^ M>'4_6=S>3SY,I@MR-9E.WMXNR.SGR^G\;*C!*!X=QHV!J]J ^XR!@'P0A4X5 MF10)2QZ?'P+8%K&[0WSE'E7X4U4,B!M:Q+5=^X@^KXV 9_1YS^B[9YI+!G6F MR14KV(IK17Z[7"HMH6)^/V+ ;PWXQH#_7(B;$J9%0NYTRB29":5?/;5+9ADM MU*$0OV#@[^603*'79TQRD?"XM7T-F,@B9206>2D*@*6(6)$"9,N=[+*1C5$6 M"(& -_ G&2-YG62&22:0(M:FR/AM5CP;5YR(;)ADA"I0D0$IJ-=D%Z(V 76< MVL>%L=$MI$-+C\T^-GEL;\[D%QZSVJT3,K)\QS&CZ]@P^OC@CP6\TBLCDH03" 322Z4H6!+PJ(:W@KF+@R:GC68[O]LW$ MC[P^^>&[T'7<-^UXF0NI^5=J2 LR4$+P@44;C*>Q9 G7_1K$J6.%KM\WHQWV MR7@$'GE/5& 2,Z' ^AIHN@_81Z%+0LMW'3AJP_DHZ$,8M,[J@C3"GA6,O"?P M=N-":)H=*8\3,K8"/S"C'V(<'2LP<74M!S!^A)JA"0:]T)(O*\1J*N[$]4-3 M,R>>%8T#HH4IL[(I$0RF,OO"U,AR5R-FPX*P*TP 4'VVM4A225ZLC0+%P%1" M/E=40A[1$I;" -+Z[+8365"KS^(4Z0T M4P)6XZS"4F^UT6UN6G4E16[L%Z)X!4YD?,5![BF:$KE'[KGG$:[!/V( Q1_^ MX_Z?@X5'K?YDX1OUOF-;H>_5$]\9P\24+O35X^Z'YHU& 7%"R[,#Z!3;<>$W MH1W[T?^(#5"%ZG;)7Z4'R3(H0(RZ:"WO(W#4,N$*O_BS MNI,V7*<0@?K<*7@M&[AKC38HO$2;%BX-Z! M(''K P ZTC([^#K5*=D)L5:TGR?PIBJ] !H<"_E<0KZX$ZG< /UT3B&>Y-L M^8-"NN3N 07V!6N<,X0P?J/P8)57F8E_573"!M_2$%<.=(&\8M6O *CP]1HF MD.*4U1ELCJ/B-E()5YU>8 \Q8UCUA@W ^(]8RIK'O#1F:5% P;>$B17'N]RM M3*-#JHOF8HB).%0 IN/V$0/0M>>U=UU21QL9ITN><!8RO#"9/C:I76\.IIN M6,SR)6QZ3O-R0UP@Q]I7$@J#Y.%7$VR,!M[W@T-7GF'GAIDS*!R\1RMBO*DO MF^UJ>U6_K&^H>_'ZGE_7*CC"5G#4'HQ'/2+KNW/]H$5I[JM+H>'V:Z8I ]J5 M* #[*P'MVSR@@?8?&!=_ %!+ P04 " "@5/=0ZN?+,%(- K)0 &0 M 'AL+W=O\ M*<_.HR"8GN>Q*D[>O.)[-_K-J[*N,E7(&RU,G>>QWKV56?GP^B0\:6[N3B_#%VS&MYP4_*_E@.M>" M)%F6Y1?Z\3Y]?1(00S*324448GS=RTN9940(;/SJ:)ZT1]+&[G5#_4>6';(L M8R,OR^RS2JO-ZY/YB4CE*JZSZK9\^+MT\DR(7E)FAC_%@UT['IV(I#95F;O- MX"!7A?V.'YT>.AOFP9$-D=L0,=_V(.;R75S%;U[I\D%H6@UJ=,&B\FXPIPHR MREVE\51A7_7F[N/UY3_%Y?5/-UJTYCQQE-Y: M2M$12E/Q4UE4&R.NBE2F_?WGX*IE+6I8>QM]E> _ZL(7T=P341 %7Z$W:D4= M,;W1,5$WL99G9,)4W,0[>%8E+K2.B[7DZ_]<+$VEX2;__O;^\ MX;.DFD,:LZPWE%6B<5\U@CRFL#&Q@CE$& @Y,4BG@A6-#I2_$!9_]: MQYE:*?#*?(MR2[P:\>RD]_OD^+MKO MMQX5;X&]B;*JT00Y9K_D5L*!55*U;#4GW.Y/T =K7O+=AL(U-*-[MK#J[Q@W MSDS9MS!I$T H$4L9Z?#W3+GFJ< M669JK8CC-@9@6SAUET>R83A[:<2[1JHG@>N+ZU9'!_R0\HY$%4*/.05_L%RI MF9S5CP+>Q&8#KR(VI?9(DT[@9!/C\8IX=8(9*QE+'U>T?R?I S^V$A.C[QK>G,Q#DE[P :)""7$0I(1^\E'J1)&'PH%OF+6&QZ6$#,"- M>$<^XK$)0=7&GR)4,#7VK32 A)B!B]5YG<444A4*(U/KG3 $S@B;=XKB!*0E MD/4^SB0Y/#&00#I%6T":C\4WPU*,LU,08X:LENQ-S32@1T'DC)]\6/9U1@6_[I""UM!,!_*'JJ^!%Z+^1*52S>NF!S/DC- M/FSSOGF!M*)AIV[E*.[48_\&"D'9%H+VURB@7^'BJ\]NH$WB8U#44Q%&WB*< MT,7("R=37$03;[P(Z&+DS<((^?2H3!%61O@,IX$8>_/%&)_C>=0'(G>6S9(6 M@YXD&AN6B [T1 KF[<8?FA=4@VL/M9K^ H=%J# HI(@:1;4JYQMW"L*13=;3 M"))56<$?C]JQ44=C/K@.98$F%JV'%64E=K)O2!CQ=!9"\GGK @_< LGT+$:D MHJ-K I4#]V&C$HI5! 6B&RA"X='UV*4\I,]%P2/'#103^2&8B#5 U4+QM8-S MJDP:."=%)EP,R!C'=7&_S3W[Q,GUC*1:SO#O)"L-*;DE<@BL#4A_0+?Y;W2; M[N[5(V 5\-$\9C3"=BY]?7'UA!7.O=3&J;Q&-2IU3LO#H!'P;VW-W,]<#2*1 M/^'Z3+/-R%CL)@A;0A\HBU4>8UVMSXBF,P5XZ41ZGS;,8?T#_#'C5HP5)7%D MD%JV4.5,1"H5Y(5D]3-J6T0N@4SI'JD=9^YTE.V2B^P&#=,.'$+JBV8T0&NX M7:=>A#V3B,!'UD?TLNKAG) #L$%^U\&=O@MQ*V7$Y\:!+YP#/[EQ*VG00=Q< MK-=:KDE#[PL4U(51B?B9U71=5Z:"KCA<*?NL5<%;7$GIF 2"(#['TU"<+F;^ M/! 3?V;M;\T/"<*)%P%?3L/)S!]%5&*ZFN79.)AZ810^Q]Z1'\X(Z$F/]&BT M\,(Y/0F#R!]-^^P\10@1>HL%^ !>GBX6?AB"CY'CXU1, (3!I-63"S.NG8=I M348C;Q1-6"9@ZMB?MK3&>#*;<[@^08J.EU'8N>/63@\,-E'HCT+V0>C#QQ%; MZE3(< ?F-X/VIXV]].!1*T3P PS-=K;!Z;!!9^[]="BP1G.)AK5!L,3:^Y+;FO/D3=9S*Q!IS,OA!?_*7;L]MDVRC]Q]\#U_;[Y M[3[ZU,L('FSC+,R- 7#'3A&I5&ZZ/$NOY';Y"[4Q30'LBY\=Z %QT-/0)=6_ M/'S@RC'9*'EOBV)HI^GPNIU_N?S%R@-JGWN\,+*.6DAO=R2[)*/5[U?$?$[3 MW(H*?3<36JD"RQ3LDW-_0NR[4IFDL+C4Z8N/G<"JL<5[3&JO,Y:TJ/,E=68K MU_8,IDY7^G<[?QMT3W;G\8ZJ 51"U$W9ZH"V-OF2&XNT3CI/@,F<25%-&H1A MND]EMC8E3HT3U,B>8,A9< DS-"S@_A$.ST@ Q2BSD6U/QHUEHSK;#?S8])(. MN.RHP!K"J8W2$%5@2UBDZ:-C5]^Y^LQ5;*0+$H6;$F3(XG! U"GGRD*R.HF! M'BV:;'%WTEG6E)-=2-@[\RIVHS1-G'^1A6W(0;QD MZ'8'@[4G=-(I*RBKZC2C^1MT\["1S):U/[.]EPD;B92A09S7%$?[X8)MY@S2 M8MO"4>&UE+)H%UN=#6EU2''P_K:38V?6Y=*VQKO]J;VH:<@8>!0:JV4;_ZFM M4%%\ZHI'*U37_U*;:E!'QODFM-WDJMZH$,]LV-$8R55)::T;XQBDD]RFDV_" M5)'$A>#)N!US!#]0I$43?#N/MTY-T<#%O 6JUHJVFAZ6PYB2YI>4!BC&.%[@ M5@BOW;YP= !$+N8?Z:FZ]>IQ!T3O'Z,)WZ\P+!MWTDORBZK*7+-U%+JLOH?I M6Y6[4;&-"'F /I3'I;B,=89$HGA21(+8PJ!)>=^& *TOMH'5M"PN-MK.96@N M.-3)]"N:U9%8V"/,NS_N5/OD(=VDC7"E&7"VX]-RM8(,^FB"/>C?V/%X)GU( M>GB:^8<=M25UVR9BM#\H/.Q[ OO_8;G6QQTT-]Z+':',WTF>N2'.C'KN=\F MWZ"Z[#D' 'T8K/^_+J\_F/W^+N\/U((?VFK$#IT_'];IPV9DX[B79W9H\HSZ M$Z+Q_*L=(>-XH'ZRTS2&Z"=' 3\+%WX0?$/7 M2!$]B>;8,0K]^9S/OI4K*I3M-(7<8%_;65,NX32L_27]': IC3+DP^S G0=* M-->CM2U4Q;6J<44N7%@5]E\*/.U9EK7-Q_U@HSM]MVJZ3 :_LJ*7GD#?5H)OV'X.8WEC8IDMBM7UKUNGUVA%QFSZ.,/V]&<)VI[^;@(9' M5M_5?]K 61]X['@<>=-9]#2 NN5A=9" 3H7S/!UF99NW$]^D!Z^,>/W<@WGT3SP%O/ ;1R( M=S?$I.<\MVW?*I'GTGM].XCYAL+#'_ISQ7GG#RRY!";0WW2H?49I:?_+TMYM M_PET8?\ LU]N_T;T$R!%(:PRN<+6P)]-3NQ[\N9'56[Y[S#+LJK*G"\W,D8( MT0(\7Y7 />##FC_'_7F?U!+ P04 " "@5/=0;,^)93J^[=!0A2E-*FG?2+A,?NW?L\ M]^R"+^X:\\6NE&K%_;JJ[VF*EUM)>-!M5X\VB,6O9XM8L+^W& M*%GRI'5U&8=A=KF6NCYY]8*??3"O7C1=6^E:?3#"=NNU--O7JFKN7IY$)_V# MCWJY:NG!Y:L7&[E4GU3[P^:#P=WE(*74:U5;W=3"J,7+DZOH^>N4QO. '[6Z MLZ-K09;,F^8+W;PM7YZ$I)"J5-&2!(E_M^I:514)@AJ_>)DGPY(T<7S=2_^& M;8W^RWOOA]&$/'QD0NPGQ*RW6XBU_%JV\M4+T]P)0Z,AC2[85)X- MY71-0?G4&KS5F->^^O3F;S=OWGT6;]]]\_[CS=7GM^_?O;AL(9A>7Q9>R&LG M)'Y$2"9NFKI=6?&F+E6Y/_\2"@U:Q;U6K^,G!7[7U1JAIP7"H^L.SQ8-DDJ@'-[!$2MQM59&%S+ B&Y3X?V=QE-9"[7>K*35 M/'1CFH5NY;Q28@G/8("N10,MG#!=M\K4O2HH[2\*.,%JSCL+*ZTEM39&XYVN MMKWR6$V:IJM+L53-TLC-2L-/:@DY-A!WN%M!?UK6"BP#:^:=KDI2IX!,/(6W M,6&CI%/.=D7!BSGMEE4S'RMT987$<(MZA7@E5O)640%K\A5- -(9R=EA74#9 M>CE6;TX^"82$.BO8)"MXVCJGK9 S).5ZI=5"O!]D?:T*S1!V([\H(T[_\J<\ MCL.OKM]_?<.7T5=GT+$& EJ>W_LL@!U%U94D UKC5:&P8-44TN$9'(=%..-J M>D4NL:2V\_U>@$=2G6.7JB8%L:;&.@$RZM.K:.Y-Q?SSG$Y+!2VZ)J+.[FU(]( M^-N]]*5![TGTA>#H9%\=./)QA#_]0:XK?I]8%&S.OD6REO'!VN!Q3A!JW\,B&1([%-WM57/_[Q@1B@]#2 M_T73E(+P3!=NEDL+5IR60/J50"]!@&AW;G\D+@C 8V^H('VX78D@#5$PCZ=A MNY(MYTC=())UJ6]UB:RK*!)80LMJ7(3M"HES!*M04 M\ER(G^"ESABLCD48@+Q:)(%TT@7AOYJX9R M;Z&SY'DWLI);JS%FA[.4C%3$'5:W/A]@P0"Q-$]6MJ&J:(V>=SZJEE)N/S.] M*BQ%W5,U]KA*1E[QPM^3=W<=Y4:7)2KBC;2 VS>=@:&!N%IP$>VRP"MSL5]5 MK-60FB,P-ZJ5NAHY;1R@;V'F2FW_:N&N/B=_:@Q:!F@4JI24]V,"\4'5M=U6 MM^A$4/8=Z./?01_%M6ZW9(H5/ZJEA/AW6BZED>(;Y(45I^_K%LYMSMB$3UA5 M;AB"QI4ZBJBU3:$90+E'5"@!( 4GDT)3XQ1!2<,HSE9Z>MVL43ED!8&((C>[ MU!AB '!$]S%X(D%FJ*I=&Z79=V3OA0!C'9QI!M*SZ0P 0EEN?[2Z[T4#F-6H M'N6[$M.'6UEUY,9^Q%[#X?3A?J2&#H5(?MJ3AG3Q8>SJ?G3IVP]E&33BFI$E MV"WEH>L%2#)XBE0=3R-GG+?-N4>[)=SF? -,)T* FL>:ZP;8NP6B&7W+TB!E MP##L7*AINS3#3 UO:\.WQ4J:)0V6Q2^==D!Z;E3%2Q>-;>TH<;NZL\ *KP/< M[578PQ0*4-\,UTH2%^.5\.B(1ZD(J$ !V&L[]- !MKP_2;;C"U *$@P#EG3] M=.?/BO#A%KEU"0FF,N3W(U/'>=%9YIF& MY.$=11-R*9P.E?LL9$9&#;FS-$,3)X7B$Q&,0^?$(1>=S:/X NBPFM'VR^!O M1WTY7J3 2I68(0N0VYI=V"+ZK>,ISM7CA4B(446S]-RT%0MD1M]9J1*4JV+R M@>.1CILAH7[U_**KA]M3SHRS/B]&DF'I.*EW.AS.&?41MV9?R+O2)BVHM%I= M^3$N774-O@;4VU)7!(TK S+(<;\6N^J]P0_JR+EBIR+ MF?1 ]N!"0)8RU9;L@6_J9HV62KV%GY-S($FUQJC;U;Y9I\Z':T#D2A<;]+82SRQIS; M#2;";=XE@; $-)[<0$S7,__!1I\+OP5[#ZUV.ZE^8(T,L[+R-%I)4\- PD5# MNR]X"%;?V>$=!?-GGSWKM?A^<&^Y)F( M@DF>!--\ZJZS/ C3$-=)D$)8%N9\G4S38#;+'R7149P$DS06T6P61-.I2*(L M")-3,.I^-Q0ZM$*N N2>.:NLVD01U->89JF099F[IHT"B>'G."4L.#L MH0GI; HC2$PZ#8-\EK/P< I5H!)?)Y,@F\P>5?\T"6;9[$S$43!+4UA#,T0: M!U'>ZWX0]W26!%D$ V=QD)/A03B+V'1:>8IG&391.RSDD%#&6SO/9GH0#T/*XV&/_8QQ&I+#@=(+H3.(SD<=!G$;B M%,M-\LF9^+ZIE^<5QI6N+([P&G%JD9;<8S,!C9$2H4@1KDB0?Q-_?>V(S@%S M/S!(?9F7;WMDX+H M0^>(,SA* L10Q'$P1?@B*IP8:G"JS/F\H4^<5M[#<&1YDE*BT%6&R1E51);- M@C"GJ^D$S@T33I*W_8YFX&WG/5R?RK-19BVZNNA/#S@&UP^$1#W=;Z*--;;SO M>KI?'C37<:.Q6\M4EP\I^_.0Z=(!-?$G^3NOF-78_*S1]:O?*,>MY DF"J)Z=/ A*A:MI3AXQ <.;,%4 O ;#Q-+T0K[F*F_Y+ M E:5UATGD5TML?SE;N?#*O51.-@]^%T";YOY:(/0H&B=%CY3M@SY&SH_NO]- MAV")9U$V&6?2;AO>[[E\Q=?J'BMA;PSWK;DN+\373Y+;GC8<17U.GB1PG9% 1LBK])!#:6(J\S M^I=E*8A&W^[0_-,\!0N99!DT"*+9E/X1/^GI)OKY+"0V.P6C8Z()1AA,XI2O MH!_D7I7#F?O^=F8I3=EOSW8D'IU*+I?TUF\P=D>[?-)(!Y-_-"![:K]_:,]T M/H3OLHROB;'&X)I$L&,X9L+<&-:HP'%.ZCR_C4V1W'KU[X#LY'\.Y8O@/ M/I;TZP1BV:T=T]!\)+*@KTBN70]#_"\6 O?50^5W3N^=9\M_"&< M[8H5/9S++^X(#OE2:@(SP&^SV? &D,_,@4<24+8$T@G&\#9 M)?\PQ;J"=;_>&)X.OWVYZ.>%.E%I@:7DPG)\*X'Z.X&R0J M_P!DWK1ML^;+%3)0&1J ]XL&>>5O:('A%T&O_@502P,$% @ H%3W4)+K M3#?F P QP@ !D !X;"]W;W)K&ULG591;^(X M$/XKHZ@/K<21$ )E*T "VM-U3[M7%797J],]F,0A5AT[:SNEW*^_L9VD<%MZ MTKVTL3WSS3??C#U,]U(]Z8)2 R\E%WH6%,94-V&HTX*61/=E106>Y%*5Q.!2 M[4)=*4HRYU3R,(ZB<5@2)H+YU.T]J/E4UH8S01\4Z+HLB3HL*9?[63 (VHU' MMBN,W0CGTXKLZ)J:+]6#PE78H62LI$(S*4#1?!8L!C?+Q-H[@Z^,[O71-]A, MME(^V<5]-@LB2XARFAJ+0/#?,UU1SBT0TOC18 9=2.MX_-VB_^IRQURV1-.5 MY-]89HI9, D@HSFIN7F4^]]HD\_(XJ62:_<7]MYV- X@K;619>.,#$HF_'_R MTNAPY#")SCC$C4/L>/M CN4M,60^57(/REHCFOUPJ3IO),>$+[Q?K+XW=8;_Y8_0Z+U>;^Z_WF.YS;O_PL#=57T]!@< L1IDV@I0\4GPDT MAD]2F$+#G=PR7\;O GZL11_B20_B*([>P1MV2@P=WO ,WMV/ MFID#_+G8:J.P6?YZ!S/I,!.'F9Q3%^^)KM4!UD:F3["P+8A!WE+O/X#.E&/1 MWB:0.1-!&!:2 :T[!OA38F^H)WY(:417@._$+J2HEG]%*6\>,N&V?^)>3D: M);WH.KF"RWC8BT;C*_B,4F$HL:,P2:Y[T3BQ(DPFO4$26=D_UOR )1E@86QU MEY*HS);ZEBE\UB36II.7P,4H\DG]I#2IL7Z*_>UY>"7;,^T3:OIG)Z,%%//9A%+6OO@W]3!@G6TZ='L?ZO8':M(8IL"6;#NC#-^2H7GGZ MFPP]'!))\3U0;=NZ3$ZRV#/.84NAH#RS5^OUXCG[/CQT(OB$ MS]^#D^IH)P2F1K*,M>6R E3V46+8_0YQHE M05S$;WK5TSC3FWBQ4)RWGKSP:+B45.W<"-7H70OCYTRWVTWIA1].K^9^Q'\B M:L&ULA551;],P$/XKIP@DD+JE35LZIK;26@8,C6Y:!SP@'ISD MVA@<.]C.POX]=TX7.FD=+TELW_?==^>[R[0Q]IEG8;N\JBR .H5''2[[^)2R%U-)^&O6L[GYK:*ZGQVH*K MRU+8^P4JT\RB0?2P<2.WA>>->#ZMQ!;7Z+]4UY96<<>2RQ*UDT:#QF^8B[>,;,EQGEPA.:UC8919#5 MSIMR!R8%I=3M6_S9Y6$/<-(_ $AV@"3H;AT%E>^$%_.I-0U8MB8V_@BA!C2) MDYHO9>TMG4K"^?GJ:K6\6MW>7%U>7JP^P,7J]OSF?'T[C3V1LTF<[8@6+5%R M@.@-?#;:%P[.=8[Y8WQ,HCIER8.R1?(LX:=:'T-RTH.DG_2?X1MVD0X#W_ MW_GO6OI[^'Z6.F^I&'X\PSGJ.$>!T9G%+4UBDZV<*$]6G3^J>S]A^CI M:X ##D!J6->ID[FD3H)O2*5B+6JO[L$T5.LP[K^$?:3<0UZNWR][9//3T"[< M$:RV"'0H4B6IE'(VHJZ>\'M92"V NA]\@5#5MC(.P6RH"'6]H3S6EOF%SH%Z M+?BJK,GKS(,W ?/8326LUVC=,9P!BSLBZD980A>F831#^,K;AN4KLZB$#TS-I"**$S[,$[S+!,T<)PP/4U> LO8-R;3!)8T1Q4QCD0 MWEN9UIP39,>'G+X:]I+!\#53P/73#B M&A&4LJQ50G?*E7$4TDU%D-:.JI0;_P502P,$% @ H%3W M4,' YG#: @ ^04 !D !X;"]W;W)K&ULA53! M;MLP#/T5PN<@SMRT*XHD0)-V6P>T*]IM/0P[*#9M:Y4E3Z2;]N]'R8F7 4UW ML26*[_&1$CG;./](-2+#(_\K;WULDL'ED(W:$D["Q[+>7+^[FPY#?[1X;O&#>VM(62R=NXQ;*Z* M>3()@M!@SH%!R>\)5VA,(!(9O[>7*: M0(&EZ@S?NX#3R0% MM@5D470 MG8X@FV23-_B.AOR.(M_1H?QR<\WHDZ'J-,8=7HPZEZ4UZKZ'_C^I< #@A*!U*U_R5,&=O"DO'8=@71F M(6' >>!:6I+18@$&*V6@]2Y'#,=]XKE1NB'Q4RQTFA"TE1T*6)RD'R%WG1>S M*T$6L.Y(5!&-X:'61KP9-(%U#"4JTFLQB1(9!(464:*@0$8O+Q1[UHYSUT0V MZO+ZD)R-YAIR]"SC@U]&05,([EIM0\\*DRB2WA-J&L':B;>6G)]TT2EC7B+5 M-@]555XR9QS%<@6E^-Q*Q:0DHK163^(3N-!KJ0^69:BFZP.64@*Y++'G3OC# MP!C)S"'I;8H5:=&K8*60:JZHAE+F&8U?>RSI7CLVZ*LX="C4UW+?F8-UF&OG M?3O_=>^'XK7RE9:@!DN!3L;OCQ/P_:#I-^S:V-Q2&AD5<5G+;$8?'.2\=(YW MFQ!@F/:+/U!+ P04 " "@5/=0#@X$A[T% !T$P &0 'AL+W=O'R5%[(H'!"H\5>'.1I$NH.K[SWZS]YVL&4JC+S0Q6>5V_G)*!FA7,Y$ M4]@;O7PO.WLBAY?IPOA?M&SWAF2$LL9877:'08-25>U3W'=^6#F0;#M NP/4 MZ]T*\EJ^$U:<'M=ZB6JW&]#GMUU1'^<38VM(2?^W('/ M!GSF\=G>^)N<^ +<"@SQ)ENEPT5KK$4QF2O9P%R#'>#BA+=*'+$A+\UNKL M"Q)5CBX*80PZ=Z?=@O$+C8&CR,XELDM]F/DMI;1SG8_1)YC=>$@9&%=?96W5 MM)!(55:OBW.%U:IR"*HH9RE4!IN7[666 M-:3QZK<*F0[E!5O5[+ S "2UYF*TG"LPQBWOT&$;=JY!CTK;3J<-*H$0(UL4 M,WX>11>A'7(=Q^3.KPYXZ5E%YH<"\($D4=644]@*4EI\K^9>\0=&-A96G6>$ M 1<70,CF"")32[E6P0CJ3P[UUXY"XD9!NBZL%[0^^>*.\RW9?(2NP*.UL+H^ M0F>@7[:2+%"N:KKNM(-,F#DL?56YK'( $BI_B]Z@( AQ2B-X8Q1'4>"F2(II ME,!;F.*8TR?P3;510!+@) V<\5'( #;%/."(,4P)0Y^T%<6P]\B@"Z=R<=>-@4"9MT>= MC&=9T&Y>$QFP&/,P0IR CJ K2S&AP_ Y0SW5=QR&_D&]M\81:R=3]&YKJNX( MEUWS#=0C (!IK;15'MC/4S=2[(*'=!;PA6"@$[O5/0CBD<;:<2>Z;DZ6G@7 8I[@E#C7QQ1$4Y>G <4)(ZT3XH#NDRY7 M3]EAN^-WY\OGIQDG9S/XCAIH&[ZDD)%94RNK))#(Q:M MEHM"/P!+=4RV?%A?3?T,4# MAA5H[TO=%#F:@X?05$KX$JBLZM-CC&[5_?^KK5":XB".745&.""N2&D0X=2W ME3C%$=3/7FTEX Q'+$ \P#1($ T93D*.$@ZLE^[N*V'JR, G">,X]%G#(H+C MU!,VYYA!:_K7.TL*_6!@"B!GSO;N+'3,N7\P1V_AF(1^%$??O;/LYZOOWEMZ MX3V_](*_M;N$)%WI+HS3%[M+Q @F8>\($KA \"#&0>KG..0P^Q[]97O6_"?Z M"U\)&D_3U_871I+'_I)^>W^)4K[:7R*>O**_T+%GIZ[ZZ#CMJH^]JK\8H/)_ MU%T"S&+^+S>837_<)RLW(4 @=_Z^Q_V';2K;7HH,L\.5TEE[D_*XO;V/^BCJ M.P5J%G(&1PD0U@C5[1U/.[!ZX>]5IMI:7?K7N12YK-T&6)]I;?N!$S!T7;NQLP[(-B M,[%PMN1*3)/^^U%VXK7#U5]L42+Y/*1(:K;3YJ>M$ GV3:WLW*N(VLL@L$6% MC;#GND7%)VMM&D$LFDU@6X.B[(R:.HC#, \:(96WF'5[#V8QTUNJI<(' W;; M-,*\76.M=W,O\HX;CW)3D=L(%K-6;/ )Z5O[8%@*!B^E;%!9J1487,^]J^CR M.G7ZG<)WB3O[;@TNDI76/YUP6\Z]T!'"&@MR'@3_7O$&Z]HY8AHO!Y_> .D, MWZ^/WO_H8N=85L+BC:Y_R)*JN3?UH,2UV-;TJ'=?\!!/YOP5NK;=%W:];I9[ M4&PMZ>9@S P:J?J_V!_R\,Y@&GYB$!\,XHYW#]2Q_%V06,R,WH%QVNS-+;I0 M.VLF)Y6[E"1L%A"# M.Q=!<0"Z[H'B3X!RN-.**@M+56+YT3Y@T@/S^,C\.AYU^.=6G4,\]2$.XW#$ M7S)D(NG\)9]E@BHT<*L*W2 (5<)RSY5OT<+?5RM+ANOGGQ&8=(!).YAT%.:D MQSD]@G!2D7Z5U%%GKF,O;2L*G'OT2,-F*6J[?I-HP/P.5Y-XUL@ 2>R@,EI)-3BS3O=>$$(5P"K_!Q$_3"?^G?IXD M_(^F?I:%O+CP)].,5=69NU59N"19^E^F7$8XKU*7C+-"A6M)O5YW!8X*WT%[ M&*'N)OO*^E$W[ X/Q54_'_]3[U^9.V$VKJQK7+-I>#[)/##]Y.X%TFTW+5>: M>/9VRXH?.S1.@<_7FC-S$!S \'PN_@502P,$% @ H%3W4$A8W^Z&ULC5;;4ALY$/V5+E<> M0I42CS1W"J@R!#9L07 !V7W8V@/*UQ7T[W MZ>[1WITV7^Q"*4??EFUG]T<+Y_K=\=A6"[64]KWN58=_9MHLIV-TK6 MP6C9CD449>.E;+K1P5YX-S4'>WKEVJ934T-VM5Q*;!G]!T9KPUO7@BI!FN :SI/RI4S^+>!G3NX M^CR=GAV?'W^ZGIS1X>1L\NGHF*X^'A]?T^FGDXO+\\GUZ<6GO;%#+&\QKM9^ M#P>_XB=^,SK7G5M8.NYJ53^U'P/C%JC8 #T4KSK\<]6])U$P$I&(7O$7;Q./ M@[_X)_XNS%QVS7?I>X/1D>ZL;IM:#JW2U30URJK.#2_TC$Z:3G95(UNZPDN% MOG26_IG<6&?06?^^@BC9(DH"HN1G5*SZO@V.$>10M@BGZ"I,YFDWC!^PO$3% MJW[]6._:7E9J?]3[I,RM&OTF[W2]4%3I9:^[D"_J4"GC,.N/*J;J9VAE5>F5 M5Y=&D;0TTRUFW^X2.%1;#NF#JM3R1AF*N7_#2Z1YBS#:- K*E_(.C>Z40LP634- ^*69FP M..64\81E9?$X&DE')Z<+2PON 5I;2I/X/4^A9(:?IS"N]Y7G*1)3N M0,I*EO!DAZZU9ZUYY/(- 2V+BPA2P6& T&BJ7C8UJ6]8JM;'1:=IMU!F]\?_ MWE 2L8)GWCYA45K0A=?$5C#&PY'6*A29ISGSQ>-IQB(AUDCZGT:".U[FK$"= M4$J$B !Q:K#FC;MGU(-)%[35UU73^\1WZ"ZK!9K1W#_U1S'C2%*]#930W&D8)*R+PET>0\CAA"2),JFJU7+6A86N% F&:0[2W M@F4QJ!+@$7):((,,\B\B=6AU5)#Q+&5QD@URBHSBN;N,!@;>YX5C!>YEV#KV_8"00&LFU.K\+VARXO/&ZZ%$*Q($SQ1ZGS3$)WN MWCUOBCAF&3#Q.&<)^!V:0C]"A8"I0(E"Z)0+D!#Y$ID50+:-O&G:QH5!G,I[ M@PEF81&@F1YVY(WJU*P)OGB&7LT27X0X8BDO,#BW*%YCD0CS;"[UU@ZG&DR3 M]'O!+PYDE@NT##++,5!)]$,1'B'R^T+$4"TQA)M2\QPSGR+A+/:CN4Y8_I@/ M$&9HOC(N(.618'$NUCY:W$LG^6OK7MGE&M,6,X/63_U*C <<2&\Q $P MRFBZOKN\:(!ZI7E):<'R/'XU7>XWD M))[P+$T1-W\R$X.M)]FHA8=^"QP8IEW"_0>WFVZ]>:I[PC>OL^VZ$;8+TH=X MR\%.*<2.EXN8Y9$?I'4A OSUN7IFX'GE)?13SJ(\W7GH@E\FZ>'&6L/5:_MV>W&=#/>U!_7AUGLNS;SIT!IJ!M/H?9Z.R PWR>'@ M=!]N;S?:X2X8Q 4NW\IX!?P_T]IM#C[ ]CI_\#]02P,$% @ H%3W4(45 MT7!1"P [R$ !D !X;"]W;W)K&ULW5IM<]NX M$?XK&'7:VC.2+^<$JF/"G/CH?]_J/C7&K3>?F5M<>UP=]Q(276NC-?6"*?F+SJC MP=.+,QK/ W[6:N5;UX(LF5G[B6XFZ8M.GQ12F4I*DB#QH>%6,M7LI0OGSN[$HY& M0QI=L*D\&\II0T&9E@YO->:5+Z>W[]Z-;GX1[R_%=/+F:G(Y&8^N/HC1>/S^ M]NK#Y.J-N'[_=C*>O)Z*@VN;Z40K?_C\N,32). XB?PR5&[V'M=X7P[T"_U:9(S$\[XIA?]C?(^^D\<,)RSMY0-XH26QE M2FT6HC93_&,T\Z4#;OZY9X'39H%37N#T@04NI-=>V+FX=LHK4TH"Y2Y'_@8Q MXL-2B#&2_Y-R@-E:C&U>2+,6!S3H+W\Z'P[[S^*S+M\.GM6/ MXY3[CU>J?F!=_:SR\=FAD"85MG) ^:_6Z7+=LRL#57TU\SK5TE%H: PLT27= MP(C54B=+L5)B*>^@.KF@=#;+*)X;#VA3*KBM%'*."[9291I9%;P(0WE$$BUL M/$"K 0C&2Z82?R0^?NM*>DY:P0(,K0VBA6AM<"1B8E*:>F<9>U@ZAR9(^^03 M+POEPAR_E$XM;9;"IR*UPM@RJ$!^@10B-U%(5P*[A61ACAC)=QNW>+TP>JX3 M#*[5AA[.5HMEN(=Y%91'5!3N;:Z3QI!M+T,5MJ!PFJAD0>OEEMHD,#) *J2/AAEK>DGE'(;@ MH5(@I;47($**,G=S#ILX4HH$J H -+$2&N)0EK#34;44. M((.0(D,X%L"9DUG&N:F*LF8P)6X-4]^4UF'*&N7*P67B(!+,F]'HNJ$816PF(&>I2!"#?N_O1V+$QN!YMNZ2 MB'4=9L(""B61*,>_B":7%ER?8(%4^R2SO@(<(1P1(^_,UH*4YQ4)F: !*HKN M=OMWC^=1[U Q).! (=-?JSKN![1A:!\,F4-1J$3>H*BS-S9C#R-R$;8NYPMX MVA;:P("N,"I1WA,'D*I2S*5V%.3-/A6)#X]0-'&84%VZX-%N2^G">EVR3,:K M]$LQ1_D8O$X2-%@S8=QAOK:I/]JS19\U6_39WKWU!OH#Y.U2P(%Q*H"2C=^U M6_^81!$& ,^CU#*<'QXZ,6)4+1 (<-?@G'$E+AN/M>9-:4^1+O5(?/R(@\[E M:'K1.13:^VI[BY-2%]Q\ &82<3CP5EOV#]\*EXUL!>73N:* M"ODX9;R49D'[A&6#6R-O0GX$YQ N=JXLNA&QN4W!H;SCJ%:>U6FV$9-&,;,H MIH@=2,'BF,&9%X'1LNTY.%RH^5QQXQ%RPAC:8"-FL<1"&\,I MQ@7)*Z AG^%B=DH0CA@ ,VAY)V\).P12YZ*TM8.;;TM27(C@_"6*S M*';>["#MDK,1WZ"0;/M1% Z>,.CK[;*>1<#D0%M4*-L2?PLLHQ?2[\>GC,SY M#8#4#NRYA<=A_W?$X]?TO1N1YP&1M'O^+%'M;6$L@N\16[=-FT3\ O]_+NGB9 M1)]#8F6-;A@XJ*>PH5RIW;U_5!M$K?.2!2.)27*'+''SQHNY[8M M^APX0-J'[;;E[Z\5VR*-;/T@88BJL+PR?+7!%*7M_R^5( DFJ+_-0@-%OO?& MVG2EJ0, +KC#ZTTH7D9FO5NDPM3.RQ5U@@?3:E:&C>ZLWSLENAGS>:1RZ,5; M123A8)*C/\N;.G]L/5>LW#>&_DZ,,UNE7$M6/&WD.!$8=MPPP\-23 %WG7!O MR><1;2Y"5BV,CQW$/?I)9*%+2CL2K;>U26PXOVAK@[0/G=Y.+7S4HCX5:36# M/[!P*VLI=6:Q!8S.IT,,WSB?HK-#QWBV4)_3R8?F9]#>>'789M*S_WTFW5\H M*,U,<#_9K;M'3#'[]P=C#-&TE9.O6KY[7>45 MEOM%E4W_"6YIHDX1W\LN3WJ#(;%+ E(0'^2736W\^)3ZNBF%(&[X).8^:;0G MMO)<>\88?2F@6/HH!;L;0%4A/]FI=)Z1R=B9R&W).D@N67*K FF*#?6%CH\X MI+%,BD=+[=,FC&NL"0<1&30(YM2":EUB..N#LD6EPV$6I ,%N2V93.B419D$ MN9!;.J!MSH_JL^PF7\FU/]X__M?S=63B<6S@(>X-_?WQ.6U-H4ND/"QWY#BH M"H_BLD?B'54/K3&-BC7S;RI.#O?][N&K1..N'T53$Z:-;-9N?U<,3^_K1P)! MN";:L%U1Y15.W;FNB0F[(\>_-8GC@6- ^%9MC!1])UVRC"<$#^?GL-_KGW9! M!G/EZ,A8W!#3X99.*NL^XO0\W(8V3OEK#5W-XT4 ZDOB./ MXT=R90Z"2>"K+VZ9*%ZK-"'QR M$3\1[#KMG54NQ6[9YA/^FE WW[ETGT"1_ 6(CR7%'"G-8]Y:D^*>*ZB9-)_$ M^SFY*@V..G@[N7A_<]@Z--+-0!L'.CZPYBV+-W*&F6L]=A\W'K(SQJY 7_JX$7;%'X'M\\;?Z;810^ MXF^&AW^%0'HOJ'/,U!Q3^T>/SSKA8UY]@[J&ULC55M<]LV#/XK.*W7.7=:].*7VJGM.]MQ M6W>IDT5.]V&W#[1$6UPI4B6IJOGW RE;=;K$MR\2 0(/'H $.*ZE^J)S2@U\ M+[C0$R\WIKP* IWFM"#Z4I94X,Y.JH(8%-4^T*6B)'-.!0_B,!P$!6'"FXZ= M[DY-Q[(RG EZIT!714'4XYQR64^\R#LJ[MD^-U813,$,/,KHC%3?WLOY #_DX M@JGDVGVA/MB&'J25-K(X.".#@HGF3[X?ZO!_'.*#0^QX-X$28\(>2F(4[C+T,]/Y0[):+Y,$9HL_'E;):K.Z7<-L?0W7J\_+ M9+/:/-PO$^ALR)93?3$.#,:TGD%ZP)\W^/$+^ /X)(7)-2Q%1K.G_@%R;0G' M1\+S^"S@QTI<0CST(0[C\ Q>MRU U^'U7L"[72]AKHC(M \W-XLSB+T6L><0 MNR^5M-*HT1IFZ=>*:>9NWU\WJ(.5H87^^TR,?ANC?Y9U@LV959R"W,%=I=(< M+R8L)/9*1A5Q$6>R&NAG'?RL/0#P=]N$4""I@P1.P9=L Q@S@<^,,PA->_#.,H?MO*C?U/:?I0 M*H83C_%'[&BED$V+T_='\0 ZO1&21:'7/<9\IBS/X9R:=4;(87 !G6ZWA]\H M]*->> %K:OY3^%?0"V,_&MB,CSG\T+G*:2Q[*94].>8. J]741+Q^*M-/QK! M3(@*"WKOK.QAV2D)4?C;[Y?/7?#@9$855.W=)-9X8RIAFG'5:MMA/VMFW _S MYJ7X1-2>"0V<[M UO'R#-U0UT[<1C"S=Q-M*@_/3+7-\L*BR!KB_D](&ULE59;<^HV$/XK.VZG S-JL.4K%)B!)$WIY#:!GO/0 MZ8.P!?@XJS7>LGRDEF:3,M<35'.WT^.KN[N+K[/H:)K<7,+M=3&ZO9M/K2YC,YY>+ M.706;%EPU1WV- 8S)KUT[WC:.*8?.([@1E1ZH^"RRGCVVKZ'(%ND](!T2D\Z M_+VNSH F!*A+W1/^_):Y;_WY'S$7(MOE10&LRF!6:5:M<^0*$Z6X5G"1J[00 MJI8<_IPLE998/W^="!NT80,;-O@@[!S;*JLQCEB!WG XWV!@KB"OFBF3\CFO MUO"%%;55:G$NG^&!;X74)B4PYVOL#?U>8DX",%T^4%N6\I&#;:RX?.3.>(&A MT]=(T@.2QP.2]1$2^8)$-4@ 3PAKJ/(G*)O<90NT"#P0U M@%OTLX%)R66>,I,(+BMF.I8UJ;E#GQ(60N-\R@I6I6BOX8*GO%SBBN\9QUX? M?@2/]*.8!%%DQ@D)DKTP"4D_#.&&,Y-/"W:+X40&+/N&/68D"CJ*.D M>XSW]28T6"F)^Z$91X2Z<2.,^\1U*9RHM+"MM/#3E78EA5(OQ34I18V;8+9W MDJ9U62,/3!2*I<[_:3B9=%ZR= ,W[!L.SPN&'M#5VU9YKP)/ ONX IN:, "; MRMI*\9AG6)*FK-:60EN5[(4".Z+ WE+@AD)I*:0'"OD+!68H#-YDY[^U]?[^ M?;AW_U-]]@:/PCMR^0WO+=#B%:,!+"3+\%K&*]N6"Y8-"?L!CCM)1/J>VVW$ M'B5>3(TX]@F-L"3/[5W"Y<^2-PB0*?%C#SH!)5&,AL97'/11X)(P"+IPCWJF M,6+L(-?4=)*$75.LL8=F^ \ISIO.]$C@H5X0XH)O>M!HDL"/2.13(W.)[WO= M=ZA60G^*KN^3)*3@!R2)PGU48<^&M^ELML;W @Q)FW'@$0^/A?>ZJG=T>>+^ MK.T3 0O-I*RY1UMI^PJ9-)?OBWKSA+EA&ULC5=;4]LX%/XK M9[+L#LRHCBWYRD)FH- M.X5V(-T^[.R#$XO$4]OR2C*!_?5[)%^2$)+V 23; MYWSZSE4G9RLAOZLEYQJ>RZ)2YZ.EUO7I>*SF2UZFRA$UK_#+HY!EJO%1+L:J MECS-K%)9C*GKAN,RS:O1Y,R^^R(G9Z+115[Q+Q)44Y:I?+GDA5B=C[Q1_^(^ M7RRU>3&>G-7I@C]P_;7^(O%I/*!D>AD;<"?^5\I3;V M8"R9"?'=/-QDYR/7$.(%GVN#D.+RQ-_SHC! 2./?#G,T'&D4-_<]^@=K.]HR M2Q5_+XIO>::7YZ-X!!E_3)M"WXO51][9$QB\N2B4_0^K5I8E(Y@W2HNR4T8& M95ZU:_K<^6%#(7;W*-!.@5K>[4&6Y56JT\F9%"N01AK1S,:::K617%Z9H#QH MB5]SU-.3AX^?[Z=P<7<%GS[?_?%N>GU_"U?7EU,XGJ:S@JN3L['&8XSP>-Y! M7K:0= ]D"+>BTDL%UU7&LVW],=(;.-*>XR4]"/AG4SE 8P+4I>X!/#;8S"P> MVX-WQ6<:KG(U+X1J)(>_+V9*2\R/?PZ ^P.X;\']?0[%LLF:@H-XA(>ED/J= MYK($<^9;KOP!V!H@,Z3G JM!:9X9=+WD\"@*+*N\6IP">HD/7L+SYKR<<0G, M,V^\9),,UC)F:X7I7'V'F9#20BA(%UC%2H.AH-"M]XA)[ >05RG.D(E.-KJP ^XG2:94AS]US7<>'7^%N?'$@?L$0O^"G MX_=)5(MU^. &?2,;[$A:O17*P[AKK!]&TAXV?:DYH,%P;SQPF^I&YOH%KLS3 MCT)-G<1UT2%"8QB/O1-4?P$OZ.2/AOB@_P.7N*X+ON/1H-<8 +U.HY?JU]B) M#3[R1%]@!2GXP&>RP:;>G^)![)/("_J%.=Z:T08;;P>;.N&:B96T@@QH+] K M."P*WH!D$+BM1+]2QPV&P^_$4V=<*^X#Z\3ZU=WR'CUIW=W2" :IWH?,H6OI MBV:!+1OH:V$V,&$[PAV/<(=VU")O>'E;(\(Z8B1DR;!2Q]]O:++#QG.B?8:R M=4#6AF[X>XN)'^Y L\U\>L7$3\#OQ/S!+V&PATFPR^1#7J75G$/!\3H&,2OR M16JN>%15G%L4B. $8I?X?@110D*?P1U..'E98YLW);?=8-0JK15I*S-7JK'P M8@&^P"238CG(^-CRDB4^"==TRNVR]W'OH@T M C2=4(9_+H-/7*G.I'DC)089:G,*=KLHQG[KQQ"YC+#$W6A$O02V9.(F'J&> M[Z:3ATT_"GNZD)P$WO]NMG'"L5?ZN/'D0T0^JIPBCR\Q%.H8K+)SZ:V-CV MT+R%[ENL>J/#3I<2$V5S3(&'_'G[Q7:3M4_HX[;!'OIV\YH'ALHE@6V\#),E MH;C!9(BBL-W$00#OTSK'M+$9-AAR[)$PQ(S"E248UV-&W-BL%!,Z/MD]B<4( MAL48D=CU( I)F 0019AMT5HXK_#^Y' <11%"81;1P$*RT$ ')(G8+C2!BIN; M&T]P(WMQL]X GS#FFXUG,AO>2IKQQGR*-_?"3N$*; FUH^KP=ACT+]KY=BW> M_DJX3>4"9Q2L_4=4=9T(;UW93M[M@Q:UG79G0N/L;+=+_+'"I1' [X\"<[Y[ M, <,/W\F_P-02P,$% @ H%3W4,P@)^02!P P!4 !D !X;"]W;W)K M&ULU5AM;]LV$/XKA!<,-J#:>I>5)@&<-%TSM%W1 MI.V'81]HB;*Y2J)+4G6S7[\[4I:5Q'7<=L.P#XDHOMP]=WSNQ3I9"_E1+1G3 MY$M5UNITL-1Z=3R9J&S)*JK&8L5J6"F$K*B&5[F8J)5D-#>'JG+BNVX\J2BO M!V<5JQ47-9&L.!W,O./S"/>;#>\Y6ZO>F* EZ 9(W2HFH/ X**U_9)O[1^..2 WQ[P#6ZK MR*!\1C4].Y%B323N!FDX,*::TP".UW@IUUK"*H=S^NS9Y=NK][.;J_>7Y.KU M]<'7+&:2?Z;(!7)5*RT;H)A6 MA-8Y><'R!:\79(94X9HS19YQE95"-9*1WV=SV XT^F,/BK!#$1H4X5=07$-T MY4W)B"B(7C)R45*E>,$S:L@*LSV<,Z58"_$EIW->6FQKKI>\ML=%K43)N,D6MDA=IUA7NQ81XX5BN:L=,!!+IB\C,;G-V ED*4$,3H(8WT(&85 MG8<0L@<6Y%L+Z-:"\ILM@-,H#HC .B(84<]8QJHYDR3P<-9+C^]M>K!AX\JA M-[KC2GS?L[2]"P56*;ZH#4S E5&U) 5XA2Q;\O MJ8X)9 [("S5A7[(EK1?@ M)0@.Y) B1R1TPM2'9Y"X\-]S_" RSR1)]V@L*)?D,RT;MEOE5:T9W(LF$DX0 MM:8K0A>2,4MSWYGZ*?GYIZGO^4])%$7=N*^Q%OJ>UIVJ+D15B=RZJ6@T!(F] M8K%""H#K_%$GW@^<:>B2U'&G+HG]&/053$J0GHD*2HRRM,E[*$(']W4"G"A* MNK<]CMT>\#P/W!FF6R%6I!\Y:01+@>,%@0%S(S0MT?F>DX8)#/S8"7P/9T(G M]0.<<4(W>L"&#;'E-@# ).1_(_=RNJ4^A-"*\ASL0!]L_ O$$*%7UU\?F;F MBX22&AH,*)]< 87NY@!@Z\:-(.THAI I<\+W%\^"/K)<^6QF X*#)N MC$-K;#P"$6H%[$(0&0-?8;(2DJSHK1W62+H'U-U2J,5N,AVF-DLQ /ZI$:@* M^I>/8,]*\@RAV0P&KM>H.L=C.;V%="G-P@KN2^1C@BD4R4ZE07&(HS;TTCM2 MV7W'A;'C)M%.QP6)$[OQF,ST(5G4,:@EPYX.;;% >SA[P.XIDZPT=Z&%D='+ M50##\JD6]9,N:M%=L+U7*7H)Q@%Q:L5,WU;>CB$K _0KS2IR0,V +1\,2W C M%G;88L\J2)%9V:#>"RKEK:GXUL1-,6ZJIFQ+;[?P'&UY;VSI^H3\3^C0$.M6 MY ;:/K18/;;^L@O-G,TUY*AA$":.ET".,N/4"<-H9'(79OTC MD^_W-"]1U[Q$W]2\7!8%W-*]IJ7?7(D=]W6MX=$N%^@_4;%=O*Z&&@0IH >GI M.;8+[<0O$&-0**'%5,@(R%=B4?._+)&X136DH_W[;&!A:I%LB3^8C/WV+%8^ MWWWZV\65&7E/=\G:5HU"B@H+@HT F("#( OB>2-P/K(N,%;O&CW6%2 =8S\T M='2B (OLICSO'^VI^<,H"D?PWX]')(8D.(1N(4Q&4/V]8$I2F-G?%FU4?.T) M\H(P&)EGXHX.;EY@OXO['Y._Z3]B)X9N!3SC.ZGI!M&8H\X<&$&;Z$;M*$AA M].]$@.)?_C_\1X[^YZ0>)M#/QU.3;J?.-'7_$5Y#UYP IX>!!TD="GP4XUP0 MQ,CM )1 P^K&/\IN(.L4Z 7/)$@/8?<0 POB(4V"@[D]3* >)8;%?@K-O&_X MCA8==3:9D9]:JD/50AV/7C_?4K>^R[I=75[_UK:.-LT4[Q7Q3"@34(J6V.Y^ M)X"BO=JL 7_6F>D)UU3FN^X:@>6/>OX!4 6_$:#1<-JFU#1L((GF%71O^,'" M)(/-[XNQX?JCP3*['R%HV[<8\\,P7QILAT+C>_G_ $RWO=4WWM4437I?U2HF M%^;;(7(&^CG[@:V;[3Y/SNQ7N>UV^VWS%94+]'C)"CCJCA-H:J3]7FA?M%B9 M;W1SH;6HS'#)H#66N '6"P&_.]H75-!]M#W[&U!+ P04 " "@5/=00DO& MD-8& !N$@ &0 'AL+W=ORYD:2YZN;75V6!@DAP*;OJJ@A*?9$H7W.)6 M+P:FTL!3=ZF0@R@,)X."B[)W>>YHG_3EN:JM%"5\TLS41<'UZAJD6E[TAKV6 M\%DL5YQ1?P /9+]4GC;M!Q244!I1&J9!JRB][5\.QZ0N?=@:\"EF9C MS4B3N5+?:7.77O1" @02$DL<./X\P0U(28P0QH^&9Z\321FX0L7HN9"Y'![00[E.V[YY;E62Z;I-'*CA5/5W49PHB2G/%B- M3P7>LY?OK^X^LZ]7'[[^5R".3D?6)1./ 9) M(^G:2XI>D#1A]ZJTN6&W90KI]OT!HNZ@1RWTZ^@HPS_JLL^B:<"B, J/\(L[ M4\2.7_R+IOCOU=Q8C>'SOR-"1IV0D1,R>D'( V956DM@*F-7QH UC)A: MMMR0;7,4N@0-K-A D1&*)T+!1(EG@-VHTB@I4F[QQ#67O$R /5 4&D:YAOF: MU%J38,P90?)(8W09="YSPM]! L4<-(N'1!W.SEJSO-FPR0G[ $\@V;#YC9K? MF#TJR^4VWS-DJL43IW1G=R7ZKBY(YY;S&<-\QFPM&3PG.2\7P!*,3/(P2AV> ML-_8O_\UC8;1?W U"D:SZ #EKK1H)6.91A,PL^05XPL-X"2Q-]%)=R,*IM%L M9_<.,M!DW$056%X-=Q4J[6 CAWC-811,HLG.;L,X/]5G+7LT'>[L;E11J-0[ M/ZLM>MP'A:H($MX?G; H#J:CL+O8,?#D%SWX2W:.@M-X>(#R>CN/Q^.M]:_9 M. K&X].=W6ML,PO"Z;YI//7O^&@8G)[.=G:OP;$9(>TOT8BW*P3K%,8\S!HP ME*-0)BLB++E.#Z$3QF5\*C*T)U">S\$N 7PA:,\Y0)Z=Q?ZDO^,\L2>EXT[. M-%19B 60*IE;5N@=E?;9-Z0:*PKRN?U'Z%TQ^E%SC6$D5TTQFJ^8FEN<6*@^ M-6!_U(HP(7M3*:].R]:CQ=T&WZ6P.3.B$))KAKP+$S">_A\;-D;<,J<*6F)B M&(.3CKN*NM1:V-6&(4W?!?"^>\31H-?05?$=QS3%N7F\YI=PD[,,&X'!I4QJ MZ2ELHE18)..O2 M,\,+9*P[KV2BQ+8DL#V(=1/HNZS?-WGZTVI!<=-":6 X^:9Q[T'CD 797"O> M888?-46!P"'HN>]2=Q],\I.$WTK.75";MC'](R/+N!M9QJ\>6=;SB$=TP[5> M418U-#SR096+MX^8$5B!Y_;0V')4'+V%G)F*)W#1CF8[D\M>S_OI M\YMMV?M@L>--PTD0G4YP=3K$.6$2TVHZ#4:C*:W".(AGH;?O^AJ.(V$4S&93 M%@>3\2088TL>!>%L&$3#(=+&<1A,A^V@]!L;!U$X0S$C-\K$DQG>C]UZ>CI# M#C.WCF+\0_J1\)ETX3-Y=?C<%15:F!*1W>1<+\ K,1\F5ZQ=.O%58Q['Q M&/310JNZ:@8D#(@P9'\B(^U'=K;$)@)O4[4L7?- UX]B'Q,2RU3:G-K7#)G- M@B&>)<9W)=60LGDS=KU,U7H70B*1&5K <64Y2-<2L/_NV/X )U?9-TR?#I@8^J?L'JJ-O>EM(EXC&U!4EE[<\MG"40[6? MT)JV4CM-;2YT^K;"_H+-I5Z!-G[@>*[0'DTGD2])0L1S<$U" LG:T-9W\P.F MY=21GX2J36,[_P:%YBA7Z$_5^C,!34,)60R$"S6*)FR(*<8?ONB[+QE(/5C4 M!QO? I Z]*7#FH5=6G]YX".VGU,N?+?$-;'_9>8>W0.MDPF(<.K8?\4"[;V M7S?\QJK*?5&8*VM5X98Y<&R6= "?9PIU:C8DH/O$=/D74$L#!!0 ( *!4 M]U#UI2"BBPD -4; 9 >&PO=V]R:W-H965TW!G MG!G]P SM!C=:6%,M-90K:@K*76OPM !=>_'Q_>7=^SLV_BHGI6J.SDY:,*5' M)WG'X,HQ$"\PB-DG7;>+AKVOIVJZ37\"97J-Q%JC*W&0X=]7]3$3J<>$+_P# M_(+>PL#R"UZR4"%H#?O'Y:1I#9+@GP=XACW/T/(,7^!YA]J8KDK%](Q=ZVJI M:U6W#=U9:>S](XJF4?N\>9CQUX5B^1;#TC)4CB%#%;(6>]J%48I5SO.*/,_@ M-]7[CL0=E%),-6)2HQ.:4?;4\AM'KM%\+NRYETQ2S(I>V@+8% M;#/_O%0&N^IYIV^NFQ:>P04F-!*IQ:#YW:>_R&KYUTLVYD?L#>.^%R>!6P@L M;HI:UKD:L#AEEY4V;?&;TP"\OGS^$48T"LYYIP!#>>$>D;URN)=$<"\+,US3 M-&0?ZA8.((7J3D!9R$E1%FT!Y?JGG>T>JP&(W.-<=-%F2X9KR])M")SR!P.#* M@_VA$XD7!CXM8B^"$!)ZMUHNRR>6+]#,WAI5RE99U5843!N"HL[+%;F[J!VS MM8^.+=L=25,-_6K=KLE8LX"9;Z%OY;8U'KN7IB#L'=!9AS>KB?L'M+J"5;(L M2=K#HL@73)(N:*-@5G19.300Q!5\WS MQ-I.E7^3-7$$<]?Y-_ECKQD]*FN9H-[D:%,HQ M*BH\WJGV!OF(_P)^'#Z7L*7RS6ZV!(VZ82Y MF:W8"KS+V%:O[7\6W:X9'H2'YS&_=%6[BQ2#@OX,5#/KFW&MZ[?YRA@H;$M- M""^-0KLBR$]WX&+#!UG>NM*Y-9@[3?ODL27,;6WJJE]7Q9*\X+&YT0V2R?>] M-.3X!4:'@EWF^:I:]66[093A@^D0>\8H_L0_8N/$$R(Z.J 8@G9I[PLU[U-?V2['?(6^IZ[E!GJB8M@\PDPM4'POZP"=5 H@OGAFPHF:>A M%XO8_O)X4\X-M6 J?Y/-K31',X'1B#KE0W MNBRF-H[;12?SW,&T_)-X]J&^AQAMH,TI^R(?V!I4K8_#Q,NRS+8+;F/VO=;3 MAM!_:72N* <#:C41RU*DHB!O%*C,*9O;C3'R(8@XBQ'H.$N'TBC5;S["1*E72JL4Z3+81XE'CF/ M1['G"]%ILGQ1$DU(6>*E 26]@ @?*AZL)D 5W=-L&'M)&-E5A,1+V-6J**F] M00UD#@ E3K 2"$ &'WZ2^0*8:IZV^6&4X&%@AQ:L $.^']A\:LW*G0]=3.>& M@BHB& ]@05UY29J^#HU"+_41O\3'"E.A%T+"R\ CO#A J 3BB'64PH(8ZU= M##R(PHN\((S=.H)%0;:%P:?L6BX+!*7X#9(;/6L?4!AK>AZG'D^IYHB6TO8 MM*_1>XW=3LP XOND" (OADX\P&B%^+JDT,/.\(9% BZRHB,N$ 1_'[HA,>63 M005[%@B03)M)<:)J-2LL+QXC5V,+@9AF:8B[G&)D:(L&AG@4S4KW=+B;(M(T M1ND' @Y8E@BD#"Q+4%"A_\P)0Z#JT+;#6N<#GJ#F(Q@*(X@E38@1P*^C&[[=Z7["6 OR)@ M?I1Z"8Y;A\S=!?G.X Q8%_L$G,C>:"O"^YN%,SP-*>!Q%$%NLE43CI:";-2" M5+^''BBF4W:C#>; ND.>_(GA\%XW99<(/4"2B#%'=#)AQ_IQBB.93X74.<+& M?K\W;8EUK1U=II6/8)4!5")!,)MF5"1'J*1FP6;(&@9S:OSJ6?63;%>F:)]HO0FZ.S . M)H]]P^I!(?N'56K?U4#BYA R3 QI&_MV^=J2SMV!\09HX.' M/9IG@&.JC-"F++4=SX\%[>8,".4G(4-S1TL/0]OC!34R1$"$(7,C"8H]BJ@) MB ! "8B(&54%Y3]8Q?0@Q%G&XT">T%863]'E$YI@C)*SUF*$L"=9 FR.X28( M4L_/M@>BI7QRJ2Q2= 54&]59BF(.T?/#.$.HJ"(^5,M5:X^>W8$WCK$+NP&D M0001@#$>BT.S%JQ(K3-2'-O#9#!^'4BYI$^YY)M2KA\07Y-P!T7\/^'^)Q(N M[1,N_;;SN$7L&T+LX7N1+]WQ^*ONCL'[\N^@Q%>36P+')_-X"J(0)BNG=FA#HD&C^ MR'>^-3GN$LZV:V?X1LZ5U:N(,/73>UP8/IA)]83.@\X^]9@O9#UW+U! % H !D !X;"]W M;W)K&ULO59;;^HX$/XKHZ@/5$+-A3L")&B[9SDZ M[78;SMF'U3XXR4"L)C''=@K]]SMV2 ")LJM]V >(+W/YYIL9VY.=D&\J1=2P MS[-"39U4Z^W8=56<8L[4G=AB03MK(7.F:2HWKMI*9(E5RC,W\+R^FS->.+.) M77N1LXDH=<8+?)&@RCQG\F.!F=A-'=^I%U[Y)M5FP9U-MFR#(>KOVQ=),[>Q MDO <"\5% 1+74V?NCQ<](V\%?G#F MV6PBQ0ZDD29K9F!#M=H$CAKY8_E:OD80FO%H@S5[<35Y,WHN/'!\J*R''QBN0]/HM"I@L1IPF]8^UU/K'WBDK+,M:EY,4&6)' *V9, M8P)S4RI<N]9C]Q./(;544F8(8@V+4M&N4N2497Q3 M4*'KVO'');:OFC:].U9;%N/4H>94*-_1F87XCI(5,=KHA$Y1PE:*C60YQ$)I M!4PI$7,;]([K%*(:E3Q!Q8YT,(D09Z3%UYQT> &BE' O"B4RGE@[H::/T5,F MS&41BYS\*UB+C$X -895*A'/B@-"OC]?H%QCD^MJUO',S!]=W0NIO2F;;6H1 M^8:Z3BQ+J'6X2:0Y P#W=*8IA!L(VOUNSWP[PY-9O^\=\W/*1"O" M=>G0_[M56)L9"& MINBCR6=2E3'EF'Z&8!.W(E[SBE>\P*L1.>=/'CI "V.)*#K!MD/Y_R7RBZD"'<.QJF\,_UV?^+^!7GL8=,Q*O]KT> MC8R,W_8Z(U@)S;)_Y/_*(=!K#H'>OSX$OG$6\8P:ONE\&W&5Y=]+*I'UAZUA MHG//M4W8 U=;H0BKE;IT4ESU?_FD6%'95'FU163.?+"[IHU-364-4G:*M&+T MYQE2K)$F-=)*RL@;4]>+((H+*0E>7=K/:/'GFU4U_%*_>2U6'*,AP M3:K>W8#2+JLW2#718FOO_4AH>D7884K/-I1&@/;70NAZ8APT#\'9WU!+ P04 M " "@5/=04P^5^ND# !P"@ &0 'AL+W=O2+2"Q>YQNJUL6 6T_5/T08(#HDCBU MS;'MK[^Q$[A%RW)5>^V7>&S/S#,S?CQQ;R_D1[5%U/!4%I7J.UNMZQO/4\LM MEIFZ%C56M+,6LLPT3>7&4[7$;&6-RL+COA][9997SJ!GUR9RT!,[7>053B2H M75EF\L];+,2^[S#GL##--UMM%KQ!K\XV.$/]R6 R60CQT4SN5WW'-P%A@4MM/&0T?,([+ KCB,+XH_7I M'"&-X7/YX/V=S9UR660*[T3Q:[[2V[Z3.+#"=;8K]%3LWV.;3V3\+46A[!?V MC6[4=6"Y4UJ4K3%%4.95,V9/;1V>&23^*P:\->!_UR!H#0*;:!.93>MMIK-! M3XH]2*--WHQ@:V.M*9N\,JY^]'4Y@\SN8_ M3$?S^^GH832>P^UH/'IW/X?)A^%X!E?S;%&@ZO0\3>C&A[=LD6X;)/X*4@ / MHM);!:-JA:LS]G>7[>,+]AYE?4R='U*_Y1<=_K2KKH$G+G"?^^?B^Z4+X*8IG.CZFR)?8>ZBD+Y"9W! M?(NP/$&L"+$^("Y:Q"4A C4FT*2OMQ(1RN;(T1PY4,7Q6''(JG8E\,T*2V&/ M$B%3Y**@YJ1N**>FVQSK^4B>Y9?IW&(\I]6YI5/84\A+>S-*/E]BD]8;B-R0 M,3MRYM,8FDG0A?M*4]RJ33]VTSB&U&61#\R-_(B^:93"Z*FFQD?12-0[60%E M51<9M4&ED#*Y8H'+0MZQ0I@&'?C^NX0S_N-Q')9"ZOROS#9/.H&:BD_=O(WQ M:BEQE>M.$\05=NSH)QWH1I11\,*%.<1"*$+?T.^B0[%'"8?$#3DC4Y_L MT[A#9="Z:'AME0,WCH(7X1W&N=!9<8$>;Z#KQF%LQS Q=61N;.O*748QGKO' M_Q-C5?[T'_-U1@@GU'RQ\(VXRGPW"8-&"%F7!%MJXL$I6XEL:10#2]S C^ED M?<;IF[+DJWSEL1M8BI"0)NF_Y*OA%.O8D74[8"Y/2 %]C;#FTL0AL)BR-91- M#>53_NTYRXBD462$D J6F(OO]NVU1V]W]<+H/A@P0-8E9VRGM_?J;<4* +J#NW1?BQ/;,,YYG'MN< M+:5ZTG-$ R]%7NKSSMR8Q6FWJR=S+(1VY0)+ZIE*50A#KVK6U0N%(K63BKP; M>%[<+416=B[.[+>1NCB3E8BZ7YQV_L_IPG\WFAC]T+\X6 M8H8/:+XL1HK>NJV5-"NPU)DL0>'TO#/T3R\3'F\'?,UPJ3?:P)&,I7SBEYOT MO.,Q(,QQ8MB"H,LR&"\;VQV6E=\L3-]LKZ)QL[Q3(6&J]D_BU+S?R\ MDW0@Q:FH.+,J/PHB+,R67H'@T6>.&#=7.)G!9R4EY,(IZ,YIG+AX>[Z[^@*N[ MSZ/KVX?AX\W=+8S^'-X^P/&C&.>H/YQU#;GAP=U)8_*R-AGL,1G#9UF:N8;K M,L5T>WZ7X+48@Q7&R^"@P=^KTH4@<2#P N^ O;"-.;3VPGTQSX7"$\YE"B/Q M2A0S,%1*E#.T[;^&8VT4\>7O \ZBUEEDG47[G%$9I56.(*?P8.3D":YD026E MA67EE=1&[UKC@U:Y5$_U0DSPO$.UJ%$]8^>": IFCK! E0YF-<%:L:G&5^S,%LS%DK.E"@TB#*U+A3F@@Q#5M(X!"->8(PE M3C-#71,Y*[-_J'>)"D%HM3>)PKQ"UZP$/VLOV!LHUMMNNWT.,W?W"P M;T0Y91P[0ST"/W &?H\;H>/W8FH$/2<:>-P(G;X?P/W^F (:&="O'WL0. /WHM/WKOYL>0)2HSKS64K)R!D7:Y?R5R&KVFT-V"H]O)FX/>=O-F MN))D=B!6&-0&AEGKWU($9.W?,FC-., ="C)\1D5; MP8\?[I$W&$8SG,T4SBA1<%,:E='N,(&O(J\0[BJC#1&41PE#N9MEI9U"L#= M4BX#SXEB'XX&?3?QH.?VX16%TO4R4P1^SPDHTT=^K^^& 5R_H)ID7!3'D1<[ M?N!_H+FAZ_>!2FZ*&<\Y#@>.GW"/[P5N&&_#L6NWO3"^,Q@0#F+NT6#@^C[A M"!L<1] C2GJ]=IVP1L"*O,=6+PR=,.C9F(C=D1NWMB+JZ2>'N!JW7(W?S=5/ M(E/-PE]KDQ6V=*CB6KK"1T[22C!6&8551H>:2+>?QH>!/)+%*0-XM@"6M";X M%D3*[@FHY2Y4VN8!+G-!$D>!R)PUSP(X6:ALPMV%3#%O(=>_+%1U% UZL MP9_^G()]I.)*J4[@-<.<-#IP??B%?OOT>TUB->$(GB677LY5Z%,ZJ8L>'CWN M,_UT,F4-S8BH5#HDMQ2F!I^XPV9ZFV9H1$$#&R+$Y"-V>P=HT&]IT/]_DK66 MJ]'#EWK3N*?&KCP?]O0SRK3EZC\HTPB5/>.6$VQ4ZDN9F<8DK31QA!=UL^NV M*L:HV'EEW[^]Y4G-/<2AB*12QX)A@6AL?#JH8)Y)JW4L&M)?1 M%N;[E/&@E:TPB)T@">E['+JAMQ71FK$PF?-)!XY)JXYI,XRBD$7+]]R@#U\I M4!:SH!\[@R"R:C9@#=P0.I\T,/1LGS]P/>\=2D?,=WI!0C-"WTT2Z_L>IWPT MUS9-)5T_RG8UZU2.Y7.M'V.^.M!^K&8T*L=GS#74AY2FU!<;@1;(F=+N 9XG M+<^3=_/\IJPO0+R M*ZFV8V(@1M"^ ,+5YGAC(^DH<-8)G+X5)F*#D8?,R;5 MN&*;NTKC,+C'+84R=FO0:"SSS9S*?HV75K(RM:2M2=ALBMMX9QMX%RW>:8TW MW<#+@6.QR.4K8CV_)!U=?:&A= HT4FF7%@Y$FF8\R;$>:ZATHF0AU)M22B+- MJB7I5L7210'O 4V*\(2F.:@::0BCYI,$B7I*#%)(>$M[$)0EMN+/,UFG$:Z$ MRB7HK*CR>H5JX=^U<;@_)^^U+LS>%&04!4[<#W[4AXW0A'FS8]%)M2YC:OBA MV_?W@=_:C-9[L37+^W_BN5["YX#$C;P=&Y!G=XYX_P9DMQ:/'[N*JKMQ^2R0 M:I2OV)I6ORI-?0]MO[:W^&%]>5T/K_\"^$PE3B&ULQ5A;;]LZ M$OXKA)$'&U!BW2]%$B"]G&X7;5HTZ>[#8A]HB;9Y(HD^)-7$Y]?O-Y3D.*EC M%+L'W8?$E$0.Y_+-S$>>WRM]9]9"6/;0U*VYF*RMW;R:STVY%@TW9VHC6GQ9 M*MUPBT>]FIN-%KQRBYIZ'OI^.F^X;">7Y^[=%WUYKCI;RU9\TU_:KN_R8&>Q*25ZK:N/_L?ICK M3UC9&:N:83$T:&3;__*'P0\_LR <%H1.[WXCI^5;;OGEN5;W3--L2*.!,]6M MAG*RI:#<6(VO$NOLY7=^R#]>_??[ZZ>KVP^=K-KWEBUJ8V?G<8@>: M-R\'::][:>$+TE+V2;5V;=B[MA+5T_5S:+93+QS5>QT>%?CWKCUC8>ZQT _] M(_*BG;F1DQ>]9*Y8 5&6?14;I:UL5^Q?5PMC-<#Q[R/BXYWXV(F/7Q*/G*FZ M6C"U9-?(J!L./S+>5NP=URVV,VRQ98,2A]Q[7/SG#NDT6-!"O-F)%Z/X>Z$% MXX8M58U\,Z_8[5H+\20L[$8^/'T!+XN=E_NGR*>GH#CZ[7K4X16[ACO7[*H1 M6I:YY\<^QI$70UCJYVX<9;%7%#G[T%JA6TYYRFMGT&>[ M%IH%8>0E<9%P:9VR&+ M8R^-TWY,&OG)Z'\FVU(U@DUK97P3.=-HY MP[N4?<,FM2JY1>1*I0%D#)EX0)TVL":8LS-A'U:Y.:\RK $4#J;+9<*F=H>6:ZQ7M8 #+:P7-4P:- M 0F?Q0A7P,B_T3!^HXPU)$25TJE[+Q&C16>0&<:@*_!:KEHGV-5W:>43V863 M'68)2P&VG,'UF8]QGH;L\T; YUX1 M#6$6QHZ^]EP2/FX68[,H)X2P"$C+4@9X1U',,JB GP$4?:AG+TE!]*%SX! < M1!YBR,+0RQ"^@!(GA!H.*@N!EBQ&X%C^ ,.!\B@FH- HQ>*4,B)-"\_/:90E M<*X?.9! 3-U56%3">QJ V (#+1IQQ:9\MH>L9=>6 [1+%PXMZMYO5K%:K'CM M,8M(F$YO/;:4+6]+6$5IL.X@$O.-ZG0IC,>FBYW=/X85[F'JN]"&.JE;SRNT M/$GUV;5P5%4(8JM:+:",ZN.G6LB5SAC2Z9YKL58$D)7'*EHK%UU/ %I">]LM M@91.N^^R[6D-?39;8T73E]-A!P.L0CDC]'?9JU_.6*O:TY*;-4-O+N].B1)0 M'C9D5"]I%]AI-0,L_^BDD?3AU#G.S88;>P]- 03E<.$RCBD]IJ!=NL (EL'D>[EZL6KWT&9 MG'?@FA=*ES2_M$&.I;3>.>R9TM]YW>WP?4AEME$]@"CU2K5JY9_0"=X8 M# .=3+VK)/' MKG4DA])=#J4_G4-O!6!,Y6VL/5<-4Y1P"5[0"5_32@'J'QV+1PFG@O%#K#9KT] M!):CTE\HN54E!Z_MMT>-1J]=AZ46_'CZ0(OEJQ5])6A G]6@#T)5TRI:_(M+ M[G F^=9*TNG&0C73GT-\1#Q-W9BH=@B23">#$.%,'*G'.*1QQ*[J>NC,I>K MD(A8AG[D^6G$P@S,'HPNQF_@QRQ)02Q!*?^[\\@1G.0[G.0_C9.] '[1JNI* MRSYB>G\8/022HZ(/@^06?;CAORM-97J@99M^,^-(2ZG:97_Q(O26N5Z\]V)@ M39250]7!N4"5BNB1>^M(UN[-4V'C/AY;=4W/ZD"/Z(8(ZJU[:K2;,EQ58=#R M\HXMI!U.S(U\($;'ZPS. M -%%AUOBXY(RI!?DD3E6H"(ON.XW[7&Y$!8U[A0Y>KI5W3#[C/VO"3PXCQ$0 M_D^9^^9)P,GB0_!Y=+#+[8+.U:X%H)Q3'B(=7? M]3U.[V],P&PO=V]R M:W-H965TW;[3L0E]K(O E&!7DFZC=]:>IP$# @1P*")B"H=-=$E)C,+3#./,9+FXGD;WBT>(EM_G7V$Z7]X\W"P?X=C^ MV9*N.-/G(\\@N\7PXH9I5C,%1YAZ<"N%235* MYAHNN[[K=P;P ?PN<0DA[Y$8:4V.!?B[IIG6)3K@K&JREH7M?K^;W?; MZ3FMA\8?]WKTWE*UR5 Q9VL,)1?]K@.J'F>U8611C9"5-#B0JF6*?P"FK .> MKZ4T>\,2M/^4R6]02P,$% @ H%3W4*&D.W6Y @ N04 !D !X;"]W M;W)K&UL?511;]HP$/XKIV@/K40;"+0P!$C0LHVI MA0K8]C#MP20'R>K8U+XT[;_?.8&43H67Q'>^^^X[V]_U;8Q(\))*9?M> M3+3M^KX-8TR%O=1;5+RSUB85Q*;9^'9K4$1%4BK]H%Z_]E.1*&_0*WP/9M#3 M&PUO[Y@GFYB^R4,'R5I 8](S.P;AH M1G.+HM4BF\DEREW*@@SO)IQ'@^EL>C.;+N>SN[O)]"M,ILOQ?+Q8PME2K"3: M\YY/7,7%^N$.<50B!D<0K^%>*XHMC%6$T?M\G]E5%(,]Q5%P$O![IBXAZ-0@ MJ ?U$WC-JN5F@=<\@C=^RA)ZA=_#E27#K^+/"K.:%V[5:$V/=8B1;- M,WJ#(3C@"]9I+DP$-M9Y49L+NX,KW[^C9?ZCI=[32G:T8,T.G=ON,=XP$E*H M$&MPBR&F*S30;+A;:GR&3W!5:[<#F/)8D=I:$$0F667D7I4K?*SH6;,6-)KG M,&-F!D*=#G4[H79 M),J"Q#6GUB_;5QZ8O!/U!+ M P04 " "@5/=0$5#S\A,% !5$ &0 'AL+W=O:DJ MD^L*U6IY.CH+IN?,Z7N%/W*U,5MKY")9:/W9">^STQ%Q#JE"I=99D/"Y4Q>J M*)PA<./OSN9H@'07M]>]]5]\[!#+0AIUH8M/>697IZ-DA#*UE$UA;_3FG>KB MB9R]5!?&_XLVK2X3(Y0VQNJRNPP>E'G5?N5]EX>M"PG9V].Z<' M#?[65&-$$XPHH>2 O7"(-O3VPGW1RKK*JUN#KE6-YBM9*_3GV<+8&IKCKP/V MV6"?>?MLC_TYS$S6% KI)3J7)D^1K#+T-B\:JS+T%/VY%!]$<#,Z-6N9JM,1 M#*%1]9T:S3XIE.IR#2"N0SO4K$-5/>H:4(V/V;5QAF F[$JAC6]BR!/VYU>EG;_VBD,:@:'?SJQIM]I_&/D5730EQ6EU/T1GX METK/#A!CED,CY(O=I!VETJS@Z"[/5)6!(9EGQ^@-"H(0"QK!BE$<18';(@+3 M*(%5*'#,Z2/S3?4L0!+@1 0N^"AD8%9@'G#$&*:$H8_:RF+0_?&'A ;TY[;$ M@"@_U&=K'+%V4PP#\JIRV9W< MH,:U-(36HK7CT.J^+%,W2AXR#^TLX4?( -F[TU17D"?3Z3X[#%;W'=G*'727 ME!ZV%Q_#[^F67OTHH.'Q@T0C=OQ\L_0L !'S! OB4A]3@*:N3P.*$T;:),0! M?4F[7#UFA_V)/]POGQYWG%HNX:>ZG41P&GZLD5%I4^<=<6X34 MP?8Y>R1>ENM"?P&6ZIAL[2(P*()>'2H6Q,,:>MS_052ERM,A@$&Q4I?IUD!3 MY=; 5)/A2L@?3+UDYOK*4: 5$I/>81H0[#SYVM0]%!X&3K0?XC\L:>3,QTS+G_ M,,<.X9B$7HJC[T[,+\O5=Z?F'KP?SQ[X6\DY)&*+G!FG7R7GB!%,PCX1)'"% MX$&, ^'W./0P^Q[TO+]K_A/TS+>*QH5X+3TSDCS0L_AV>HX$WZ;GB">OH&NK!_-WZ!ZV!/#>5;5]]P^[P9CYKGXH/ZNV#^X.L M;W-(8J&6<)7 O(]0W3YB6\'JM7\X+K2%9ZA?KN#=KVJG .=+K6TO.(#A?Q)F M_P!02P,$% @ H%3W4&F'.!@S P O@8 !D !X;"]W;W)K&UL?55=;^LV#/TKA+&'!'#K;RE8N+;D2G*3_OM1MN.U0YL7BY1(GD-*I!<'J7[J$M' L:Z$7CJE,TXU"EG=.=>6%OI]Z->/"62VZO2>U6LC65%S@DP+= MUC53;[=8R*M%P_:X0?-'\Z1(\\8H.:]1:"X%*"R6SDUP M?1M;^\[@3XX'_4X&F\E.RI]6N<^7CF\)8869L1$8+:]XAU5E Q&-ER&F,T): MQ_?R*?IO7>Z4RXYIO)/5#YZ;)BO=?>'0VZ:) M UFKC:P'9V)0<]&O[#C4X9W#W/_"(1P0!EK2F:%;I4 M.V\BQX6]E(U1=,K)SZR^;[^MGV%R_WCW_6$]A?5?3^O'S=J%Q_46SIU-MFQ7 MH9XN/$,L;"PO&Q!O>\3P"\04'J0PI8:UR#'_Z.\1^S&%\)3";7@VX.^MN(1P M[D+HA_Z9>-%8DJB+%WU5$E.B@GN1R1J!B1S61VH!C1K^OMEIH^@A_7,&)AYA MX@XF_@)F0_V5MQ6"+*"'G/28TQ,@51K-9P4^&]BV\;5N6(9+A_I4HWI%9W5S M:CL+1VA 2(T4*(RV.[(GP <">"(@:"QP#4Q#(2MJ8'T-VU(A?KA#V/#CQPVZ M$AROI-5"VB8,@*5+GD#+RVK M>/'&Q9[X*2@Y]8OB&1AVA$QASLEEHHGNHS0(@0]3^ 5F;AS/:)V[:131&LS= M)/%)N')G\X1,Q84M&L]LD;3Y7Z5L11I47.:$LT.!!3>]G<**&4O%2&B&L66? M3U_;ADPN%!JNT*8RNC85$Q](!D0RX86 3#B(W"!,2PM"==1E3ZJD?PF>OV7LW4VI4^VYR M:LJT%:8?+^/N.)QO^IGTGWD_V1^8VG-*LL*"7/W+&&PO=V]R:W-H965TR$Q(:TOV2?+;UW<]W M))VLM/FK6RAER?>Z:KK3T<+:]G@\[O*%JF7W5;>JP9>9-K6T>#3S<=<:)0NO M5%=C'@3QN)9E,SH[\>\>S-F)7MJJ;-2#(=VRKJ5Y/5>57IV.V&C]XK&<+ZQ[ M,3X[:>5!IOK!1EK9JNU TQ:G8ZFK#C\\BM]PO^*-6JVY*)RV2J M]5_NX;HX'04N(%6IW#H+$G\OZD)5E3.$,/X>;(XV+IWBMKRV?N5S1RY3V:D+ M7?U9%G9Q.DI'I% SN:SLHU[]KH9\A+.7ZZKSOV0UK U&)%]V5M>#,B*HRZ;_ ME]^'.OR* A\4N(^[=^2C_$U:>79B](H8MQK6G.!3]=H(KFQ<4YZLP=<2>O;L MZ=O#P\WE[>7=\^2&G$]N)G<7E^3I]\O+9W)]=W7_>#MYOKZ_(X?/$H) M#WBPQUZXJ4#H[86?V+LW<]F4_T@'$DHN=-/IJBQDCYFF( ]&=:JQ_0L](U=E M(YN\E!5YPDL%@-J._&%F_;AK9:Y.1ZU+T+RHT=F.L^G@K.>&\LT9 M9K%"X@6QFE0*$]&1E3**R([,=(4I[X[)3?_^HI)=5\[*O%=$Z]2F=>0WE:MZ MJ@P)F7O#,C+I.H5BWK?*0*&9]^;)X_TW&.\_V044AH?#1C=?\J4Q"/B('!#. M.4U%Y*6 QDDZ]$K]8(<2:4FN.XON@M^,?:6D1;K6=US]O2Q;5P5*YD9W'6%! M0-.(X9]1%G$RR?-EO>R+(&MM[ "?G0^%0F&!$__A,*8B"8[(84(Y%T=[ FO4 M3X-R2[*(\H21+*092\BS=AWSQHIU=0Y0UX0R+KP449$)5!M@E]K=^Z_/O1J'0S_V*5J9'\U!+X3 1^@R0C M=V^MVO+8M_--;=LS2R,:\]C_LSC<^+W9=9((FB;<_8DXVB[$NS1X%M,P2+P4 MTH )\KQ0P$#=ZL:/,.+/473L8ULD@&KL#IW,<[UTR^4[Q/\,V]?-"]QH@VB. MR:-<@<21!&C$USA*:)9E+KB$^9[]2^NBP]21UNA<.0R&''T0)$L!1>ZJ46(R M"S+W"V/@(12,Q&ATG*7;WAS4KZZO[@D,)VA)ZFQ@52S(I/@?=A@'*C?+-V[1 M(4,E>0"('K(XHQ&+CH:BEELF#PBBI6$:0$H9%. :/-G*$D#]C@.#&WZ'6NT: M?/SCMP,28:18[/0!$)$.4%A#9, P$PEUQ6,BI@'G0R3MIYY@CF4)34,'>@X7 M 4+<.TV@*O<,O2"F222\) "\A)PORZH 2A$&D -"B1-(' W(4,-;F2_ J>9U MUQX)P1 AY1A*2*"A( @]GJQ9]N>0OJ=SXYK*!9('L6"N:)*FO\9&$4T#]"\) M("5A1"-X^)QX.(U#M(JCCY!%B@QBR+] ,:@@!D_0,(I[62"C,-OAX&-R(=L2 M32G_@>=.S^P*@['69W%*6>IFSNDZV.ZA]C5[K[F[=[-%\1M0A"&-$1,+$QJA MOSTH]/;.<$ $1XF\:\$XFA!\Q&X IGPUF&#JB0!@>MOVIZI1L]+;8C&P&GL* M# ,J6(K!>4'QR@Z)4-?-6F_T\%2@TT0Z7G#$@A&\TA8?DA6\< 7Q:FD)* TQ#,N(=CD3_VP"]&V=+X;?\M MZW?DB>$(4^XDA@"#F#P,Y_(/%5 O XIJL& M(&P(TKDX9.A.QKD[:QRF(4T"-TA#(7SO/ZZF'[%A:\LAA*XZ/ MR$=GU?'67:)69NYO3!WQNUY_K=B\W5S*)OU=Y&UY?Z.[E69>-H"&FD$U^)J( M$3']+:E_L+KU-Y.IMKCG>'&!BZ4R;@&^S[2VZP?G8'-5/?L_4$L#!!0 ( M *!4]U#P9HTH4P, /@+ 9 >&PO=V]R:W-H965TY* G,AWQ!!XD45D<,_E\ Y'8 M]2UJ'3IF?+/5IL,>]%*V@0#T(GV0V+)+EI#'D"@N$B)AW;>&]/V(=@P@G_&% MPTX=?1.SE*40/TQC$O8MQRB""%;:4##\>X011)%A0AT_]Z166=, C[\/[!_R MQ>-BEDS!2$1?>:BW?:MCD1#6+(OT3.P^PGY!3<.W$I'*?\EN/]>QR"I36L1[ M,"J(>5+\LZ>]$4< ZI\!N'N ^UJ MP=X^4(+9?FRQDRS04^*'9%F-K*9C]R; M'(VKX8G9QD!+'.6(TX.;13"9W@8!&8X^+R;!9#[Y-"7#Z9B,)U]N@_EDOIC= M!N2*?)K>DIL9#@0-N*+((Q>?OF M'7E#>$+F6Y$I,]JS-6HW"NS57N=-H=,]HS. ])JX7H.X#NV>@(_JX?=,(KQK MX*[S)]Q&QTK;W-(V-^?SSMF6*>Q1B@Q7/S.N>'XDO]UA'YEHB-7WFAI>6,D39FHTL(%7* 29-XE&L]4:I(3PE*=%@59>P%SHQX'ON+2%#CR> M$.:7POQ:81]XPC5<17C_0J,@Q&3!U&F0C13JU-Z._+]T4-_O.F=T-$L=S=?K M*.X*2,R6*/=&;7E:IZG@;AYI:G8ZYR2U2DFMUTM*1();EX(&PC82 --/UREJ M_>621\\):I>"VK6"YN7VU)S(3DG6N=BI[Y8UNJ]WD">:)1N^C-!!I4 W2*9@ MG44DXFLX=>#KN3V// .3=590IPI.IY9L6NWNL-S=.N:C2*87LYE6"4;="QK] M KG_LM%5#-+Z'+Q'H7$6DU]D=+CCL^,[7E>DBC3J7\[S*K#H/R36OWM>3T[; M+YM>Y1BM#[)[]O3?IE?91-N7,[T*+=JYI.GUY+1[WG3[Z%EFWL3X"-GP1)$( MULCE7+=Q/V7QS"P:6J3Y2VTI-%J>?V[Q:0[23,#QM1#ZT#"/O_*Q/_@-4$L# M!!0 ( *!4]U"G&PO=V]R:W-H965T JHXK:[3C',!$/RL+4/ FM &]LB MDCQD_WXEV9B++TQ2NR_8DOIT'YV6FG;O0.@WMD.(@Q])G+*^MN-\_Z#K;+-# M"63W9(]2L?)": *Y&-*MSO84P4B!DEBW#,/3$XA3;=!3<\]TT",9CW&*GBE@ M69) ^L\(Q>30UTSM.+' VQV7$_J@MX=;%"*^VC]3,=)++Q%.4,HP20%%+WUM M:#Y,S(X$*(LO&!W8V3N06UD3\DT.@JBO&9(1BM&&2Q=0/%[1&,6Q]"1X?"^< M:F5,"3Q_/WK_36U>;&8-&1J3^"N.^*ZO=340H1>8Q7Q!#G^@8D.N]+14K&*!XX/1*@SFTS $P_'G51 & MR^!I#H;S"9@$7Z;A,EBN%M,0? 1/\RD8+<1"> =FLS$8AN%T6: 6TXF"S(+A M*)@)%P(AUE>/QH/E=?W$\0ACMD'X6X53L#[=Q_ .X!3L-R1C,$T8CV= MBRU)8OJFH#_*Z5L-]#WP2%*^8V":1BBZQ.M"BE(/ZZC'R&IU^"E+[X'5O0.6 M81DU?,;M\$=(!=QOA$_:X1.TN0>V*>&FW[(;N\RNK?S93=G-F)AA# PWWS/, ML+IJ?\[$' @X2MA?+3&<,H:C8C@-,7XG)#K@.*Y+7H[T%%)6H->!Z7=\P[!Z M^NNY*G5V7==WW=+N@II;4G/?1.T.P.AO<9=$O>*UA\RMQ.]:#;&],K;7&EM= M&"I/M;HP+4)W2H^=_RV9W3)&]U>3.>Y6D]05_R[N52YS,_?(PW>)UC !D#-7'+SR=$[ ,3PAU)=-M MNTNN9P7=_!6N-X4KW)X3:N)BG;A8;^"RR2@54=M$LZIBN(Y]?;1JS7S+:Z!Y MJI*F_=,T;^ME5\A\='RS@ MF3D<37?'^#>1$"+A*<^HZ!F)E)OWIBFBA.187+ -H6IEQ7B.I1KRM2DVG."X M,,HST[8LU\QQ2HU^MYB[X_TNV\HLI>2.@]CF.>8_AB1CNYZ!C.>)1;I.I)XP M^]T-7I.0R/O-'5'RO0(WZ3&VX__V,_J%P7CGS@ 49L>QS M&LND9_@&Q&2%MYE)<'%2S'6.)^E[,=<+U;H>F/PM7"6I%+J ?AZ'HROE#TF$J>9> .O(*6P3-A6 M8!J+KBF5&YJ,&564AR5E^P1E%VX9E8F "8U)_-+>5.[7,;"?8S"T6P$_;ND% MV/Y;L"W;N@_'\/K5FQ;8RSJTEP7LY:G0,A;OTBR#KPNFGDI$.\SC?UJ0.S5R MIT#N_ +Y+3R0=4II2M=*FAFF$3D6SA+,+<#T+7WLH\!W L?IFH]'6#@U"Z>5 MQ2W!8LN)NJ(2-H2G+ 8<_ZLDJV>.YK7$<_:(^/8)$FY-PFTEH:*J+AY55X5S M0J,?(#FF(L/ZRA^CX!Y0>.=YGG^3\'XS'X3&OTB&=T !5Y@6?9Q"GY- MP6^E,%<94$ZKLT.R+A( _\&,<9G (%?)B7"+[H+ZD.#,BD964X>LR&AWU695=P+Z3M=()3\6BJ&+H\F[@KJ)^R M8GO!J6@T%0^UE[RC^IY223@M(H(S4'\3F,N$\#8]-L4-.>?6>E.S4'O1^E.M M'Q8MY'?\X$1,FZJ%VLO67RC]L'I9)U@TA0NU5ZX_UKE_J'/;]D_43]34-A2< M3^?!X2_5M2WO)P[F7E^FBO"ZZ#X%1&Q+9=FBU;-UASLH^[IF>]D>WV*NE"(@ M(RME:EUXRG]>=ISE0+)-T>4],*EZQN(S45TZX7J#6E\Q)I\'^H"Z[^__#U!+ M P04 " "@5/=09Q)PINH# #+#@ &0 'AL+W=O5,!4B8P,ZD8&/%HM5OU@X<8L)K$ MU#;#[/[ZVB&3\ C951\(B=C.?9QS?744?>,KC 5X29.,=[25$.L/NL[G M*YPB?DW7.)-O%I2E2,@I6^I\S3"*";-$7LGQN M=+0 ?@A-0SGD%I\(WO*],5!4GBC]IB91W-$,A0@G>"Y4""0?SSC$2:(B21S? MBZ!:F5,Y[H]?H]_FY"69)\1Q2)//)!:KCN9K(,8+M$G$F&[O<4'(4?'F-.'Y M/]@6MH8&YALN:%HX2P0IR79/]%(48L\!VF<# 0B&/1 -I\'P+KH9 M]$$PF?2G$W %)N%]OS>3*Z-;<#<>328@#,;COZ+A'0@>1K/A-/<,PG#V,!L$ MTWY/+8^GT=_!-!H-P>UH#/I!> \>@H]R& YD8!7J.!5XV\,"D82_DSEGDQYX M^^8=> -(!J8KNN$HBWE;%Y*P@JW/"W(W.W+F&7(?-]DU,/WWP#1,H\8];';O MX?DUL*!RAZU#=UV6N:RU6=;:S.-99^+=DHP(?#60?1N#*!,H6Y*G!(. R7=X:VS MLR%TW7J\;HG7;<;+4"Q/"7F"-/2?5P;S+M#M?IG-;X0>95*[_Z-S\,L\V<0D M6X(EI?&6)$G='O@GM;4LWSG>@1HKV]_KJP,2K9)$Z]?K#XU*VHT+[ #<.TK@ MGU&<(NY!/YN&Y[3LHZK7&LJ?=T9S8"7-T+R8ZA2I#N3$=UO0.&938^=9IGN. M3*7\L%GZP_R[ ;,KAG/$3;M;R3*T+]%-E7;"9O'\^6XZ54=Y_EL>/"Y_G9WG MV:TSY:]4%#;+Z&_M)?>T1VS3]4YZJ<[.<&S[#)E*Q:'72.91PLR.3ZO#6)5& M0_\2+53)*6S6TY]OH=9)-;V6?U+S4ROH>O#,1X-9Z;9I7*Q_BE3N@<;X_O$' M4)T9=!WS^$#3]VX:ZIKW@-B29!PD>"$=C6M/%H/M;DZ[B:#K_/+Q1(64I'RX MDK=-S)2!?+^@5+Q.U'VFO+]V?P!02P,$% @ H%3W4"Y;V*V= @ R08 M !D !X;"]W;W)K&ULI55=3]LP%/TK5L0#2!OY MI'RHC90V&2N"@MH"#],>W,1M+!R[LQW"]NMG.VDHD%9H>TGLZWO.\;UV3OH5 MXT\B1TB"EX)0,;!R*=<7MBW2'!50'+,UHFIER7@!I9KRE2W6',',@ IB>X[3 MLPN(J17V3>R.AWU62H(INN- E$4!^>\A(JP:6*ZU"4SQ*IL9C1 AFDAMXU?#:;62&K@]WK!_,[6K6A90H!$CCSB3^< ZLT"&EK D MF^P:M^H6IOBQH_CZVL036(PGLRCR>5X>)V :#9+YC/P%4RBZ32:CQ\26^'O ]N&)6Y G- M4-:!C_?C>WOPMFI%VP]OTX^AMY?PJJ3'P#O[ CS'7U3KVW6?''+,_WO'=<24=6<.Z^9M6UVUO?9H'XRIBB "DKJ:Q/HHVV MOAL9NWD7'[H7([&V<]42RM7&& M!9/*9\PP5_\:Q'6"6E\R)C<3+=#^O<*_4$L#!!0 ( *!4]U -:5H=2@( M / $ 9 >&PO=V]R:W-H965TF_W]E-HVZTF_8E]KT]]]PY M=\E*Z7>S +#D0W!INL'"VO(Z#$V^ $%-2Y4@T3)36E"+HIZ'IM1 "Q\D>!A' MT64H*)-!FGC=LTX355G.)#QK8BHAJ%[W@:M5-V@'6T7&Y@OK%&&:E'0.$[ O MY;-&*6Q0"B9 &J8DT3#K!KWV=;_C_+W#*X.5V;D35\F;4N].N"^Z0>0( 8?< M.@2*QQ(&P+D#0AH_:\R@2>D"=^];]%M?.];R1@T,%/_&"KOH!E36^R M$1G>]*?DC'C3CF;]/[UAAP/P5+&S0EZ/2(@43,RT% PBXH,EHHOF9QO M5;S-=&L*KT__2;LC@A_KK E03:.:!]II3="FY,FB67_@)02P,$% @ MH%3W4!B%T#KU @ -@@ !D !X;"]W;W)K&UL MM59K;]HP%/TK5]$FM5)+'KQ"!4@MT+53'PCH^F'J!Y-*#/@=ML+,L6[#$-$,F*6<@<-9Q3OV3GN\9@(WX07$M M=]I@4IER_F@ZEW''\8PB3#%2AH+HSPI[F*:&2>OXE9,ZQ9H&N-O>LI_;Y'4R M4R*QQ]-[&JNDXX0.Q#@CRU2-^/H"\X3JAB_BJ;2_L,YC/0>BI50\R\%:04;9 MYDN>IQJGN^.)V-('3FSY#+(7P!RF"2\*4D+)9M5VEY9A$WRJ6<;:0$[TCYOF05 M",(C"+S VP/OEK9!7*Y77XUF&(J(DA2%9H"C)N%Y0UC_#T$9!W_A?0QMO#:VUPF;X MRM!-6'TGS-MO9K.0UORH-)/Y$=S;ZH(QG*Y0Z&H)ETS/HE0P(@J/@"@872NU5@9VK_@,>@)CJO?N&K,IB@?X#2-< M\71%V7P[=TXBFE+U7+)ZJUB]]1E'QO?^5C_OHSLSRS.=$O8(*2=, IGK=U!O MBDH0#%(:!R*;Y=[RYKTY7[6P%OBOCM>>L'T7UMTIZN9%O29BKM5 BC.-\RI- M?4#%YI':=!1?V#H_Y4J_&K:9Z(<=A0G0\S/.U;9CGH[BKT+W#U!+ P04 M" "@5/=0&,H)%#(' ";+@ &0 'AL+W=OJ?'^6=WV>EQNA11 MF+"[#/%E' ?9]S,6I2\G/;OW^L%]^#P7ZH/!Z?$B>&9C)AX7=YD\&A15IF', M$AZF"W-[\>/5S<7Z/1Q=D#.D+C\R\7H\>K"W3[>?O+ MRYOQP_WC]<7-PQB]&S$1A!%_+U,>QR/T[LU[] :%"7J8ITL>)%-^/! 2J3K? M8+)&=;9"A2M0V>@Z3<2&KB-;_+JY.)HX3"BV2!%7@ND4,)T&,&=A$B03AB(FQ0-%8? 41J$( MF8ZTYZN"S@82WZ+4V\*[&R6[HA5HW0*M:T1[(T= &"^D3*)T)J\NN;*,"Y0% M@B'^$BSXAWR=4/\YY]\;.-?)LLL4^1<*.AIHH/J[2ZT[U/J M;T'5A%F$#"T]5+^ ZINA%OPV(/1W3DVMH8UM>POB;AQQB.7;%:09%AB'1HQW M63IA;,K1+$MC=/E*#4F@6S%G&8(>1A77Z' 'V- ?^IZKQV5;,'4L([+S-)/+ MILB;B]&8R>W.+SOT'\+]H66]13>ID(?O[/<&2;(WQIS=A>;9&$Z 6U&]=9E- M.;.VV* )(8XE_U6L.NB^38P8+S=EXP/B0KY,T8)E$[DDTN5I\9I+JLUZJQMI M^^>5FX)I8YO'S3U;!-_5GG)%[ HBG]F[4\2XIC!%;/,8,3&9]FWLK)ELZA6& M@.UVPF+07]LLP(U9[-4MYYH%M7%EH*"^MEE^#Z*RN>1JM[15FP+!QV:5-=&)].UBS)I.!D*,:2=, JG%31Q[ R8Y MS<2I/JX,%&0:F\WZ05PREU2[I>?2WGGEIF T8/-H,%LVM\F@PR#OV.^$2R"T MV"RTC;DTW.$(UG*I-J[\ISKH,S$[Y4.X5%-RM5LZ,AV06&X+I@(Q3P6S,A&O M 9L(:#O!7;");-Q0,>ML4S:MRVRR)"?)-IOJX\I 0:.)V2P?Q"9SR=5N:=FT M?V*Y+9@,Y' 3CON6TV#.$5!WTHD))Z"TI!T33C3F6LNFVK@R4%!ITKX)KRFI M=DM/IKWSRDW!9""'6W"K=&L"FVY-4%!XVHD#IZ"UM!T'3G>MM99/FK@**E&0 M:-J^_:XI:57=FM@_K]P4C 7Z(_8;-['?=..N>R?VFX+(TG;L-]78:BV-:N/* M0$&@:?OVNZ:DVBT]E_;.*S<%0X'^B/TFC;@$PDX[L=\41):V8[_IKJW6&J;Z MN/)O1"#.3OOVNZ:DVBTME_;/*S<% \$YW'Q[*UUJ=)?) 7EW.G'@#DBMTXX# M=W:=M3TD+MG^T;$^K@P49-IIWX'7E/2JQ&G_O')3&S^E_HC_IDW\MP/R[G3B MOQV06J<=_^TT]-_U<66@(--.^_Z[IJ3:+3V7]LXK-P6CP3GN2D8"NZ/^.]& M-YE<$':W$__M@LBZ[?AOMZ'_KH\K ]UX5*5]_UU3LOHFTP&)Y;9@++B'.W#2 M[)=>%Z3=[<2!NR"S;CL.W-UUUE3+IMJX\A-!(,]>^PZ\IB2I_*7W@,1R6S 4 MO,,]..Z[3L,QYX'">YU8< _4UFO'@GN[UEH[YC1Q560"D?;:=]\U)=5FZ;FT M=]ZJJ<'&T[PQRY[SIZ(YRA_96SW86WQ:/'G]*7_>> #AJ\>VKX/L.4PXBMA, MIEI]3TI^MGH2>G4@TD7^;/!3*D0:YV_G+)BR3 7([V>IY.#Z0)V@>![]]']0 M2P,$% @ H%3W4"L&PY=>! #!P !D !X;"]W;W)K&ULM5E;CYLX&/TK%E*E5FH!7W*KDD@SD]EM5NUTE*3=A]4^,(DS M006G9\9_B .E$OR,HT3,G(.4QX^> M)[8'&@?"94>:J%_VC,>!5(?\U1-'3H-="HHC#_G^T(N#,''FT_3<,Y]/V4E& M84*?.1"G. [X?_9 YU?)U;AZT'J$]Y\>@Q>Z9K*;\=GKHZ\@F47QC01 M(4L I_N9XDX>9,W; CNZ#4R17[/R) MYH(&FF_+(I'^!>?\6M\!VY.0+,[!:@1QF&3;X&=>B L )%< * >@I@"< W J M-!M9*FL1R& ^Y>P,N+Y:L>F=M#8I6JD)$VWC6G+U:ZAP5#*1Z[P(7?B^V_ $Y-4@+?PG842%Y0XI<17AZA* MM$R$Y"?U.$CPUV=U 5A*&HN_+?2DH"?6$2\323D5$F@_W@,AU68'CI1OUV,F?ZJ M^K?'E22-"TEC*]'8'>MG0!5.23AQJPN3@G/2APO0-['F=^Y##:6N0Z4/[7%E M41=9#:U,V(5%&MD(3;I!U(L-)NL@[MX&.Z4N0K4-K7%E429A85VR#9LD$C0) M!P>]V& R#PZ[M\%.F16ATH?VP+(LD[70'G'8Q:,F1IBD@^->C#"Q!R?=&V&G MS(I0:41[8'F29-(6V2,.N?Z@03 ADW0(]F$$NIC7V2=VMQA10ZF+4.E#>UQ9 ME$E;9(\XOS1;1;;9*C)IAT@O5ICT0_8)WDU6V"G]:U/6]KBR*).XR)YRV$5- M7M7(9!T:]6*#R3YDG^;=9(.=4A>AVH;6N+(HD[?(GG'(Q4ULP";IL-^'#=@D M'[;/\6ZQH892%Z'2AO:XLBB3MM@><:/L:6C40N"+1KJ73AJ;Z,/=]](UE*-K MCT1[7%F4B5MLSSCDDB;O:FRB#O?246,3?;C[GKJ&4A>AVH;6N+(H$[?8GG'0 M'35]5V,3=[B7MIJ8^"/=M]4UE+H0U9^76N/*HDSDDKJVNE$;04SM<9DH[V*I1J^3?0GX:Y@( M$-&](O+=D?J'YMG24W8@V3%=O7EA4K(XW3W08$>YOD#]OF?*I/Q +P@5"X#S M_P%02P,$% @ H%3W4-C&2@]( P 8@H !D !X;"]W;W)K&ULI59=;]HP%/TK5M2'5FJ;D"^'"I *2==.+:V ;I.F/1AB MP&IB,]N4;K]^=I)F$%S4K2\0V^><>\^UG=S.AO$GL<18@I<\HZ)K+:5<7=BV MF"UQCL0Y6V&J5N:,YTBJ(5_88L4Q2@M2GMFNXX1VC@BU>IUB[H'W.FPM,T+Q M P=BG>>(_^KCC&VZ5LMZG1B1Q5+J";O76:$%'F/YN'K@:F37*BG),16$4<#Q MO&M=MBZ22.,+P!>"-V+K&6@G4\:>]. F[5J.3@AG>":U E)_SWB LTP+J31^ M5II6'5(3MY]?U:\*[\K+% D\8-E7DLIEUXHLD.(Y6F=RQ#;7N/(3:+T9RT3Q M"S85UK' ;"TDRRNRRB GM/Q'+U4=M@A*QTQP*X+;)/AO$+R*X+TW@E\1_/=& M""I"8=TNO1>%BY%$O0YG&\ U6JGIAZ+Z!5O5BU!]3L:2JU6B>+(WOKX?3<#E M, :W]\-/9Y-D= ?BI#\!9V \N$[BQ]L$W%^!83(!-T.UFHPG(/GVD S'"3B. ML40D$R<*_#B.P?'1"3@"A(+)DJT%HJGHV%+EJ"/9LRJ??IF/^T8^'KAC5"X% M2&B*4P,_/LP/#_!M59NZ0.YK@?KN0<'/:WH.W.@4N([K&/(9O(/N.9K>:IOL M?"QZ\M_1=XKAU:?%*_2\-_1B/)4@)F*6,;'F&'R_G K)U67_<4#@P*;#4RJ$A8)^!3[W?"?0E7G>WI)]E-=NM=U=5+R/@FT( MPUU48D)%05"C=JP&M=7@H-4!6A&),O(;I^J^E+9-=DN58"OX62L,_89=$TH9 M;M@UH#PG:J 2 \H-_V7 OL!=%06,W!@84C)RFU7T4#,-VT+!J M0$'7@6:KL+8*WV>5T!G+C4[A?HDAA VC!I#ON T+L0'E>F%S3PVHH T]L]&H M-AK]TYZ> HJ-9SC:OXR1 ]L-OP:4MW<9XWT4]#VO<1\2 ZKE;J%*O_;61S/' M?%%T*P+,V)K*\HU8S]8-T671!S3F^ZV+0W\ 4$L# M!!0 ( *!4]U IVP$)2 4 %H9 9 >&PO=V]R:W-H965T.?]I;F;1><+I'TFDXO-.V $179!UJN[XY@CM4<"E F[J MH53FX=[\!W<7-S=%>-'8ZI(DLIC/?IX M/P9'WX[!-Y P\!#SM20LDL.NTJ$8@]UYZ?:R<(OVN,7@FC,52S!A$8UJ],=N M_<"AW]405#B@-QPND=/@;VMV"E!X I"'O)IXKAJH8\^HPT%=.E_S/OF:]ZE; M?4SG6AW6J;_#$E=S"N?V\%Y[(GDAAC' G[_K9V"F:";_7>'LM7 M1,9@H=D0Q#1:4K#4U F.4B[UY%0O%\H45BF%OZ),>OPZ84FVSARP#JH8!BT7 M#'J6WKW&)5-49( OP%PO!*%;>BWMNLWAVE7T/K:MU@-_%?;D]0#V$-DH4-OH M6R*$N%WTW>90KP'\EDNAFTSUSDSONQB@K_.8,,VF;Y$YS5O^@W[;N%J&@X$S M]'+M@92RI8H-JDIO=T^*KA"9OH!=OMH\E4M\0)WOV-[9HD,E^6"5N"&9-*K/5KA](B>:N>FGP.-C9HB1*VS93( M,B5JSI0-FEMIS=]N6ST,=T>J%1 MZ%( N2$K0):"4K.8&BZX*4D$>"+IFKX]=\%M:1RU3>/(TCAR4^QG2QE\ !_[ MGO[;K64SN>EAN?=Y6;9'A_;)"RJ$KM6<9RO*),D/4:(J6^'V+X V7YTFX?6U+&L.7" M8\BSR+;8\ 2M! MOROR"IXIHXM$@2-:Y')<1W*E^6U:"KSP/7==U0CY86^'!VN$^O[@O="D1@@B MV-LAP>[6T6]&Q3(_I)=ZRFFF+D[LJM'J0\!%?OR],WX)SZY@S?@8GDV*8WYK MOOCJ<$V$G@I2O],LM"OOM*^GLB@.\HL;Q5?YP?,S5XIG^65,B5[O1D _7W"N MWFZ,@^ISRN@_4$L#!!0 ( *!4]U!&&@*GM 0 /D3 9 >&PO=V]R M:W-H965TKO7") 6N2F(U-Z4CSX]<.:1+R1;>%FQ([YQR?8[]^XKJ[8]$OOB9$ M@)? #_E5:RW$YINF\<6:!)A?L@T)Y9LEBP(L9#-::7P3$>S%3H&O(5VWM #3 ML-7KQGUW4:_+ML*G(;F+ -\& 8Y^7Q.?[:Y:L/7:<4]7:Z$ZM%YW@U=D1L3# MYBZ2+2V-XM& A)RR$$1D>=7JPV\#0U<.L<4C)3N>>P:JE"?&?JF&ZUVU=)41 M\HCG)O:6U=!0+>-,1/(ME7ZB M-QS=NX_]N?LX NYT-K]_^#&:SF?@*Y@-QJ/APV0$;F_ ?#P"@TE_-G-OW($T MOIVJWIRK?#627OWI$$S<_K4[<>?N: 9^NO.Q.]V[WTYGMQ-WV)^/AN"Z/^E/ M!R,P&X^4V^[VI"UJHRUA9)7=?[ MNE!-7=^WX25 G0N =*17N ^:W8=D<0D,J-RA<^BNR1E.IQFETXSB>$9MO(@^ M8Z58?@%N,(W (_:W!/P]D8; %23@_S0,8Z3#&/$P[:/# ,PY$57SMH]@Q1'4 M)G_N0>BT[:[VG)^>"JNV@XS4ZB"]=II>^ZWI^10_49^*WU4I[J.8N<&192!8 M2+'"JJV;U1F::8;FD0PY7858$$].(!@3;T7#%7!#+J*MA)< ?\ \S6XD?B+ M7Q,NNR10)"Y"0%X6:QRN"%BP4$224+QA3:TT)>NP/2\FDR75.(IQ.:6S#U@OYE6V@;3O5^3EI?LY'99-;N=?W?Z2%(!'A M D32%_ =W@"\B@A1/DW:@7J&=_VVSZJ #)WP&#O? MH "SC! +6<4)+EM! QHU7Q^8D11:I]& 5=:IZ9C%#U"%6;Z6PR0S#L-F$%N8CE4$=(59V]+M&D2CW!GY_R/Z JSB.H]E M7D8RA#:"Q6-MA9UA6WK=8F3X1N_ ]WM/ABAC.SHKVU'&=O1QMJ,RM4L[H0+L M;:=N]C.NH]-P'55P'<(BUBNLZHB201V]#^I#LB11)'L6+-B0D./X;B/;L8TR MR;".SHIUE&$=?1SKJ,SLBB- A14R3;MZ'8R,[,9IR)Z$L1JTW&BR3T_+W,B=>& MNOU);_MZ_P%02P,$% @ H%3W4"V96&ST!0 UQ\ !D !X;"]W;W)K M&ULS5G;;NHX%/T5"YV'5FH/B9T+J2A22](IH]Y4 MZ)F'T3RX8" Z2UM^VUO;VV<7=%TY]L3@@' MKW&4L//6G//%6;O-QG,28_:=+D@BODQI&F,N'M-9FRU2@B>Y41RUH6$X[1B' M2:O7S=\]I+TN7?(H3,A#"M@RCG'ZSR6)Z.J\9;;>7CR&LSG/7K1[W06>D2'A M3XN'5#RU2R^3,"8)"VD"4C(];UV89P%R,X,<\2,D*[9Q#[*A/%/Z,WL83,Y; M1M8C$I$QSUQ@<7DA?1)%F2?1C[\+IZVRS#&89\Q(GT9_A!,^ M/V]U6F!"IG@9\4>ZNB;%@.S,WYA&+/\%JP)KM,!XR3B-"V/1@SA,UE?\6A"Q M82#\J U@80"K!M8. U08H/>V8!4&UGM;L N#?.CM]=ASXGS,<:^;TA5(,[3P MEMWD[.?6@J\PR2;*D*?B:RCL>,\/'@<_+D:#'P$8W U'CT^WP=UH"$[!L'\= M^$\W ;B_ J/K 175T%_E#WM,+F_RW']^[OA_BE:>A#XZ^'8-O($S :$Z7#"<3UFUS,;2L@^UQ,8S+]3#@CF$@ M<$L3/F<@2"9DHK#W]?:.QKXM*"UYA6^\7D*MP]^7R7< .R< &M!0]*?_#G-D M9.:FIQK.K[4>[-WZ%AFHG&0H]X=V33*2AB\X6Q' GS?B&QAP$K._-)ZMTK.5 M>[::/0\2QM.E6,,X W>4 Y^P<)9@3B8 ,W!-)K,PF6VB3L!O8B$%1S>4L>,3 M<$>X:MZMVW?R]K-5]Z7G.)[3;;]L!K,.LJ&'[&V47T>=NI[ENMNPH Z#GFW# M$K5%E%T296N)RH;*P%$DQDI$YHDE>HS9'$R%4(!YPQ @&ZR&2,:6:H6[;@'GCN=TK/G2^>^YT:Y="!5B7$=9!MV\BL MA+B..G4MR^E4@JQHL=/Q#'60O9(H3TN4J"A$O9 \CJ>XV1&P%BL]:DH473Q M-0VIH,:!(VQNJ+/YQ3$N.K 5&=NN!EF)@I44]54HU'&KF:R$F:8ZR":47$$M M5X.$$Y&_'*2"%,!6> 'P+"4D)T,7#2ECYJ%US)1"9GZUDA4=V*3=J(:Y$>(W M0P(M9)L>*5^F7K]\,B5I*A@8TUALDAC.MQD;BJ4+@E0#TSET@*4.F.Y7!]BM M\6XYU23M*U"GT'!K<5; 3!.A:JSK,,]%.Z(ME!?T,_*EZNL?,D^ MZ^,OA<+T#AQ_*&4"&I]=@14MZDLP!4A5@ZE\U8LPE;/=51B4.@?U.O=(QA%F M+)R&XW5F3U,:@XOQ>!DOHWP>W/,Y28&HUP0M\^R/BCR/Q&I 3D!_*98&,2L> M!'UT<@*>R51(/ACA5R5K"ODQH5'C305#7K6H5\$0]*I%O0H&.VA'ID I>E O M>GMD2O9J[[(72K&$AQ9+*,42ZL7R(W*I61V;(7XS)-!"MOF0Z@CUZOBIZ5/? MB-6(:H3XS9! "]DF2@H\U._W]DN7O3804%8&\-!;1"B5%.J5]",RI;Y)4ZB. M8L.G4AV%+X7J*)QI5$?*/=1O##\U;;S:&$0YU:G25D=Y56Y]E2ODU=)'@?*, M'9PA6<8@?1FS7P;MNS=#LH) YH&3"$F117J1_8 D*EK4K:+-$+\9$F@AVWQL M_)V+_C=Y4W1E>R%!%JJ2I835=C4JF.5TJM6:$N8B;P=QLFY!39O\?9+G5_:^ M2-80R#YT DG917K9_8@$&PO M=V]R:W-H965T-!-"4Z/; MSOL/LMC=DA0'*V6;"5616 M*A%-,!64IX$WMKT)D\,/:H@U'4,>K:$,:XD%J!J,<6 M^QC'6DC9^%5J&M5?:N+^^D5]F.>N17'>,[ GX[FO7 T]V%T&X33 MV8U_&P9P!D'_RA_,QC[<#:$_NYF-"]!E+Q@%T!M'&U*(-?9*?>:X MGN59;UIR$-=RW<;AIGB56^^?[XSW[C;8YW;KC;_WH$;CK3=S;_KHR7]#N.JQ M@!B7BE6O>2H]7DS3(I!LDP^D!R;5>,N7:_4!0JX!ZGS)F'P)](RK/FG=/U!+ M P04 " "@5/=0WLQ6HO7#!@ M33Y8QY09:7_\.B&-DR8Q40E2;EH2C@^O?8[/$]NYV@?B>[AA3((?GNN'UYV- ME-M/W6ZXV#"/AI?!EOGJFU4@/"K5I5AWPZU@=!DW\MPNM"RGZU'N=X97\;VO M8G@5[*3+??95@'#G>53\O&%NL+_NV)W7&P]\O9'1C>[P:DO7;,[DT_:K4%?= MU,N2>\P/>> #P5;7G9']:>R@J$%L\8VS?9CY#**N/ ?!]^ABMKSN6)$BYK*% MC%Q0]>^%C9GK1IZ4CG\3IYWT-Z.&V<^OWF_CSJO./-.0C0/W+[Z4F^M.OP.6 M;$5WKGP(]I]9TB$2^5L$;AC_!?O$UNJ Q2Z4@9P2C.DV2M<0 M_'VG/(*9NAW^8]"#4CTHUH,K^R?X"XVF *!AR&39 !\\.+&':#J_#&U[@'N6 MI<;S)3N4)89X %'6,"<2IR)Q79$NI\_@@:!>%EAABBU3J M)*E.8M0YYVN?K_B"JH %#^=B=#\.&.O3 7H(^&\#GI M+SJM2*=>JJ=G'(&LGB]*Q2C**=7CUZB53N!>(1IOXV6RR.GLISK[M77>,QKN M1#PNX05X8(N=$&K@P'] %7A5OGW ?BPVU%\SL A\*10Q0L-0#5()@U:$SK9T M";=.K@6)BVPHL)KCQ2E68@A[R*Z<8W:&-'8CU2!QDY_E_9)J4&)H]WJ#:JFZ MV-OPK&FFOOQS%TBV!%O!%RQ4)21Y8%'L%M^9L@A6@"^53U5UW$/8T@ICFRJ, MK0EAHW8DJL:!79L'U8E:K/&%N)M,\M(T 6PS FHG)SDNSV22EZ=Q83OG3L@B MY"H1!XT)J)EB]]J1@)H>MAD?M1*P7[=2%@W-E5(3QAXTDXR#NI6R:&BLE%"S M!YK9"'4Q-$=0(@:0=.:6I FB8.:6*=,V(H)H:KU(O"VS ]I MO*._3+MEXC'27$'M6'X@30AT^O(#E2P_'.B43-62Y0JYJK&!S-AH*(AG MA#+6G,%6*Y( :X+@VMM@E4F BSM;A:UPDTE>FD8);F+;JT[@FP(SUH#![=CM MPIG#C]-WNW!Q*ZM\MI<8&F<[UC3!9IJ<,^COI3/6P,'M.$C!&CO8O)RI%?;C M1R=&D[PTS1_A$T] MIQ"-!]*.50G15" GKTK&I+C8J(JA9@!IYI2#'-^A,IKD7]#00'":V*%Z3XJ] M^^42C1.G';M4CJ:&<_(NU=BI?7;AZ!KO-'-VX13?@7J;9$:3@[QNYD6\Z"W( M>RK67 VGRU:JC7794WT3AQ<+#Q_''#J'JLC@S4]ZM 03*Y MB%[W2U_O'/X/4$L#!!0 ( *!4]U"ZMAR/E , )X+ 9 >&PO=V]R M:W-H965T6;L&;NYY^*KW%"J MX%L2I[)E;93:OK=MN=C0A,@[OJ6I?K/B(B%*#\7:EEM!R3(W2F(;.TY@)X2E M5KN9SSV)=I-G*F8I?1(@LR0AXOL]C?F^92'K96+,UAME)NQV J"KEI6![WO(M<8Y(IG1O?RZ!E,*'/.OYK!X[)E.8:(QG2A MC NB_W:T2^/8>-(<_Q9.K?*;QO#X^<7[0QZ\#F9.).WR^"^V5)N6%5JPI"N2 MQ6K,]Q]I$9!O_"UX+/-?V!=:QX)%)A5/"F--D+#T\$^^%8DX,D#>!0-<&."W M&KB%09XY^T"6A]4CBK2;@N]!&+7V9A[RW.36.AJ6FF6<**'?,FVGV@^=QS$\ M=P:S/@S[G1Q]>YK1D M\'GTX7;:'P^AU[^?PE6/*L)B>:T]S28]N'IW#>^ I3#=\$R2="F;MM+\AL)> M%*SW!U9\@?53EMX!#F\ .]BI,._6F_?HX@Y<9,Q1]*.YK;-6I@Z7J<.Y/_=2 MZ@@3\$SBC-Y 1TJJ).BX8,#(G,5,,2IA2(G,!%V"WK!CNLB$8.DZ5XUX*LJ) M>R*9A+\'^@/PJ&@B_ZG!R6Q5TL\*/$*YBK"@PO_ MZ-.>$R&,T GBN<[U72=$;C6C7S+ZM8Q3KDA\DL@;6! AOIN5W)GM4(7MGV.' MC2CPHQ/L"AUV/>Q

\+6*5NQ!=$;@JL-%<#GDHH=F<=45^4VTYOW M:D!W- 9\7;/Y&N7W&O_'V@A+O/#W:N,&5B:"B\L9GBU3Z 2X$9RLYKFL@7 8 M7%C,J*2/WE@G;T&-SG>4Y^ H.JWI,,XOE$P]=.'RF,;' M3H0;W@EUA=!S@\B[5##HZ&!$?[Y_%C[]GS70*EU-!T6O9Q+"O]]#"Q\_;Z(5 MPMHNBEX/)U1_.OUJ'T7G1T]U(ZT25G92^^CR9&ZN0R+6+)40TY6V=.X:.GIQ MN P>!HIO\_O4G"M].\L?-_H"3841Z/&UL MS5;?;]HP$/Y73M$>6JEM( 1**T#B1[IV@A9!Z1ZF/;CD(%X3.[.=TOWWLYV0 M00NLVC1I+XE]ON^[[\Z.+ZT5%T\R0E3PDL1,MIU(J?32=>4\PH3(,YXBTRL+ M+A*B]%0L79D*)*$%);'K52H--R&4.9V6M8U%I\4S%5.&8P$R2Q(B?O0PYJNV M4W76A@E=1LH8W$XK)4N&2,OX7G Z94@#W!ROV:]L[CJ7 M1R*QS^//-%11VVDZ$.*"9+&:\-4U%OG4#=^W0"O 'BO ?X>0*T U-X;P2\ _GLCU N 3=W-<[>%&Q!%.BW! M5R",MV8S UM]B];UHLRI5JG.I<=6\F\- =S@(8!=WI;!*,@MO[*9S" MM'\=#&;# .ZNX&8TUGYF!?K7WN3L\[ M2/@I8V?@-4_ JWB5'7KZ[X#7*@9>O=B5SM]%#_XX^E8Q:N51J5F^VKZC0JB M!Q)G> )=*5%)T-L,0TH>:4P510DC)#(3&(*^ B8XSX2@;&F];CD3I:%'))7P M9:@#P(W"1'X](,\OY?E6GK]'7C?\IC\7?84I4!Q"*E,N20Q+P;-T5^USMH9E M,[?IA+]>6^[Q#0[W44#^H8[\*NIO MI%0;&U+RH_;6R3_WJ]M.@]RION%T4?5KVT[!;YBV,F^4F3<.9GZG(A3%L3BP MF>-::I;SF/]CG0?--X;V+C=W)I;@;EWF"FLIT40ESGC&5?ZREM6S4 M7=N?7ME[U=_!2.MG#(),2YTJ,K9N3XI(N^T^43QU+:2 M1ZYT8[+#2/^GW!N5I/3(#R=Z?S$U!+ P04 " "@5/=0/BX_A9 " M "M!@ &0 'AL+W=O2\95SRFT7EV[KLH*4F)U)E:$PYN%D"76$,JEJU:2X-R" M2N8&GM=Q2TRY$W=M[E'&75%I1CEYE$A598GEKSYA8MUS?&>3&--EH4W"C;LK MO"03HJ>K1PF1V[+DM"1<4<&1)(N>D_C7:63J;<&,DK7:6B/3R5R(9Q/(O=K7S?^KI M/ZN_&4;8GHK0\H7[3@6F$LTPJP@:4I4QH2I)%/J>S)66<+=_'-"(6HW(:D1[ M-.X%7YXR<(D<8:7 $6FY EGP((VR LLEV7FL:M*.)34F^!+['0]&]K+]7WTL MBBXB_VW1\&/1E1^%;XO2OS#5G;M;]Z\DL'-C? IEHN*Z'GJ;;;TUL9;R+M_W MKP?^COP0O+BVSC_TM9&/8%"4*\3( J2\LPNP!UF;8QUHL;*W?RXT>(E=%O ] M(=(4P/N%$'H3&('V"Q7_!E!+ P04 " "@5/=0 3DOG"4# ":"0 &0 M 'AL+W=O 7!.W4&OR#XI\[0* C&NIU[-\%%2*)NF[,-X!JMU'3#I&_8*B]"]3X92Z[> M$L63W8>X-X['X!,8]^_B:/(0@^$MZ \?1\-!/(B?Q[IK,"#^-HH'ZGD>88E( M*BX4:3*.P/G9!3@#A(+G)5L+1!/1MJ6J3.O;LZ**F[P*>* *#SPR*I<"Q#3! M20T_.LX/CO!ME4@9"]S&<@./"GY>TRL FY< .M"IJ:=_ MUS--UMU=GYO]GC M?Y[]0QA>N4<\H^<=VB-8_1,%^-Z;"LG5/_O'$4V_U/2-IG] <[C"'$E"%R#5 MZF#&A*S;-[E*8%3T-^^UZSI!Z+7MU]W5J$/!*BK:1T$7NN%'5%R#RHQQT("E4%N-B5H2E(B"3XYAV#? MHNO"2@ZG@*)]$(1>):RX#N1Z]3F$90[AT1P&ZOA_-PG.X46=T7!_3WMAM;Y^ M'0H&E=6,]E$P]#VGXK4&%33V%MW>.6PRS!?FE!?*RIK*_)M2CI87B9XY/ROC M-^YUWZT9C]3%([\GO,OGMY9'Q!>$"A7>7$WE7(5J77A^$\@[DJW,43=E4AV< MIKE4ER?,-4"]GS,FMQT]07D=Z_X!4$L#!!0 ( *!4]U"Y>O>>H@( -H' M 9 >&PO=V]R:W-H965T650M5@.W#:A],,H#5Q&9M4]J_7]N$B*X@]*$OB<>>8$5GA:V1Z9<%%1I0.Q=*5:X$DL: L=0// MJ[L9H;S'EVY;C._N)B"Y7RDRX[>::+'&" M:K9^$CIR"Y:$9L@DY0P$+EI.Q[_IUDV^3?A%<2L/QF"4S#E_,<$P:3F>:0A3 MC)5A(/KUBEU,4T.DV_B;Y"WWX0 0U$\ @AP0?!80 MYH#0"MUU9F7UB"+MIN!;$"9;LYF!]<:BM1K*S%><**%7J<:I]D._,^E/X HF MW?M^;_;0A_$ AJ/!.'KL3(?C$43]NT[4&X[N8#R+P*;#M!\]3J SZD%O..F. M9Z,I1)VIIKGHH2(TE=^;KM+-F1)NG#=RNVLD.-'(SPVK0-"XA, +O"/P;CF\ MAW$%0M_ _>N/<%=;4O@2%+X$EB\\Y0OJO2'A=VH)S MO$9!%&5+2"W[)3S;78;)%7G52TO4_X7Y\XH44"@RN'A'(HY[6E[0#\%"(8", M,[62X >0D'=YS-\S5-6<*BRH&D>H/OA2+7RIEG(/*",LQJ]SI;Q*ZQ<>]^.R3\':_P/^R"U M7DBM?]4&."NTO%+ME-!R6+WB'1?J'IR\YM9[)&))F=1*%IK(J_S0!HK=3;(+ M%%_;PWC.E3[:[7"E+U\4)D&O+SA7^\"<[\5UWOX'4$L#!!0 ( *!4]U"H M$!Z%MP, L- 9 >&PO=V]R:W-H965TY.:8,J?;+I]-1+?--RJCC$P$D)L\Q^+W-).I*=]^(55"H8F7\DR6OV!;V7H.2#=2\;QR MU@0Y9;LK_E4)<> @S,.J') KW7P*P>_3'1'5J8UP IWVX)O@3#6.IJY*;4I MO74VE)F_<::$?DNUG^J.AKW9< 8NP>QA,AD-[X;W\]X(7/=&O?O^$,R^#(=S M<'M_,Y[>]>:WXWLP'8YZ\^$ S,>@?$9 MVKBFC?]/7>,3!)@$$8J.2*UF,/+MK$G-FOQ791EGEUK=<_(F)SQQF,3HB-IF M%4:!';I50[=>O[C^H&[+4H^1[\5'G#8SWX-G5ACT]AN'UX@Z$?HL(=3O"U!D MF"F@.ST@/S>TT)N\N@ KP:5LZ(SP8(>"[]1]X;[!0_2&8MEW7UTKQ%HC5;P7 M1>MYNFR/U+?:01B@,_+O-PS8O&/TTG23;S*L=*$LB#["I10;;9KDV+=X&+R7 MY/L6#9M[]&$"..="T7\L"51JG_;>RRB,O6.Q+68Q0N=*?=^C87.3_D.IGY3( MRVGVS17&[Z7ZOBG"MW3%UQ1ZS=0O"@/KX];O67RM$& /]?LFY>AZ8\W#]_=/] M%U!+ P04 " "@5/=0"N&:]@,$ #5$ &0 'AL+W=OY&H)YLTB[E4S6QKY_M,\'4IBB,;,&9VS,/$FHS*>P_99)0> M9!0FXB%#^2&.>?;S5D3I<6P1Z^W&8[C=R>*&/1GM^58LA7S>/V2J93=1UF$L MDCQ,$Y2)S=BZ(==3!Q>"LL??H3CF)]>H*.4E3;\7C?EZ;.$B(Q&)E2Q"N^V$*K0R[3N!:K#.(PJ;[YCWH@3@2$&@10"^"] J<6 M.&6A569E63,N^624I4>4%;U5M.*B')M2K:H)D^(U+F6FGH9*)R>+NYOEW1+] MB9;3SW>SY\4=^GJ/OMP\/3_.G^;J@6J57=!B?G,[7U0W/\Z$Y&&4?U*ZY^4, M??SP"7U 88*>=NDAY\DZ']E2)5=8V*LZD=LJ$3 D\M/]08JU0H@J7N12BP_<28$Q'YLR. $@><<(I.?K'44A?PFC4(;_ M7?IU,J0['L3U&39DTV*']'/G/DQXLA+#U"$M=LAEW*EEIS50,%;0@H=<1A[2 M18\7@&NP:]%#+F,/Z<*'.=@SV+7P(9?1AW3Q0QF8!K/%#[F,/Z0+(.J:6$!: M )'_0R"B01!S"3&]PY9!Y/= B'0I1 +PL0'RT%((?A>%H$LA0L!Q#4,/+8;@ M/1C:G"[_(0A!%T(^IK2=X]7&J>[&SA8>HP9PPLD."2[B2BT[8R/%S+"A@99C M,,@Q+5A PS$:!*8WTH(,!D&F)0MT00:!ZQ*#7TLR&"29%BV@V4:I0YIITK[@1?BZSHH)YOTE2^-8J3;?-/ MQN1?4$L#!!0 ( *!4]U"3JYUN"0, ",( 9 >&PO=V]R:W-H965T M6(,%TAVN\-5/&VM%[-X?Q].GAW!Q/WV$IV@2+J(1+*9027P988E(+BZ5 MV'(^@B\7EW !A,(B8UN!:")ZME3$^EP[KNAN2SKO!%T''AB5F8"()CCYW]]6 MD=;A>N_AWGIG!;]OZ35XP5?P',]IX!E^P-UWM+M[!Y[K^^V>_;J?I6,K]\9M>;75?^#M&KS]2?"44$1C? :[5&[O8WM^ MZX"ZRX@S1-0;5 MPV!<9=E\23 A:$5R(O\T110<7VVGVSD(Z-C(;]T>ZJW+,RY943B3;F*J^ M8E+U"#/,5!?'7!NH_90Q^3[1!]3_"P9_ 5!+ P04 " "@5/=0"?0(J%\" M #&!@ &0 'AL+W=O!6E-).@L+8Z#T.3%2B8.5$52MI9*BV8)5.O0E-I9+D/ M$F481]$P%(S+($W\VIU.$U7;DDN\TV!J(9A^N\!2K2=!+WA?F/-58=U"F"85 M6^$"[4-UI\D*6Y2<"Y2&*PD:EY-@VCN_.'/^WN&1X]ILS<%E\J34LS.N\TD0 M.4%88F8= J/A!2^Q+!T0R?BUP0Q:2A>X/7]'_^QSIUR>F,%+57[GN2TFP3B M')>L+NU/5W X0\MX:8[@ +B$^T+5ALG<)*$E0A<69AOPBP8\W@/^M98G$(^/ M(8[BZ&$Q@\.#HS]10I+;:HY;S;&'[>_3C'0,QS!#DVE>^\93OC"9$G0_,\QWE:9A&'H&]S1> MTEX_BJ(D?-DA[+05=MHI[)9++FK1D>*@11I\4!&'+J^[RMK-V2-(IF$(@B *TY'%J,UBU%UQ]OJ7BH];I/$'5?RL93C[#Q7OYASX MBN^L=+C5EER'OV5ZQ:4A-4N"BDY&=$-UTS4;PZK*=ZHG9:GO^6E!/QK4SH'V METK9=\,UO_;7E?X&4$L#!!0 ( *!4]U#.MWB6Y@, .,/ 9 >&PO M=V]R:W-H965TM+]^!LG:0+!Y*H>X@O$SCS/>.9QQI[!AO$7 M$5(JT6L2IV+8":5<71J&F(4T(>*"K6@*;Q:,)T3"D"\-L>*4S'-0$AN6:7I& M0J*T,QKD<_=\-&"9C*.4WG,DLB0A_.]K&K/-L(,[;Q,/T3*4:L(8#59D20,J MGU;W'$9&Q3*/$IJ*B*6(T\6P&7M1@^E\V#'5 MBFA,9U)1$/A;TS&-8\4$Z_BK).U4/A5P^_F-_6L>/ 3S3 0=L_BW:"[#8:?7 M07.Z(%DL']CF.RT# M8)4 JPEP#@#L$F"_UX-3 ISW>G!+0!ZZ4<2>)VY")!D-.-L@KJR!33WDV<_1 MD*\H51LED!S>1H"3H^NG8'KG!P%Z\*]NIM_N;OV[1W0U?IS^FCY._0"=HV#\ MW9\\W?CHYU?49OT[.IM02:)8? ;44S!!9Y\^HT\H2M%CR#)!TKD8&!+6K#P; MLW)]U\7ZK /KL]$M2V4HD)_.Z5R#G[3CO1:\ ;FJ$F:])>S::B7\D:47R.I] M099IF9KUC-\!MTT%QWU=./_/N_]A[SO)L*O=8^=\]@&^!RHDSV8RXU&Z1&,F M) *9$4Q3OJ;HCQNP1U-)$_%GBS>G\N;DWIQ#>S43,",$%"@21\L4ZI5$,W"J MW5<%EY=SJ7*Y'F&KZPZ,];98^T:>W>WM&DWVC2S<-7>-? U3S[,JHYV W2I@ MMS7@6\*7\/G <8"^ 52&Z)ZS)2=)2S*]BML[@73=REOWB-(57&Z[=/M&&NGV MC332:9@.2M>K NZU!AS0->4DG5'T#_J(C/W*3_\$,F*S/B[,(PI9DFVG]AP[ MN"' 6&/F]BR[H:6.S',;5OY_<>W&O75,XM:X?\J0ZZJ.W5/H6E=Z[!U35T^CJ[.G MJ\;*;E;?=U'Y&BO/,P_(6A\X^ ,GSMDS3>DBDG!%U<2_ZZFN]+AW"CGKBH_[ MQY2SOWAS7FK_'E&&OF)ZJ#S9NDFKYH?XNR+5!,%^#*O.C"WN-%1UD, M)%OE+=,SD]" Y8\A=.&4*P-XOV!,O@V4@ZJO'_T+4$L#!!0 ( *!4]U") MBBI59P, *() 9 >&PO=V]R:W-H965T>68P\/E'WC,<8"OJ=)QD=:+,3^5M?Y)L8IXC=TCS/Y9DM9BH1< MLIW.]PRCJ "EB6X91D]/$V3C(",6 Y-\SGN(D4432C7\J3JV65,#3YR/[71&[C&6- M.)[2Y$\2B7BD.1I$>(OR1"SHX3.NXNDJO@U->/$+A\K6T&"3:M"MP(4H>ME[$7B/"30>,CH M 9BREFSJH$CP^A.ZNLWGM8()+P#Y)Z%7KP_MT'> ^UXWLM>%TFM,ZJ=FU>\.]>?3@ET:]>R^51N= M!=RM ^[^0HKE"K-G#%\7-$E SM,#8E%;7GNU3*\UKS."UB0AXD7.Y@1E&PQ( M@(]%N]4=T-Z\92QXCM<%.QO?Z%(V[J)X=.BF6^U6G/Y6>69Z(<#O5N?:%PBW/TU?[$O)V:#?N>O("4 M]X4?].7MY5Z6EV0<$KR54L9-7Z:6E3>"&ULO5AM3^,X$/XK5K4G[4H+C9W7(JA4:(&> M=CG4LGL?3O?!I&X;D<0]VP%.NA]_DQ>2-G$3#KA^H;$SSXP?SV0>X],G+A[D MFC&%GJ,PEF>]M5*;DWY?^FL647G,-RR&-TLN(JI@*%9]N1&,+C)0%/:)83C] MB 9Q;WB:S=V*X2E/5!C$[%8@F401%7^?LY _G?5P[V5B%JS6*IWH#T\W=,7F M3/W8W H8]4LOBR!BL0QXC 1;GO5&^.2:>"D@L_@9L">Y]8Q2*O>*L M9Z0K8B'S5>J"PL\CNV!AF'J"=?Q5..V5,5/@]O.+]\N,/)"YIY)=\/#W8*'6 M9SVOAQ9L29-0S?C3-2L(V:D_GX"ENCA_Q$*AX58%A!%,3Y+WTN-F(+ M '[T %( 2!U@[0&8!"KX$Q*I-7A+'[*"R-"0PB!.:W>N!+P- *>&YS_FTYO)?(YF MD]&WZ=7-]\G-'1I=W$U_3N^FDSDZ0C>CV6P$XPGZ/&:*!J'\ K,_YF/T^=,7 M] D%,;I;\T32>"%/^PK6E'KN^T7\\SP^V1/?1-]YK-823>(%6VCPXW:\TX6_ M;,=CTN*@#YM9[BAYV=%STNKQUR0^1L3[BHA!#,V"+EX!-XT4C@>Z_7A?],G[ MHE^VP\?,!SC.X)X&?O5ZN*N!7[?#+]G]"_39OEMF)D_"1BUEY):^W0,4 MK5=&\UJ9[$;+ X5400VGD;_F\:>QGP@!;3,^O?WE73BAB>B_>4$#8JX3;>M?63YPV<#V%XDT3W3""^ M1+=U@G0/VC.'IF@L<_:-KC2,GP(,<.5FN%V.?NP MSE#$V=YYFUBV6T]CE]DNCTJ;\$>*$V[*Q1&V<%V/-6:V1\PZ)8TSQZXKO M7=Z51.$W:A14YF]J#0UE4XPUF[$;LY(N? CMPI5XX0.I%V[JDFL0TZXGM,ML METWW !U3V*F A\"N.W MG,Y()70$'Z#&2:4PI%UAFI1+Q:L0N:RTB+1KT1MRV>[0=+MR6>D%Z=*+YR!*HK?N>:41Y! : M02J-(._3B/*874@&E< 7.@ID2-=\BVB[O=#&9NV$,.ZVR_GTMZ[^H(.MLFM@ M"5].$JO\[J&<+:^:1]D%:VW^')]<8,W\&)],=/.7^.0JOV"NPN;WW7G^)0K9 M$I9@'+M0@R*_0LX'BF^R"\E[KA2/LL&PO=V]R:W-H965TU3FJ'H.TF37LPR0VQZMC, M=DJ[7S_;"1FK2K:'O23VM<^YY_CC>K 3\E%EB!J><\;5T,NTWE[ZOHHSS(EJ MB2UR,Y(*F1-MNG+CJZU$DCA0SOPP"'I^3BCW1@,76\C10!2:48X+":K(9M@%_--B2#:Y0WV\7TO3\FB6A.7)%!0>)Z= ;MR^G/3O? M37B@N%,';;!.UD(\VLYU,O0"*P@9QMHR$/-[PBDR9HF,C!\5IU>GM,##]I[] MRGDW7M9$X52P+S31V=#K>Y!@2@JFEV+W$2L_71L05H#P-:!S!!!5@,@9+94Y6S.BR6@@Q0ZDG6W8;,.M MC4,;-Y3;75QI:4:IP>G1]>WT\\T<[L9?YROX +?CY7)\=_TPA_=(BGF:HCOY<)!L233"$F/!8\HH ML??C#(B&*TQ0$@8K372AA7QY#3J#!M_FNMY?GX"Z[?.F_TV*L]]AJ)5G3#:4ICPC5,,\(W:&_2/9?&H1GY MB8ES/4&.*=4*J#+FB1*DZ5 MK>=/HRCJ1@/_Z="+?U ]17K:%VWQZY9-0V@EF/!5"[SLV0?W* MC7X!4$L#!!0 ( *!4]U!#Z1@O!@4 (H4 9 >&PO=V]R:W-H965T M<_P<'WQ.W-[1]#M;$\+!>QPEK*.M M.=_ ;>,X2/_ID8CN.AK4/B8FX6K-LPF]V]X$*S(E_&4S3L5(+ZTL MPI@D+*0)2,FRH]W#.XR,C) C?@_)CAT]@TS**Z7?L\%@T=&,;$4D(G.>F0C$ MOS?2)U&461+K^+LPJI4^,^+Q\X?UAUR\$/,:,-*GT1_A@J\[FJN!!5D&VXA/ MZ.Z1%(+LS-Z<1BS_"W8%UM# ?,LXC0NR6$$<)OO_P7L1B"."L*,FH(* 9()5 M0S +@GFI!ZL@6)=ZL M"+EW?:\\#YP<\Z+93N@-IAA;6LH<\^CE;Q"M,LD29 M\E2\#06/=\=X.!V,AN!^Z(/1[!%/P'@TG=U,\&PPP<]X. ,]/,0/@QD8/]T/ MI^ &3/N/V']YPF#T /JCY_%H*%#3;#3$ H4G@Y$_Z)>TOC 'KGS"@S!BUX+_ M,O7!U;=K\ V$"9BMZ98%R8*U=2[49&O2Y\7*>_N5HYJ5F^"9)GS- $X69*'@ M^\U\IX&OBRB6H40?H>RA1H._;9-;@-Q? #*0H5A/_P*Z:61TZ*GD?,T[_F'O M)\$PR[PR.JQ-VSG9R=G=1O7=N"L*V_'6># H2@<0KRJR!HN)9YBL(JE 5; M)>I$I%.*=!I%#A).Q,[Q6I5[NGWDU?$<1U)9!7G0EE560=#T;,D45J!+=1_'U,4Q[^&^0EFR[!)@VI:"**[+Z:IV01\NO: M!' 5$EUD28%0H@Q7BH,"93JV])O!2E1=HGME%+Q/12$1[9DX-QBX6HE&ZUJE MW*NFONW*&5 %N1:2%/E5D$@F1XHA5J 41$V[<7K*S! M1L6UV!4!U&^JQLB$GP1SL%K42?J,KNP M>+R,EF/)9YL*9;D5X544A(YMR\H5,,NSW1KUZ* >?;X0C_B:I)>787BH^M#\ M/PHQ/!1^:'VI%!?TX[!:'X?"F&U9; D'6?A?CG(;@1 M8ZL6V7)DW4K0:A&^*'C@,TMQR6%MUKS*S+/0OSS$-P(.?T0/C06 MJ+FQ^(&26U@\^8AQ*A]-"I3X:))36H$R$9)[#07*0H;<3.I'=RLQ25?YI183 M,K8)WW\.E[/EQ=E]?ETDS??@71\JYGUXA_?78@?S^UNZYR!=A0D#$5D*5\9M M2^Q1NK_XV@\XW>0W.Z^4&PO=V]R:W-H965T!7#W19]L-?Q YC"4]92L7(VDF97]NVB'"N!"2 M9158>9 16OZCIRH1!P#/?07@50#O7(!? ?QS >T*T#X7T*D )G2[C-TD+D 2 MC8><[8%K;<6F%R;[!JWR1:B^*"O)U2E1.#F.PL5J?K> R2* N_6'< G1W6I] MM0S7\V5X&R[6, T7X?OY&J*;R6(%5["8+)>3]?QC"!3$LOO%>\\.&64;D3$-($)PWXX#2^>P)OJXS4:?&>TS+U M3A+^7= 6>/U+\!S/N5\%SN(/768)?XDOXL[Z\2)1?WQ_? MT/JOT 9XHR0)3#%5*PE1BB@$1,0I$P7'\/E&'<-C.^WC MV&FIQCL8VH\-OG=JWSO_P_>)4#TZUTU3P+U0QS.4QD6*)*%;6*B7(L*VZATR()3';FIAK* 9=-'&9SVM]/RG;XM%/W;7(48Q'EBJ)P/P16^.H>FNJH,2??[A=YZ\3UGJUM=[ON)#] MVES_9)+"+$_9-\PA5@V(DX?"5+*I Y8\W8-+Y;7[]8TJVTF#3L][J1/\5\=U MG,Y+I;!!R>TYS?=W4(BVM9[R) MF6R.Y%/W>N8VR ,]$YJQXSM].5#>(KXEJH.E>*-,.:V>:BV\G-'*C62Y&4(> MF%0CC5GN5'O&7"NH\PUC\GFC#=23\OA?4$L#!!0 ( *!4]U".THW3^@( M /H' 9 >&PO=V]R:W-H965T$=XQ$B'6-Z;)%PG.$;^D:TSDFR5E.1)RRU8F7S.,8DW* M,].QK*:9HY08W;8^F[!NFVY$EA(\8< W>8[8:P]G=-LQ;&-W,$U7B5 '9K>] M1BL<8?&PGC"Y,RN5.,TQX2DEP/"R8_CV3=A0> WXGN(MWUN#DN*)7LHZ[!&D3CW! M*0G.,<%[A^"6!/>C$;R2X'TT0J,D:.MFX5T7+D "==N,;H$IM%13"UU]S9;U M2HFZ)Y%@\FTJ>:(;S<;];] ?#R?A*/)G@_$()O?^*((+B/IW8?!P'\+X]A 0 M/JIU"/XH@,%(O@IAYC]"+QR%MX-9!+?C*6C=BYX?A<&1^G3\9>H/(S@+L$!I MQL]EJ(AVJ\[._T4/ M_SGZ03'.88)>9;<1X#.&R KK]4]_S@63K>/7B6!> M%8$%SV5,YTFT)OZ@UKKM8A5I3JZGF^MRUG9;=:)O/^Y^K M!N7:C>8A*GB+RSI$A34H]\IV*M2![49ENW'2]A1G2,CZID0:QZ J,,<$ M+U-19[KQ-@6OY1QYK@'9S2,SP5N0=]WRCAS7@+SK8\/F7C/+,5OI*<+E=]P0 M4=RUZK0:5+[NST?G/?NF;]>(K5+"(<-+&3XKMMU8L:3QFAH95,Y&HI41SS!J025QC&3NPN,Q/:\ MX37V@GN^7&DC<$;#-5OB#/7C>BKIS2F\A#S&1'&1@,3%>6/L?9IX;6-@-9XX M;E7I&0R5N1#/YN4Z/&^X!A%&&&CC@M&_#4XPBHPGPO%O[K11G&D,R\][[Y\M M>2(S9PHG(OK*0[TZ;_0;$.*"I9&^%]L_,"?4,?X"$2G[%[:YKMN (%5:Q+DQ M(8AYDOUG+WD@2@9^ZQT#/S?PCPPH,M4&K=R@98EFR"RM2Z;9:"C%%J31)F_F MP<;&6A,;GI@TSK2DKYSL]&CV<#?Y"R9W-].KV]GXX?KN%J9?QK;X+N^ M6X%G\@/F+=>8>X,:.*TBVBWKK_5>M$W /IIK%\)$Q%2+BMG;/):2)4ND^M P MWT%9;\IV5CS>,AG"WU_()5QKC-4_-8#:!:"V!=1^!]!5O([$#A$4R@T/,$MI M?G)00MB$1"0;5)KDS""A;)>_TXO2I*-A1[U'8B"6"?]VG,,L91FDKH5DVLQF MU//Z@_[0V50PZ11,.O\ODR:L47(1 O7.O=CH5S&LA^J39R85>!";VPY="-E. MU62S6\2@6^OX.M&24X<-8,.B%$$L7D4AXFS.(P)--;MF/+2\Y^0CI*9#./0* M8<&X/+)6D$?KA(H[YE%$I)7Y&HHH(AZG51'HOLEQV^OWVD6.L^JKT'*];JOZ M)O2**/1JHW")"Y22\%*^[)Q+S&W0(GB&-&M3X5Z#R%'$ D/NE0)U+P@Y)5D+ MJ7Z#!5(0C(P%01JG$3,&(=_P$(TP%FFB%3FC0:JH5'FR/!Q1\@LT1I4F/Z10 M%;.,5J<4#;_O#OIN=3CZ13CZ/U@8%HE8FTM;=]L&A>/!K]',//RT':X36W=-^&KW0G(9+Q!23M.I@(T=Q$^F[IY,G53.?4RV+UR M:KVSEG=4#A5J7N?,[U1? *\TX[V?[0OY-0!\01EP]9/5G9]7+ER_U1GTCOF\ M5>OV/*_W#A__P,>OY3.M+FQ;HM4E77>[#L/;^T6FMW<8WU[]_"88-$,RIJ:= MTV"3=L.FT[F"DZR!5^>P_:;=>$>)<4I[98QR:==M1<=0O\MVL$):K/1CN\@> MR2_,JF_WU8.;['?"#9-+NIH0X8)YT+0+V\<5_5Q! M:13H^T((O7\Q!Q0_@$;? 5!+ P04 " "@5/=0%_;:EF $ \#P &0 M 'AL+W=OVA:51$C^_4FRL9UB.\[<0U_ EK7[?;NKW=4. M]XS_%!M*)3S'42(N.ALIMQ\M2RPW-":BR[8T45]6C,=$JE>^ML264Q(8H3BR ML&U[5DS"I#,:FK49'PW93D9A0F<Z(3&D5:D^+Q*U/:R3&U8/GYH/V3,5X9LR""3ECT+0SD MYJ+3[T! 5V07R7NV_TPS@URM;\DB87YAG^VU.[#<";Z1W,OHSOYG .\\GGZZO'+]6&G!+4OD1L!U$M#@M;RE+,[-Q@>S+W&CPK]W21=P M_PRPC>T*/I,6XHZMQ=&@@8Z31\$Q^IRZ*&B'G>OC&,"$Q2I'!3&G?,PY2=94 MY8V$Q0N4]\W(BUD>[PD/SF"ZU0+*U].=%%*Y.4S6\..>11&H\Z[W_-M M)<3 M[1FBO1JB9>59E(EB1M=ADN@UMH(72CB9IQ'N8;OGH:'U M5$'-S:FYC=3^4IZ2RB]-T.X1-'*Q9U<#>SFPUPA\_4SY,A1O0'M'T.<]VT.X MQFH_!_<;P55L5S1\RV[_&-P9H'X-=C_'[K<^#$3HV*N\H'E:-3+J'T=B,+![ M.INJ* UR2H-F2FD6 $UC0A81?3>U0<4A<1P'N]74D%V46OM/9/D9?#/-2NT> M/U&NFB\+BD\&.\$)*KCME4 E"I9:#6<3_1=7]+>5H-*OV9:?-+#AWX MW7Z--W'! K?+]Q8,4DW]5R'UNPZNX5"4;>2T2GW1BH5SQ&+@=)%?0Z(HR:BY M)I=*0 L2O6-7V+CK>#4LBNJ+FLOO>P^%>^R,01?55"14U&+47(RK"D ;.E[5 M&77KO%)49]1@ZJ+GMC-=K3M=$4G7/E3Q40\X2GDBTH[KSL.,S4$D_A?!*1]!U M?+NFZ^"BZV#[_W,K!:&*6P91YM9S'/_W&FZ5YI"8\K49SX0*WBZ1Z=T\7\U' MP+$9?'Y;OU2C83K(%6K2N?*6<'77%!#1E5)I=WU51W@ZJJ4ODFW-M+-@4LU. MYG&CQEO*]0;U?<68/+QH@'Q@'OT'4$L#!!0 ( *!4]U +6Q>7U ( ,H' M 9 >&PO=V]R:W-H965TIK=G M_$E$B!)>DC@5?2.2E&EIL,K=S05.]B(+F:I0HG!\']U/L) MWG0R\^\"]WX\O8/9K7L70 ,"[\8?+6Y]F%[#M3N>PX-[N_#AT1]_O[GW1PWW MP9^[WWUP@V QF6EH )]'* F-Q9>>*94Z'<-<%4J&N1+GC)(.3%@J(P%^&F+X M&F\J5Z4UYVAMZ-02_MBE37 NOX)C.5:%'N\#\):EX?:W&CFM,M.MC*]U+M,1 MX=C01RZ$&3FHFR#!Y9RD&\S:O]RED%P=Z]\UP2[*8!=9L(LSP4;TF8:8AG"@ M&(>B:C?J"9RF;7VJ2MI[L.Y;V"O][5)_NY;'?]FJ>ZXR]RJ MD\7SRI%W)-MFC^^22?649\U(%5OD>H&:7S,FCQT=H"S?@[]02P,$% @ MH%3W4(U(EN@7! YPP !D !X;"]W;W)K&UL MM5=M;]I($/XK(W0?6BG!7AL,5 2)D.1*KP$4DE2GZCYL\ )6[%VZNX;R[V]V M;0P)QN54W1?8EWEYYF5GQMV-D*]JR9B>G,U55MJ?7JD^.HV9(E5-7%BG&\ MF0N94(U;N7#42C(:6J8D=CS7#9R$1KS6Z]JSB>QU1:KCB+.)!)4F"97;:Q:+ MS56-U'8'#]%BJN33P,2& 9+ M\1RQC3I8@S'E18A7LQF&5S77(&(QFVDC@N+?F@U8'!M)B.-'+K16Z#2,A^N= M]#MK/!KS0A4;B/A;%.KE5:U=@Y#-:1KK!['YS'*#FD;>3,3*_L(FIW5K,$N5 M%DG.C B2B&?_]&?NB ,&E%/.X.4,WGN&Q@D&/V?PK:$9,FO6#=6TUY5B ])0 MHS2SL+ZQW&A-Q$T8IUKB;81\NC=]' _^@L'X?G([FO8?A^,13+[V1U.XA.G@ M\^W-T]=;&-_!9/JDH#^Z@0>[&#P.GX>/?\.'&Z9I%*N/2#YATF85GS&@/,08 M*RVCF68AH!6S5TAYI!42_@$.J"7%^ZZCT00#Q)GE<*\SN-X)N '<"ZZ7"FYY MR,*W_ Z:7MCO[>R_]BH%?DEY';SV!7BNYY;@&9S![KN&G70JX/A%.'PKSS\5 M#N.72Y.7(0Q$@H]549ON?2DI7S!\0!I>MG!(-Z%;>]S?4!E>P$CPR_'*,MW^ M2".]A2''2*2&1EW .-5*8WPBOH#O#R*. 9^#X?RG GZC@-^P\!LGX!\*IPB4 M+2+.S4;,8TO'* 00$PJ 3XYN$HK*=9\&9+$_!*V,$1 MGDOB-QI^.9Y6@:=5B><9'^XO_-4Z5NRU@H[7*-?<+C2W*S5C)LY9]"OE[1*K MW2^FLFL8V#?3V K87!'8TD/-,X9?"]_X(BL057%0UR MT(/(;Y:-I^D-K!"X#41I''(5K<- $*_>//$XB;<'YU6"V[GDDN8NF1L_K*T? M$&QH7(,X%]91YP#-U+4/@09^_7VMRVN/76^2$/?L.0_S?*3=G&. ?&T#< MNMO\"4$L#!!0 ( *!4]U!,A'Q'@P, #\* 9 >&PO M=V]R:W-H965T E$*Z MY=Y^(%+:A]4^N&0 JTG,V@;*O[^V0[.4AG2E?=D7B)TYQ^?8&<]T-HP_BP6B MA)ATS-^*]#EO)E.8XXB!664;X]@)3MNE:GO4Z,:;SA=033J^S)'.,44Z6(ZY& M3LF2T QS05D.'&==*_2^]CT#,!$/%#=B[QFTE2?&GO5@F'0M5RO"%*=24Q#U MM\8^IJEF4CI^[DBM?%/7G8;L0=0/-4 ?P?P#P&-(X!@ M!PB,T4*9L34@DO0ZG&V ZVC%IA_,WABT0Z@KM+&,43 >'M ,;Q)(;+<#B&A_!Z$L%C M-/QV=1\-3L.':!Q^BR",X\G-2!/%<#) 26@J/BNV3^" 6!".HN-()5PO[TQW M(B\*D?X1D4VX8;E<"(CR!).W>$<9+EW[KZXO_%K"?U>Y#7[["_BN[U;HZ?\& M/' UW#NOD1.4AQ 8ON#8(>A].=5?8P)]EJD4%<1\Y"'G))^C2AL)3UO8CQN1 MK9D.-X0G\/U:4<)08B9^U AJE((:1E#CB* !7=,$\P2V%-.D\L3J"7S;<_^I MVMB/8*U#V!O]9Z7^LUJ>$7)SP^53!*)LJ*].,3DE:^2J7,",4 YKDJ[4@4E(B$1@L\('G$SB M 2R1%_='I9EBM=:>2J\9V(=>*J*\P&YYU5[.2R_GM5XB(:FJ)VJ[C7[Q.WK/ MWREIN[;;/M#[/JK1MAO5:CWWUXWO_FER?\#@VVYU=G^(:]:FM[=7M;SZ/7]9 MHDGG-4M5PJ54;BM]U+-X+3LX8J0>Z+OO@8439Z\49\CGID,1,&6K7!;UJ9PM MNZ#0U/Z#^0O='9D2_XNF:*UN")_37$"*,T7IVBV5G+SH5HJ!9$M3\)^85.V# M>5RH#@^Y#E#O9XS)UX%>H.P9>_\#4$L#!!0 ( *!4]U !E .3R@, ,$, M 9 >&PO=V]R:W-H965T!.ZH_OV(0 VY!;];I2OY#8GF?F MF?%D9FCMA7Q1$:4:OB8Q5^U2I/7FSG%4&-&$J(K84(XG*R$3HG$IUX[:2$J6 M%I3$CN^Z=2-.5M'VFPX MG=:&K.F"ZJ?-3.+*R;0L64*Y8H*#I*MVJ>O=C;RJ 5B)+XSNU=D[&%>>A7@Q MB_&R77(-(QK34!L5!!\[VJ=Q;#0ACS]3I:7,I@&>OQ^UCZSSZ,PS4;0OXE_9 M4D?MTFT)EG1%MK&>B_W/-'6H9O2%(E;V%_:IK%N"<*NT2%(P,D@8/SS)US00 M9P#4DP_P4X#_&E"] @A20/!6"]444'VKA5H*J+T54$\!=1O[0[!LI =$DTY+ MBCU((XW:S(N]+HO& #-N,FNA)9XRQ.G.8G@_&4X?83P=/PZ5^Q M&;@!\7X>@'>0?^S(/C'(/3\0H6_;'D%_-LR^*[OYO#IOP$> MN ;N-?/<^1X\KH!;M=:]'/CPQ\B/_C7YBU@&64(%5E_UBKZID#J";D(E"PG\ M!?=4K"791"R$ON AY5H26U/F3+W@^9SN*-]26$F1& D\#C5^!*BD;].?2NA1 M'D98^%X*^%4S?E7++[C"+[57A@GY0\B3C=\^HR",-4W4[P5F:IF96F$8_NEK M&694FCTLV'FW7*ROZ5=<]Z<"8O6,6+U0T<.&&E)\#0NZQA:A%5Y"7R2)6#+- MJ(+55F\E/O';!K$Q]%6!V49FMO&>8;_-S-P69Q_VXGOLIW#S62@L6@\\\^T; M## G=\1T,I@)Q:QKF']A3)1B*T:7,#))^,1)'(N0:-PX@SR*8\1@S$,DGU?X M#NSJEIUIZKO.I\#S\*O>G9>3'"FOV6A>2@USI!J-1G I-]LU,Y]ZJ%SIUB7+ZX.ZRZYT=XM7E% M-U5^&?' ;U1?Q=PYF[#0C;6=A16$8LOUH3=FN]F\W;53YJO]GG?7]W+V!V8^ MMQ/=2?UAN)\0N6:8:C%=H2FWTL!&(0_S\F&AQ<;.=\]"8XSM:X3_,:@T GB^ M$D(?%\9 ]J^E\S=02P,$% @ H%3W4"#A[6\7!@ JAD !D !X;"]W M;W)K&ULO5EM;^(X$/XK%MH/K;1=8CNO58M$(;O+ MJ:6KTM[I=+H/*;@0;1)SB2E=Z7[\34(@8 ]IM7N[7X"$9\9^9L9^QLG%6N9? MBX40BKRD259<=A9*+<^[W6*Z$&E4?)!+D<$_3S)/(P67^;Q;+',1S2JC-.DR MRW*[:11GG=Y%=>]+WKN0*Y7$F?B2DV*5IE'^[4HD;U)2>93R M:WDQFEUVK')&(A%35;J(X.M9#$22E)Y@'O_43CN[,4O#_=];[Q\K\D#F,2K$ M0"9_Q#.UN.SX'3(33]$J47=R_5G4A)S2WU0F1?5)UC76ZI#IJE RK8UA!FF< M;;ZCESH0>P;@!S=@M0'3#>PC!KPVX&\=P:X-[+>.X-0&%?7NAGL5N&&DHMY% M+MF/AR3LWXU'XT\3#(6*XJ0X!QJ,/O(8&/8+HLH$6@5;4S=RK3<%)][U+,\SH#E\WYV,)SK,>H=XH8FCGNV M[=KN(2[$<#[W+&>'.^#J[+@ZK5QOER*/JH N<_D4*XSRQH.S/[3/N<XW09Q7E5 M6]-%E,_QI+O&9*AK:<0&)LCV;*JQ-T$!M77NKW@Z8.[MF'NMS >R4"5G.8TC M!?37L5J0QU4!L*( !8Z2>)Y5<:BD-%8Q'@K/# 7S'"T4)LB%:M5"88)@=6A! M#1%/OLOP4/B[4/BMH1AE2N0"PB%>H/TIQ'N2";3P?:3P+4]?Z0B*>YZV?HP]B)H_\ M2\80\ 7IIR*/IU%;=!OUI\XO2&:COK1=?EL[*XJHK ,MCF^L0 SH^I:MMQH( MD-L,MA9?SR,"A#8L"/PC>6Q4E[;+[IO*UQ0Y._ "\V!#T845P4%50I_! M=-H8D#NNW2 MTEK(S-S10<0=/?P##!<$QBXS1'"@-Q;7JQC!V98/IQ,\FZQ1$O96)3E>Q+6+ M_<'/>*"KX@"!,1K8MD[9A%$&I:DS-F$VH_XQPHW&,?9*LYQ#&4&?_![VW.RL M+JZVRFGTC/V"DRQK=(2UZ\@#++5$3JN6?[IEM6T!T3S:R)[@^KY^VL-PS&&6 MW@$B.,:I;?2 & [V:O_(5L0:B6/M)]PFX%.93>.D"GD9X+;X-HK&W%^0SD9. M6+N<[*E=^P'242#K0%.9E'<5:<$A@=^MU4SF+UCD M^(:%"(NA/@CHS.&.HS=/",YG3#\(AY@[YCC^D><9K)$>UBX]WWG$9^;1"SGC M(RCDD(^@D%/^:[X.^3=*R-I/>__70;\>YN )EGG21U#(41]!(6=]S)=YV._N M/7N&3GA>/?0OH-A7F=H\4-S=W;U8Z%>/T[7[5_1\0)'[0WH>;EX;-.XW;S%N MH'I@<9%$/,%0U@2MB+; P NPL !D !X;"]W;W)K&ULM5;;;N,V$/T5PMB'!*BCNR^!8\"QE(W;V YL)T51 M](&Q:)F(1+HD%>_VZSND%*WM*$K08E]$D9QSAG/A< 9[+I[EEA"%OF4IDU>M MK5*[2\N2ZRW)L+S@.\)@9\-%AA5,16+)G2 X-J LM5S;[E@9IJPU')BU>S$< M\%REE)%[@62>95A\OR8IWU^UG-;KPH(F6Z47K.%@AQ.R).IA=R]@9E4L,?"/M"E/G#_KR22^:MGZ1"0E:Z4I, PO9$S2 M5#/!.?XN25N53@T\_']EOS'&@S%/6)(Q3W^GL=I>M7HM%),-SE.UX/M;4AH4 M:+XU3Z7YHGTI:[?0.I>*9R483I!15HSX6^F( P#PU /<$N"> OQW %X)\#ZK MP2\!_FIB-[N[FX]$J"M%TM/BMO9JW M]1BMT-G7T62V/$=W\^4R6B* CN?3Z3R<9/O^]Q",)U!N%%F3-V9K"=H(F MBF2R@=NON'W#[7W(O>-"&696U%1=F_Z\ _%"UU\-RH)*6=!HR RJ>A\FB F3SHN/8Y]B*>F&0K@W@F='\5<XYS$:OQ6 MR.EW^R=A?RO4[7:]DZC7J//L=V+>KSS6;_889^V82)HP8_8MB1/2%';'_O': MV3\_\,[!X^HT&O)P$+R3BO"V9-2E1OVSY]3&PO M=V]R:W-H965T,Q2S 9:S/GN4M?9*D899!=DA[!8V1":02Z&=*NS'45PK4A9JEN&X>D9 M3+ V[*NY&1WVR9ZG"48S"M@^RR#]^PJEY##03.TX,4^V,9<3^K"_@UNT0/QN M-Z-BI)=6UDF&,$L(!A1M!MK(O Q-6Q(4XE."#JSR#&0H]X1\DX-H/= ,N2.4 MHA67)J#X>T ^2E-I2>SC>V%4*WU*8O7Y:/U:!2^"N8<,^23]G*QY/-"Z&EBC M#=RG?$X.-Z@(R)7V5B1EZA<<"JRA@=6><9(59+&#+,'Y/WPLA*@0A)UF@E40 MK#K!>89@%P3[I1Z<@N"\U(-;$%3H>AZ[$BZ ' [[E!P E6AA33XH]15;Z)5@ M>5 6G(K51/#X3)8@FU]/Y>+2,IA/P 2S\FS"XNPW!]!H$X6P>^E&^ M-)H$8#2>SI?1G_E$^&463A:AX/NW=T$8@,_1\B::@)-=?SH.P=L <9BD[)TP M?K<(P-LW[\ ;D&"PC,F>0;QF?9V+<.2F]%6Q]:M\Z]8S6[?!F& >,Q#B-5HW M\(-VOM?"UX6,I9;64V 9EM&P'_\%=-N0=+/7%,Y_\Q[^ M:^]/Q+#+@V4K>_9S!PMM13WA8(YVA/($;T&$\[HFZ\-?MP(.(HXR]K7%F5,Z MJOEJ0 EU M.D]1P3G*="S7"7L2N5M&[K9&/MTA"I6\A> ,_ 03$7P,1AFB MR0JVR.N53KS?G\M.Z:SSNKG,S;D585W'[O1JN6Q N:9=S^4YRC2Z1M>LY;() MUC.Z5G,NNV7DW7^>RPAS1+$*'J9*CRF/$6T1NE>ZZ_W^K)K&Z45CO&Y>"WM5 ME3M&/6-^$\HV:Y&V&>YS3GU:R\9,W6V'U"A<:0H_?B;N(/ M1^5_@G*A36+KY,;Z'S)ZJO"F_*2ZPMK\E7GIFPWS@>RG5&ULM59;;]L@&/TKR-K#*FTU!E^2*HF4BWN9FK9* MVDW3M <:D]B;#1F0IOOW ^QZB>=&5:>^)(#/.=_E(*"WY>*G3"E5X+'(F>P[ MJ5+K$]>5BY061![S-67ZRY*+@B@]%2M7K@4EB245N8L@#-V"9,P9].S:C1CT M^$;E&:,W LA-41#Q>T1SONT[GO.T,,M6J3(+[J"W)BLZI^IN?2/TS*U5DJR@ M3&:< 4&7?6?HG<0>- 2+^)S1K=P9 U/*/><_S>0BZ3O09$1SNE!&@NB_!SJF M>6Z4=!Z_*E&GCFF(N^,G]5-;O"[FGD@ZYOF7+%%IW^DX(*%+LLG5C&_/:550 M8/06/)?V%VPK+'3 8B,5+RJRSJ#(6/E/'JM&[!"T3CL!5034)/C/$'!%P"^- MX%<$_Z41@HI@2W?+VFWC)D2104_P+1 &K=7,P';?LG6_,F8VREP)_373/#68 MQV?3^.H67%R=7L^FP]N+ZROP$@#3'Z"L[BZ[/9\.;\*W@_ MH8IDN3S2Q+OY!+Q_=P3>@8R!VY1O)&&)[+E*IVH"NHLJK5&9%GHF+0RFG*E4 M@I@E-&GA3P[SPP-\5[>H[A-ZZM,('13\M&'' '4^ 01;,EG_ (ZAH;N==O* M^;_H\:NC[S4#UYL&6SW\C-Z,/E"VH1_ E/S@ HSM-J4"?+O40'"A:"&_'PCC MUV%\&\9_)LR5/B,F_^)P MY/NA'^[CXC9F&M%[ZE15$=)GJ] M124UV&U] 'T4-EHZ;L'Y78PZN&'1OSB,(B_P4<.B-AS2.-QN4:>NM7.PUF&> M ZY2W<0%WS ELH-&=6O5[EL:Y<&_!SU\O545=W=;(XAAV+!@W(:+B!I6N3LWG.[.RCXM9&E$>6[5J_7S96@O[<;ZR#L9>RWK M$_/&ULM59;4^(P%/XKF8X/.K/:-+V! \P@ MK2L[B [H[L/./D0:H&.;L$D0_?>;I+5"+8SCCB^0G'[?N28GI[-A_%$L"9'@ M.<^HZ%I+*5?GMBUF2Y)C<<96A*HO<\9S+-66+VRQX@0GAI1G-H(PL'.<4JO7 M,;);WNNPM4E6'N0I+?[Q M@EL2W(]:\$J"]U$+?DDPH=M%["9Q$9:XU^%L [A&*VUZ8;)OV"I?*=4'92JY M^IHJGNQ-X^_7\?@.#,>7-Y/K_MWP9@Q.P71P%4?WHQC<7()^% VUN#\"MY.; MZ'YP!T;#<0RF_5$\!<<1D3C-Q(EBW4\C<'QT HY 2L'=DJT%IHGHV%+YJ:W9 ML]*GB\(GM,@U21?HH,(?:WH&4.L; M0!#!!G\&'Z"[4-.==E,X_V<]_K3UG62XU8EQC3YWWXDA"]4H))B0%>,RI0LP MI$7#TA?_]TC!P5"27/PY8,RKC'G&F+?'V%BU2H$STGB*"FI@J+HA/O6<$(8N M4E$^;5>G"1>$R EW<=%[G!MZ7N %N[BX"==R0^A7N)U8_2I6_V"L T;G1?LD M_ 6HJP-FVY)3W0\3H),^9UG*#F0WJ"P&7U_*L#(6?KZ4!=7?+I'?1D[+J96R M 1<$+D)^K93O<:X/H>?4<'$3KA4Z_IY2MJI86P=CG5(\>Q0?JE6[4MG^^EHY M\.U9@)^O5LG=N5&.[WBM6K6:<-!MMU&M6@TXY'G(K54_;M+7#GP?UJIE;[V' M.>$+,X@(=9W65!:-KI)6PT[?//$U^85S/G :Y)$>CLS[^Z:^F*RN,5^D5(", MS)4I>!:JL\6+8:782+8RK_$#D^IM-\NE&O (UP#U?&PO=V]R:W-H965TQ\$>P M'0K[];.=$'5:RZ8]K ^-KW//.?<>YSK>"/F@*HPU/#/*U<2KM*[/?5\M*\R0 M.A$UYN;-2DB&M GEVE>UQ*AT($;], @BGR'"O21V>S.9Q*+1E' \DZ :QI!\ MNP'O=R,FZTG;#3^(:K7&!]4T]DR;R>Y:2,,P5$1PD7DV\='">13;? M)=P2O%%;:["=+(1XL,&TG'B!+0A3O-26 9G'$\XPI9;(E/'8<7J]I 5NKU_9 MW[O>32\+I' FZ#=2ZFKBG7E0XA5JJ,[%Y@/N^AE;OJ6@ROW#ILT]-8K+1FG! M.K")&>'M$SUW/FP!!J,]@+ #A'\+&': H6NTK- M0YMN"+>G6&AIWA*#T\D\OTJ+F_P.BOG7[!.DV7QZ.YW?P3OXDN9Y:J(K.+S$ M&A&JCLSN37$)AP='< "$P[P2C4*\5+&O32V6T5]VNA>M;KA']V/#3R \.X8P M"(,=\.Q/<&K@(PL?G/T*]XT#O0UA;T/H^(9[^*X>&Z)?CB&C2"D0*YB;D5"- M?(%"B^4#W'\V )AJS-3W-^2&O=S0R8WVR+6D.:X;N:S,1P@S*=82L6.S9T>/ M\#6DC:Z$)#]PN9V8,M%PO$-OQ??VY._ER@QWCSR)$E/":Q*D86J&4 MV2?;%GZ("14W+,-4O=DPGE"IIGQKBXPC#8Q1$MNNXW3LA$:I-1J8M04?#5@N MXRC%!0>1)PGE^UN,V6YH$>MM81EM0ZD7[-$@HUM,%)QC'6DEQ M_"Y%K>I,;7@\?E/_;)Q7SJRIP F+?T2!#(=6SX( -S2/Y9+M[K!TR--Z/HN% M^8==N=>QP,^%9$EIK B2*"V>]+4,Q)&!VZTQ<$L#UW 7!QG**95T-.!L!USO M5FIZ8%PUU@HN2G565I*KMY&RDZ.'Y6R\>ES^A-7#]\E7&$\>YD_SAY]P#:O) MW6SZ^&T&WS]#W:X/4Y0TBL7'@2T5C):T_?+@V^)@M^;@#MRS5(8"9FF P9_V MMG*B\L1]\^36;13\DJ.\$_MKSVDZW?1Z^4\%WWA%0 MF(2:#Z*T=.,<22'8.2+IM;M.IP:D6X%TFZ-HSE]BEG,_-$&;YCQ*M[! 'C$5 MUR<:YWB.IWL2&9<0TN\XCG,>J5[F"4VH?9[GOU1<<FOUDRJ;LT,0]4?(]<;U/L-8_)MH@^H.N[1_U!+ P04 " "@ M5/=0/^'%_3$" "#! &0 'AL+W=O?/6C(/-D2D>&Y4MH.HY*YOHACFY=8"=NC&K6+K,A4@IUK MUK&M#8HB@"H5ITGR*:Z$U-%H$/8>S&A &U92XX,!NZDJ85ZN4%$SC(ZCUXV9 M7)?L-^+1H!9KG"-_JQ^,\^*.I9 5:BM)@\'5,+H\OKCJ^_R0\"BQL3LV^$Z6 M1$_>F13#*/&"4&'.GD&XY3>.42E/Y&3\:CFCKJ0'[MJO[+>A=]?+4E@:>N8KYQC)5+=CYE=3;53RW_V$' M<-S? TA;0!IT;PL%E=>"Q6A@J 'CLQV;-T*K >W$2>T/9<[&1:7#\2B[S\;W MV6)V/YU.LL\PR18WLYOY CY"=CF;72XFCS?P_AI92&4_#&)V)3TPSEOZJRU] MNH?^;J-[D)X?09JDR;_PV"GMY*:=W#3P]??P38D985X*O2Z%A%NB L94U4*_ MP!_(2.>DV9!RN#5,-*-!RQ:DAOEF:64AA9%H#P@YZ82X2,E; 6: 5S MIOP)?DQ='":,E?UY@+W?L?2HV5T<6+Y +8QS MWCJ?PX5.DUZ2O'M+<;PS4_YZ?A5F+;4%A2O'E/3.3B,PVY'?.DQU&+.E.R*J M@EFZ5P*-3W#Q%1&_.GYRNW=G]!=02P,$% @ H%3W4"%(]/^D P *PP M !D !X;"]W;W)K&ULS5=K;]LV%/TKA%!@*=!& M;S\"VX ?ZN(BM0-;Z3 ,^T!+M,5%(EV2BIM_OTM)4>Q$5H.M&/8E%JE[[CWW MB%D351=_M; 2NSSA+3C#!).4.";(?&V+X*;$<#BHBOE!SDT372K6PXO]>+ M>3PT+,V(I"12.@6&GPJA4_7).J(5_GBW@JB[_H4,5:!HIRJ7A6@8%!1EGYB[]70AP! M($\SP*D SDN =P;@5@#WK16\"N"]M8)? 8K6S;+W0K@95G@T$/R A(Z&;/JB M4+] @UZ4Z8.R5@+N4L"IT6*YF"X7X6IYL0?43KZ74PN[L) MT/(3&D_#^==Y^#M:!3?C4 >&2Q1>!^@<_&)&%*:I? ^)[M8S=/'N/7J'*$-A MPG.)62P'I@+ZFH09550G)57G#%47?>%,)1(%+"9Q W[6CN^TX$V0K=;.>=)N MXK0F_)RS2^3T/B#'0?L(C_;&'CU6R\@HUWALT$IYA%Y .:D8AD&R*0:Y\7NLS5*7+I-^O#R.]V MG8'YT,# KQGXK0P6\)*_2+F$$:#0=$80?B$&.Q6#5F(T3H;_BN''GM^O&9;' M[760Y]JG,;,RQC].Y#JV>QH5-)3S.LUZ=&H].F][(G#P2-NYG71>472\GO>B MCQ\$G5#LUA2[[8^L^71*_=Y:YQM)8XH%);+E?/;J4KW_P;3T:S;]GS@M_5?2 MGY\6VWK^#EG_X;Q4Q?SV@:FBVB>F*57#R#3D.CLS]M'7V6Y59:D2>!H@![C M1-NS!X*T2/!9!9,(+HB!21""L.@1*8&93''IO^*_P#N H6N49U95/>FIZY\A MZSR3=7[2B%>).NTS_J.HDJ9Y9'XR(G:%ZY2@6E,RX7B^\)Z;;@"(U=<)N#F MB= !<'_+N7I:Z +U_P>COP%02P,$% @ H%3W4%/.CTJK!P 6"D !D M !X;"]W;W)K&ULO5IK;]LX%OTKA+=8M, T%A]Z M99, B:699C#3"9)F][-B,[%0/;R2G$R!_?%+/2)*Y#6E-$V!HK'DPTO>0U[> MPVN>/.7%UW++>87^3I.L/%ULJVIWO%R6ZRU/H_(HW_%,?'.?%VE4B/'\ MXCI^V%;UB^79R2YZX#>\NMU=%>)IV5O9Q"G/RCC/4,'O3Q?G^#ADK&[0(/X= M\Z=R\!G5KMSE^=?ZX7)SNK#J$?&$KZO:1"3^//(53Y+:DAC'?SNCB[[/NN'P M\[/U7QOGA3-W4?*?>%-M3Q?> FWX?;1/JNO\Z1/O'+)K>^L\*9O_T5.' MM19HO2^K/.T:BQ&D<=;^C?[NB!@T$';@!J1K0-0&[$ #VC6@[ M:]"XOFQ];X@+HBHZ.RGR)U34:&&M_M"PW[06?,59O5!NJD)\&XMVU5EX?OWY M\O-O-^@JO$8WG\ZO0_01W:P^A<'M'R'ZZU=T<7YSN4+GGP,47/YQ^R4,$-#D M?<"K*$[*#Z+Q[4V WK_[@-ZA)2JW4<%+%&?H-HNK\I?!BR_;?%]&V4:\?#=Z M/EE6PJ]Z=,MUY\-%ZP,YX -%?^99M2U1F&WX!F@?F-L[AO9+P6=/*GDF]8(8 M#?Z^SXX0\7Y!Q"(6,)[5C.;4JIMC'W+G=;V'W]W[B S:KS#:V&,'[*WR-!4[ M@EC)ZZ\&G*:G>K=^/,.8 M^L0^63X.5P( LP3*&\,"'4:(CUUW# L!&+;]@;41+4Y/B_,"6O891 Q$06O5 M'HS&PYZ/%09T%,:^@QV% 0#F,)LIUD(=1BCSJ ,SX/8,N$8&ON15E/2^_O,? M'L'D7W?U2H3\=O4Y%7.@>K32881XGLL4QW48]:F+E142ZC!F6Z[/8,>]WG%O MAN-/3;KEFX_1(R^$?.BV\2$/Z'W[#HP%3Y\[YCI4C04(YEMJR 2@-=]6> LA MF.T)\(R'A\T9P)3:>F]KE,0MU]NOW))",UKX['-<1I0H5$$CU,-!! MY,A15EFH@^B116$2L"55@V7^+L_9A/% E^ 5;3C4*/[0O1<]",K24 MK_-TMZ\:+"@=\+QH!'!@. (X,!X!G"D@,9'4$",UUSPRD1.)?T+!ET(HU]^N M\TS$;-EA5TE4ENBBYJS/R<( .IRC.Q*)%DPNM3PU@ &81WUU208 ##.'UF)E M3"& ;ZD9',!13#RFN:WC;&995 L='>=@%_L'9 R6\@Z;]=WJ1<'0'E7$ MX;JLQ+E$4 9R9&OSY%@.9BI%LV#!/%@X"1OS(W4>-@N].=F^6R_&?(\!%6;Y MEJN%"H##EH==E1;0GNVKN0ZV9SN'%HZ4?]BL_PYF_9Z-Z;S?=3'.Z<17*8%0 M3#T. "ARI!X:0A#E'\K]4A)BLR8<)@OT/Q2FNR3_QGGW(M_5NVII4@%2:V'_ M#50&D2J&6$9/+K-UP5.>U:M^/8KZJ&K30727\'I/:.8Y?N2(W]_S=9-9&^3' MNDBU$:? ;[49%!5%E#TT)L'TT8UGN$!MHFZG $@/"0#D: D4 OD^//]$:C-B MUF;*_(N0:.J5V9HCL4_6VD-PMZ[GK87LZ]*/:;ZD]"'D+=:#U 7$K M^_GK0 MLSRUU%T2 CE870\ZB%GJA@!9&IS'QZQ)64',L@+*HZ;ID.F:V#^\U$-DLB,O MJ6J\KMC3=342^\2VM] MY9[.['@QVU250@",,6*I4@B .9AHQRP YCF>>VB3DTF.S"E\S*WX=,9&4P&< MCP 8=#X"8.#Y",(9SD=$YEUB+G+\F*I/U\F4-)X'"^;!PDG8N(8MI0(U2X77 MUWVZ#A3]IVX1((HJ*C$ 4.1(JX6"*/? _D!E_J?X#;(PE5F>F@L&U1\J%YDT")B$A),0T(C9,R' MU'9TS@]9KZ_P4$"= ;E]'BR8!PLG86-2I-:C9JWW(ZH[71=*=E?I@$!J^3, M4%!RAU#N(2ZD]*-FZ0>&R'<4>9A45NPM?DIB4JXP<[GBIQ_JN_&8-HAI2# - M"8V0,5M2?#&S^#HP_Z\N\C"I]&5)0XB"U2TU_C:ARK?-??4[O*JRM/FXY9'&U[4 /']?9Y7 MSP]U!_UERK/_ U!+ P04 " "@5/=00NOO'KT" !?!P &0 'AL+W=O M6JEK0DAM%T5D/B1;4QK MA:#K'J8]N,E!K#IV9CNE_>]G.R&%#EBUO6#["L95 MW\NU+J]\7Z4Y%D2=B1*Y^;(4LB#:'.7*5Z5$DCE0P?PP",[]@E#N#6)GF\E! M+"K-*,>9!%45!9'/(V1BW?&G:ND9_V=PQW%M=K:@\WD7H@'>YAF?2^P@I!AJBT#,XFEWNB<"S8=YKIO.]=>I#ADE1,S\7Z,S;Y.(&I8,K] MPKKQ#3Q(*Z5%T8"-@H+R>B5/31VV (9G/R!L .%K0'0 T&T W;=&B!I ]-8( MO0;@4O?KW%WA)D2302S%&J3U-FQVXZKOT*9>E-L^66AIOE*#TX-D.+^9WGQ: MP"R9P^+S<)[ >[@9SN?#V^E= B<3U(0R=6JL*B<2U6:A'&YS42G",Q7[VDBQ MA'[:A!W58<,#8;MP+;C.%20\PVP/?G(416KY75.YKOCBSU(@MW9*6[LG C MJS2RW*6 D_ING.Z[#[6"GE-@A_?CH-.+_JZ) M7%&N@.'2A K.+HQ468_S^J!%Z>;5O=!F^KEM;EY E-;!?%\*H3<'&Z!]4P>_ M 5!+ P04 " "@5/=0;Q*3;G0# +"@ &0 'AL+W=O;J%(N&7M 0B_ZPI*Q(AAVQC\I)!DFE2D9N.905FD6!BS"9Z[HG-)G0G*T,RC)^U M3:-QJ8C'W^_6OVKM4LLJX3"G^7>W4&!LH@W6RR\4S/=Q!K<=7]E*:<_U$ MAQIK&2C=<4&+FBPC*#"IWLE;G8!\0W)K@?M:#5Q.\SWKP M:X*6;E;:=>*B1"2S":,'Q!1:6E,?.ON:+?.%B:J3I6#R+Y8\,7M\N8N?T>!^ M,7]\B(=WOZ(6\F81G:('$8@$YWPH>:_+ M" V^#-$7A EZV=(=3TC&)Z:0$2N_9EI'=UM%YWP0G8L>*!%;CF*20=;#C\[S M@S-\4V:J29?SGJY;YZS!/W;D$CGC"^18CM43S_P3=-=2=/NJ3\[_\Q[_MO>3 M9+A-[;C:GOM1[8@M,'1/4EH D@N,XC=Y?''@Z.^;%1=,'@+_G''C-6X\[<;[ MP,UWA@6,,GH@B*X1_-QA\4O6U1ZXD >6Z"VKRF*@+:JCJ" MQH'KGH*B+L@>^[YUBHJ[J*MP[#>@$]U^H]L_JWM!R8@#V^,44$JYD(^BI$1) M5HD@\A(I@6&:X12M@, :BPK'($\$)ALD*"KK(UTM#]7K54K(B(' #%3Z&FJ9 M)Z0WEU64_I$V=VP%K5QV09[KMD!1CZ4KWV^EL@L:!Z';G\J@265P-I55I0ZP M+M4A@JI.+U0.^Q0'G1!&;2WS+L;VVWJ[&,=KR^VQXWG]:L-&;?@)M;)\9#?! MJDJH-^F@WJ'#/M5AM])MQVYOFAZ4:SLM55$7Y3AA9]?TV!H'EM-2;Q[=;@6P MC6XKN"SU'1'58=7,-IW+C;ZP6_.W]O7<[IF/9*=3-2;_F:_:I(>$;3#A*(>U M=&5=AG*=6-5Z5 -!2WVWKJB0-[7^W,IN#9@"R/]K2L7[0#EH^K_9OU!+ P04 M " "@5/=04O!(IZ ' !('P &0 'AL+W=OBQ?=%DD KY-T4V03(Y?VH>@#8].V>F31 M1Z+CI)^^HXLE6[PXB[XDDCRD_AP.YS>DSG7N][OZD&#X-YY868R/2?R5RM+@;1 ,W%@F]3 M]2AW/T4S(+_L;R;3HOJ+=HVM-T"S;:'DNFD,"M9)5O_G[XTC#AI0W]* - U( MKP%FE@:T:4"K@=;*JF%=<<4OSW.Y0WEI#;V5%Y5OJM8PFB0KI_%)Y?!K NW4 MY=/+='IW_>OZ_GE\AWZ,[\;WDVOT]//Z^AG=WM\\//X:/]\^W*,A>IK\O+YZ MN;M&#S?HDXV^7 G%D[3X"LU?GJ[0ES^^HC]0DJ'GE=P6/)L7YR,%8RB5C&:- MWA^U7F+1^_=M]@V1Z P1CWB&YA-W\RLQ^X8H+IOC^+CY"#S7NH^T[B-5?]32 MWVWV)C(E\X\S= ]K[E_CUT+E$)K_=O1-V[YIU3>S]/W(=S#32N0)3XV>JIL' M5?-RN;Y=4A;&,8SK[= CNAD),29^:W:DCK7JF%/=WZ2<%^5D;G(Y$X518-V# M?_!F3 FA?D^@;A9'$2-F?7ZKSW?JNTFR!);%'"U+H29UOO;:(&;4QSUU!C/, M@C@RRPM:>8%3WCYP$E$@KM#-[Q"'S(_Z+M3MXH@%@66.PU9DZ!0Y MGO\',A D;8641'<6C:'V[B$.?>+U-9KLP..8F45&KEU[^5/[ 7I?;/:=K]B\6]8O-Z=;3QLR\" <]SQC,(N;YEE6 #_"# MG1)K/\R:\?/*'T:96%\)?E@E\6.=)KO (Y9L@KM$C\DGPFS3\V@UE[(<@U$T MT<7$8:0E0(,=89YW$)['HCN"8'HB\J#>RQ70:9KRTK^@]OJO;;)9?S[:.B!@ M-Q'NH'>C%PP8\ +(8GTOF.S\@(06+W0DP&X4_-@FZ3S)EN; TO,[IE #!V%? MGL&0Q%$<69(L[E" W2SXQ6)1_5/,C]O-C5*LG>HH9)5A3:S*$VMZC%K4= M$[ ;"A.90=1LZRJ\YO\RMQ0 6,_YQ&<>ZS/69.?!2K&EEXX-V V';@%LV@70 M.O@,+7-I$:Z3@$4>"\(^,4R&(67,ZN<.&CAVPW8 MQA;A'8,(=F;)8Q;?RVSV.S@F!WL%-T(F?), 1)+_PHP64SZ=A!W-N/!YA,"+ALB5(!^V3T^/#BX'/3V='L$!+Y_?@SV@$- M+"N==/0A;OK4DYC);'BZF""FC0D-]) SV87,QF72$8FXB507$U7=X)*I$\# @1<%6M@9 $,]']O"K@,,<0-F/'^#G)<4 ML$[.2A2N9:L;[N: 2<335.YX-C/7WT0'" FAKM!&8+*+ 326$72<(6[.]-=Y MVDVV46^LGSI@0C6Y.F=(#$PWJZ4=9*@;,@ZU9U"5J_* \34MGQ?&M'JB^VTQ M7'*^^=Y$_D'@-V'O.M?I@$,_L>DQJL.:@AUON8V4=HNAG M=CF\6?C)1.Q@&A+QG"4%C%8-1:]';BH&US_ M=T9R=[_/2%6L'X1Z%^BNZ.XX1MTD2/=O3$C0WPA1 Y\\<*\M)75\HFX^ M'=9*J=4>\)K/[W7,##$MI[]_@F\PC&CH6?:4K.,1<_-HG[NJ>LJ<@*O=9E'M MHTH7*OYN'(K.H"&.,?6UH9@,H_APXW4\EHY6S+VAFO!BA190"Z*5F"_%:-6./$UV/O9"VP>>@R\\;N*UQ4 ;R?4JG!U%W'\\O_ 5!+ P04 " "@5/=0DPLZ;5(" !& M# #0 'AL+W-T>6QE*'#&,%*D9Y M$9R M0C\1O+^C%;0&C8\8!GM$ WB+*-E)8K(2Q @]6+-G#)&@0@*EFT,7=(VE>+)N MUVJF;QH<1KB0=6U;P?[NFO C1ZL9@H32CJ 'K2'T2:82K1P?76L$^H%UUD)V2,95?&A:TI]"E.#!U)TLRL2N2.<2HEF!9B@E+! M4#FEN;>>"=J0HUH8:QB\(=H%GL(Z[T*%^1D M+]274F^'U[II-GPO<4*J6J^2CL 4NCN-CO*<'CY3DG*&[>9/+ACZJ,T#F9#D M25/\G5]?PY-G/&W$F^B>?F:I8DG>;[/1@2 M1B-"9P5F% O@#S/:T;XHV)6$*L(;+2-QC/FS24'#*[330_T(7\?'.$$E5=O. M&_HYC4K+K+NK>'$03U* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_';"39Y]KU[O-V_%M[S*[_)U7O][T6O_7F<]L.W3'UX]^ZY+J[R=9V5T[3.KLOB^2G??FD>H[Y%GWR--@XOK[L@ M?BC_3QB+AX=\E4V+U?,FV]:[.);9N@'<5H_Y4]43VW237?2FX60YET$BW& J MU*N7W HON JCN9MX8=!\4_6OO?O=MZX5+HEA^2%7-TKOO@7G@YR$01SZWM1- MY%3$B7IID&,17BG624@@#0!IG QR$LX7!'((((='A+QT?3>82!'/I$QB C@" M@*.3 8IWBY1 F@#2/%U3N_&,0%H TCH99)R$$P)I TC[A)!_&P32 9 .+V2\ MG,_=Z+:%\JX#[\J;N$W&G$S"I\D)?+V MD'"NL/Y=>[#79NTWJ M4^]&Q@E-Y.+& M]9=2S*4;+Z/]H-Y?IYC(- -FU?B*36I!0TH9,#ME-P!V?C[7G#=6%A&>HE@('T8_'.41'')8*(G% /)PF"6A72C0$'%8J'&;3QS(SI> M#20.@UD\7"S\MA!P?7UBUXYD MBHG$83"+ ];ZVH3$0"XQF%T"JWT=$[G$8'8)KO8%71-!2AER*^5 N2_>)6E+ M\HJ)]#)DUDMWU;^'K-Y33*27(;->8/FO]L,V2V#BQF=4QDG2&W=0X4LQTC&UEGR&V=MS5M9\=$RADR*P<6MWJ+(^4, MF95SH+A]"2==Y4;*&3$KYVT]V=7@(Z2;$;-N8&&I-?@(Z6;$K!M86.J82#'VR['TTXDYHIA(/R-F_<#"4F]TI)\1LWXPIM;H2#\C9OU@3*W1 MD8%&W/LPA\KT,]'FD&J,C"YG,%L*8 MM-$M9"&+V4*',=N,1#&1A2QF"^T7BUX2D*J-]L>ZPD"J^1#%1!:RF"W4B?FZ MJ$ QD86LXRR]*G$Y/.URRD(.M8 M1](Z,4UZ A$IR&96$#TKTM$]*292D,VL(+SB3ONFC11D,RL(8]*^:2,%VCH.8=*0[R$(.MX4@)AWI#K*0PVTAB$E'NH,LY#!;Z- .]=NU! =9 MR&&VT&',7]>Y'&0AA]E"AS;2.Z()?YO#;*'#F&^BB2SD,%NH8[^?3M@)YAA9 M:'S\8PET1D0QD87&)SR:<*8M((V1A<8G/9I +31&%AJW%NJW'ZX^?;S/'O)M M=A^H?U&IZZMTO5J4HGEIGC0P1F;S^X&'Y_5ZHJZ%6[]([U]^6_SRN^A/_P%0 M2P,$% @ H%3W4"@H@8JQ @ OC8 !H !X;"]?Y3D M]H/( CYK%K.)_*U0VZ+\+JQ'J.G'EW)HQWUW&G;[\[#X/!Y.PZK:C>/Y5UT/ MZUTYML-#=RZGRYU-UQ_;\;+LM_6Y7;^WVU++GJ\G[EX_3J7_YG8 M;3;[=?G=K?\00)#,'Z00I/,'10B*\P<9!-G\00Y!/G]0@J T?U"&H#Q_4 -! MS?Q!88DR+@F2)E@3:!V0ZT#@=4"P X'8 D.!'8'Q#L0Z"VHMQ#H+:BW$.@MDQ_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 [XAZ1P*](^H="?2.J'D4#OB'I' KTCZAT)](ZH=R30.Z+>D4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;YO\64F@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@ MMZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"W3PZ;$.CMJ+<3Z.VHMQ/H[:BW$^B=4.]$ MH'="O1.!W@GU3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1ZI\EA00*]$^J="/1. MJ'A#+>>[S4^ M_R>I'B_?+;?'7Y??%R>ORA7G^KYB>/H+4$L#!!0 ( *!4]U!]\^X_0P( M ,U 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WV[:,!3'\5=!N:U(B!W; M82J]:7>[]6(OD"6F1.2?;+>C;S\3VDJ;.K2*2?O>$('M\SOQD3YW7'][GJQ? M'/IN\)MD%\+T*A^2UE M^9*0QI/S'K]K)W\5-R39NPG'E3\'O)S[^F2=:QN[N*]<^%+U<5=VZ#(?GCOK MT_,EWNEQW&[;VC9C_=C'(ZF?G*T:O[,V]%UZ*GIU/CG$&[:GS_SB_+G,N<"X M\]Z-DX\3<_;C<:\C.9Y>3K&0=:$]_XIOB;'TQ>]GC]-N;/.7V?%Z?XQN/\_# M9_/C\CO^=<9O]3_8AX#T(2%]%) ^%*0/#>G#0/HH(7VL(7WD*THC%%%S"JDY MQ=2<@FI.436GL)I37,TIL.84605%5D&155!D%119!45609%54&05%%D%159! MD5529)44625%5DF155)DE119)45629%54F25%%D+BJP%1=:"(FM!D;6@R%I0 M9"THLA8460N*K 5%5D6155%D5119%45619%54615%%D5159%D5519-44635% M5DV155-DU119-45639%54V35%%DU159#D=509#4460U%5D.1U5!D-119#456 M0Y'54&0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILI846=<46=<46=<46=?_ M4];OX[C_Q_'S,^VK=GC-S^;_/MW\!%!+ 0(4 Q0 ( *!4]U '04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ H%3W4(CSX [N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ H%3W4)E&PO=V]R:W-H965T M&UL4$L! A0#% @ H%3W4).$8I2?!@ 8 " @:04 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ H%3W4#HG?2IK @ W08 !@ ("!D2( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4&"Q MML2W @ "0@ !@ ("!>3< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H%3W4-P)NVK]!P 91( !D ("!*U8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4&N M/!8D"@ '!H !D ("!('8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4**^D&)^!0 Y@L !D M ("!48L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ H%3W4&S/B7+F#0 '20 !D ("! M\J0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H%3W4,' YG#: @ ^04 !D ("!H;H 'AL+W=O&UL4$L! A0#% @ H%3W4$A8W^Z< M!0 V@L !D ("!0,< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4 W!%W%#! IPD !D M ("!&=P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H%3W4$)+QI#6!@ ;A( !D ("!:NT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH%3W4%,/E?KI P < H !D ("!C@(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4&F'.!@S P O@8 !D M ("!A2$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H%3W4*=SJY_ P [@P !D ("!-B\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W M4"Y;V*V= @ R08 !D ("!%#L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4!C*"10R!P FRX M !D ("!E4,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4"G; 0E(!0 6AD !D M ("!$E,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H%3W4!#L^R>X @ W@8 !D ("!IV,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4&+B M"-$6 P ^@@ !D ("!P' ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4+EZ]YZB @ V@< !D M ("!,'H! 'AL+W=OA;<# +#0 &0 @($)?0$ >&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ H%3W4).KG6X) P (P@ !D ("! M,84! 'AL+W=O&PO=V]R:W-H965T+ 0!X;"]W;W)K&UL4$L! A0#% M @ H%3W4(F**E5G P H@D !D ("!)(\! 'AL+W=O&PO=V]R:W-H965T8 0!X M;"]W;W)K&UL4$L! A0#% @ H%3W4$/I&"\& M!0 BA0 !D ("!*IL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4,2,/(M,! # T !D M ("!9Z&PO=V]R M:W-H965T7U ( ,H' M 9 " @8&P 0!X;"]W;W)K&UL M4$L! A0#% @ H%3W4(U(EN@7! YPP !D ("!C+,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH%3W4"#A[6\7!@ JAD !D ("!E;\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4 OMN$,F P M$ H !D ("!S\T! 'AL+W=O]"SP# ^"@ &0 @($L MT0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W4%C*\1QN P ?0L !D M ("!1M&PO=V]R:W-H M965T&UL4$L! M A0#% @ H%3W4%/.CTJK!P 6"D !D ("!+N$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H%3W M4%+P2*>@!P 2!\ !D ("!K^\! 'AL+W=O&POSZ 0!X;"]W;W)K M8F]O:RYX;6Q02P$"% ,4 " "@5/=0*"B!BK$" "^-@ &@ M @ &A 0( >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" "@5/=0??/N/T," #-0 $P @ &*! ( 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 90!E +H; #^!@( ! end XML 106 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 107 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 389 475 1 false 90 0 false 4 false false R1.htm 0001001 - Document - DOCUMENT AND ENTITY INFORMATION Document Sheet http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument DOCUMENT AND ENTITY INFORMATION Document Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 8 false false R9.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2105102 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES Sheet http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURES BUSINESS ACQUISITION AND DIVESTITURES Notes 10 false false R11.htm 2109103 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 11 false false R12.htm 2114104 - Disclosure - SHORT AND LONG-TERM DEBT Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBT SHORT AND LONG-TERM DEBT Notes 12 false false R13.htm 2121105 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTS DERIVATIVE INSTRUMENTS Notes 13 false false R14.htm 2127106 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS Notes 14 false false R15.htm 2133107 - Disclosure - LEASES Sheet http://www.hersheys.com/role/LEASES LEASES Notes 15 false false R16.htm 2141108 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE Sheet http://www.hersheys.com/role/ASSETSANDLIABILITIESHELDFORSALE ASSETS AND LIABILITIES HELD FOR SALE Notes 16 false false R17.htm 2144109 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES Sheet http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIES BUSINESS REALIGNMENT ACTIVITIES Notes 17 false false R18.htm 2149110 - Disclosure - INCOME TAXES Sheet http://www.hersheys.com/role/INCOMETAXES INCOME TAXES Notes 18 false false R19.htm 2152111 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS Sheet http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANS PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS Notes 19 false false R20.htm 2156112 - Disclosure - STOCK COMPENSATION PLANS Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANS STOCK COMPENSATION PLANS Notes 20 false false R21.htm 2164113 - Disclosure - SEGMENT INFORMATION Sheet http://www.hersheys.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 21 false false R22.htm 2172114 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes) Notes http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYNotes TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes) Notes 22 false false R23.htm 2176115 - Disclosure - NONCONTROLLING INTEREST Sheet http://www.hersheys.com/role/NONCONTROLLINGINTEREST NONCONTROLLING INTEREST Notes 23 false false R24.htm 2180116 - Disclosure - CONTINGENCIES Sheet http://www.hersheys.com/role/CONTINGENCIES CONTINGENCIES Notes 24 false false R25.htm 2183117 - Disclosure - EARNINGS PER SHARE Sheet http://www.hersheys.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 25 false false R26.htm 2187118 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET Sheet http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENET OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET Notes 26 false false R27.htm 2190119 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION Sheet http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATION SUPPLEMENTAL BALANCE SHEET INFORMATION Notes 27 false false R28.htm 2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 28 false false R29.htm 2306301 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES (Tables) Sheet http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables BUSINESS ACQUISITION AND DIVESTITURES (Tables) Tables http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURES 29 false false R30.htm 2310302 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETS 30 false false R31.htm 2315303 - Disclosure - SHORT AND LONG-TERM DEBT (Tables) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTTables SHORT AND LONG-TERM DEBT (Tables) Tables http://www.hersheys.com/role/SHORTANDLONGTERMDEBT 31 false false R32.htm 2322304 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSTables DERIVATIVE INSTRUMENTS (Tables) Tables http://www.hersheys.com/role/DERIVATIVEINSTRUMENTS 32 false false R33.htm 2328305 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables) Tables http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTS 33 false false R34.htm 2334306 - Disclosure - LEASES (Tables) Sheet http://www.hersheys.com/role/LEASESTables LEASES (Tables) Tables http://www.hersheys.com/role/LEASES 34 false false R35.htm 2345308 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables) Sheet http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESTables BUSINESS REALIGNMENT ACTIVITIES (Tables) Tables http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIES 35 false false R36.htm 2353310 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) Sheet http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSTables PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables) Tables http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANS 36 false false R37.htm 2357311 - Disclosure - STOCK COMPENSATION PLANS (Tables) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables STOCK COMPENSATION PLANS (Tables) Tables http://www.hersheys.com/role/STOCKCOMPENSATIONPLANS 37 false false R38.htm 2365312 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.hersheys.com/role/SEGMENTINFORMATION 38 false false R39.htm 2373313 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables) Sheet http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYTables TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables) Tables http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYNotes 39 false false R40.htm 2377314 - Disclosure - NONCONTROLLING INTEREST (Tables) Sheet http://www.hersheys.com/role/NONCONTROLLINGINTERESTTables NONCONTROLLING INTEREST (Tables) Tables http://www.hersheys.com/role/NONCONTROLLINGINTEREST 40 false false R41.htm 2384316 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.hersheys.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.hersheys.com/role/EARNINGSPERSHARE 41 false false R42.htm 2388317 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) Sheet http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENETTables OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables) Tables http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENET 42 false false R43.htm 2391318 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) Sheet http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONTables SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables) Tables http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATION 43 false false R44.htm 2407403 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details) Sheet http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details) Details 44 false false R45.htm 2408404 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Sheet http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details) Details 45 false false R46.htm 2411405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) Sheet http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details) Details 46 false false R47.htm 2412406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) Sheet http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details) Details 47 false false R48.htm 2413407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details) Sheet http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSNARRATIVEDetails GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details) Details 48 false false R49.htm 2416408 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details) Details 49 false false R50.htm 2417409 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details) Details 50 false false R51.htm 2418410 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details) Details 51 false false R52.htm 2419411 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details) Details 52 false false R53.htm 2420412 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) Sheet http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details) Details 53 false false R54.htm 2423413 - Disclosure - DERIVATIVE INSTRUMENTS - NARRATIVE (Details) Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails DERIVATIVE INSTRUMENTS - NARRATIVE (Details) Details 54 false false R55.htm 2424414 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details) Details 55 false false R56.htm 2425415 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details) Details 56 false false R57.htm 2426416 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details) Sheet http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details) Details 57 false false R58.htm 2429417 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details) Details 58 false false R59.htm 2430418 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details) Details 59 false false R60.htm 2431419 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details) Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details) Details 60 false false R61.htm 2432420 - Disclosure - FAIR VALUE MEASUREMENTS - NARRATIVE (Details) Sheet http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSNARRATIVEDetails FAIR VALUE MEASUREMENTS - NARRATIVE (Details) Details 61 false false R62.htm 2435421 - Disclosure - LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details) Sheet http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details) Details 62 false false R63.htm 2436422 - Disclosure - LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details) Sheet http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details) Details 63 false false R64.htm 2437423 - Disclosure - LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details) Sheet http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details) Details 64 false false R65.htm 2438424 - Disclosure - LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) Sheet http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) Details 65 false false R66.htm 2439425 - Disclosure - LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details) Sheet http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details) Details 66 false false R67.htm 2440426 - Disclosure - LEASES - NARRATIVE (Details) Sheet http://www.hersheys.com/role/LEASESNARRATIVEDetails LEASES - NARRATIVE (Details) Details 67 false false R68.htm 2446428 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) Sheet http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details) Details 68 false false R69.htm 2447429 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) Sheet http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details) Details 69 false false R70.htm 2448430 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details) Sheet http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details) Details 70 false false R71.htm 2451431 - Disclosure - INCOME TAXES - NARRATIVE (Details) Sheet http://www.hersheys.com/role/INCOMETAXESNARRATIVEDetails INCOME TAXES - NARRATIVE (Details) Details 71 false false R72.htm 2454432 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) Sheet http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) Details 72 false false R73.htm 2455433 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details) Sheet http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details) Details 73 false false R74.htm 2458434 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFCOMPENSATIONEXPENSEANDINCOMETAXBENEFITSFORSTOCKBASEDCOMPENSATIONPROGRAMSDetails STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details) Details 74 false false R75.htm 2459435 - Disclosure - STOCK COMPENSATION PLANS - NARRATIVE (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails STOCK COMPENSATION PLANS - NARRATIVE (Details) Details 75 false false R76.htm 2460436 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details) Details 76 false false R77.htm 2461437 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Details 77 false false R78.htm 2462438 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details) Details 78 false false R79.htm 2463439 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Sheet http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details) Details 79 false false R80.htm 2466440 - Disclosure - SEGMENT INFORMATION - NARRATIVE (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails SEGMENT INFORMATION - NARRATIVE (Details) Details 80 false false R81.htm 2467441 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details) Details 81 false false R82.htm 2468442 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details) Details 82 false false R83.htm 2469443 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details) Details 83 false false R84.htm 2470444 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details) Details 84 false false R85.htm 2471445 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) Sheet http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details) Details 85 false false R86.htm 2474446 - Disclosure - TREASURY STOCK ACTIVITY - NARRATIVE (Details) Sheet http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails TREASURY STOCK ACTIVITY - NARRATIVE (Details) Details 86 false false R87.htm 2475447 - Disclosure - TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details) Sheet http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details) Details 87 false false R88.htm 2478448 - Disclosure - NONCONTROLLING INTEREST - NARRATIVE (Details) Sheet http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails NONCONTROLLING INTEREST - NARRATIVE (Details) Details 88 false false R89.htm 2479449 - Disclosure - NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) Sheet http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details) Details 89 false false R90.htm 2485451 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Sheet http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) Details 90 false false R91.htm 2486452 - Disclosure - EARNINGS PER SHARE - NARRATIVE (Details) Sheet http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails EARNINGS PER SHARE - NARRATIVE (Details) Details 91 false false R92.htm 2489453 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) Sheet http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details) Details http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENETTables 92 false false R93.htm 2492454 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Sheet http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details) Details 93 false false All Reports Book All Reports hsy-20200628.htm hsy-20200628.xsd hsy-20200628_cal.xml hsy-20200628_def.xml hsy-20200628_lab.xml hsy-20200628_pre.xml hsy20200628exhibit311.htm hsy20200628exhibit312.htm hsy20200628exhibit321.htm hsy-20200628_g1.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hsy-20200628.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 389, "dts": { "calculationLink": { "local": [ "hsy-20200628_cal.xml" ] }, "definitionLink": { "local": [ "hsy-20200628_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "hsy-20200628.htm" ] }, "labelLink": { "local": [ "hsy-20200628_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "hsy-20200628_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "hsy-20200628.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 672, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 49, "keyStandard": 426, "memberCustom": 29, "memberStandard": 55, "nsprefix": "hsy", "nsuri": "http://www.hersheys.com/20200628", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - DOCUMENT AND ENTITY INFORMATION Document", "role": "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument", "shortName": "DOCUMENT AND ENTITY INFORMATION Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105102 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES", "role": "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURES", "shortName": "BUSINESS ACQUISITION AND DIVESTITURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - SHORT AND LONG-TERM DEBT", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBT", "shortName": "SHORT AND LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - DERIVATIVE INSTRUMENTS", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTS", "shortName": "DERIVATIVE INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133107 - Disclosure - LEASES", "role": "http://www.hersheys.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141108 - Disclosure - ASSETS AND LIABILITIES HELD FOR SALE", "role": "http://www.hersheys.com/role/ASSETSANDLIABILITIESHELDFORSALE", "shortName": "ASSETS AND LIABILITIES HELD FOR SALE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144109 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES", "role": "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIES", "shortName": "BUSINESS REALIGNMENT ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149110 - Disclosure - INCOME TAXES", "role": "http://www.hersheys.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152111 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS", "role": "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANS", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156112 - Disclosure - STOCK COMPENSATION PLANS", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANS", "shortName": "STOCK COMPENSATION PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164113 - Disclosure - SEGMENT INFORMATION", "role": "http://www.hersheys.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172114 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes)", "role": "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYNotes", "shortName": "TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176115 - Disclosure - NONCONTROLLING INTEREST", "role": "http://www.hersheys.com/role/NONCONTROLLINGINTEREST", "shortName": "NONCONTROLLING INTEREST", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2180116 - Disclosure - CONTINGENCIES", "role": "http://www.hersheys.com/role/CONTINGENCIES", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2183117 - Disclosure - EARNINGS PER SHARE", "role": "http://www.hersheys.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2187118 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET", "role": "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENET", "shortName": "OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2190119 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION", "role": "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATION", "shortName": "SUPPLEMENTAL BALANCE SHEET INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "iee9f95c267034576a0a5a066fd1ea03e_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES (Tables)", "role": "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables", "shortName": "BUSINESS ACQUISITION AND DIVESTITURES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "iee9f95c267034576a0a5a066fd1ea03e_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - SHORT AND LONG-TERM DEBT (Tables)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTTables", "shortName": "SHORT AND LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSTables", "shortName": "DERIVATIVE INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - LEASES (Tables)", "role": "http://www.hersheys.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES (Tables)", "role": "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESTables", "shortName": "BUSINESS REALIGNMENT ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353310 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)", "role": "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSTables", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357311 - Disclosure - STOCK COMPENSATION PLANS (Tables)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables", "shortName": "STOCK COMPENSATION PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365312 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2373313 - Disclosure - TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables)", "role": "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYTables", "shortName": "TREASURY STOCK ACTIVITY TREASURY STOCK ACTIVITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2377314 - Disclosure - NONCONTROLLING INTEREST (Tables)", "role": "http://www.hersheys.com/role/NONCONTROLLINGINTERESTTables", "shortName": "NONCONTROLLING INTEREST (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2384316 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.hersheys.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2388317 - Disclosure - OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)", "role": "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENETTables", "shortName": "OTHER (INCOME) EXPENSE, NET OTHER (INCOME) EXPENSE, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "hsy:ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2391318 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)", "role": "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONTables", "shortName": "SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "icc37d8030bcf449594f079037184a112_D20190923-20190923", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "shortName": "BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "icc37d8030bcf449594f079037184a112_D20190923-20190923", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "role": "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "shortName": "BUSINESS ACQUISITION AND DIVESTITURES - ONE BRANDS, LLC ASSETS ACQUIRED AND LIABILITIES ASSUMED ALLOCATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i50d0d2fe47a04569bce6babf707bf1e6_I20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i91685ef6ad804a1dad23d55ec345e625_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details)", "role": "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF CHANGES IN CARRYING VALUE OF GOODWILL BY REPORTABLE SEGMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details)", "role": "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - SCHEDULE OF GROSS CARRYING AMOUNT AND ACCUMULATED AMORTIZATION FOR EACH MAJOR CLASS OF INTANGIBLE ASSET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSNARRATIVEDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ib47585dc9d2c4dd3aba5b8f4056405f7_I20200628", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails", "shortName": "SHORT AND LONG-TERM DEBT - SHORT-TERM DEBT NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ib47585dc9d2c4dd3aba5b8f4056405f7_I20200628", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "INF", "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF SHORT-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i302b625cde1e4874a4885d8a786a74f5_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF LONG-TERM DEBT INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "lang": "en-US", "name": "hsy:DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:DebtInstrumentInterestRateStatedPercentage", "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i147b322068ad41e2b538423455887a28_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "shortName": "SHORT AND LONG-TERM DEBT - LONG TERM DEBT INTEREST RATES (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details)", "role": "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails", "shortName": "SHORT AND LONG-TERM DEBT - SCHEDULE OF NET INTEREST EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - DERIVATIVE INSTRUMENTS - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "shortName": "DERIVATIVE INSTRUMENTS - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details)", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "shortName": "DERIVATIVE INSTRUMENTS - SCHEDULE OF THE CLASSIFICATION OF DERIVATIVE ASSETS AND LIABILITIES WITHIN THE CONSOLIDATED BALANCE SHEETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ifba46498b2d340a3b25fbe79e2f3cfa3_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details)", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "shortName": "DERIVATIVE INSTRUMENTS - SCHEDULE OF THE EFFECT OF DERIVATIVE INSTRUMENTS ON THE CONSOLIDATED STATEMENTS OF INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details)", "role": "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "shortName": "DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i40c2eb2d17fa492ab247247fc0f77817_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details)", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "shortName": "FAIR VALUE MEASUREMENTS - SCHEDULE OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2cf6c98e675644319666e9e62632d9c5_I20200628", "decimals": "INF", "lang": "en-US", "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details)", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "shortName": "FAIR VALUE MEASUREMENTS - SCHEDULE OF FAIR VALUES AND CARRYING VALUES OF LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i6d1f8e1d3041499cbeb5b5557d543711_I20200628", "decimals": "-3", "lang": "en-US", "name": "hsy:LongtermDebtCurrentMaturitiesFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentChargeOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431419 - Disclosure - FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details)", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails", "shortName": "FAIR VALUE MEASUREMENTS - SCHEDULE OF IMPAIRMENT CHARGES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentChargeOnReclassifiedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - FAIR VALUE MEASUREMENTS - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSNARRATIVEDetails", "shortName": "FAIR VALUE MEASUREMENTS - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435421 - Disclosure - LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details)", "role": "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails", "shortName": "LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436422 - Disclosure - LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details)", "role": "http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails", "shortName": "LEASES - SCHEDULE OF INFORMATION REGARDING OUR LEASE TERMS AND DISCOUNT RATES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details)", "role": "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails", "shortName": "LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "lang": "en-US", "name": "hsy:LeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)", "role": "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails", "shortName": "LEASES - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details)", "role": "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails", "shortName": "LEASES - SCHEDULE OF SUPPLEMENTAL CASH FLOW INFORMATION RELATED TO LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "hsy:LesseeOperatingLeaseLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440426 - Disclosure - LEASES - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/LEASESNARRATIVEDetails", "shortName": "LEASES - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "hsy:LesseeOperatingLeaseLeasesNotYetCommenced", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details)", "role": "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF BUSINESS REALIGNMENT ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2d953df3695a4a81b13d091d78f1157a_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details)", "role": "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - SCHEDULE OF LIABILITY ACTIVITY FOR COSTS QUALIFYING AS EXIT AND DISPOSAL COSTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i91685ef6ad804a1dad23d55ec345e625_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "if8c6b1ef86fc4bf8969d55a56759ddfe_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "if8c6b1ef86fc4bf8969d55a56759ddfe_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "shortName": "BUSINESS REALIGNMENT ACTIVITIES - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i28dea1c5be2d4c3e84088b7500202bed_D20180101-20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451431 - Disclosure - INCOME TAXES - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/INCOMETAXESNARRATIVEDetails", "shortName": "INCOME TAXES - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i9f539a0f5eae48b98b2cab6dd658a683_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details)", "role": "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i9f539a0f5eae48b98b2cab6dd658a683_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "4", "first": true, "lang": "en-US", "name": "hsy:DefinedBenefitPlanRemeasurementBasisSpreadOnDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455433 - Disclosure - PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "shortName": "PENSION AND OTHER POST-RETIREMENT BENEFIT PLANS - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "4", "first": true, "lang": "en-US", "name": "hsy:DefinedBenefitPlanRemeasurementBasisSpreadOnDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458434 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFCOMPENSATIONEXPENSEANDINCOMETAXBENEFITSFORSTOCKBASEDCOMPENSATIONPROGRAMSDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF COMPENSATION EXPENSE AND INCOME TAX BENEFITS FOR STOCK-BASED COMPENSATION PROGRAMS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - STOCK COMPENSATION PLANS - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "shortName": "STOCK COMPENSATION PLANS - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i91685ef6ad804a1dad23d55ec345e625_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF STOCK OPTION ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i91685ef6ad804a1dad23d55ec345e625_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ic5b274516ab24160bb44a197e82683cf_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462438 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUs ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ic5b274516ab24160bb44a197e82683cf_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463439 - Disclosure - STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "role": "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "shortName": "STOCK COMPENSATION PLANS - SCHEDULE OF PSUs AND RSUS FAIR VALUE WEIGHTED-AVERAGE ASSUMPTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i5c9a284a5365488abd58711131891572_I20200628", "decimals": "2", "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i8d4741ff996f4113aa0b9ba06ac3fa06_D20200330-20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2eeff6d75e2b4300b3e48a7d7031b49f_D20200101-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466440 - Disclosure - SEGMENT INFORMATION - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "shortName": "SEGMENT INFORMATION - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2eeff6d75e2b4300b3e48a7d7031b49f_D20200101-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467441 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF NET SALES AND EARNINGS BY SEGMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "ie95c08e4fd5b4fb6b847755805c30c89_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i13779c4460e146ffa4bbb816b200879b_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "hsy:NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF UNALLOCATED MARK-TO-MARKET (GAINS) LOSSES ON COMMODITY DERIVATIVES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "hsy:AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i13779c4460e146ffa4bbb816b200879b_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "hsy:NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF DEPRECIATION AND AMORTIZATION EXPENSE INCLUDED WITHIN SEGMENT INCOME (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i768d9508ec9140aca210c580f8d2689f_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471445 - Disclosure - SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details)", "role": "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails", "shortName": "SEGMENT INFORMATION - SCHEDULE OF ADDITIONAL PRODUCT LINE SALES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i59366b0cf7064cfdae6b64705326f502_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474446 - Disclosure - TREASURY STOCK ACTIVITY - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails", "shortName": "TREASURY STOCK ACTIVITY - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475447 - Disclosure - TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details)", "role": "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails", "shortName": "TREASURY STOCK ACTIVITY - SCHEDULE OF TREASURY STOCK ACTIVITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "id5c5049ec7f5464fab3ad570db94f30f_I20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478448 - Disclosure - NONCONTROLLING INTEREST - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "shortName": "NONCONTROLLING INTEREST - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "id5c5049ec7f5464fab3ad570db94f30f_I20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i91685ef6ad804a1dad23d55ec345e625_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479449 - Disclosure - NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details)", "role": "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails", "shortName": "NONCONTROLLING INTEREST - SCHEDULE OF ACTIVITY RELATING TO THE NONCONTROLLING INTEREST (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "iff354914ddea4bceb5ecd188c351fd2c_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MinorityInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i76c387a467194090b47b05c5525605a7_D20200101-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i8d4741ff996f4113aa0b9ba06ac3fa06_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Dividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485451 - Disclosure - EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "role": "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i8d4741ff996f4113aa0b9ba06ac3fa06_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Dividends", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i74603a069b98458cafda2510de22a84d_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486452 - Disclosure - EARNINGS PER SHARE - NARRATIVE (Details)", "role": "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails", "shortName": "EARNINGS PER SHARE - NARRATIVE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i74603a069b98458cafda2510de22a84d_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489453 - Disclosure - OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details)", "role": "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails", "shortName": "OTHER (INCOME) EXPENSE, NET - SCHEDULE OF OTHER (INCOME) AND EXPENSE, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i407dfbe141854ae1a6be72090f35bfdd_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492454 - Disclosure - SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "role": "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails", "shortName": "SUPPLEMENTAL BALANCE SHEET INFORMATION - SCHEDULE OF SUPPLEMENTAL BALANCE SHEET INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hsy-20200628.htm", "contextRef": "i2f4928e114d5454faef699651bae1815_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 90, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r480" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r481" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r483" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r482" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r478" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r479" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "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.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument" ], "xbrltype": "tradingSymbolItemType" }, "hsy_A2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Share Repurchase Program [Member]", "label": "2018 Share Repurchase Program [Member]", "terseLabel": "2018 Share Repurchase Program [Member]" } } }, "localname": "A2018ShareRepurchaseProgramMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "hsy_AccumulatedDepreciationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Depreciation [Member]", "label": "Accumulated Depreciation [Member]", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "domainItemType" }, "hsy_AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block]", "label": "Allocation Of Net Derivative Gains Losses From Economic Hedges To Operating Results Of Reporting Segments Table [Table Text Block]", "terseLabel": "Schedule of Unallocated Mark-to-Market (Gains) Losses on Commodity Derivatives" } } }, "localname": "AllocationOfNetDerivativeGainsLossesFromEconomicHedgesToOperatingResultsOfReportingSegmentsTableTableTextBlock", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net", "totalLabel": "Net assets acquired, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteCurrentAssetsOther": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 3.0, "parentTag": "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Current Assets, Other", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Current Assets, Other", "terseLabel": "Other current assets, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteCurrentAssetsOther", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteCurrentLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 4.0, "parentTag": "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Current Liabilities, Other", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities, adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteCurrentLiabilitiesOther", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectandCashClassifiedasHeldforSale": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect and Cash Classified as Held for Sale", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect and Cash Classified as Held for Sale", "terseLabel": "Increase (decrease) in cash and cash equivalents, including cash classified as held for sale" } } }, "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectandCashClassifiedasHeldforSale", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hsy_CashandCashEquivalentsClassifiedasHeldforSaleIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents Classified as Held for Sale Increase (Decrease)", "label": "Cash and Cash Equivalents Classified as Held for Sale Increase (Decrease)", "negatedLabel": "Less: Increase in cash and cash equivalents classified as held for sale" } } }, "localname": "CashandCashEquivalentsClassifiedasHeldforSaleIncreaseDecrease", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "hsy_ConfectioneryAndConfectioneryBasedPortfolioDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Confectionery and Confectionery-based Portfolio", "label": "Confectionery and Confectionery-based Portfolio [Domain]", "terseLabel": "Confectionery and confectionery-based portfolio" } } }, "localname": "ConfectioneryAndConfectioneryBasedPortfolioDomain", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails" ], "xbrltype": "domainItemType" }, "hsy_CumulativeAmountofMarktoMarketGainesLossesonCommodityDerivatives": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cumulative Amount of Mark-to-Market Gaines (Losses) on Commodity Derivatives", "label": "Cumulative Amount of Mark-to-Market Gaines (Losses) on Commodity Derivatives", "negatedLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "CumulativeAmountofMarktoMarketGainesLossesonCommodityDerivatives", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "hsy_Debentures7.2Due2027Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debentures 7.2% Due 2027 [Member]", "label": "Debentures 7.2% Due 2027 [Member]", "terseLabel": "7.200% Debentures" } } }, "localname": "Debentures7.2Due2027Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Debentures8.8Due2021Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debentures 8.8% Due 2021 [Member]", "label": "Debentures 8.8% Due 2021 [Member]", "terseLabel": "8.800% Debentures" } } }, "localname": "Debentures8.8Due2021Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net", "label": "Debt Instrument, Impact of Derivatives, Unamortized Discount (Premium), and Debt Issuance Costs, Net", "negatedTerseLabel": "Net impact of interest rate swaps, debt issuance costs and unamortized debt discounts" } } }, "localname": "DebtInstrumentImpactofDerivativesUnamortizedDiscountPremiumandDebtIssuanceCostsNet", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DeferredCompensationArrangementwithIndividualConversionBasis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Conversion Basis", "label": "Deferred Compensation Arrangement with Individual, Conversion Basis", "terseLabel": "Common stock, conversion basis (shares)" } } }, "localname": "DeferredCompensationArrangementwithIndividualConversionBasis", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "sharesItemType" }, "hsy_DefinedBenefitPlanNonServiceCost": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Non-Service Cost", "label": "Defined Benefit Plan, Non-Service Cost", "terseLabel": "Non-service cost components of net periodic benefit cost relating to pension and other post-retirement benefit plans" } } }, "localname": "DefinedBenefitPlanNonServiceCost", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DefinedBenefitPlanRemeasurementBasisSpreadOnDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate", "label": "Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate", "terseLabel": "Defined Benefit Plan, Remeasurement, Basis Spread on Discount Rate (Basis Points)" } } }, "localname": "DefinedBenefitPlanRemeasurementBasisSpreadOnDiscountRate", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails" ], "xbrltype": "pureItemType" }, "hsy_DerivativeAssetCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "label": "Derivative Asset, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "terseLabel": "Gross derivative assets, included within derivative liabilities" } } }, "localname": "DerivativeAssetCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails" ], "xbrltype": "monetaryItemType" }, "hsy_DerivativeLiabilityCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "label": "Derivative Liability, Cash Transfers Receivable (Payable), Change In Quoted Market Prices On The Last Day Of Trading", "terseLabel": "Derivative liability, gross liabilities" } } }, "localname": "DerivativeLiabilityCashTransfersReceivablePayableChangeInQuotedMarketPricesOnTheLastDayOfTrading", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails" ], "xbrltype": "monetaryItemType" }, "hsy_FAIRVALUEMEASUREMENTSAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "FAIR VALUE MEASUREMENTS [Abstract]", "label": "FAIR VALUE MEASUREMENTS [Abstract]", "terseLabel": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "localname": "FAIRVALUEMEASUREMENTSAbstract", "nsuri": "http://www.hersheys.com/20200628", "xbrltype": "stringItemType" }, "hsy_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Amortization", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_HersheyCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hershey Common Stock [Member]", "label": "Hershey Common Stock [Member]", "terseLabel": "Hershey Common Stock [Member]" } } }, "localname": "HersheyCommonStockMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "domainItemType" }, "hsy_IncrementalCommonSharesAttributabletoDilutiveEffectofConversionofCommonStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock", "terseLabel": "Conversion of Class B common stock to Common shares outstanding" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofConversionofCommonStock", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "hsy_InternationalandOtherSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International and Other Segment [Member]", "label": "International and Other Segment [Member]", "terseLabel": "International and Other" } } }, "localname": "InternationalandOtherSegmentMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "domainItemType" }, "hsy_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lease, Liability", "label": "Lease, Liability", "totalLabel": "Total leased liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LeaseRightofUseAsset": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease, Right-of-Use Asset", "label": "Lease, Right-of-Use Asset", "totalLabel": "Total leased assets" } } }, "localname": "LeaseRightofUseAsset", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingLeaseLeasesNotYetCommenced": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Leases Not yet Commenced", "label": "Lessee, Operating Lease, Leases Not yet Commenced", "terseLabel": "Lessee, operating lease, lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeasesNotYetCommenced", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFiannceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance leases.", "label": "Lessee Operating and Fiannce Lease Liability Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingandFiannceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases.", "label": "Lessee Operating and Financing Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 6.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee Operating and Financing Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 5.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in fifth fiscal year following latest fiscal year.", "label": "Lessee Operating and Financing Lease Liability Payments Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 4.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in fourth fiscal year following latest fiscal year.", "label": "Lessee Operating and Financing Lease Liability Payments Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 3.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in third fiscal year following latest fiscal year", "label": "Lessee Operating and Financing Lease Liability Payments Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 2.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance leases, due in second fiscal year following latest fiscal year", "label": "Lessee Operating and Financing Lease Liability Payments Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsWithinTheNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 1.0, "parentTag": "hsy_LesseeOperatingandFinancingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee Operating and Financing Lease, Liability, Payments, Within The Next Twelve Months", "label": "Lessee Operating and Financing Lease, Liability, Payments, Within The Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingandFinancingLeaseLiabilityPaymentsWithinTheNextTwelveMonths", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Accordion Feature Increase Limit", "label": "Line Of Credit Facility, Accordion Feature Increase Limit", "terseLabel": "Line Of Credit Facility, Accordion Feature Increase Limit" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LongtermDebtCurrentMaturitiesFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Current Maturities, Fair Value", "label": "Long-term Debt, Current Maturities, Fair Value", "terseLabel": "Current portion of long-term debt, fair value" } } }, "localname": "LongtermDebtCurrentMaturitiesFairValue", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LongtermDebtExcludingCurrentMaturitiesFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Excluding Current Maturities, Fair Value", "label": "Long-term Debt, Excluding Current Maturities, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesFairValue", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "hsy_LotteShanghaiFoodCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lotte Shanghai Food Company [Member]", "label": "Lotte Shanghai Food Company [Member]", "terseLabel": "Lotte Shanghai Food Company" } } }, "localname": "LotteShanghaiFoodCompanyMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "hsy_MarginforGrowthProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Margin for Growth Program [Member]", "label": "Margin for Growth Program [Member]", "terseLabel": "Margin for Growth Program" } } }, "localname": "MarginforGrowthProgramMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "hsy_MinimumLengthofTimeHedgedinCashFlowHedge": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Minimum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Minimum length of time, hedged in cash flow hedge" } } }, "localname": "MinimumLengthofTimeHedgedinCashFlowHedge", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "hsy_NetGainLossOnCommodityDerivativePositionsReclassifiedFromUnallocatedDerivativeGainsLossesToSegmentIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of gain (loss) from commodity derivative positions reclassified from unallocated derivative (gains) losses to segment income.", "label": "Net Gain Loss On Commodity Derivative Positions Reclassified From Unallocated Derivative Gains Losses To Segment Income", "negatedLabel": "Net Gain (Loss) On Commodity Derivative Positions Reclassified From Unallocated Derivative To Segment Income", "terseLabel": "Net gains on commodity derivative positions reclassified from unallocated to segment income" } } }, "localname": "NetGainLossOnCommodityDerivativePositionsReclassifiedFromUnallocatedDerivativeGainsLossesToSegmentIncome", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Changes in the values of derivative positions that is recorded in unallocated derivative (gains)/losses", "label": "Net Mark to Market Valuation of Certain Derivative Positions Recognized in Unallocated Derivative (Gains) Losses", "negatedLabel": "Net losses (gains) on mark-to-market valuation of commodity derivative positions recognized in unallocated derivative losses (gains)" } } }, "localname": "NetMarktoMarketValuationofCertainDerivativePositionsRecognizedinUnallocatedDerivativeGainsLosses", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_NorthAmericaSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "North America Segment [Member]", "label": "North America Segment [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaSegmentMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes0900NotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 0.900% Notes Due 2025", "label": "Notes 0.900% Notes Due 2025 [Member]", "terseLabel": "0.900% Notes (2)" } } }, "localname": "Notes0900NotesDue2025Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes1700Due2030Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 1.700% Due 2030", "label": "Notes 1.700% Due 2030 [Member]", "terseLabel": "1.700% Notes (2)" } } }, "localname": "Notes1700Due2030Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.050Due2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.050% Due 2024 [Member]", "label": "Notes 2.050% Due 2024 [Member]", "terseLabel": "2.050% Notes" } } }, "localname": "Notes2.050Due2024Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.30Due2026Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.30% Due 2026 [Member]", "label": "Notes 2.30% Due 2026 [Member]", "terseLabel": "2.300% Notes" } } }, "localname": "Notes2.30Due2026Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.450Due2029Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.450% Due 2029 [Member]", "label": "Notes 2.450% Due 2029 [Member]", "terseLabel": "2.450% Notes" } } }, "localname": "Notes2.450Due2029Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.625Due2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.625% Due 2023 [Member]", "label": "Notes 2.625% Due 2023 [Member]", "terseLabel": "2.625% Notes" } } }, "localname": "Notes2.625Due2023Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2.90Due2020Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.90% Due 2020", "label": "Notes 2.90% Due 2020 [Domain]", "terseLabel": "2.900% Notes (1)" } } }, "localname": "Notes2.90Due2020Domain", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes2650NotesDue2050Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 2.650% Notes Due 2050", "label": "Notes 2.650% Notes Due 2050 [Member]", "terseLabel": "2.650% Notes (2)" } } }, "localname": "Notes2650NotesDue2050Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.10Due2021Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.10% Due 2021", "label": "Notes 3.10% Due 2021 [Domain]", "terseLabel": "3.100% Notes" } } }, "localname": "Notes3.10Due2021Domain", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.125Due2049Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.125% Due 2049 [Member]", "label": "Notes 3.125% Due 2049 [Member]", "terseLabel": "3.125% Notes" } } }, "localname": "Notes3.125Due2049Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.20Due2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.20% Due 2025 [Member]", "label": "Notes 3.20% Due 2025 [Member]", "terseLabel": "3.200% Notes" } } }, "localname": "Notes3.20Due2025Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.375Due2023Domain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.375% Due 2023", "label": "Notes 3.375% Due 2023 [Domain]", "terseLabel": "3.375% Notes" } } }, "localname": "Notes3.375Due2023Domain", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes3.375Due2046Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 3.375% Due 2046 [Member]", "label": "Notes 3.375% Due 2046 [Member]", "terseLabel": "3.375% Notes" } } }, "localname": "Notes3.375Due2046Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_Notes4.125Due2020Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Notes 4.125% Due 2020 [Member]", "label": "Notes 4.125% Due 2020 [Member]", "terseLabel": "4.125% Notes" } } }, "localname": "Notes4.125Due2020Member", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "hsy_ONEBrandsLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ONE Brands, LLC [Member]", "label": "ONE Brands, LLC [Member]", "terseLabel": "ONE Brands, LLC" } } }, "localname": "ONEBrandsLLCMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "domainItemType" }, "hsy_OperatingFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance leases.", "label": "Operating & Finance, Lease Liability", "terseLabel": "Total lease liabilities" } } }, "localname": "OperatingFinanceLeaseLiability", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "hsy_OtherMiscellaneousAssetsNonCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Miscellaneous Assets, Non-Current", "label": "Other Miscellaneous Assets, Non-Current", "terseLabel": "Other non-current assets" } } }, "localname": "OtherMiscellaneousAssetsNonCurrent", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_OtherMiscellaneousLiabilitiesNonCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Miscellaneous Liabilities, Non-Current", "label": "Other Miscellaneous Liabilities, Non-Current", "verboseLabel": "Other" } } }, "localname": "OtherMiscellaneousLiabilitiesNonCurrent", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_OtherNonoperatingGainLoss": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Nonoperating, Gain (Loss)", "label": "Other Nonoperating, Gain (Loss)", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "OtherNonoperatingGainLoss", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "hsy_PerformanceSharesAndRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Shares And Restricted Stock Units (RSU) [Member]", "label": "Performance Shares And Restricted Stock Units (RSU) [Member]", "terseLabel": "Performance and restricted stock units" } } }, "localname": "PerformanceSharesAndRestrictedStockUnitsRSUMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "domainItemType" }, "hsy_PerformanceStockUnitsandRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Stock Units and Restricted Stock Units [Member]", "label": "Performance Stock Units and Restricted Stock Units [Member]", "terseLabel": "Performance stock units and restricted stock units" } } }, "localname": "PerformanceStockUnitsandRestrictedStockUnitsMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "hsy_PrepaidExpensesandOther": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Expenses and Other", "label": "Prepaid Expenses and Other", "totalLabel": "Total prepaid expenses and other" } } }, "localname": "PrepaidExpensesandOther", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "hsy_PropertyPlantandEquipmentGrossMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Property, Plant and Equipment, Gross [Member]", "label": "Property, Plant and Equipment, Gross [Member]", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantandEquipmentGrossMember", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "domainItemType" }, "hsy_RestructuringAndRelatedCostCashPortion": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Cash Portion", "label": "Restructuring and Related Cost, Cash Portion", "terseLabel": "Restructuring and Related Cost, Expected Cost, Cash Portion" } } }, "localname": "RestructuringAndRelatedCostCashPortion", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringChargesBusinessRealignment": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Business Realignment", "label": "Restructuring Charges, Business Realignment", "terseLabel": "Business realignment (benefits) costs" } } }, "localname": "RestructuringChargesBusinessRealignment", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringChargesBusinessRealignmentReserve": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Charges, Business Realignment Reserve", "label": "Restructuring Charges, Business Realignment Reserve", "terseLabel": "2020 business realignment charges" } } }, "localname": "RestructuringChargesBusinessRealignmentReserve", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails" ], "xbrltype": "monetaryItemType" }, "hsy_RestructuringandRelatedCostExpectedNumberofPositionsEliminatedPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent", "terseLabel": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percent" } } }, "localname": "RestructuringandRelatedCostExpectedNumberofPositionsEliminatedPercent", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "hsy_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of supplemental cash flow information related to leases.", "label": "Schedule of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "hsy_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]", "label": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Information Pertaining to Fair Value of PSUs and RSUs Granted for Potential Future Distribution" } } }, "localname": "ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "hsy_ScheduleofSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Supplemental Balance Sheet Information [Table Text Block]", "label": "Schedule of Supplemental Balance Sheet Information [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "ScheduleofSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/LEASESTables", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChange": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The change in the number of shares under a share-based award plan other than a stock option plan due to a change in the performance assumptions.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change", "negatedTerseLabel": "Performance assumption change (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChange", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChangeWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of the grant date pertaining to a share-based award plan other than a stock option plan due to a change in the performance assumptions.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Assumption Change Weighted Average Grant Date Fair Value", "terseLabel": "Performance assumption change (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAssumptionChangeWeightedAverageGrantDateFairValue", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "hsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardIntrinsicValueOfShareBasedLiabilitiesPaidCombinedWithFairValueOfSharesVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Intrinsic Value Of Share Based Liabilities Paid Combined With Fair Value Of Shares Vested", "terseLabel": "Intrinsic value of share-based liabilities paid, combined with the fair value of shares vested (in millions of dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIntrinsicValueOfShareBasedLiabilitiesPaidCombinedWithFairValueOfSharesVested", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "hsy_SnacksPortfolioDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Snacks Portfolio", "label": "Snacks Portfolio [Domain]", "terseLabel": "Snacks portfolio" } } }, "localname": "SnacksPortfolioDomain", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails" ], "xbrltype": "domainItemType" }, "hsy_TreasuryStockChangeinShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in the number of common shares that were previously issued and that were repurchased by the issuing entity and held in treasury during the period. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock Change in Shares", "terseLabel": "Treasury Stock Change in Shares" } } }, "localname": "TreasuryStockChangeinShares", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "hsy_TreasuryStockChangeinValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in value of common shares of an entity that were issued, repurchased by the entity, and are held in its treasury during the period. Treasury stock is issued but is not outstanding. 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. Note: number of treasury shares concept is in another section within stockholders' equity.", "label": "Treasury Stock Change in Value", "terseLabel": "Treasury Stock Change in Value" } } }, "localname": "TreasuryStockChangeinValue", "nsuri": "http://www.hersheys.com/20200628", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r143", "r153" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r156", "r238", "r240", "r471", "r472" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r158", "r238", "r241", "r473", "r475", "r476" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r214", "r437" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r23", "r161", "r162", "r239" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable\u2014trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r446", "r460" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Advertising, promotion and product allowances" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r193" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r62", "r67" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedTerseLabel": "Pension and post-retirement benefit plans, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r64", "r66", "r67", "r400", "r408", "r411" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r66", "r67" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r67", "r70", "r349" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r277", "r279", "r311", "r312" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r279", "r304", "r310" ], "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": "Pre-tax compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFCOMPENSATIONEXPENSEANDINCOMETAXBENEFITSFORSTOCKBASEDCOMPENSATIONPROGRAMSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r105", "r177", "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "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 (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r64" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "terseLabel": "Cash flow hedges, net of tax" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r105", "r190" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Long-lived asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSNARRATIVEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r148", "r444", "r459" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r55" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r280", "r307" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r363", "r368" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r8", "r192" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "verboseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r336", "r337", "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r329" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r329" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r328", "r329" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r328", "r329" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r2", "r116", "r140" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r477" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "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": "Capitalized software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r107", "r109" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r101", "r407" ], "calculation": { "http://www.hersheys.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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r387" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash flow hedge gain (loss) to be reclassified within twelve months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedges" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r232", "r233", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r213", "r215" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommodityContractMember": { "auth_ref": [ "r251", "r378" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Commodity Contract [Member]", "terseLabel": "Commodities futures and options" } } }, "localname": "CommodityContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid per share (USD per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "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", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76" ], "calculation": { "http://www.hersheys.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 attributable to The Hershey Company" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r343", "r344", "r353" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive (loss) income attributable to noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r342", "r353" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Total comprehensive income including noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r138", "r139", "r404", "r405" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r138", "r139", "r404", "r405", "r474" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r138", "r139", "r404", "r405", "r474" ], "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r138", "r139", "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r138", "r139", "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r192" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, Non-Segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r84" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of new accounting principle in period of adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r220" ], "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": "Short and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r445", "r447", "r458" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r112", "r225", "r228", "r229", "r230", "r413", "r414", "r416", "r457" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "terseLabel": "Deferred performance stock units, deferred restricted stock units, and directors' fees and accumulated dividend amounts representing deferred stock units outstanding" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r319" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r315", "r319" ], "calculation": { "http://www.hersheys.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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r106" ], "calculation": { "http://www.hersheys.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) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r245", "r246", "r250" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension benefits liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r257", "r270", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of net loss (gain)" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r258", "r271", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service (credit) cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r249", "r251", "r252", "r273", "r274" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Employer contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r256", "r269", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r248", "r255", "r268", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r253", "r266", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Total net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r259", "r272" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedTerseLabel": "Settlement loss" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r247", "r254", "r267", "r274" ], "calculation": { "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r105", "r146" ], "calculation": { "http://www.hersheys.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", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r56", "r57", "r401" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative asset" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Derivative, Fair Value, Net" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Unallocated mark-to-market losses (gains) on commodity derivatives" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r364", "r367", "r374", "r380" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r361", "r364", "r374" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r373", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r56", "r57", "r401" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r356", "r358" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r114", "r355", "r357", "r358", "r361", "r362", "r369", "r374", "r382", "r383", "r386" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative, term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r389", "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r280", "r307" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Activity Relating to Grants of PSUs and RSUs" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]", "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r1", "r197" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Assets and Liabilities Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/ASSETSANDLIABILITIESHELDFORSALE" ], "xbrltype": "textBlockItemType" }, "us-gaap_DistributedEarnings": { "auth_ref": [ "r124", "r125", "r129", "r130" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.", "label": "Distributed Earnings", "terseLabel": "Reallocation of total earnings as a result of conversion of Class B common stock to Common stock" } } }, "localname": "DistributedEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r231", "r456" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "terseLabel": "Allocation of distributed earnings (cash dividends paid)" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dividends, Common Stock [Abstract]", "terseLabel": "Dividends paid per share:", "verboseLabel": "Dividends (including dividend equivalents):" } } }, "localname": "DividendsCommonStockAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Common Stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r164", "r251", "r274" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r118", "r121", "r128", "r131", "r132", "r135", "r453", "r469" ], "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", "terseLabel": "Net income per share - basic (USD per share)", "verboseLabel": "Earnings Per Share\u2014basic (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income per share\u2014basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic, Two Class Method [Abstract]", "terseLabel": "Basic earnings per share:" } } }, "localname": "EarningsPerShareBasicTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r118", "r121", "r128", "r131", "r132", "r135", "r453", "r469" ], "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", "terseLabel": "Net income per share - diluted (USD per share)", "verboseLabel": "Earnings Per Share\u2014diluted (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Net income per share\u2014diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]", "terseLabel": "Diluted earnings per share:" } } }, "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r407" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r113", "r316", "r317" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/INCOMETAXESNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r316", "r317", "r320" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/INCOMETAXESNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll, compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r305" ], "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": "Employee service share-based compensation, nonvested awards, compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r304" ], "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", "terseLabel": "Related income tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFCOMPENSATIONEXPENSEANDINCOMETAXBENEFITSFORSTOCKBASEDCOMPENSATIONPROGRAMSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r302" ], "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": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "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": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r165" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Write-down of equity investments" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySwapMember": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Contracts in which the counterparties exchange a series of cash payments based on (a) an equity index and (b) a fixed or floating interest rate on a notional principal amount. Equity swap contracts typically are tied to a stock index, but sometimes they relate to a particular stock or a defined basket of stocks.", "label": "Equity Swap [Member]", "terseLabel": "Deferred compensation derivatives" } } }, "localname": "EquitySwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r12" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Inventories at FIFO" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r390", "r391", "r392", "r397" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r390", "r391", "r393" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r390", "r402", "r403" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r251", "r252", "r274", "r391", "r438" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r390", "r391", "r394", "r395", "r398" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueHedgingMember": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.", "label": "Fair Value Hedging [Member]", "terseLabel": "Fair Value Hedging" } } }, "localname": "FairValueHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r251", "r252", "r274", "r391", "r439" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted prices in active markets of identical assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r251", "r252", "r274", "r391", "r440" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant other observable inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r251", "r252", "r274", "r391", "r441" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant other unobservable inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r396", "r398" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "terseLabel": "Fair Value, Net Asset (Liability)" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r363", "r369", "r384" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r421", "r427", "r435" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities, Finance lease cost" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r423", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r419", "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 2.0, "parentTag": "hsy_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, curent" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 4.0, "parentTag": "hsy_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r422", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 2.0, "parentTag": "hsy_LeaseRightofUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease ROU assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r421", "r427", "r435" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets, Finance lease cost" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r432", "r435" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases, Weighted-average remaining discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r431", "r435" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases, Weighted-average remaining lease term (years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Finite-Lived Customer Relationships, Gross", "terseLabel": "Finite-lived customer relationships, gross" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Finite-lived intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r178", "r180", "r183", "r186", "r442" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r183", "r442" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r178", "r182" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 2.0, "parentTag": "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.", "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments", "terseLabel": "Other intangible assets, adjustments" } } }, "localname": "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedNoncompeteAgreementsGross": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time.", "label": "Finite-Lived Noncompete Agreements, Gross", "terseLabel": "Finite-lived noncompete agreements, gross" } } }, "localname": "FiniteLivedNoncompeteAgreementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Finite-lived trademarks, gross" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r251", "r377" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignLineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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, outside the reporting entity's home country.", "label": "Foreign Line of Credit [Member]", "terseLabel": "Foreign Line of Credit [Member]" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r170", "r171" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r173", "r325" ], "calculation": { "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails": { "order": 1.0, "parentTag": "hsy_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments", "verboseLabel": "Goodwill, adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r361", "r381" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentChargeOnReclassifiedAssets": { "auth_ref": [ "r189", "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.", "label": "Impairment Charge on Reclassified Assets", "terseLabel": "Adjustment to disposal group" } } }, "localname": "ImpairmentChargeOnReclassifiedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r118", "r443", "r451", "r470" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r147", "r322" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r108" ], "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" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable\u2014trade, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.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 of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Accrued income taxes" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1": { "auth_ref": [ "r364", "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) included in earnings related to the fair value of the hedged item in an interest rate fair value hedge, offset by the gain (loss) on the hedging instrument to the extent that the fair value hedge is determined to be effective.", "label": "Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge", "terseLabel": "Fair value hedges, pre-tax benefit (expense)" } } }, "localname": "IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of business acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r122", "r134" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Incremental common shares attributable to dilutive effect of share-based payment arrangements" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r179", "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r185" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets, excluding goodwill" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r179", "r185" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r176", "r181" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangibles", "verboseLabel": "Total other intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "negatedLabel": "Capitalized interest" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r145", "r412", "r415", "r454" ], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "totalLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r88", "r219" ], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Net Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense, net", "negatedTotalLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r108" ], "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateContractMember": { "auth_ref": [ "r251", "r376" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.", "label": "Interest Rate Contract [Member]", "terseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFASSETSANDLIABILITIESMEASUREDATFAIRVALUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFCUMULATIVEBASISADJUSTMENTSFORINTERESTRATESWAPDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r29", "r169" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r53" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "negatedTerseLabel": "Adjustment to LIFO" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r52", "r168" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r31", "r169" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r30", "r169" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Goods in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r86", "r144" ], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedTerseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFNETINTERESTEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r7", "r34" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r433", "r435" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost (2)" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESNARRATIVEDetails", "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESNARRATIVEDetails", "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r425" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lessee, operating lease, lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r434" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r434" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r449", "r465" ], "calculation": { "http://www.hersheys.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r39", "r112" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r16", "r445" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Short-term foreign bank loans against the lines of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r218", "r447", "r462" ], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total long-term debt, carrying value", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r18" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less\u2014current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Total long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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 portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFFAIRVALUESANDCARRYINGVALUESOFLONGTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r217" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTLONGTERMDEBTINTERESTRATESDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r8", "r192" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time, hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r1", "r339" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Business Acquisition and Divestitures" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURES" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r51", "r448", "r464" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, June 28, 2020", "periodStartLabel": "Balance, December 31, 2019", "terseLabel": "Noncontrolling interest in subsidiary" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTEREST" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Noncontrolling interest, ownership percentage by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r51", "r83", "r341", "r350" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInMinorityInterestRollForward": { "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": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]" } } }, "localname": "MovementInMinorityInterestRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r103", "r106" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r71", "r74", "r80", "r106", "r134", "r452", "r468" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to The Hershey Company", "totalLabel": "Net income attributable to The Hershey Company" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r346", "r352" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income attributable to noncontrolling interests", "verboseLabel": "Net (loss) income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "All other countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests in Subsidiaries" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Non-designated Hedges" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSNARRATIVEDetails", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHECLASSIFICATIONOFDERIVATIVEASSETSANDLIABILITIESWITHINTHECONSOLIDATEDBALANCESHEETSDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r87" ], "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": "Unallocated corporate expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "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 profit", "totalLabel": "Operating Income (Loss), Total" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r428", "r435" ], "calculation": { "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFCOMPONENETSOFLEASEEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFMATURITIESOFLEASELIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 1.0, "parentTag": "hsy_LeaseLiability", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease liabilities, extensible list" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 3.0, "parentTag": "hsy_LeaseLiability", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Operating lease liabilities, extensible list" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r424", "r429" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "calculation": { "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails": { "order": 1.0, "parentTag": "hsy_LeaseRightofUseAsset", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r432", "r435" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases, Weighted-average remaining discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r431", "r435" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases, Weighted-average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFINFORMATIONREGARDINGOURLEASETERMSANDDISCOUNTRATESDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r143", "r153" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r43" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 2.0, "parentTag": "hsy_PrepaidExpensesandOther", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r363", "r384" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSSCHEDULEOFIMPAIRMENTCHARGESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets, Noncurrent [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Pension and post-retirement benefit plans:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r61", "r64", "r260" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Net actuarial (loss) gain and prior service cost, after tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r65" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "negatedLabel": "Net actuarial (loss) gain and prior service cost, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r342", "r343", "r348" ], "crdr": "debit", "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 noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Other comprehensive loss - foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r67", "r77" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r166" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Total other comprehensive (loss) income, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r60", "r64" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "totalLabel": "Gains (losses) on cash flow hedging derivatives, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r60", "r64", "r366", "r371", "r385" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gains (losses) on cash flow hedging derivatives, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r65" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedTerseLabel": "Gains (losses) on cash flow hedging derivatives, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r64", "r68" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTotalLabel": "Reclassification to earnings, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r64", "r68", "r372" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "negatedLabel": "Reclassification to earnings, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r65" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Reclassification to earnings, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r59", "r64", "r406", "r410" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation gains (losses) during period, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r409" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gains (losses) during period, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r59", "r65" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossTax", "weight": 1.0 } }, "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", "negatedLabel": "Foreign currency translation gains (losses) during period, tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r77", "r224" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive (loss) income, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r61", "r64", "r260" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net actuarial (loss) gain and prior service cost, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r64", "r68", "r69", "r260" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Reclassification to earnings, pre-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "auth_ref": [ "r64", "r68", "r69", "r260" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "negatedTotalLabel": "Reclassification to earnings, after-tax amount" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r65" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Reclassification to earnings, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r65", "r321", "r323" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTotalLabel": "Total other comprehensive (loss) income, tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r242", "r314" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Other (Income) Expense, Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENET" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]", "terseLabel": "Other Liabilities, Noncurrent [Abstract]" } } }, "localname": "OtherLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense, net", "negatedTotalLabel": "Other Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETSCHEDULEOFOTHERINCOMEANDEXPENSENETDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r244", "r262", "r263", "r275" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Benefits" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r245", "r246", "r250" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "terseLabel": "Post-retirement benefits liabilities" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other program costs" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "auth_ref": [ "r127" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "terseLabel": "Allocation of total earnings used in basic computation", "totalLabel": "Total earnings\u2014basic" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": { "auth_ref": [ "r127" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "totalLabel": "Total earnings\u2014diluted" } } }, "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r91", "r94", "r115" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r97" ], "calculation": { "http://www.hersheys.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r99", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r97" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.hersheys.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 or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Equity investments in tax credit qualifying partnerships" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.hersheys.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 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", "negatedTerseLabel": "Capital additions (including software)" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributions": { "auth_ref": [ "r102" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.", "label": "Payment for Pension and Other Postretirement Benefits", "negatedTerseLabel": "Contributions to pension and other benefit plans" } } }, "localname": "PensionAndOtherPostretirementBenefitContributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Pension and Other Post-Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r243", "r262", "r263", "r275" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Benefits" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, shares issued: none in 2020 and 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r32", "r33" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "auth_ref": [ "r450", "r467" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "hsy_PrepaidExpensesandOther", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.", "label": "Prepaid Expense", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 borrowings, net of debt issuance costs" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from Issuance of Other Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": { "auth_ref": [ "r115" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from (Repayments of) Short-term Debt", "terseLabel": "Net increase (decrease) in short-term debt" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r95", "r308" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r71", "r74", "r100", "r148", "r154", "r342", "r345", "r347", "r352", "r353" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income including noncontrolling interest", "totalLabel": "Net income including noncontrolling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r192" ], "calculation": { "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSUPPLEMENTALBALANCESHEETINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r194", "r466" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATIONSCHEDULEOFSUPPLEMENTALBALANCESHEETINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r67", "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "terseLabel": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSSCHEDULEOFTHEEFFECTOFDERIVATIVEINSTRUMENTSONTHECONSOLIDATEDSTATEMENTSOFINCOMEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r150", "r152" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Depreciation and Amortization Expense Included within Segment Income" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFLONGTERMDEBTINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r98" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of long-term debt and finance leases" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r199", "r202", "r208", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Restructuring and Related Cost, Cost Incurred to Date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r105", "r198", "r205", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Business realignment costs", "verboseLabel": "Cost associated with business realignment activities" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r201", "r205", "r211" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Business realignment (benefits) costs" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r105" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "Business Realignment Activities" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r200", "r206" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Liability balance at June 28, 2020", "periodStartLabel": "Liability balance at December 31, 2019" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFLIABILITYACTIVITYFORCOSTSQUALIFYINGASEXITANDDISPOSALCOSTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r231", "r463" ], "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" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r243", "r244", "r262", "r263", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r243", "r244", "r262", "r263", "r275" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r237", "r238" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Segment Information by Geography" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSHORTTERMDEBTNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r430", "r435" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r430", "r435" ], "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": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/LEASESSCHEDULEOFSUPPLEMENTALCASHFLOWINFORMATIONRELATEDTOLEASESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARENARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCASSETSACQUIREDANDLIABILITIESASSUMEDALLOCATIONDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Fair Values and Carrying Values of Long-Term Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in common stock outstanding.", "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "terseLabel": "Schedule of Treasury Stock Activity" } } }, "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r303" ], "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]", "terseLabel": "Schedule of Stock Compensation Costs" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r112", "r225", "r228", "r229", "r230", "r413", "r414", "r416", "r457" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r262", "r263", "r264", "r265", "r274" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSNARRATIVEDetails", "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSSCHEDULEOFCOMPONENTSOFNETPERIODICBENEFITCOSTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r364", "r374", "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of the Classification of Derivative Assets and Liabilities within the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/DERIVATIVEINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r121", "r123", "r132", "r135" ], "lang": { "en-US": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of Additional Product Line Sales" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFSEGMENTINFORMATIONBYGEOGRAPHYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r178", "r182" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r178", "r182" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Gross Carrying Amount and Accumulated Amortization for Each Major Class of Intangible Asset" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r174", "r175" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r174", "r175" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of the Changes in the Carrying Value of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfImpairedIntangibleAssetsTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of impaired intangible assets excluding goodwill. This may include a description of the facts and circumstances leading to the recording of impairment charges of intangible assets in the period, the amount of the impairment charges, the methods of determining fair value of the associated assets, the caption in the income statement in which the impairment losses are aggregated, and the segment in which the impaired intangible assets are reported.", "label": "Schedule of Impaired Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Impairment Charges" } } }, "localname": "ScheduleOfImpairedIntangibleAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other (Income) Expense, Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/OTHERINCOMEEXPENSENETOTHERINCOMEEXPENSENETTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Purchase Consideration Allocation to Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r203", "r204", "r207" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r203", "r204", "r207" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Business Realignment Activity" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r200", "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Liability Activity for Costs Qualifying as Exit and Disposal Costs" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r142", "r148", "r149", "r151", "r174" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r142", "r148", "r149", "r151", "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Net Sales and Earnings by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r280", "r307" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r282", "r292", "r295" ], "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 Activity Relating to the Grants of Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r297" ], "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 Fair Value Estimated on the Grant Date and the Weighted Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Schedule of Short-term Debt" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r48", "r111", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.", "label": "Schedule of Stockholders Equity [Table Text Block]", "terseLabel": "Schedule of Activity Relating to the Noncontrolling Interest" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/NONCONTROLLINGINTERESTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r160" ], "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 Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFADDITIONALPRODUCTLINESALESDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r85", "r167" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, marketing and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, marketing and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.hersheys.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", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r287" ], "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", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r291" ], "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 (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r289" ], "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 (shares)", "verboseLabel": "Units granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-average fair value at date of grant (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r288" ], "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 (shares)", "periodStartLabel": "Outstanding at beginning of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r288" ], "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 (USD per share)", "periodStartLabel": "Outstanding at beginning of year (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r290" ], "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", "negatedTerseLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r290" ], "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 (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r300" ], "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": "Dividend yields" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r301" ], "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 interest rates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable as of June 28, 2020 (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r285" ], "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": "Options exercisable (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options exercised (in millions of dollars)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "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 (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r284", "r307" ], "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 as of June 28, 2020 (shares)", "periodStartLabel": "Outstanding shares at beginning of year (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r283" ], "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 (USD per share)", "periodStartLabel": "Outstanding (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r278", "r281" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSNARRATIVEDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails", "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUsACTIVITYDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "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": "Exercises (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "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 (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Estimated values (USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFPSUsANDRSUSFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r298", "r309" ], "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", "terseLabel": "Expected term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFFAIRVALUEWEIGHTEDAVERAGEASSUMPTIONSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r307" ], "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": "Aggregate intrinsic value of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r307" ], "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": "Options exercisable, weighted aver remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r296" ], "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": "Options outstanding, weighted-average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r15", "r445", "r461" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Short-term Debt, Weighted Average Interest Rate, at Point in Time" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SHORTANDLONGTERMDEBTSCHEDULEOFSHORTTERMDEBTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.", "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit", "terseLabel": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit" } } }, "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/INCOMETAXESNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r148", "r174", "r196", "r202", "r212", "r471" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFCHANGESINCARRYINGVALUEOFGOODWILLBYREPORTABLESEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONNARRATIVEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFDEPRECIATIONANDAMORTIZATIONEXPENSEINCLUDEDWITHINSEGMENTINCOMEDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFNETSALESANDEARNINGSBYSEGMENTDetails", "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical", "http://www.hersheys.com/role/DOCUMENTANDENTITYINFORMATIONDocument", "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails", "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTNARRATIVEDetails", "http://www.hersheys.com/role/NONCONTROLLINGINTERESTSCHEDULEOFACTIVITYRELATINGTOTHENONCONTROLLINGINTERESTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "negatedTerseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r224", "r231", "r286" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/STOCKCOMPENSATIONPLANSSCHEDULEOFSTOCKOPTIONACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "negatedTerseLabel": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r224", "r231" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options and incentive-based transactions" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYNARRATIVEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r224", "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r163" ], "calculation": { "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "terseLabel": "Total\u2014The Hershey Company stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r340", "r341", "r351" ], "calculation": { "http://www.hersheys.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": "Ending balance, stockholders' equity", "periodStartLabel": "Beginning balance, stockholders' equity", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Treasury Stock Activity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYTREASURYSTOCKACTIVITYNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Axis]", "terseLabel": "Subsegments Consolidation Items [Axis]" } } }, "localname": "SubsegmentsConsolidationItemsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.", "label": "Subsegments Consolidation Items [Domain]", "terseLabel": "Subsegments Consolidation Items [Domain]" } } }, "localname": "SubsegmentsConsolidationItemsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Divisions of a component 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": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SEGMENTINFORMATIONSCHEDULEOFUNALLOCATEDMARKTOMARKETGAINSLOSSESONCOMMODITYDERIVATIVESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/SUPPLEMENTALBALANCESHEETINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosure" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSACQUISITIONANDDIVESTITURESONEBRANDSLLCNARRATIVEDetails", "http://www.hersheys.com/role/GOODWILLANDINTANGIBLEASSETSSCHEDULEOFGROSSCARRYINGAMOUNTANDACCUMULATEDAMORTIZATIONFOREACHMAJORCLASSOFINTANGIBLEASSETDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r232" ], "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 Common Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r232" ], "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 (shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r22", "r224", "r231" ], "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/2019-01-31", "presentation": [ "http://www.hersheys.com/role/TREASURYSTOCKACTIVITYSCHEDULEOFTREASURYSTOCKACTIVITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r232", "r235" ], "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\u2014common stock shares, at cost: 13,570,656 at June 28, 2020 and 12,723,592 at December 31, 2019" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r224", "r231", "r232" ], "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", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESNARRATIVEDetails", "http://www.hersheys.com/role/BUSINESSREALIGNMENTACTIVITIESSCHEDULEOFBUSINESSREALIGNMENTACTIVITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r126" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "terseLabel": "Allocation of undistributed earnings" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r126" ], "calculation": { "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails": { "order": 3.0, "parentTag": "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "terseLabel": "Reallocation of undistributed earnings" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r120", "r132" ], "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", "terseLabel": "Total weighted-average shares\u2014diluted (shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r119", "r132" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Total weighted-average shares\u2014basic (shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hersheys.com/role/EARNINGSPERSHARESCHEDULEOFBASICANDDILUTEDEARNINGSPERSHAREDetails" ], "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", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2740-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780132-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2814-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6283291-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=118954474&loc=d3e32787-111569" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=29634951&loc=d3e1756-110224" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2459-110228" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(i)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "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": "(bbb)(1)", "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": "(bbb)(2)", "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", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&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=118260190&loc=d3e13537-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "310", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=118958991&loc=d3e61632-112793" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.10)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r477": { "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" }, "r478": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r479": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r481": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r482": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r483": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" } }, "version": "2.1" } ZIP 112 0000047111-20-000045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000047111-20-000045-xbrl.zip M4$L#!!0 ( *!4]U#H']QLCU,# %M9-@ 0 :'-Y+3(P,C P-C(X+FAT M;>R]ZW932;(N^G\]A0][G+/7&J-=Y"7R1E>S!P6&IC:VJ\ 4R_Y3(S(C$LO8 MDEN2 ?/T)U*^@"EZ016RIZ8LN@MTF9J7_+ZX949&_/A_WA\=KKWE\60P&O[C MCOY!W5G[/_=__'_6U__[I^?/UAZ-RLD1#Z=K#\>,4Z:U=X/I_MHKXLF;M3H> M':V]&HW?#-[B^OKL-P]'QZ?CP>O]Z9I11GWVY?A>K=&[4N-Z()O705F]GLCB MNB92:*$ NO2WU_>41; VPWIE;]?!FK*>,UOY54BH54F:U-_HGD*EK07GH")H MGW-2D:K":*HN'G2[[/Y4GDZ><#BY1SSXQYW]Z?3XWMV[[_/X\(<)EQ]>C][> ME2_N&J73NM+K5M\Y/WSP?KHN1US^Y-V[=Y>_& P/!T-N W1W.L;AI([&1SB5 M 6SG<>LJ?G(>.?+-E9/,KCT:OY9CE;W;OLXXX8O#3R;KKQ&/+W]1<9)G1Y]_ M\<<[O7+R=W9VL$XIW7W?'O[BO.VJ]-D G-^$OWOVY<6A^Y/3*^?<%W+L\^GD MAS(ZNMMP5=[$R_/^X?FNW$+[]M-;&/P/0S$83J8X+)=#,9B,P.CP/_WB[(C+ M"TP&7[H3.53?_>_-9R_*/A_A^N>7F8RG?QQM^? +G"BCD^%T?/IE&IU_V7X6 M_D"E+S_$UWADUHW_>))_-Q#:?G*BV>'W#G'X^A]W>+C^\L4=$0)&NO_C$4]Q MK9UAG?]U,GC[CSL/1\.IB/;ZSNFQ#$8Y>_>/.U-^/[T[H\[=^__Q'__QXW0P M/>3[0HKU"^Q_O'OVV8]WS\Z<1W1Z_T<:O%V;3$\/^1]W:# Y/L33>\/1D.7Z M@_?WVH$\/GLY(.+A[*5\OR7J93PH9Y=_/WW.]1]W!L$7&P."#SJ!2BI#R,H5 MYXSSRF'X_='L5K2,\D<^#O&H79H']S:&T]VW^WNO#[=.WA\L'7PZ_MG=NMP]\-(/GOP?O/#IMK:>:GVCC;4 MYL[>8/?@S;OM)\^/-I]LP.;1[OO=#[MJ\[>HGIF]T]U7Q6\>/+6;!YMZ^\EO M^[L??GNS]>37=[NOGK[;/?KY8.O1RP^[KWX;R.O!WL[+M_3D\2 _>>FW'ST_ MV'OTV]'FT<]RWI=VZ]'A0.Y'[3UY?+3YH9S*_;W?W-G?WWY4SG_SFUS+#?=V M1K#U9.O-UJO=T]VCW7=[.T5MO_I9CGO^9O?5[H>M#S^_V3O8>+\M][JEXX=G M.QO3S1?J_;.=![\;8&.T\NNU4%T'I\MZ0A?736%0Q=20$]RYK]H?"%KK'^]> MP?,ZX;VP28\'DX*'NXSCQ_+)9 7PUP!6GP+LHJ[!)UQ7*H@M#FC6LW>\3I#% M,#L%L>8[]]OXWR"T#T_&XRO(;@SID?@=*VR_AJW^%%N;G"5K['JJD=:A)%[' M@K2>.3J(F)*J]<[]]75MQ$IU)KF_R/E'M)+=;\+7?(HOI$3**;4.3&8=C" = M%>IU%:JV.G+ A'?N_VJN'=HSAT5^_7YZ+X]&AXS#BH?-F_T(^@-!G&:H'^+K M%=!? ]I> 3I2]!7]>LK:KX/.?CV:I.0OE0V6PHGMG?N/'SQ[L?%GL$X8&)@A MJV"!/.:0@Y"FNE#8^\"_/_TBQ"T>ND/AP="04*TPZ/C[9KO7TP]:K7]]O[[S46T>_"KZ_ ?WSY\,]<_@V M'XQ@]T!P-$\_S.[GT8;:WMG5NSN;EDG?8ZY1#NW-<_N#\#L:F03&2M@1RT M"%G.G9)W.B.+M7"?0GP5R<\P'& >'#9W^LPTOYB*.6[2O%T?#X821PU$D8\F M@Q:U;+R7"&(RR(?RJ\FT8V@W'^V^W1O^O+_W862WCD3<'ST0$7]\N+OS1NT= MO'Z_>_12SO.;B/OS-W+-#[L'(I(/D]I]]?-$1/;=ED"V=U#>;[_ZM8FMVCW: M$$B+VCQXJ78_/#X0*IS*_\)'$$5)SMH9"&"F.U< M1-\BQ*)SR12=2/L%3@]*&9\P70 TX,DY1)W29<+"NF7 -3-CYE2F&--42U M[F1F M%=K3TC..;K7KR;3'$\;7'-++YJDT7J\E0?O[N\3?KD M4+_>YE^N?G/Q_N(B=Z\,U,5Y3H:#LT&;[*,,ZN4P'(G\GHSY_OGE9U]>G.+B MNXOW[1Q?Q %+-#5HR\$Z",4E@\8A_O/'X-=-]9R]);G8 M^^/#01E,-_DHRR5H<-3T3YOQOA"22W7U\! GD^WZ8CHJ;QZ\'TP^RE%S8D;# MV1=GY_GQ[A=/?SE52_$YFJN^J?)U/9-][^>+1GQ8]4(%J9@U: M@GNQVN@S!R.ZL%J7*]&Y"K16+;(*M.M67;L*O#)NF4NB2#D[5!"C0[+(G.2Q M1%JJ-FW<=%(P,QWRPENU8./6EB?@VTQ'.]1_,L3?,6Z!=5&U0+(2M"CQ0J+/ MZ%!S+<97J\['32_VN'VCR?V^%T-/Z+ MZN$/OV\?/N+AZ$C\[R^<]ELM_I53W+UZ]U_33I$@@*Y5@HH*6EM$E5-&Y;'8 M*O]TH)WZZB%TKS(U:INRJ\X& S50S%EG71RF8F(%UX'*7 8PN]'C(I=$"L0A M1 *OM$AFH&11PD>!-'('H=,R@'EC\=P5,%T)2E5Q_7+TX@1Z6.>PF>3&CJ).Y]R1 =5JX0^02(.A:'4:)?19EY7^-:]T61&1*,= M&PN@2&.H0$'%D*QQ+M9E-)HW@68W5A,9(N=;OZ)Q:SN)R2NSBM^ MRN?OF.]-VD:( MV7]8YB@M+IBH$E43V$JH"#%8JBQBDT"DA=02247G@Q//L9ZIL;AX]C7. M;01*#>7MY*I\_C++Q!DSW8BC8==- MF@,ZGA.*!PP$OH*$=%D\#&70H:'D'&&/T)F'HS%O3MR@YSDG0BBT-NM2,2!! MYI9L"]3RDK2XHC$NC[A>)RFZ-^)S9(1EYVHAY*P1@JHQ>F2B6 *IFE->&D8\ M()IEV^+A+SB@I\.'>#R8XF%/8$JZ0)N]T&B@C6!"4X.X780A&X2Z-# ]YRD. MADP;.!X.AJ\G/<&'1(VB\=E")#!:19LJ>I1X7ON47%D:?';&LYR8TSY9O9#; MM)_7G'P %S0J)TJ/666=Q'EW2P/.@U).CDX.6VV*69I[.V[,^^UL;_GIL(R. MN">0&7+>!A^RRA4,AR1QE598V$4C,J67!K*V_:#M_QH='HJZ>RI#,.;)M"E-JJ'ML:V2)>HTB M7PIXK3)E+T%/\L[H'-(28MN)5] ]T"Z'DDN.U>< R<6L:R8;Q8W0VN2D^PCT M(LZ"W0:#H)-FY[#F-I<:3$T.DB)Q4B6.D*"B]I%+WAQ(JS&34K62 MBE 4)8K(;#BCCC6FLGQDNK&YM^[!15$4)I!E5 [:XIAG+#+J;%P D]7R@7O- M,T(+ &G&PJ218V) 0;9:[4/4,18H'JE'>2&+M,8YI^P0]%Z)YZZH%H"8HX!D M7$1#BJ*\U3U"9Q&]N_YEU[%EG:T$ZS%$J-YCAD3:EAA%>'.U/2+$;5_CG!,C M0B7K;&#%;*&6B! EY+<58J2H4UT:1G2TQCFO?&V5K(K9&O055'6I)$_8M'I2 MP?H;S%A?K-AJ4?"I7*&*)TN)HX2_!0'9B&L4D]C6E@NLGH;X[XF,C9^(S%Y"01N1;) ?;:@R^1DE\>,;JQZ&^> M;I N,8!S9E;E2&'RIE1#AI5-/D)<&G ZCO[F*4_>1F^3_ ,>7'1BG92+I7#% M"-8O#V0W'_W-$26J+7$H)C A0C*MFD(.2HN%PI1],C>'4E'N?G*3P'$JU4J\G#TZ5(BT M?*AVD>':#;8Q%DQ6'&>%!!4PH4JHJPL9L7BWA!+;>89K-T 7ES6X8@1:$6(= MHCA\K2VL5@%;&;8^ KV(LV"WP2 PA5HP6&)%$M>EY'W*%=A"\=6G7A9F7&6X M=D0F&\$[;[EJ[0 5Q1"5JQH-I^0DV%D^,G62X=I1J6Q3##MMR#LMF@+12'P MQGE.V=K+E@=+!.X-9KAV ZDR3GS_I-!!J\K;B@I4HU!" RL"J^/-U3&Z9B1O M=HUS3C665,BA6-)&M_IGA%D"\FA9Y"VV'6NU1^@LHG=W@VN<\M#,C%QR):R?$Z8?)\T>=<1\[7@$U()T53/+=6U^(Q( M1ANO B<5O3)+@\^-KG'."1PL*A+J'+.JX%I1>L^%2B1V*;,)2P/. JQQS@DR M+TX)LC+4-C]Z9Z.$%\E2S;;$&@"7!K)NUCCGI?5DX$)I73P@@1.CI)0M21R( M:K("O,$Z^$>*61W_S8D1K=**TMY%C@*)#+(;EKV@\5LM* M+0TCNHG^YB:XZ!*A,95+!FLHE9J+)D101H27E@:F&X[^YH:/:-5:9HD3$5P$ M 29)W%=U]4XDRBX-/C<9_NA'G@&Z#00A*LWLFE57YG1V0J7C20 M0:V+1,JD0O26C:8R*P1DPQ+ZC)U5,.W ZDB$5IES=!H@JI!M0,HU*%<4$"^A MIKCA"J8W#ZF(:D"4X359O @*R2DDW1IV:'$I.-Y39_0643O[J96^.9'"%^5JA X.^M!*X>L+=>0A!A1 M9W.#C76O65R7?(5O?HQHF4\62U)5.\@&,U<2O:UU53J$LQ+42\&(+E;XY@=3 M]JXU*Q>H0DMU*JV=O/$E.T3,YJP?UE+ =*,K?//#!TPR:((/I"T$IY(.UFHF M##6WW4Q+@\_-K?#-#QR=(&>C/7+04(I&$1Q#3H>BN52KE@:>VU*A *9D!B4.1]]A'1+@UD':SPS=$J ;D4/(3 !92U&;)7$147%X(S%V4" M]/)LV+SY#?O?&-//# <(2JL1B\?JEU5<+EY;*U- ML0 8Q%2A9?<9B\K'ML4Z4@):/FP[7^'K!NBVD\7:Z,7A08C@$5SRUI:@)-K3 M6/H(]"+. =T&@U"]KMGF*G&G \@NR[_&!LO&^&A-+[FT6N'KB$Q9A1P]0:)< MQ,O@Y)HE$DJ5[+Q1?OG(U%D%ERZLCH9L53)-6RAQ,ZH,NL1OP5ENA>*6#]P; MKN#2@?*WAD@[M"6U%7F,%3-;5U5DRA(/+,U.R^O2^0_HX&0R;=>?/!Z-M_B= M>*2C$WFJX>M?QJ.AO"RSN_NCWWI^E-S_D'!,DY?')$\BP^V5ZE(^XU?"58@-%954NXOV)J8:J0E(VZ BHM3G7YZ+O MUR]>+"J./YU,1+HGDP=%M,!D9I#/$-N?G-[;WMKX:2PP39X]>WC]2CRM&_N- M2OS30[^G!B.GFEPQ7L(_<,&C:M5XO:^D&97E'F7>+ B.':7'L6,7.1K,".A3 M=N1M,!%,+806%G_C2X?P7V5S1D:\]M MT@J:>6G(LZ[=)LU!LIPB1::V:@BJU8#)A7W&EIP8#[GR7KSP># =3?C9XRQ+^RWB\'N1#?C"9 M\'3RT^DF'HS&L_F>SR-+)#["\9NY12+]$_ YND!>YS:#:;ER@L@>DRW90=85 M-,3+,M1+2Z>'$L6,CGC\G ^Q(3_9'QPO'+.^>L')>'KON3PQGYV^O=V4T3@Z M.5I&SJ*NY*H3=]T;T$'X&H&UM5&GZ/SE=-J*L[WC++Y?5LZJMI2<$DN J<%: M2(@Y0(Q%!R(5N$>0S)(7CHYYR@]>C_EL+FH9B55K#EK,MC*FU8ZS MJ35B#=91:M4Z8EC\V/=R(OJ"6"_.3C'YR*JMT7BZ_T!4WJ#@^;?S4#\/17>. M#@7$Y< M!RKS).(L"6J(9^N6HN9FN3/?QLA%(4=)H3H)&54T%93/*5M5DBG@B:!4WZ-) MSUNM.;J?=DVI%9M%QV $&R.)M9J+1.@4+8/NY)7^F:Q*,64@G:UQK;1W::, M(1)P:[V@16^=U9Q>3":M=-(?9CP_Y<3W=-^PK>%&L6ME0/T M9XU[%Y,3*^UR[>2HUDD@[73RK:VJB9F5)2&(-\#R$A>7'#L0O#E*GHE)(^B NGA( MV6=?7(TD,57V;7_!DDK>+P)9?WQ18I6IZLA)W(T8-?I@J@T:,%=4O@>M.Q85 MI#E*DLXE:')1%=4VMB.VZ@.5J>90@E&\^)+T=$A<%]??F*- E9J<*+GD& &" M2V@M^=A,6-LR[7NP?+'@6,U1KK( %!V51*8 D<6,+L<*RGGYK_9@CP[<2B%\]:%[A^"/.TZG;=>5WO MV6CX6J+[HW;=G=-C_LM77!1-@2@LR[ZR*0%4HLB!=;**G?'ZO&K;BGU_B0V/ M1V,>O![VD!10(:2V 2-Q!)=43M%[!2:(V8?BX^*;CQ4IYM_!39GLC2O$FB$& M0/'46TWO$+W$Q=4MOJ9XL3\:3W?^+31M,S2/RZ!MG95QZ8FL6E5!9Y=#B D* MM_;)R"I28$\"E%]\65T<6+Y/6D[$6YUA,CQI]W(YW$>S3;M\__P<\O+B!!?? M7+QO9_CR IZK;(W/":J8ZU!S+-:7G(PWMN6\+3[(7W+4SE;MICPQ/R3UZ(2; M7#P:'>%@>-U:6*["D^F@/!R-CT=C"8J ML852":TK6%9VI%?,F.>[\ZJ\XOXNB+S)I:S$KE;F 1D@1 X/.WF0%*MJ5ON@-*^8Y/<44V%)-4 M4 M0S&TE6-;DFD*!'HP:_B5&-5?>'SV9B:0ER-(A1K!9>,J9(E#JD^Y%8&V.J<4 M(KD>U)99T>(:;$AUN::8@U>*($3 5+,KOK2&V\;E'F1K]<&&V'#!S9X8D1B= M!ZN!E80DA2FU_I]B3N1?74SJP?3WBA;7H"V\,N0B5"W1*'"(J0IL%EEBUH2D MZN)KBZ\8$>7.O3U8>B,RSYE.DVS*!HNF!":IF(PVR2M2EI1):?&UQ8H6UZ$M MBK@5F6T%J*!)Y^*,$Z]"V98BKA=X^WY_C(A*2LU>G/'3]80:P@&EVW)(+19T MVPM9J%;+R,8@A!YL=UM1XYJ,28BMAK(U6-L$IZ-8D71QJ52C%=@>9%)_Q>LS MZML 60@J+HK"$)\"8Q#-D'4!8TI.Z+51+B86[T/U8(U]Q8IKT!4E*%$%XGVF M JU;JHHF8G"Y%*[D5F9D+MZO/:>F[PLK;-3LG*JN: @^1\P8C"?TEI)QO/@6 M9,6*ZYB[<+&0B2K[!,Z*=Z%5J=QZ6Z(FZO'%[?"#.0,EK*S(GU@QBVQ2 M=E8B4PU@?;85?,N*8PE<632$[,20(H5HG72=D*$U(@RJX' M.W"_HL3A8F(K+3TMYIF.8X40QHCK&2.DS.)YQAS:/NT:/&;;7X5Q^V@QS\S. MH+,R@A1["P8A6\:(WB208#5HM?C:8O']3AW4&35M7]+ ,0?/.:NV$P X&%$9 M0A3G6K.]!*4'\UDK5ES#WDY.)5%U6%F!E@A5F^BSRBT3G-GV(-?W&]>VX6OQ MX4+0<%&4!940="K6*,J0DVB*5&/-)1A37'1]7TF]5;289QLRH0)SJ,( Z"; MPVE1:R&+C:YP#[8 M.)PK6ER'Q^E\%==2!Z\25(J1*V,%TJ4JTXO=(O]S>.K=)^O:[FL>7_^I,<\) MK>*S\:2LQ*@ 7*+QD0RZ$"5>Y=2#+2,K:ES7+'@QI>TY!$1N50915BA3SKKMO*?L .J=20,UZQQ#% M5E1&!])Q^7RN\\*>&^_+?C,'W\B17EJ!FA$\I)@-V=8(L^WCSAP2FVI+Q1Z$ M[5^3N$>7XO9@G[=3]M1?Z:/<++_^'#T M[OS Z[RM#NE^/0M;!$Q>*=;8&N(9-%JG;,DHIUW6/5C86C&XAPR>:RX@B\=% M&@NQJ.(0HZAA<:HW!(8QPF]:^555(+L%&%(42,' M028P\*^R^LW?LC569]0'DR?2YW M,^^0\7LM[V,1QXJ_ M"VV::Y2X(Z$MHFU;S]8<=59L6"N7O,'<2A."HEK;4'FN*L?5]UCEHZVWR*W;.>0UHQ+$:'6;NQ8[9KE&\%J/FD#.8&+6& JV=0$ID52H84">N/0@J%@F8.7K+ M05F=;:5"29QEMMF77&MTSC@=Y(/%EY@%G@CHG9AB\3YH=DS%@581JVF]PBJD MJ&*H/2BY>^O9,,](&I)Q*3HL*0!!1#8U6:[>N&IBT+=+-RR*C!+;MHS:5'0" M[5(JXI,39!3-#05[4"MF85"9HZQ$;UUT!9S-"-4Z3%2,QB@XU*)"/(^+K%4+ M'Q==3Z;+'.()NV[5S<83R=?4"H"V CQB#PO6 !P(/&K'UL_F8G12,(MVY86W M:H7JGT!5!%#!MT6)[5#_"0&^)T,QML): I:3H,1SZS,1$#QE= E#H1[)ZL). M%?=FB?]6Z#$(K#F3S55E<+6FMJLA&IUJ 0KD>Z3'5HSO&>,[TO%. M;L@-%[ M2#;%[%71U1:);PTOH3_666[IS6LS3[6B NLE#()22VR%,RT&Q$ NE] C;;; MV'8CMZ6P5UJU[M0*"""&F'0MXG[GJ-OJ?7_D=F6I>LG[;G2:8K9&M1IL$F+. M"FWE(&&)LLD8ZTKID4Y;\;Z7O.](WSM/ 2RWPM>BXE.JP9N0(0)98W3ND;Z_ MMHRI7BHT5BIE5S.T'A@QN92<#E53,9F"*\LW=7;SP'8CL8)5:$TM$*F CS:PN-D;?]C,ZL-;GG*S&H$/46F4-/=)F*]+W MC_3=:'KR1D6;P0=;(&D5(YA20\*03"VU]$C3=Y^AT;T.$_64O2XA%1= A9P= M:O')C':F&%"Q1SILL>#L1CH%P)135=HH"Q(]Q>P]9,S9:)MB6*UBWB:3M-R: MRX9$C$%)V!C L1>G"TV)Q9!-.F;LD>9:4;TO5.]&JWL*)5CR+)H;&"!JCS8" M!5\;X;G1\S-I3=-H+X47'%V1/ MAC@SHO'^K!)K3QB_X!DV'6#K2$-45EEM $)*FCBT"KNA8BP,*_M]B[39+:I MG!68*KPFDJ@$,Z=BM+.8"CZ9DA^M)Z814#ND VBJIUK>866S38(TV_6,D:W>@P M"BEHS)I"]A!\0 2M1:DY1I,"JQ[IL,6"LQOI#$$K&S*V3J @1@F=]5B P#HJ MQI8>2>?*)/6%ZAT5RK4)E=;<::X5U?M"]8[6/]H2 MKB>T!ARH6B6\AD+6E;8; F$572\TU7NI746;F@RUZN+;OHR"N4;-GHTE2BKH ME79=8LIUH^5 %O,-9O/&>-[3CC?) M@'8L/&U5IJU&K!:,C]975QP'U_^*QBON+A1WYUGWV16= EDHS@%13;4&QD3& MMT57<*O].GTB\=-A&1WQBZFS!"Q9D4.-K25FM$J8?3M8;%8L[C6+B2L81\:4 MDJ "YD2(@-$H/PC9C]48CV=9'&31B(2/ZV&9??>(>.*'+ M0>&YN<&WC\)..P<1@K*J$=A'RA3;S+$/,52T*PJO6/-'UGC"P*G$C%H S356 M:UEG90OKFBDM/FL6ROF;\W:6%7'__0X&PTY";IT("Q3V:!-0M5I3+B5S#]+) M%\KE6Q'WIHBK79LD4L)4!D!G4E Y)":53#3FMFC<&Y[O7!'W^XFKP 9E;$FQ M5!"G <51"-FAL-FWLLN+3]P55VZ**X8Q.^54C"A*CF,J*=245 7C*=0>+$U> M3^W=?GJUMX^_RI(2+U+9$!PH+?RU-6$L )PU!UKQMT_.[2WDKV=1O":UGDP@ MACMF'] Q02@J%^A!@M,2\'4;,E9.><35FO W X6KW(Z M^\UBA)1]C#;XRA!373;)D#G2&''NG )*I>RE0QN/U(!_R@\F$IQ-1E7@P&C\\Q,GD*G;; MTWT>GQTT?\2Z+]9?)<1).FIHR6NM,P:([HR&8IR%[#THRO43'N*P\(M]YL^J MT^]/3N_],A[):$Q/?Y&#!')J,SS'[0I/QJ/)-2!Z+1H3+%0(9))G(T+(L?B MP27(AKR''J0H+"I(/^'C,93 [H"Q\6V/Q_:>@E4NK/ MT!M*SE*U/KG6$4!G;4DE32%6K5W 'K6N_:9N6R_X\' P?/V$ASS&0U%3#^A( M )M,Q[-)QXVS)EPW$*[>?-_4JFN6>+5B] Y"-!D\53%(64+6U'(6^],WM3]0 M=].T,Z,+T5,IH1(8L,E& 3T(S J G.[1Q%-_H.YF$BH9SQ@MA5HCE.!$G>L$ M"E5(2E/./>H8V1^HNVE7Z-%RIF),4''6 (6T>$D"J3?5B/.T;+;Z.;<5P#(] M:U&RNL"UID\H"I M:60?C7P2G+(ZNX*\=%:X&WF]>9-K)#A2V@904(%#3)8K!Y%:"P$*P;*9W&[D M]>;M:^#HT*@8G(O@Q8WB4E!#,B4KT(I[9%^O0C::M DY^8S';_FSK.VCX\/1 M*?,+?BO^U+#,K?_TE3MHNE/79 M%!1W7 4"8!.53V:6FR_:RA355U=J1:G.?*G$MKAB*43QSC/IY*SQ%8MU.5:5 M_4I+??W"#T?BX0]G"X2C8=M,]M/ISNGQ9W1ZPNV:Q_N#\H?#K_$^?N)AV3_" M\9OOGG']YKNXG.S]Z60R&/)D\N(,R<&Y[:FZ#)FVQ3:0*9-3O+8+*7V%&49\\TYVV= MB+^>%EP&HJFD==&U;S2Q<&SET<"$B>R9KH+432%8) M.5)TI9B2>E#+X\;)T?N]4S:4+!YV3=5[\,5G%4KR%)0#2(7/2OX$96X/YM^% M3//@S'R0H<"(7FGQR!QPXE@!FTEVN0XHPY= G0:@<5=?1M M9;MHQ&A]S'VJYK* >-[\!$4L.5$*5$UN!=!CK"0BRMI;EY0+?=H/MV!X=K.@ MZV)LFQK1&AVAN!(=%>=0Q+-&%9R^Q:MO_5SZJLXF% >6D2'F%-OB:O9$WD7T MT?;*?DX'9_4!&YA_G"?_Y>P'[N5B"KGM6S6E5XIW,8'M1@.S4Q:LF-5@%9@0(R0V(KX%2\T%]1))[&R. MX)>1J.G+ \^!O25"S!&-!0$Z&P3M37+6YIH9@TI1![-$0KQ 6'!==*2R3$"X1U-W*-4 .%JBD2 F%J2_ZBMK'MAU!908_D^L$['-,? M(;Y<$9Z.RIOMX^LIQ-F]T')5JF@CGI5MN^Y4+E9;C 3&:I38N$="NRA =B.1 MQ643P&F/V4@ZV+<_*I[&A?0IE0*) .QV*BC<]DK( ;E,?17<7:.5_?* MU$EX*B$+.NL=Q(B97&RC;G5,VH4>)$PM&J;7DY[B..M@"J7DH%1,H 0>]L1& MLRNAOS:O<[RZMX,6R8D$1IM5A$@J6F4%;?+D W$];YVVPO0OVL$K,'U/M7A0 MQ5D-*OH$P%ZLH$>=H[4BF\6DY;&#E^#@ES%;1D-HF&OU%!R;#%:I;!DB2L38 M:LY!JCU"]QOV]7RZ3>WZM_,L_);!MSP\XAK M5A #8.36IE'74ICHS +W),99,:G3@ I*C@3(N600)JF(I1K#)KE*.:<^5/N^ M#BSG2=_OV!C>2S-7HK'>5[1>(D!7';(O&J(SK*-WMO; S*THM6#VCM$%Q2&! MJ@",4>A#:%QF\+-IG\6W=RM*+9;A:WG!*C)49WM++4XO57VL58=43(W0-C J%%A9&=WF M7&SV?2A%MH!8=C-U!HF2=I"U:AG[7)*W&"RH HHPU3XD?BX@EAT%BF2)!2LL MK9"/KYD0F:H'!B[1]J%MQ;=@^7 T/AX)FKPU&BYQC&9-K46SYQ@TH+51B^4, M -:(V32Z#Y6.%Q+-;FRF!=#)*9T]*'FI(ZJJ*;A(J0+Z/K1K6$@TN[&:Q6G! MK::YU!*7!%^U+8& *:-+*2EE,&EE]>5B M>=_MYJ8,SWB A\]9GKX,6O/,V5'+:#PKZ91)YXP4P?F0C2ZUY27Y& 1FMR3& MLQM(.VIX9 1$[Y&M%X_6FAA;'PBJ.5=5=+)+8D&[D]*;-Z/!\6P;J4TY06W5 M ,2[C:K*9V2*Q24QH]U)Z2T(_)/IM3#E$4\&KX=?:,8I M/AF=?\>TC#9<&\PA:0F;G '3"D=H*D$DR 4'XH:JK'R*1AQ0)1J*M.F!S[*B MTF+X2LX;#)%=-F+@LL*H6"?ON6@(6$*?ZIIU1*4%7/KI:+$@E5R-$WL6&!(7 M;)NO?(S&N!PYKGRE/E*I&U^IF3+EG0H.$;3%;!0'KS"P]2F$/FT,6U&IX]H6 MRB)6UJK5D:K.)42.$:TQ.BBOT\I7ZB&5NO&5M!754P"\^$C@:T7(N?6\%^VD M6BI9CWREKV1Z?N>L8<>,[J7WI'.JWI"M&BUD;AW*:YNSC"[8D'3LD?>T(M>B M^5.:..52.463(%F;L]%,VAFG YI:>N1/K*3QZ,Q%YQ@$CF_+/F!?S[;<]ZV_?(.EC'(Y%!\+39HU@35>O14?,PA MHL[!PK+L@+LU+.IH'X$WJ3)E)_&C4"4F\KZ$P %)>V7[D,FP8E'GOE@MXLHW MYRNU[@XI9S2VA%I3ZU.)O@])#"L6=1X?!A\I.16Y) T*"XK77EQ4-9+QL3?[ M)BZA_%C&#P_/8"RC$W'=3^^]?+%QSGFKG?/>A*@S,.<$Q-E9KLI2L@C]MW.?I%R^7,K\ M.+"L,D(!%N%S2<64D*O8O"@?N#<(84>1KXI$9'(V+H-WC,%$S2Q1 MBQA!K'W9_[<8$';495#[BCGH64D+,!YM]CE1#@5<* ;Z;P)O6 H[R%F7*,%+ MM%"#\B!>*++/'H)RUOCJE.F)+?QE/**3,MT>O^#QVT'YI'/ P]&PX-O53KA4*1D;:X4VXIB$/:!]*UZB1 WWQ(KV -^.4JYM2JGZ"-6S""G% M+"YN0&\A:5*Z+R:V!_AV9'\%14_>V%P5>.]C]#6N*?W-O9&,>S&CAKM'8CEK"A*E;,2DVHM MEQ;3J'0^F]=K.WKC(8H\@A<6N1SE"B3[:0LD'WWE;>N!S>O#TD MQT%LH'69"%K!4UNR5LY3,:F6C#V0PS\L*3\\Q,EDN\XZU'T$\Y\\GNSSZ2RK M<#C[;AFGB)S6B2.J6 1/:V.J8(.)1N#-0?S86??(J()9V.3067_(YWQ\,B[[ MXHZ*=+X>X]%''!^T!_CR0?,'])/6D;'E0YK+?,CO:!U)KCC5=ID'\5B\F,#< M%A^#HE;%RZJZ^%UV+T5MXU\GLP3=HV.)'_Z0O;$U&K8''X\.9]L,6OL%_FJ* MZS?I[.UWPR;.@^./O'@VFDY;<]'AZWTA"8?(,BOI+;_4U:^)NO^ED7TXN/-XZ.#T>G?-;&=/NX M!;K+N$#'.MM$I#A14R*4,9AL*HC;95LK[Q[19VY SI^PL^]_6D;^:)28VE$K MZ26A=*XX6Z'7XAH:'\'ULG'CK50_W83SKL87JIZ--W@K H?@[&6W+#D*;K"UM<91L2+4/RZ(+I7X^[^'>PJ7)@R_W;W_^ MXN526C36/M7(*E IUU1@"3K-.03.Y3=;AK!;>?:JH;3H6(UJOJ'7$$]IB4 M ^%84;XJ J0>F;F5FEH,RQ=5X-;#+Q@&J"&G%-G;P(Z--JX7C?U6:FK!.!7 M*XO*IYPD=HL%:^LDJQ6Q,1B!^F3ZY PT.#QIQ0)><#D9#Z8#GFR\+X/A8/AZ(KR;\>VGTR^?X%;.$056C*$@B1(!&U,*3.2] M"L6R\KV*\9>3%AU9(*^,SA4T5P4Q8F92QF2C:@HAN"59 KP%4S\=9.=%7 6/MD9E;J:G%L'PUNH1*V^HC 5E&G1TF MU0QB"3ZI'E%JI:86A%-6V1I8'&]HS28B)0[(Y (X7QEMG^:2EG.*L1OKY9VW M1O1'L M!F_O_RA_?:R;;BTX!Q*2:9^S&"6J"J.INGC0O^L[G_YF,CT]%!H<#8;K^SQX MO3^]I^/Q]._O!C3=OZ>5^G__?F=VX/T?)\32=CH[N>;F4G'^*^9 OCLBCL3S7>AD='N+QA.]=O/@[#2;'AWAZ M;S \' QY??:CO[_E\;15P%C'P\'KX;WIZ/CCO?^@SN]_*L,TI8L+G'__P]EW M=Z?TQR]3O/SM%[^_\N.[L].?74)NMCWX/^[8.Q>_.!]6)X^:L;QY/1Z=#*D] MWFA\;_PZ_Z=Q[F\7_ZW)/?_7WQODY\]SR'7Z^3.>C=W?S\?I?"3-\71M5HYR M[7_-1%?]_1B)1'C6VRGN:;GZQ0?C,YC/AO[C$]R=#>@7(/OD=@JW;0CM=^TI M+Q'[ML[WBT>#P]-[_WA%5,5G;XG=KST?B=?SOOTUP.%F?B##4 MLP,G@P]\SRBYY]G;=V=C&N0\,RY<4/<,LY=;3W>RD,]V'JTMO'?#__Y8.O)QMK#[/-W>ZL'#:OBVAWWU MX,4_GVX]V=G>^MO:HQ\>_K!F6KK07WC KRBDA1F8;V7!X^WGFVL_B@$8CH9; M)T=REK)V;B>> /'@WJ-1 M.6EFL$4$=\[W7-G?3O.CT=MGYOG;7;MY0@<;;_>>I(/M@Y_V-Q]M?-C\\*O> MVGE^M+OSZ_NMHY\'VSL/8._)[KO=G=>G>P>/#[8.?GW_S&X=[GX8R6O'FW_>3YT>:3#=@\VGV_^V%7;?X6WS\S>Z>[KXK? MW/GI<.O)TW=;9M?)-4ZW'FW8O?9>KK%WM'6PM_-:[^[(.0]>OZ4GOP']\^?# M/7/X-A^,WF\^>:EV#Q[8O8/#_:U'3^5Z]$;>J[V#GXYVS=;A]J/?]N7^S?;C M>+IYL''Z>S"Y]>C.Z]ZDN Z:>3V5'-8UL0%7+%<2$ZK5^J\S,_P1A?M_AIS] ML(/F!Z?B-YK!/V=@[0_BQ<['P%[8-7EF,8/O+^WYF,/GZN)!ZS"T)O%U&1&O;;ZXHB^NJIEO?"ZYF7GKB]GT MP%1^+2,F@8,X):/#C(>'HVD>O?^2.OGU1)QB'A^>/N?CT7C:2\WR>)"?O/1[ MKQX?RKT<[>W0X=:KETZ.-5M'&Q_V=O:/-C^\M-NO7L+6P<]OMG>>GO_F-[F6 M&^[M'!_NOGII=H_V#K?,2[VW\T:TT*[9W1$M]&3WP]9.<7(]LWGTJ]L\C.^> M[3R8;KY0[^7?W]LV1@W.K .A7X<:[7KVV:V3YI94"V2KNW/___M?*8#_^^=Z MZ5(MG4O:3[:\XU?MI_OK/WR\OF+ MEP^V=M9VMM?$,=MIWI>V:]O/U[3[3_JOM>W':SO_W%C[Q&>[]-<>/-QI7^MD MX0HT/7'#OSC^7W)41N.UZ3ZO_>M"\M?.HMLU"7J9YN_"?**2[E&;3)0S[A.> MGC*.>?@EG?3+['XVSF+P7FJDO^SKO-\\*+^3#C*$U-0(VG4 $*TB/LXZ*PRJ M5291F.[<__EDR&LF_FVM#?7W^#P+SM?MYRO_;>6_K?RW+_MO.V-YB$&;3.V] M [?]Y/'1WJ.?#K:,.&('Q6T]>GRT>_ :]HXVW?;.3_M[3W[]L/=*[OO@U\\< MN!'LOMI[L_EDT^X=O31;']ZHS5=[@^U'^T>[']ZXS2>/W^P]VCK<>R3?/;[J MP(&VP>E,ZRHH<>"PP#HFI=95,D@1$VI0YPX3MG2U5@=BT8=UIS[EHUJGBG?MZ M74>[_#-OJQ6HKRF0P='KM#X]=WUO!P^F^^N3HHT8EE M/'>6%A76@ M+']QB>+5213MO3.M5V_1)M^Y_\^-YR_^N;&[]G#[<[VU^1_0V'+M0?^DY9W>3P>O6VR M>'6:]$S+/QV6\SZB@Y95+$<_/&NU]G!$_S][W_Z45K*N_:^L8I]OGZ2*=O?] MDMG'*B8Q,TZ-F$2SI\PO5%\C!B$'<-34^>._;M"(B;EX@P6\-9-$@<7JU6_W M\[SW7D[0GWH!VO3ET;O?MLX/]L-A>3\#_MGN7UO\W=%;=K#_ENR\>$MV7[P_ MW]WW7WH!V,%?[0\'^W\^.U7ZZP>,J"9YUZJDD*92(:4I,4&E M2(OOCC*$I2'"?!4C^=I%5 M*?/ M\Y4G_!&VS),) U6#8348'\9A=70R[(Y" M=W(&2]$DN[-L-?G8\+WM=S]-?G\*"+IJRV%[X\W&WD9UD?,]K*[#7=4>;#Q= M1@^M^#DSZ@=^KVZ_S,8SND'K;21^PXGQZ/38"F$81Z.+?_[,(R!+28WW.819*[X$6@!-.2\6BJ+3L:5\\/!WD%%!!N_1W[)U]I MJN(--L2@2 C7$#!D4BD"5_O#E]E"S-S\W(:C/?:7Y\Z%C/&4Q:-R69?EA0/R-E D:3$ M.DYQS+/=V'S5^CJJ,2<9O1J,QK;WKOMQ:4WZ>^VE\TXB(DKE*?(Z>,2M<,CF M'86BUBYQ&YE4+B.@RH*\9>AI62CX6W[:BQ525.N/P[R!NQ]MKXIGT4]*\/++ M6=7*][/]4.7U4Y4%] ,W[9+/R HEO#UY1'PIW-P:1KN6B+*%.]Y(+H652%D? M$.?2(:,S19-$'!5:/'U,U/]SD.V]5X>#_MJF&9QV" ]2:DT0 MQCJKO#XHI)70R+KDO34\6H<;FX)QE*EY)?)=OX7M5_';_QY5X]B+'\O*N,AV M:1972N^D6/^5S1NY\C^&]F5Z^J\%69/Q?JOX\W.U^T6T- YCJ#Z>#$%L$OJ5LN/G]4Q;&K,AJ+R;E%3)C>8D'>,7^(-\KTWN>9W MO/;[(56S88A:JB%/9GGY KVW\KS6*!:TWQWW)KD0T?K#RI_G[?_^K*X>4!V]W<^'>Q[?D#?Y.\N8_2G!T?YGD?OZ;OC M@_Q,_M/NBVURT--GLUDQF!-.;%3(:\(05Y(@*Y+(9IEQ+J1$F3?3I/R\A29= MG9I5,51"43V'UF6L<509QEEC\_>] ]C L($?-]NU*&-?)[I>\O?6A:JVM.4, M\][CKS_O<>>TQ,7+[1FQB"/ M$^9^)F/GZ&0T[J;SV_?]^N+"A7L O^&QW.Z'DM84*W=>^<.8Y^_8YJD\/8R3 M3+CB[9NIHWA"GE:'=C0I8 R5[?7RFZ5NN[@/__>D6YR'XT'EXL4'\G=^]A^R MDC*OO .B21ZHPF*7)9<(Z^0HS[#AK&8"<=CC*&Q>1!'WPR\ M/.P6_2M+HZS6T3TWY]DCC>]A(:0]^.<_B,2_U'LNRQCU+W= [F] ?KUEZX.QYG;(R]C'C#0;_HA;WS*F8=\;S:+NJB]9/\C!=V;*M25OXEZE]] MQVP(ZVP* MF([W,[+'T=-YX/;,5):9O(#Q]<-MTK$R"(NM1T33A#BV&KF@-1($.ZJMX-8S MP&W [1MP>VVP.<.AK7IVF)5CZWW&YJ$M %O@:E@4UAM?K?)>03>^,3K.H)[O M,KS4&C/ '>?).F\6_3Q_759J2[3^?96G['1\>/EV!L:]&">#"S%U^Y/&+9,, MOG_^0U.:'_0;0YR\37ZY_-@//_#- 5Y^KNCHC6^,LE&*NR=\0ZA#]-+2F#4O M-JHGSR>3/NC'IRN7Q4#S4A;?B=S?/26 ;@CVG<#]#]()%I%K\)AS0>AW"NQA M+M9W+MAW\G&N75N[P"SX=;_RZT[4]0E+%;Y^/QB>W]3+H%A"P^<7'UA*-?ZR M!?6;K+;W>CM_'9#=_2W1?G% =G[;)NWCU[R]O\5VCO[X\.Y%Z6SX90?#C[UW MOVWAW;_>GKT[>BMV]C_D[WU[>G#TEKY[\9[L[/OSG>,W'TIGPR\[&%(CM9:> M(&=*LUBC';+!1*2]Y48%RGPDC>[:L[9-34G6>RSG#SB7)BLYFB"3, &^<@HX2)F M=8?<0LWY*B-WF+]-C M[VXX2V4PG-RK=UYN?MK-M\ZWK?KYX0;%9/N[.YIX./JV[\O>MMZ7!LSEPZ.Q M[0<[#*.J='#NAF]U!&!/[-.;(^PU3\^Y[I*H\QKZ5C^)Y=P0M\][&1W&7N]R MSU1/\DZ8))],F_A_/\^CI/(=Y-$_CIB_2XBWGYI%<^%>F>=EIL![)2+2#B%> M*1$Q+$],R MV(\.[3#?97 RGB@K16NY[(PP^%*!*GF#1/TRFK8_B9.<13\M^QY-R[[MZ/*J MTH%V-,YZ3TG/]I/_<9VEK-93SM;$_(21'5R!SNN\>V-_J? M!KY^P'(6!I,O3)R/\1C0E861^485RRAU738YU4Q%^R6&7TMV\V%*7F^&/D][Y%)*) MFI[1O%)[H"!!]6OU2'L!:QQ]3"D:@7G"S"7.B!'2B&0BCASVPJ/MA0]G'8&- M8C9P%+"5*,]_0,8&C'!2@D1G;(:JQJ;$34E84REUAZWP[9TPF%KASX:Q5#G] M':_.\_I_OURN03W=(#==9MUHT#L9QU\N'(5X]OK&S_5&O(GG9_\NWS%9%=AB MPA@7@B?+B73.8!T2MAG(B9><=%3C\IK#X=5>?Q^1&T;[ =F4[_K,]D[M^:@< M<#@SN.-N_W++298?]ZNG^-%0EZ()Y%=-%>GG8Q*O3N>;G,:WA!TNO_%PKT\F MI^;USJMIW7%I0/4RPU9%,'I]^VJ*XB!G-2*,;SSUY9G%KZ;.M:WB=)MBPA\G M_3C]B>HI.MRAF>O/=Q58CD6RW_KUSZUREO7SW?;^5GM_;PY3LAQG,QJZ03E] MG):=0OQL[<'M6G;FI_W9:Q^AJ.$?/NNV*3UH6/0!S-Z4[K*!S,_HIY,GS8K? MQ7E3S[*VF==M^=@OY4"'-_O5]D;U_[)=: MXZ)*JAYR"5Z[0&XH\1"*T:)6X?8X9J4P ]7G$./DT)Y)RYR[X]3JI

+5<>++X__N3?HZ3"IKG(H]W'\W,]L/W]O MG+1;V.N>53O3ECL3T[ M'YF\PG!YA9AOK&W010''ZS_FVVVGM=!% M =5KO0S-=U&]I/4,XV'LCTKOMII@/.CQ@/\U'?/M-AX#/;Z.0ESMA4?I%XC_ MJ^W9OH_5WF&,&?4O ]=? OB+Z.,DA8H14-0!J-=JOW!0U.LOTA5?AOK[BKH= M'58O>X/3JY;RH)379Z,!UB_-)A.@E-=1B*N]\!CY%KH7<)]DZAX.>OF+1_]= M;?WO27=\OG O#"CP .I+L[S#.]QD/JK=]>Q*Z!0>O@2*D@X#& M"N!V'=Q48U.OIL9*S9+#V4HO/(ZG>%V1"E5[)\?'=G@^T56S_+LIKX6LNK:N M^H*\RB#NN^4P'M Y 9;78G?,$987IW,"2-=Z&;(+D*89I"^[L698_M^3[D7' MITEDK_MW'(V[XY/A??$95&K [IJ.^7:;AF#0J>LHQ15?>?("KEF&Z]\&@W#: M[?4F$+W=']O^^VXI2&V-1G$,>C1@\;KL"$) D:Z_3%=\'9H+9.;%VU$.BY[ M\I^#++[].#RN7D0W!MT9=&?8)W/%:]"=8>5-5YX0%P@M,D*_R./X>])#*VO. MH_'PY")4"#HS8/!:[ 0RQ](2T)EA'=ZT#B6Y0&29$?FE[0ZK_Y2NF-5.M*.3 M87P 2 :5&>"ZIF.^W38A<\Q/ Y495M[%RE,7 *TR0/^941G2,P!SUV;E$\C/ M6 *9KO8Z5)=)=#HC\#2P-_4K=ZWK]KKC;A[N[[$W/9%KS_8BZ,N@+\.>V:20 MGE%+*:[XRKO,IC.SV71OXF0!3&KU6G[<_7L"VZ!( QBOR9:8)QB#(@WK\,9U M>)DY1W#&YHL^=?OV#!*:06.&S5%:C4)21BVEN.(K[S)MCI0JP5>EC>A%S.*C0@,YKLD?H6G2"!JRN\SK4]!*K M2['@I.70I/US!NW)USX$*(,Z#8!=TS'?;J/0%6W=#!!=ZY5WF>-,2H'@7GP_ M49JW^].CG_/W@LH,"+PF^X#.L4\GJ,RP#F]9?E@*34 V[983\+;E2]BL-J[] .[UE[ FHR /#2;(-Y C"H MR; .;SP@&'_NL%^J Z<)QR/*[I1 M[=B^?3_!K_\>52^Z(W\R^ERTT>K;WOFH.SEP^NHLON>#?K@Z3.1-')WTIF=2 M[WZ,TSO!(7T @^L-@R;#(%]-[70E@(]M5*]/;'_<'4^[!A],=?0!%#A!LU1&,9?N:KT7RP$K@&=^8!-:'61@3 M+'LU'/@8I@>\@2H&0+;&0)8M4K[\\?5E75RO6F_VJ^WMC6IW__>M-]5V^^7N MFYW6_O9N&[0H )^5!Q_9V!1KT2YK);0HLE']&=_;WE1]BN7I0'\""%MO"#/S MA3!P9=T6M%H;$Z]4]=+Z\6!X#\ "O0I :3E B5/0JY9"II_#C&_[P_B^.RH% M>&'2V7X2,=SZWY/N^+S:B_YD..U^7YQ7;T>QO'FAA($&!F"WWF G0 .KJ10_ M!Q-?Q&0G:1!O/P[Z&<_ZW7* QV=8 YT,8&KE84J#3K84,OT<,=S)OV9=+,6L M@LTD/("^!4"VSD F".A;-97B%+K$QD5UU+4$>]"P )A6')@X:%A+(=,I3,F- M:NOLL.NZ8U"I +G6&[E41J[EK]:$Q57'Q25Q8W,OB]..3Z!I"2#J^BQZ\=U3 M9/XUMJX7+U^_6<0^EI:8ES+>_+<;_NN+[YO5T :C2=G?LV'L3:ID?CGMAO'A M]+$N'E&RKQ6[R\NL&PUZ)^/XR\7RQK/7?W,57A_BW46:9?$8(J63L>\?QNKW M.!P=QO/)&2JV?U[]7U6]IA7%%%5^755_9]K,@78IOYN\Q#-_Q/ MXV?JS!J7%QT.KT#E?41N&.T'9%.>NF>V=VK/1XU_79OAXVX?STE\ M'N5B1$+P%S)1-\MDFGE<_?,?FA+Z2_5RN]UJ/]]N_?GM'.1;3#QK+,T\7&8V M7A7P[HWM>%+Q.]JX\P3(QFV0I:YSL__[5O7[UIN]W[<.JN>[.Z]:[8/JF_BW M=$_W?+>]M_OG]HO6_M:+:F\__[.SU=[?JW9?YCV0'W=KA9[U2;=?C0\')_E+ MPJA9Q3,?/XZKCS'#8NEE5]GC/-;QZ.D*/?%)WYZ$[CB&'SQ4-RL8_<\^E>L: M(7F@3C./RJ[__$=6=WZYA>2.[?!]YK<+/4-.'W"B#GU^PL$P:UWEZ7KVXR@^ MN_SAE] =?>S9\V?=_F0@DXN^U*VSNG[%EQOX@C,O+-B+&UR\OS%][](&N/8F MYQN"?^?][UZ,-\CWWA1:WO':[]Z5Y&]6&H8,0[YAR)K^Y,4_E? G[ M_<'4=_ P'X6ULV1K9Z][-N^5 V!8K_#4=Q?TA=I8;IB'5XT&O6ZHRBI;OJ7^ MQTD_5E0W)QZJGUCG#RKZ^\XC+(I'7!0,ET5!S+P7!8A^X:('/(!%\7-XL"1! M^QK-93OFM5 *W^ZRN1XS,#TWD7US8]RX-WY>>GP.TONO+Z7VL+,VC;7?8]JF MDITZ66HT;?_NGA5SY^70^DG'V)-^=_RFQ+A/1J%1E<,9\QQ,7NARK$)RD7"B M!;>16.FBHMC@Q(1+(71>%&;"C&$T^4%2W:A"]-UCVQO]3P/EW3/-!L[?=39^ MUC\Y#H/QQ?N-JF^/8[DK>F_MQV=OXM^Q?Q)?#@?'D[9I>71_=<>'ST]&><+C M<.O,]T[*M+9&HYC_#_OV+._-+)DXV:63&%E@_SEW+P9__TG?_'W =D["T=;? M[WXS1[M'OQ[NO-CZM//I-6GOOSD^V']]UC[^H[N[W^+O?CLX/=A_?_[NZ.51 M^^CUV9^LW3OX-,BOM''TXW?WMS?'.;UM\Y_C@ M[.#3 =[YCSYK=\VQ/W[9WSW>.C\X:N&#H_R9XQV\D[_OX.B 'QS]YZC]8HOL M?#K\L/OB ]EY\7ASJ?M3^_R4QU\^C7M=/'YG_M;XYT]C'=:G<2T5'E9(*YL0CQ( MBAQ1#E'BA,/1495(8Y,T%59-5LYBN;YJO@P U'D'U@^Y;IZ\19%.C0BY5F.Y M%,]C+G&@9J#F.U&SB]X$'9P3%G.MA0W,QF@PYM&(1&BA9F(PQP1-?I , S77 MEYKQ##5K%0WC(:*DLO0X)1(99S2RU!"E.+>4N@DU2]6D1 $UKRXU ^D Z=2( M=)3T3"O+I2*&9S/0<>6P\$)0(;&PZL(>)!/2 7NP[J1S:0^>=I2DV%JBD?&6 M(DYP1":;ARB):)7F6=,@H;')FIE]FI)+H!R@'* XZ2T MELX*2V+R5":&+^P< G;.4E ._DPY+$KL L9(!:$1QUHC9Q5#*FK,"%;)!#^A M')W_8 &4\\B4L^S-"F;SZA%A&U\EUE.ZL<"\^AO%_%4E8F/S^6 T+ITVKX0T+6&XR(((%E MDRIBHQJ;M(FUR(!) 3 !, $PE\5Q#X#YT!KF:4>;@%6F-Y25R82X2139@!VR MF!+BB]*)Y00PB6QR 8Z+97#(SZ-1X:4+WM2LL_A,'?"_#0>C4?5Q.$C= M<]?=IQ27""/4:*!8FX MY00Y(05BQ@OG3=*4Q\:F,K0IQ!PT_34/+ -BKAEBSM.W#(AY9\2\5/7/=O8/ M6(=0G3%3,,16 M>=H).DO,68N8SXHF+]JF]8SDGXS&GD7M)"M%6E*8)E& F("8@)A+ZU\&Q+RW MEGG:(823@(E$6'[]@G?>[&7 M7WW?K([M\$,ON ,?*.8Q* ;/4$Q,- 2K4DGD M88AG:QG99 GR-'"I XY:NTPQ@C65@43QU:48 ,^5\^0#>#ZF?G[:R<#I-?$6 ML:R((RZ\1HXGCZ(TR4;.C="AL:DU;S(&T G0"="Y-"Y]@,['U#M/.]H[(JG5 M*!L/!G&O-#(1:\1D%(DJE1.9./MSROM^72A 7O= MAKVZUQSSUOL0A5:($\41MS*K_BI0%$**6B2-'9.3_!Z,:Q>I7D*^@N,/EN3X M Z"))7:V TT\!$W,.M=+%Q9NLG$C,+.(2Y>0P90@BX,+0D?MHFULEJ1Y C2Q MU#0! +@"#G, P(?4DT\[A'.;N">(12N+EPC\V9LX&@]/_/ADF&?P0M.X7*UO MKA8K*!^W4#YVGU^+48B46%YG%L5H0K:^HD7&"H6B4#90Q;7QHL0HF/HZ1O$4 M@NO+GY=4HVFJU5B@:F!% QE +(]&++-1#V-B43<+G$/P&=@'5?.EP\S:J^0,$0#ZKY@"3<]*_3SM!$"-$5KQ3(@EQ M&CS2/&O?2G.F.9'$J@R27'U]="'HWH".:XV.-0N/ %P^NE9YVLF49KG#%@7G M,UPZG75*P3-F9OI+ECI! BXZ9:8XT"FA'& E>LGO?HREG*C_'OK)0]^Z!90% M?%Y_VWT_.(Y_#D80[+\5@5T5 Y/V^XX*)L3H([)>6<05,YF]L$1!^E+19ABS MLK')-&NR>1RYM^;]Z^Z.G/=0I>LW,[4:2YUJ!M:58.994 $#$#9.R%.M&4\XJQ$A'*U#25D05=5+EK$(E99. 8@ZX";BY?#YZP,T' MUSA/.UY1%I772,N)3YYAY)PW2"K%7(Q8,Z\:FYKKIF%SZ#Z\YK@)*?6U2*G? MSL@VC*/Q9<_]9M6/]_#<0R1Z15ANKAGTEW1WN1BG;'?1E:X]Z \N:; =(29] MJS/.]UOCG2X^*QR8G[-#I8H^&8^LH=E^P$(@G8A"PO$@0] Q6%]\^DVLH/_^ MZF;SU&B::C46R*1?3@\^,$TMF*;]_(IIO#6>%9<^(3J@+,J$+*,<<9DD-Y+& M:+.QQ5A3*6B(NKI, QBZ++Y\P-!:8.BEMK[3ZEAEDR'2(\^50)Q9B1RG#!F5 M/%'*6!]Q8U.5=OQS.'$7(!0@=*4A]/YN?8#06D#HI1J:(93C0 ..&)&)[IF2 M0C;$_%-F1T:X<4S3#*&D20%"E\+%#VWY?\:IOSL^C,/J27>"*D\?R+6_>A'L M%6:SA;CO)\MNEKVNT1KPV*UX;.N:XSZ:(#)'X$\4P=K$OIU\P:@#D@(!4Q1S8-]WXE8L9.V(U M]7178WLV<^ L1'&A#@?'S_,PNOV3/(T7%5V#_NC7R=*=?FZ_ M+-RML_'09M%T^W9XOCV.QZ/,=.4!AH/)Z>V7P6*@N5O1W/8U1SH.QHK /#+) MAQFH,G_?'W\1)Q8FW ND;35*NQU#<_?ETI M;9[M;X#2ZD-ILPY^C TC5BU064 M!O;'RH+U/#ON %C7!ZQG(@^>&,FU4,@+8A$OX06L2LX0RTMB4TC2Q M!JP&K :L7M[P!F#U$F+U3$C$$*ZID0XI33#BUB=D1/XK&N<"$\PH;AN;2I@F MP7/HLP98#:4%BR\M>#4<_-T=%?#,B'1SW 4J"U:9&.&G*0,244)=B%$KGRQ0)J803HH5!) ' .H M8GF"$T 5]Z6*J\""[\BDG&%$(NT*0TD(E&E[M8@1S.5)2UYH*7NEM$FE7/H M( $8"!A8$]G5VI<.&/A0>F")63HJ)4\1)6XS!AHKD64I9""4+JE,6-;%C(&< M-(T@@(&U=&[7)F=R'K4![3B^]$SG?WHG9;!5_UI\++\Q#9!!!!@BP(MW=+^: M')@,Q[O7_-M9W5"TB0U\D$DE'5S@HQ7!GEAH]=&$ITR4U&IFYC7_=SU M58O8U@9;:S1-M1H+)/?7C8'FZ3\'!KHS \VZS#D3T<1L(>&$/>(>4V1TC$@; M(Y,--(NSY.(3UJ1J#K82,% =&0BP=?'8.D^_/&#KO;7[G58Y]M9%03W*UI?, MT,HDTC1:%"A61BF!H[:-3<%D4\^CD1E *T K0.NBW?T K?=66TNFNR&".\Z1 M320@3@E#IIP2J+3#02<7I12-34E4DPCPFRQ], RW7\FT_W/.!H]JTHLX4DO MX\O3RY""'8^'77Y+2^]J\JPULRJVQ] ML=<#4.#;:[$#2[#-Q"C*I:$^:"\YT(@YG!"7!F+3-;\45""&D$H MF22!< D06#?/^.,'*+_E)S=?.LD)V:!U\I*KF[WD,[GV7SK&]P]C]7L?5\<)P?XOSN3O'YA8X7M'QN%RVNU^;\KR4,_M5.4:AI:<(US0&T@EMI!0?7 M(@P.TQ2EYL]&5%."(T.&6H9BHE[%H@D24WJ.&A3\SD< M$0I<74>N!A8"%EH2%IIGN0NPT$-8C#NMC@N,&2LQ8AI+Q%742%LJD;,&&QI8 MB#HT-@7'3,NOY9O>TK& V,!D:S MLJ.!,OO'3B#\1IG]\\'Q\:",;N _U+-F?G%+H%X&Z$.ZR^Z5G;Q4/K!7<;A7 M5)TO?&$Z<,5)2J4O(">$68N=<19+ZUG*__P@A8]^Z>_:LL-^GJ'1Y>U^+2K5 M9[\7!K_73_B]/EREZWUZV_'*F\@D0X9SB[@OIWYHPU$4BF ?B>::-3;)!IO# MV:^KG\S_^#C/KS%D7:>F5F-Y\*0[X$/@PYOYD%C"C!-),$5Y4D$[1QSQPAI/ M=>+B!VERP(>/PH>?4^(R'P9,J#!<(LJD0)P%C+0A%$GE5,*"?J]XQGFG48."XNH(H(8F?_88!Y@/@.N\ KC9*5S6G(; MI4O<64(5QUH[;.D/4KT YA]5G<\P'XUEAF>8%S+$TJDG("XT(^UYII:M'WTH20S@Q M3EO!$\'&RDP6(2H?N4^:071J[O1]U)J)3K4Z/"5/@PN(:L803YFZM4L,T82% MR!J6-U(6;QRM>R>))63SVO!#C::I5F.I5;,(8-%U9=$8K;64B$@9YS@0JQ(/ M"FME6/YFG2"FM0@6O8II%18EWBJ/D4TQ(>XU0\Y1CC21UBL9'-=JDN/Q]:D/ MP**KPJ+ #\ /"^$'&[F.+FOM%G.NG'54I,!4:1Y+C'$!8F&+M+)V6AUINJC1$E\%>L#"NZ@9P59'+O*/ M)@1)5)3&6LV,@AC:(LV'0@\L2N%"1"HPCC*#&V1C(L@QXS$+2F?&*/2@ZGX< M]1+2 [0^@+' 6& L:S66I4PC6(X6!*';.QG' $T(8#0P&A@--"%8K\0P:$*P MAOZFM<_2?NPF!"^F2A7XF&[E8]J92?3R':*D#-)J)!U5B LCD;9<(IFH84J' M*,PD1$WG$*)>_41M:$.P#NE#=&O$K:\ATO##&."N2Q]HC+ M%)!AV")'I8G2,&X-+HS(Y]".&A@1;!] ^H7/3 T;$0#2W\_VV6EU&,$NFZ&J MG'^#$:>$(^=M1GL1(J54)56 GFX( 'H >@!Z /J%M"( H+^?2E\2J2C3F80I M8KZ<,9,Q/V.\R'\QIEW$+E!+"M ;:$8 S0A6)N8$S0@@#QKRH!??C (_"X$ M_GHF2K7=<4Q9*YE&I(2JN*(.V:05,BYP([W51DZC5'4_+'L)^;PV#%&C::K5 M6* = ?!H#7CTL=L1 (_>C4>O8EO;G9"L8Y$)I+"0B(<4D&-$(:&UYMJFH&R8 M-"2H^U&K=2>(.O,H, 0PQ$HV) "&N)^EM=/J.)V,EM:CE"TNQ*.DR'*A$->. M2&U-A)8$0!! $#5J6%02N"-?0SK7V6]CU;$6RW7W[I6YINI+VRCSZK6)?#4.]G8 MQ!M*0=KV4M3G0&N"Q:=V 4,"0SY*:P)@R/DPY%4VUX>.B%ASK35R64B(*RN0 MLR)6&9Q:6: M5>+"JU+,P44*O J66 TE!XQ1UU8'P!CSM<1V6ATKO)%),H1U.6W;8(JLP@+) MH)A,"EOM[,2UBJ&R%0@#"*-&2WP5"..>K0^ ,.9K8I18'*'$".V12]8B'HA! M.EF.M/!8Z\S^WNA)+S4"GKO'BTT?T<>\R8:7#[3Y;S?\ MU^;UV-'/7+?PR)CZ,C)&)Z"W%V/5'HSS-XX'U=N^/0G=<0S5\T%_-.AU@RV_ MO.SV;=]W;:_:&^<7CO.#C3:J;\[!Q\&H6];HLV'LV7'W[_C+:3>,#Z>QN(N[ M2_95J/'S9=;E6Y^,XR\7RQ7/7G]#>'*9Q61^%+^<2FG_,%:_Q^'H,)YGT1SG M@9Y7_U=5KVE5=/_JY6!X7!&,7E?EU5?V?:SH%^'-F;_+/$R@&EM,&.-"\(PZ M1#IGL XI\P=-Q$M..L0T+B\Z'%Z!R_N(W##:#\BF/'7/;._4GH\:_[HVP\?= M/IJ5]5N@>KZ[\ZK5/OCV=EFZIWN^V][; M_7/[16M_ZT6UMY__V=EJ[^]5NR\G#_MFZ_>M]M[V?[:J[7;^?6N%GOQ)MU^- M#P "PN44[2=L^WD2!L,0AV4">O;C M*#Z[_.&7T!U][-GS9]W^9*B3B[[4.[)FNUW[THWM!%+-6*VD_.8+]36BQOD(5831TEUJ:;? M)UU++Z"[V\O!,-LT,?\9QE@=Y[L=CJK8#S'\1'SE4E7O#_KQ!PL'/KKPC\+> M7=&].^J>P$ I-UQ^-/GCI!\KJIN3F,**0/);D^.KZS&8[CJMNWP^.8_FG=U+&6O4'_=(# M:3CH]41HUB%Y"+A1 MN(['2146Q MP8D)ET+XP<$T*"-+&@R/[3A_U]GX6?_D. S&%^]_V??RU7"0;;D_!Z/1Y^Z6 M;,'=+7?W+KM;'M#=O]I'NR^V1?M3[[C](G^6ON8'GSQO'^]\>K??8N^.7I^V M\SVONEL>Y-??XW=';TG[TP[/8^ '](_#=T<'YP=__7'T[K>WHGWT5NS^M4V^ M[&[9/FKW=O,]\AC9SJ?WM/WB\.C@^.5Q^^B/_+GVAW?['VA[_X,X./I/VCG' M=-+9<@^?[1RU.CZO!4L$1]D\8(A;+I'A(:$LFJB=)BG1T-BD4C82 CV&$@/=AA8":"F;C"9J*+W@0=G!,6 M+8.M5;EW!P5D57. M(ADP2R[H+$[=V&2$-:DB8">NIIVX WM06+D,#EUF9S%:QZ@?-P%)U=*_U#2 M,ZTLEXH8C@UV7#DLO!!42"RL^L&I?:!_S-5-?=K!B;LHJ$?")8FX9UD+H=&B M0+$R2@DQ[4C\=6/R+Q.'ENF/8<)Z6U M=%98$I.G,C'\@S,@0?V8L_NCU3&&".XX1S:1@#@E#)ED/%+:X:"3BU**QJ8D MJDG$$@7)EU,!>82D[$5U^EA$6'MW?!B'>>*./P[C8>R/NG_'ZDDO \33B\SM M9M6/XVJ0JK$]>[9TM52UD2T4S]\]/@@R YF!S$!F(+/:52+6:1+K-!;8A" S MD!G(K"[S5*>Q@,Q 9B"S5949*)4K)M!E],'!:& T"XU:K\[$P6A@-(O<V M$E2+044?R AD!#("&8&,0$:KF,-5IZ$LHXQ@'X&,0$8@(Y 1R ADM.XR@OO# M_>'^<'^X_P+O7^NJ+K)!EST(]-YV^Z-IH5<C M;_7#_M6.;GV.ZOX:\XWCOCV#$N];E'BWN_C\JA'Z3D=[(F6*!"EF#>(B,F25 M,<@K:7FD7@1A&INLB>=1X?V 6[)VT'7WGC*065RO1%1@9F#FY6/F3W$X"'9T M>%]2_I*&@8!O3L<]#IQA!]Y:X&#@8/#6+B?U@+=V"2BI.TM) M3O#D!4?,FVP41JJ05C$B$2F)$0LN* :C<,4)">N MK!UZ >T [:PR[2SN!%OPLM6&4_!G3@G68U<.G>/14\0)3LBI;--0;4APS$@; M"7C8UH99P'<$>CQXD1XSYR^K\\5#X 8IPPCBUC.DL1:(N?R.B]3*XJ4' M+?Y1D/8'30-#=_2Q9\_+E,'^Z_U_>&-"P^Y@6.4;_-WU,4_Q: S)42N6''6;NKH':*'_ ML'5U%S',5C],/O4J+]"K*.:OTR#FJQ+#S,O\;?[:01;8IQA^R^N[7-X:=D=9 M,B\FYR>^FAR?"+40=\FCVMW[W#^#[.Z_)QV!E?3<)N2D%HASH9'#7J.D\^HQ MCHI@;6.3R&9^&XKO[KAUZYRN>O,L02]!Z"6XE">_/!QMO7.GH/ R)<2QX(@3&S(<^E_=8*C,$YLY"LJ],.YY&'+'MD?3F%PX2 C!(A_QJQ"TDF;1UD7 '@ N"N MF/H+WH?%Y1*==F3TW#B>D.4A*[H18^1\_HLH+[.&&PTMB:Z01P20"Y!['QUW M\2V8S M9*SE##,A2NI"HAIQ["6R7&*4E5D1F. X:[: M0LZ'.\JBV?03OQUTW#'$]V:I6=;6%EKY",XPQ)(BCBIO";D0H9 M3802E&!N:6-3-P6GC\]N=]S&-<7AN]L.\^NN"QGBCYHAOMJ\M+0-'QZ5F("2 M;D])[>:V58XB[D$TNIBVRS'E4^(AAPHWPJK%)FT2S1XWA AL!&P$; M+0T; 1G=0$;@ KPK(\T:2LVP$O 2\!+P$MWX03X8AY[Q'T?.\/JAA6-+&)F\:KL!06F9B LA=@ZX6X)JJ)^9>94WCE'%5 M&HLP]2'CKNR6%X"R@+*U$!V +'@2'B$1J-7A M5!!L'$:4"(VXH1QIP@7R-EG/(R-,ZJS5XJ:0$K1:P%O VT-B#KJE-+$C<"9!L %P%T3P+V5&V%M$!>P M]CZI&ZV.2$HRFSB*E#C$"4G(,,80,8$XQX5G/)26Q4)_G4P(?@2 V96#64!9 M\",\1D9"JR-%S&JL58AA2Q /(B*K34#.2Z8CI8$1W=@T32U K;T_WCY"$Z$' M:^XF-]02=!1Z;D>'5>H-3JO#&-['T;,E:8A7PR,9%T)D-1K*#S(D06(@,9 8 M2 PD!A(#B3VJQ%1])#:7H2R_Q&"/@<1 8B QD!A(#"0&$EL]GQF,!D8#HX'1 MP&AJ,AHX@.,.A%]BY:/J26\P&L71TVK0K_RU %H>>A7R#?ZVX^[?$<[D6/'D MD ?H-OOSB1\E5/LR+[3?2Z#V>C+R5SDA?3B([]:)'-LSQV?LG'88B5QZ)1#C MI0,?YP%I1A,B%G.G!=$A\L:F5 +R.)8Y;ZY./8;J-!;H=[0D!/(YN_!1F 1H MY/8T)9&,$(1@,SF%":I<@$: 1H!&%D8C M#Y*;?AL3)8WC$-CE#NPR:Z1XPH4+VB(C9&D3+DH%):-(.\JDUCR%:$M'5D&^ M[L@*_ +\ ORROORRU&W"P1GVV#RS.VO%*(FEYEYG V92UN0"TDER9!G/TD]Y M'7A2.E&)&[JL0@4I4 Q0S%I2S)HP#-#+'6(M5T=+?"H-N*+17BB*L'46<5U: MP0A-$8TDTL28SZ9L,60(@_..@&6 98!EUM"0 9?97;EF>Y9KLLT2E'0*I2 I MXA$;Y+#U2"0G351&\RG7< +&S++2# !H;=OJ@O]G.4#SJCLN]398Q3V2OO0/ M2]@A:XU!1#%&%;42L\EAI%A BYH X\P!#8F[+$92CL$L MP*B)1,5D0,$H[1*FAKOB%I=?)_> '@F(N'*(N.)Z))C?]\Q8:76D$4(2'U%* M)B%.HD'&1I]1T[)(=>0LI,:F:"H-^9" F^N"FTO=]1LL\;EE8K0Z+@05<&#( MZT0R?F9+W,@"IYP2ZS36I)R^R)J,?6V)@\H)T+ERT+DFR FP>9\,@U8'NV0= MSI"9K8RL=TJ-499^0#H#*A/*1>YY"?EH#GHG@.>Z@.?:Z)U@N=\W<-[J&(F) MQ2(@8:4I>< "N5+7B&/2S#"6%*>3J/D-ICNHGBMRJ,&2M&GY$@"J\:"*=MC/ M0[Y33Y8%- BZ'V_]<, KQ&(+*K=_/!+[45BC% MA!%G-B*M!$8B:FR=H8),T[XHGD-+EP?9H#5%W[M;!-#&M)9M3(&+'L.BJE'O M%W WW9]K9KJ^?.IXZK32&".LC$?9)'+(J$ 19M)KRFR*U#K,-G F%+ -U/"#>^TAF6CWFLEC8C#"!90DYHC34E6IE4.!^:05(T$* M4MQKS(![;9:OYC3CL9)&:LD2K0XV)RU*).,1!VR M2)- G B.M&<616A%1P%]\W$:76RS"E6 MVB 3+4:<^X0,)1I1D3QQ5$0WQ5PP=P$SQD:D5& MV)API#$ADDA$/'B5$9;EOTCPT4H9I9]T>5#J<1N, ;@"N"X9N*X\MH*?X-X) M!:U.>P0MXH@$[1'N/1N+"3[1?5Z>!#"!W?4WE MH;7K[@U4#%2\Q&5AC[':E\3?N]3V7SN.=Q,0SQV(9];\LRQ:@05%DI4JY-)] M2:>04"*6L(@=3S),3Q(W8/X!YZP[YX#Y!^;?PLV_!ZC8!@_L0BEX=];VLUEX M#*N(K"X>V, %#:$(^9>Y9KB#!!&6Y0]"QS#0\:F:@H\E3QQ*UQE)=&PZ0IS==) M-V#QK0KC@"T#MDQ];)G:=7X ]^*]$SQ;'#PU$@$DG!49R0=ED_QUY0[E0*)+JLG^.,H5\W) 7]O.[M\^IR M5.S\FNE=;Z,W[9]7_NF=E+%7>?D6,!L.>KWR:S?CVC".QDO2+/:11C.SCUC> M1V%PXGKQ9YFL=CNK3D/Y07HR'/(,$H,=N(+R!(G5J*3R@3;F.OL1[]7(>HF] MBO-M0?339O$-%O&E-;Q]J>J^&@PG3>7'XV'7G8QM)I3]0?N:^KM]H?V"!7TK M"_KM;),BT8G"*!\UMF78@2 QV(,@3=N"B)0;6+EB[M;9VY]GT :S=Q5J[L_TA M=E]WK))>>Z:0DI0C+C1%+O*$F+%16\^),;BQR2AO&CF'?O!@[]:0ZY=)DX29 M6ZV9 ]T)=*=:ZTX/4$0)NM.2Z$XS99911:$E58@%:LK)M HYH1W25AMLG;&! M\\8F-ZPI($X >A.P/\PM(C" ]";ZN)SRHJ3]YZYY)'CPB*>A8ZL MEQ@%GC5G9JTTVC8V)5--*;XN] +%:;E*%NY1)R8WE*A_].D:M%1/>H/1Z.EE MH8*=P9)J/'C()7=0A MO#]MC8'U]>#6U\'U_':?I>@QML@HA1&W+!MB26M$"6724\V3D8U-3;^N#X<> M&W-V4 /CU(9Q0$JU& M(":0$4@(I@93 $EJFY&BP?Q9I_WR1\ MQE;',)$,CA(1)@+*O%N2/GA$!$LK<,(:IU@Z^E(-'7V!9N'^JW]_H-FE2*P$ M!JV'O=KJ4*()(9HA[;5 W-"$+&<2&2V3<)E?23D7D1-HY[Q\N9%U:=(QC^Y0 MSV]JY/QE?N3^8:Q^C\/183ROR@6V?[[>A3W0B@6:YX#$0&(@,9#8NC6HNGCS MXMX_4YU9JYE>CFK"GY[DI;>*:]+0&8SA6QG#_GKR*E$X,N,77I0VL-&=63<[-,M<.WG)?U@[]ZMR5H3Y&<9V& JK<:JAR(#&0&$@, M) 82 P,7#-PU,G!KTL,9#-Q;&KA?9">;@$F4D2)N14*<:H\<80EI9J@ECH5H MR+0?LZ0<3%PP<>L?GX31+-MH0%T"=6G%U:6:M&T&=>FN\8!6A]#D7!06V6 - MXB)%Y#!G*$@=LOHKF0FIM&"634T(J$J@*BT/ <-HEF4TH"J!JK3JJE(].C6# MJG1GSU*K(ZVA3C&",%<><8(I,E01%(7"-BI,@R/3KLN4+_4Q7RNH*TU*#_XU MR9+/_X;NWYO_SG]=#G=FTGPL)3>7S[/Y;S?\UU4DY*>ONR6I7G_.GYZ>[S16 M*?D.O6X_HL/I[X1.P',OQJH]&.=O' ^JMWU[$KKC&*KG@_YD!=CRR\MNW_9] MU_:JO7%^X3@_V&CCFU/P<3#JEO7];!A[=IP!YY?3;A@?YA'E&U[<7++I"KGI M,NORG4_&\9>+U89GKV^LEI3,#7OA!B'=4,)1_5]5O:95L:*KEYD'*H+1ZZJ\ M^LJ^CQ6[_NRS?Y=YF" ]MI@PQH7@R7(BG3-8AX2MIHEXR4F'TL;E18?#*V!Z MGRW"8;0?D$UYZI[9WJD]'S7^=6V&C[M]-"OKKT3X;3G=+*UN/V1)?=F^?*IJ MD0U:7JR-5']V[^W_OE7]OO5F[_>M@^KY[LZK5ON@^OZ:O=,L'-OA^RR."V2O M^Z0\WVWO[?ZY_:*UO_6B^K7U9ZO]?*O*4[2UOP>3\Z3;K\:'@Y/\)6'4K.*9 MCX6K#^TP5AFK[=-;0-[%DU^@K)P^_+1J[/+IIZR?GZYG/X[BL\L??@G=T<>> M/7_6[4_&.+GH2[4BS^C%KC=F0W,ZV?@7I7X7WW\!"AM34/A" 9J^*?2&I.;; M[W_W8KQ!OO>FT.J.UW[WKD1N:/.=;Z[GD W^WONS%_^@9A-\&-\>S:,H]1?; M>0Y] N>1,OO'23]65#3DTOK]JDM2[64_/R_X+89:KX.OEF$)MO;VLID#?:;@_H^Y MB1:51+^0+?7\9#C,'%;9T2B.1\_6&]EA-'7=D_?!CPO?UGUVXES.=+2CP\KV M\Y25'^+_GG3_MKT22J@;WRU./ZF7P!XR8^"6;3^7/UM66>A-'XV'79UNFO-'JA^LOS'RR M+O'_\YWN1?S_Z/"X37?$[F_MPYVCUJ>#_3='[4^'A[N_[8@=NB4.CDI,?OO3 MSE\[,_'_M_A@W^?/OCS:V>\=[1R]Z>5[\YVCP\.#OW;.#O;#AP/Z[KB]?WCX M5?Q__\UA^U.^5_[<[E\[Y^W?_I.?\_WY[F\O#P\^O3QLTS='[XX/2/X]M9_C M\TF:Y!X^[42!,2BP#22R%QB9I$BF:C,TA5?)>>ZQ^ M\%//IKM #D .#T8.AD@M,B'8H#&W)-A 61 B>L9%E'1"#L00R@B0PS*0 _Y, M#DI1R9),B-MH$/?4(LV)040+RZQ.241J>U<8IHL(0C3K*QSI0VR&1^1 M%TD+'+3,8LPX*753X+JWPEQ"G(3 RETF!,_XU-8TR3 M:0P.H)6(#0#:+9\>#6AW=[2[TIN]L,EB)E'6F"7BD6)DN9=(ARRGX$C0WC4V M,S_EE0"1T,?7E"\+M/(LQQ\D4=7SH^#.O_^R>36,'VTW5/'L8^R/\K>7Y*O! M^# .P3FUQJ0Z!Q/B8N5M31=>JQ]VRZIK35)PP4=U>Z[=GM3%UF#II'W@VPS5W99C;1ADO'@Y<)N90\XA('9+.:@%0*G DE-<,^LTW3 MX/R'S^&HBLK+D2#UCY@%C9?OX9*Y67& ?) MD>5.(&Z2SS\EC9045EL;96:["58*UB0,E].(.0$:5\HA!'OG>0DJP&EL8Y1IHEK MZ!A:0M( M%L]M)N#$@UH=T>TFU&8C0J)6HL@P&,])X2!&>).Q MNI]DN82,!)BY7I@YE\)6P,P'Q\Q9O=TXHGTTR!J7,5,(B;2R"D5-.#8Q&$GM M!#-Y:0$,0<%ET.)7W-$]U=LAH7PM*&8.:OE,F5)[T/>0$'D'3MF9U<-%4H*7 M:"G6)7O<*XPL)@390&*DG,I$=&-34-Z46H$G"/S> 'P+T:T!^!X"^&:4:<*U M+&X&%#"EB!-"LUHM-?*>J) U;:VURL!':#.O&@"^6BK/:^4"?Q%3S+L^5-V^ M'QS':FS/P V^UK0S!WW[5;J55M*E2!!A@2'N M@D+.[KF)[79M .HEP 4>,7B+ MVNYE)N.Y]94!XKT5\;Z=M4^B838P$9%GC"#N66FK; ,*QA"E@B5>E][*34,R M]ZKZ=5=>M3X)0!] 'T ?<^VU _1Q2_J8M=L23O^?O2]_:NMHVOU73O&]=2NI MTCBS+\E;JB(&)^0&81N27/R+:Y8>(UM(1!*V<7U__)TCL4C&FPR((]'O8D#; M&4W/>9ZG>WJZ [5 K'"42'"2..DBB5P;Y7D2H&)-'VS2_*]YYPO6C3YPY^5F M4_KGSN:O.W_N'.QL[U>;G:UJ_V#O\?_]?>_/K>WG^Y-NM>:7:OO97SL'ARL2 M9[RCT=]R% MT<]-$]]X_7N\?J/93_Q9W7CV&;S9",LVS@;WJ9S>XM[*:OLS2ZQ MN?W3Z8V')62_Q[M]-1L<=8)%R9DHWJU*1&9=O%ME/5$VF!R\-E[DC;82M$4E MGEM<_^P-9 MDB[6)?2);W 9;S,1"!5ACI-!$9":)]#X3ZT,BY4%M)34Z!5G8 M0M&6Y1;98@5"GS=Q-%?'71N>0IJ-B30V)()GF%;)%ZF7U9]7JPH)YGL(YLU< MZ4*GJ/L5MR1[$F0+)! ODV6@;REO"8-769NKIA[@9 M,E'7>(X3#R@M67I?GD]"]ODN]GD]UZ2'.@@T 2=9U^WDBEX@MOR'1%,>!^%R M]'7M%-FB;@DYT@\MM(,H^;!0<4)C?9B$VD2\\YDH M"=1IZK@R1:,SUW(<47(5!/L#"(#O'PV&8S*&X7&!DO!=730Q_G/?1FR6 I\L MJ8.RHGX=#(>#=V7>\(S)8JPRW[$G&F=35"0(04FQF"$A0"2R" ,:,\2D;,TJ MML7=$EJ^K7_D!V%O_6!O"9(:8>_FL#>;3J*HU,X* DD"D5$+XK771*<850Q! M)I8WVH*WN,5X=S/E\X.+=U^1UQC661,.6H+T_K.L MMIJ"MLI:PX#.]W#07.L>QVETU$!=KI 1Z0H161TL\5):::A2NI;>QMI6>0 C M.ACW1H!LN$A'@+PY0,Z(="E\BC($HKQ7I%C)$2=R)L!E3#H'GK.KLU)$2SBL M[[H*FOUA%"Z,UX_"8PAH\9I4ZT,]R]#FF ]Y,^;9_:B/O> >-$E.6"*-D<0' MJ0ADKJAQ13MDMM'F+NQ/NL61_!/\"/9"F69?CQ$W?!?CI[E605GSY!7W]0ZO)]+22#P/D0!5 M48G A5%RHSU),2^J'A,H,=R.J-EX!8^H>1>H.:OJ789LZFZ>FA=5#YD3SZPC MADO03AK\SB3&8!#^X7#.$I3Z9'G-A(ZP MB?1W\LQI2GO:[VA9WD(&T0O2$"'L_+;ZRRD"X5V(J\ST0L5!4$M M\:;(!+EC.J'5JI&2^@&5V2A,9+1"? MF",Z9<4+Z27PI@9+VJ++R Q\: L(CXZF2E8R <N65(E0^<"@, #NPFTXW3>V70VS,U=@4VI_?$@OCD:],KTC_[/_UC.S"\5 M_'O:'9]A'W*\_FKT(=>/S"I4(CLX@NKW'!S8KP8>J^_7A(?IZV[%>][I/)ESG\N7B;4+_:XHJQ'T/_:? M+X<\X?_]R3AV)L.]=*<='KQ1AQ^VU>[KO[O_[\..Z&R]$IT/ M;]YU7K^A>P?QI0%K$^>1@.3%-Q<"2,@L$@I9T6BSMUQ\(2SSR;7U?4%L7%OK MMK:"98XS18D/01&I/1 GJ"0ABJB22YS9M-$NZPJNA7RN/5!U^U6]:BK?3U4- M39?*I*6"@=U'TN-H3DYFGP(TDC *M MV^ L2)KHEBD,HDD PMU1+)X(/R7QH5YF^[9X:;7@T"\V]G70L2[.\2;V=H* MFFLM0B1) 1 9A"-.<4.\2I(S9J()$A&OV2EF=Q\E6?'(P^/!\?&@?RMAAVP@ M^2+=>(Q.UL4:RQ]4&*$EUR9I^#;7\,N[]M/AHEMX,YC;N7(+#W9$&?.\:_CZ M%>O\5CYO,I8W'\HXRC7_4KM;Y9H?WA27\)7L;.VH3IFGXAJ^WSMX\V[W=;GF MP5^\LW7X4@FEI::><"$E*5!IB:MJS#$%D0X#C"L!&O=,":!YT?61+U_'\$ME)4V M@T&HW[\+?*XB%B8X[USV1)A8>$A30UPPF5@?34Q9Q<3#)5;@@1$\78?H>!-T M_#Z)ANBX3'2<+3$7O#/*26*#"$0*HXB+#@@XP2.8F U+B(ZK%.O O(KKT8V> M'XVJ7\L,WUJ40QENJ4N9&Q"26FF-2!F*&G2RB,!$,_\TWE3O,[R.;ORQ=8S^N)UI]OYIUR3OS@J8U*=K6?JQ>M-?LT3/=AYR3-0 MT'G2NE:3LOX2<%VKR\765@@YV$Q]>;N1E&7'E#62U6N,@P2/ M48Z'L;82 ZI48B1&8XGTD1(;@R4VAY!<4#S41]T+-6LF/EF;:OE!#MR&O&^1 ML8!4_SX.0ZF^5'RY"F2P9"FM"W1&SS*1R6H2G(HDAE2H IQ7#L[A0.(^)&9> M(.1=A[SODU8(>5 $D?1,YNAL^5]&R&MT..+V M KOGL8:F3^MF&5Z]_GRO.O'=1+K]*DY;8V!<_ $SSQ+*_ERMO*=EX>WTSSNR M( $M1$!S?:M\C,&); BW.I'B%BGBG2Q\Y(KJSJR0$54;;=9BFK6LP7ISN'V( M,-F U&B$R27 Y&Q13IX-SRH2Y>L&(MER8KD PD7(TB<(8.0$)F7=M)LB3*Z M<+])7&-%I/IS&/MN'U(%?M@O \7*G.M.+TM0X1>+:OM\36W&>'I\VO-C2%N0 MN[&+Y9\78YJY5E52))-"J+/*5:B9)A-GA">R"/4853*!FIII%-,M)9O7Z+SI MD(AQ\ >!@TN0V8B#MXZ#LZ<208-A4I.D1"(2 B4UK1%=#*DATZ1IG;?7XHZV MI&Y>P.YO =YZ_UZIS6N)@-%XT@^]V2MA\ M&0,OAC^39X495@N!WN'G2]>\/NKN;OTER^NZG8/=#R\.GO?VME[)W:T=_J*, MJ7-Q,Y+!\_,4/^,B2<%0&;3R(=<' M&7G+\+(0W?4> _4BQ$.*#R2._D.S(AUSP(*Y+M^%*U>1#1'JT\OU 7D:C'S%XCGN,B(V-B7X@-MX8&V>B':"I!Z<9 M 1ULT>HN$R<"(XRQ8CY0@KHBDY1C+2H0&QL>]'@ &XLSLIFUH_RR+K@/C MO7S@WR,9+41&%O'WX.WJCCS4H2PT1;:M)B[O@%Y MFV2T_C%WQ,4UQ,7OE]^(BTW#Q1F1'K4H;&8IX6"+2+>&$A=9(C)YX[BNJ\'( M@HM0^VV5O>[(.C-K,:/64M.DR8\U0>&A&7$&D]) .O*]'O* M?.$AWI(6*\A@P!X1[WZT-R+>#1%O1GDG%DQ02A!3.(E(ZNM^O[8 H 8CA*0\ M)+K15BUCEJ"ZUQ_Q,!1_&Z%X#+AC4*B)4OQZ4&BG'WNG]00^'0SK 6Z.Q\-N M.!W[T(.#P;R/B'3V'736V=J<%?#.:DJC"4187NC,4T>\=IG0K(6U%$0R, W2 MZQ:U3>]1L6Z!),1CQ./[#=(C'B\!CV?2]ER;@E!%<3CQ@;V5\C_Z'5]Z/:ZXV[Y^/H<]^WZ(W<9[UJ::;]X MKYP_>7XU49Y/@],"P9_GO6:M@O_<7]#C=N9U]>7#$MRY/Z_N\LU^PAW_&PJ# M[;F=%D:EJG=:;#"\R $MB3402:362!'K.@=NHVU;CK$6-S7(7=HIM3=S*Q%J&,^%U^H_=\P_*D]7Q_I6]YW M[_7QS,?U\?@$+?]"=+8'( _4FW[_NQ6WS< M_7%YX+A\L=&CZK-S<#(83\>)L/ MY=*G8_CE?+W1V?=OK)>9W->J&$ZM]*D#1O];5<_XM&SLLSBUJRE\5/NGC3T? *C%X! M"4/P;XC/9>I^]KUW_FRT\=/<#!]W^V36UM=,^'D[?=I:W7XJEOHXTW.NJ$-C MK/JM-]_![]O5[]O/]W_?/JP>[^T^W>P+S7V=_[D^KQYO[OU9,_]_[9_\J\K-+W_:';K\9'@]/R(6GTXQI]K],+ M^ECD2QW[X:N"%>=8KZ>T,*'ER^\Y51_E>_3\R0A^OOCEE]0=G?3\V<_=_F0T MDS=]+&^*H#G''N<>6WC[__'-H>C2%IH^DU_1);1XYSC[__!??_.4G M^2,MU7>^F3[ZPICH(V7-=[[WZT/^PB?/O?DKVPE-V.=U=[O/>[[.;S+D3ROI MC[6#68*0WN^^KW;+-8Y&U7:AHO0-X:"+N[1X._#)^?_*2U=@!=UQLMX75]!- M4@4:M[SFJB&O2)H(&O\VC2_H1Q6(&[@GW?RIW#N!87&]^Z^JS5@\\$G([^XC M][>P&INRK=#FG^L:SJ?_IPYZ=+J3?%6M^,6JNV"W6+95:_M*MT'].TP*:2T5%8XZ4VS$GJ:) F M4!65XDI3Y[6WM MG.W^<\AWMYZ_?O';CNK\<\A>_+/#=H^W>>?U*W98/NMR'ZE\]HO7N_SP^,G1 MX<%1;W?K&=\]B'+OGUU:QJ8./VR_[WSXN[O+=^G'^TB'Y;OL?BCC^N?)T=YO M?[WK;!V6U[XJ[WG^YL7KWNO=@VW1^6?G0_D[[YZ=[R'MTW3>8&$JG9Z0S+\S&0)9 EEL$2P"+-43IA M8\$<8ZT.7GD&.7*=!:U9@KESEBB_:$&1)9;.$A\N62) HC8H32)(323/ECB0 MGCCF7"%\%H/E&VW-3(NIIM?%63V66)%@Q)JY7)OI]>EH/$D]J#,5AE 0+'9[ M4/6O?+'R>/U7]*.CZF0X>-M-D*IP5@TNHR'^,AKR\_>WN%JMN,,*77^]0QN2 M3S?MFWV?;<%)N;>Z?J(9ZF,L_K@^%?=A\L!7[IG5;#;4='&V1!=^UOCE]QY, MCD/VT^;,&D#9MH!LZ^S/./=:@W2*6:)M\$6V>5H4FP]$&Q.4,4+1Y#;:3/*6 MXDT_];AZLJUQSCW"YKKXM B;MP^;5]YN%#I8;RF1@O(ZL]X3FV@FT@M&7

%UC6\J6D->[0B!LHK>[>BI\L3>RQB*LT9T1VU''8 VG)(>ZX6=A>.*2-P0"BS$KYV-D M&VVN6M+1QAW&6CV:N._0$:+?2BMH1+_;0+\KS:P#S3DK2T3RO%;*DEA+(TF1 M*V%""DFD@GZB9=A*EW!M"/IAX/K^)?,69!@.BUZ^V SR[V=R7C%@O9:J^<+H MTSZ^.ZQ3LJI!KGJ#>O3=MT6!^]$(QJ/J MAQ' 9=F&FWV/G._L>TPL4=!R,)S$''XN2)U@6+^LGGZ_Z^; /8?1>'@:QZ?#,G6/!Z-Q+4\,$:^<-6FHED%G(C)H(K7EQ/JLB?-<&J6T9\QNM&7+ MR.95F5X]1/R*>W;3 D'W4G8(]W26(/C_&7;'0-+@7;_V,*?-,ZIN_RV7 M[19&1JH\UL2ZDEI$P]L! F[OD\+!1=HD>! M*'KW*'IVU6V4&O#21)*H9$2" V)CB(1+X2%ERS,W=;#%6"S@@HX&;E[=DVLQ M@3_<3U@WCV%BULOJEU?%+Q_[T=&3WN#=90,+I+B%*&YGUE'(ENEL?"!&LD0D M"YS8(#5AW+(,W'K%]4:;FY9@&#[##06$Q'N5_PB)=P:)5ZK?1,5MCH%D%HOJ M3RD2"\*20G>>L\"<9T7U<]EBS" D-C'A"X/S"RKHQT>^_ZI\7+=_D?!5EPN: MZ8+=FE3C&N0JG([*VT?E!?'?T^ZTR]?TU65*8#3NCD^'-ZK(=:]5_W$TZ^C% M*MGX&W SQC*62+R5A=9374?@W' M'S$C M/*$"V;MK&$:'FK:'DEL6U2FDL?"'-UV5M9)^(*L'7M0B8#IT*$&BV- M:%%S/?2 :-DDL8U!["_+ZZ=#./'==%'8=KHM-*BWK*MX.AS6Q06FNTL8R7Y MD>SS57%1K69[NC@V^VF2S# Y#8D,LQC#',[J<1-SI$Q:8CEU1&K&B LT$&&E MTSK1Q&(H#*-:1F!U7(QM(U V-;:-0'D70'DEQ:,V/ 5N"/,Z$RF*%"^:W!<] M+J2TBMNR#B9GXIA9PG&.M0=*C'8W):?DQ)_5.V73%G Q#D]A+K<+0^&K&0J_ MS?W4I],E4I.*! &-=0M+G1 M-DV"Y2U!,?J#L7*$T_N+E2.<-A5.9Z+IC)D069'PQALB08:BWK4B25FJEN4Z&!!?S8#X-Y/+TZG]+[96 MGPY&XR&,N\-)Z8Q?ITMA;M$@T2Q$-&_F\L5Y-IDI3J@VO!"-Y<2)'(A@0MJD M;%#1UL0!#-A@!1_QL7+8XXN>=X^>54!=<6I6M($KR2 HK3F+>E.3@ M$BB6>:ZW$&W+L;O5Z0\,/S'DO72=/@&3SQ0@PM#WVJGPZR&>^?)VC_U)=^Q[ M'21&5\$0Q)HE4VI!@,Y1_@ ?(5'!')QDH1E_/>L0X#\:^ MUPX/5R_TC;AX6[@X4_N$!&L&EP 0N4O"P%_EI#N,>@2!L,$P\GU MRL16HT&OFZJ+*5AC[EBBE"[KHRX!_?1\=?QZ]M<(4N&-ZY6BD3(6HHSM62EM M,Z,\2$%X<+HN#!V(]X5!ZJ:[Q;3.>B\VVIK)%I5+((V[ORD;BH88[4;@;4@D M'('W[H#W2JM+JR(D;DF0S!7@]9YX;3)1(BM7#$Q-M@5XC6L);A%X5US8WVN8 MG+%'O$'U^LWG"QF.)M)_\[KT7[CD_F(3?A-6^8Z:]TL)ES5NQ;!Z_\T/X$9/%UGR;ZJD_FS0H/QAL MUBU/AE#$7I%WX[.G/=\?;_93W9/U!)LN+2SQ=N?ZT"EGC%.&Z*SK.GF:$ZMI M(#1QX9W2UJ6ZBI%5+6/QI#1ZS@B=JY GAM!Y9] YXQWS%)G1FC A@$B>!0F> M%Q#UWF6I)41?[_ ;W>+F>@4XA$YL4;WJ@UZY*,-J.$ U.H_/JNXDV# !\KI! MX-B_K^(0BD]4_7M:)BF?U?[0B1^.^S <'75/,%?O 3A!T[6Q"^.C0=JY6B#( MXPOQ^%PA5RZ$S4PZHI-(1 ;#B TB$UE46?(A!PNPT>:Z)1S'3#W,U$,T;(Q? M@VAX2VAXY=44()19Z424%[R@893$!RN(I(G*F$)TL7@U@MZY4[/V:(@> 6Z0 MW."\3O=R+_(3:8BX*;)*^8:+YZI?,.&3P?#I<%" ,HV># ?'DY5QN4F-23#? M28BO/MHA\9HY3[AREDA@0%PJ_\AH/3!7GN6FN >5 ).H@IZ@(R%#+ MH3F&OSR3=#J:E*G]LB-PKV&O=4J$;WR3B<^DQ".[W9#=/LP=ZQ^VL_W#QM3UCNVOQ@FC)]V^ M[\?;.F%TD^E?\GFC>XCA-7SB5L0S7K/-M=J][IY7 JI^2.>U@'ZL'>W1T6 X M)F,8'A=A$<:8;K.]O%\;_J#8?:N8'97>0DIO9[XM M8Q"*945R4);(")%XH3,QPMJ4HI)%RF^TF=8MRK#\$WK)#P4/&^\((S+>"3)> M^N8MIH"\9:S-YMO?ZU!\7U=G-70V7_ M.:AGN%;2Q5L:#MZ5X8]:5;]H[T&>B.NJ.QJ=%D\8BHE&8TQL>T#*>^?<\GNY M7B5(+M]%+G.'_(T';R-P B)D(K7PQ$?/"'7.6:U-81>YT7;6M:RY'F#%M Q, M8D/8;.:!&(3-6X?-*TVN7'346R!)N0*;*202O$A$*>JSUC%[KC;:JE7(#T&S M^2(=@]]?E>67KGTMPWN7>BR.O&,'FR.P55KXZ)XWGSEXU MA+\EZFF$O]N"OYDR6=%SJD$0JB 2F0.0('TFV03'#%.<,5$W?*&?.!&"X/? MCW^LY*!Q!V$I58)'1U7Y3MWR+=*H.O'=A)L$:^Z=/+TDYZT+PS\>'!\/^OOC M07R#)+T02<>Y%CM11V^M(!8R)5(Q3IQ4GE!IBT6CUIG:>OM9MKC!=L>X.8!P MN0+>#,+E[<+EE4_#?6+1:4,$%Z; I1 DJ,R(B,':I*(Q(6ZTN5,M>$)6R)M)81ZR.BLBBJWE!1.>=*D"H9$ORNXTXK#T08KCZ_B7T M]GL8QNY40$^4.H'DKH#E3H%5!Y-10 M$K4I>CMK09S@C@1/K4C9AJ#K JV:M82[KKP1-3%+IZEA]^88_K)(Z\EYZ;@J MG%4_G%=L_?$\C[Z+)5L;0VY+] @^4U3PLO(7%A7\+I;K;&W/N@;>@M'62 *F M/O,*F1-K@R \61F58,$I,]VBM4K#<<]AH:V=;1C2J0]R:8>I*1O6;,Z/;.4.< MG'.%]_'(]U]!-?1CJ*:_CZJ";Q,!7Q][G?P"_YYVWQ;0Z(_O2JK?R!-^L$QS M'[T6IHMG+V^?+YWG9>7L]6ORV>RG^L?VU6)!KEF(:^;J109*4XH92!W,K[E& M%M9QFC#-&7B7C#$PB>\+Q9J;9KEFQ(-Q_S6'WX9N"B#HWB7H7@G\PIK")JN) M,^:\[(U72A'C*8]9AT@EWVB+EE'74]N;M3NP9L"+4?@%YW#GTW7'XVZN0NI\J/J"'JIAJMJ5%Z.X?HU#].8B,3I3)X)P2=*-MK:\D-KUKFVX M&8"; 0C6*[(9@+"]ZK!]Y8DP94%:SHFDQ0F1TC+BJ5=$:5/ '+1S==UBSGF+ M"H5;#:OD>"SE $&C3P3\":/1S]6EB_(EO^1+?DCUPPB@NC#7S;YOSG?V?2>6 M+5 ]&/KZYORY\$6Y0^J7U;;R*S?FZFA8<]O_=*FG3 BIE,Q>,AV"HS9EZBW/ M+&K)7IJB+#N#,53VOS_Y]NT8ZDX7YH]X)&7=][$N1)*_%CC]C(KY6 ZAJEE( MU(OJ)1R[' M&4#Z6(@^#N=:)!NN1=:Y+LGJB(S<$RN9(\PJ+[S-60'=:!?QT>)Z"1EB#RRB MA*'Y!P6DV48=BG"WNNCYD*W3KN"H5]HHEU*&"9!:!-+5 =*9X^'2J4/SC)&<.54 3.9H-MK*FI9S2ZB[\<" %$/SMZ>WH3SZ6:6]M E=+-S3 MJ+G]STHXU2O,HSQ+QRTP)I.2=0):<4ZY.((\NQ*/S'=D" MU$5M.3$91+W9((CG1A(./#&M?.VN;+19J_S>$N+ZZ7?<;EBW[0:D'*2<>Z>< MZ!0D!G/2@ M;@+D>]56=Q1[@]'I$+YR/N*. I@SZUN4]9T&IZ$'W[KQ_[GP9K."K4V?.8RN M+(AK.T4Y# M5S[=G7[:>1N5(L$5RFI2ER![ >=AH&]ERR^C=L_9-X!Y2 ,!?^T!?XEU!Q'P M;P+X,^$%$&92R,,'6V=H.DZ""I[PZ),.-CI!90%\WF+:(. _S !"BC7\:^]"#BVVNIM\P0NW\ M77R?]G_#\*?V_/;/M[QOV=M;C'YM?XM/][< JKHTV:@:#ZJ_^OXT=<>0JL># M_F3WU-=_G'?/\KUJ?UP>J#?#1H\^.P4G@U%W4BMM"#T_[KZ%7]YUT_AHNJ%V M?G$MKFT67K[-AW+ETS'\S[/['!N,I6^FHYMJF1#HZ@^AV&HR,X*Y8Y M+@,]J_ZWJI[QJA:^U9."WQ6CY%E5/_K4OX)*?;1!.?-O/0\3J/YJV3K!-B[> M=#2\@I970,(0_!OB3LVUUM?OJ>GW M._A]N_I]^_G^[]N'U>.]W:>;G<,O+\7S/7+]R*C/[9*OW"0\WNOL[_VYL[5Y ML+U5[1^4'[O;G8/]:N])^6OO\?_]?>_/K3)'DP(]YI=J^]E?.P::CW/?.AL_ M=/ME-@:GY4/2Z,O*AY9J59LQ$9^[WOO:\1*\)4: ML7SDG, 1XXCGGK1%I*S6G:'I_V)INV>^,C&%[)@I,A M'$%_U'T+YX^=)S?^\.=@]'&D_6$OJ;4"D]LEQ>3>'C(IE]5%VH MA?W3,.JFKA]V 9ED_1;!P6!\(1(GU'$TZ"48CLZW7J&(; MEL?JDJ/>!1%<&833U[NO.V]VCSM'E]FN]7M>1[7+7QR7SWZ]N_7\J/-Z M1W;*-3H'1[W#?[;5BSJ3M;SFXVS7SC^=X\Z'-Q]>'!^6[['[KKR'[[Y^1-![\^)@DW<^]/+N/CV;9+KNT_>=#SLO@P/P1@,Q-@@BG63$A^") M450&KDTV7"ZQ8=<]E9:YC[OP5H\"WR#+OG$3TZ2A( 7=.P5I<%Y!EDGJ+*4* M03M#N5>>)Z=4\M]&05\\08$\=!\\1&=YB#,0,;) )!5 I-"9..<325%E;1F5 M"LQ&NR!FRXGU;>&%/-2@B6G24)"'[IV'J!:AP/\5D>\MQQRU+QAYRGA8RT)4&#)DI(1[416>3"0X6&-&M>\2.D(:0A MI*'UIB$!2N68/ 3FI:'96NTA)1M-HCFX@#2THC0D9VG(<,EI%(8PPUEQA^JN M9Z "$:EN).$5-=Q,F@PHT6*"(A,A$R$3(1,MN>MFE'6?3>:YE(8QYWDV.!>9F2B%66B][N/S\NA',2SE\4/2X:E=DKOR$I-9Z4NC.DQ!,W5((B0;!8;Q<5/J+E'U#E9LF9*TES7:.\KEE[ M/4[W([(1LA&R43,6^QJRD0E)*= ,G#92&>:I4BH#U-VZ@'F%;+3R;-29=9$T M .C@@#C'$Y'>).)3S$0FJPL3\2RIGO9G,_)Z0U!DHY5F(_GH$_W2D(^0CQH3 MJ.-):6&T"31DR<$X#9E1'T%97APDAH&ZE66A69\( HV9!4>\9[;X1#03)T0@ MDO/@4JR]X[I+:$LPW"]:1R+BG^S$ M;+3R#:>6=RIV&9/:@7'5/2_-T)LKS; JY_%Q-#@:' V.!GM)-8-1%A#-.8EL M0%!#%4B5LY<\%A<_<:ZC]!;..^X)06_><:\0W;0$45V "$7P(B*X^U'>5(H. M@J:1."LBD49GXI/0!&3PQ>$1WL>\T>;:MAQ=@@1>5B.IAFC>QF#DIV?I6HN* M>PS&W,]8OA*-09NAS=!F:#.T&=IL'6R&GM%=)%J)X+@*SDMEN80D/#CAH]'. MI^PY-=_@&EUF7'W!$<(=@SMPEN;VKJT1,H3,2;**$IFR)5XE3H!%JVFQJ[%R MHVW5]=(OMYD]A3X2QI%6#"T7 $M)3S4"&G=)MQI*?# M0>Z.,8CT';@XMY,J@-DHE2&J^BFG"EHW,0T:2A-.E"P8GRRW!@_4L6]4<5LD)_Y MX 77CF0;$Y'1U,<"N"(L4I>-8-90MM$6S2LAU7!,1+) LEAGLEC$^;B%30YT M/IK,*'/;(]0#5=DGPGGQ0"1CB7A?",9XK7.@R>K,)\X'N]N-X[7G$SQ"=M-) MW>J^[2;HIU'U0_?B0&J5SA^LX-_3[MN" _WQZ,>?5V23'D>#H\'1X&AP-#@: M' V.!D=SVZ-93O[1C<=:5.S'0YJ^@4TK$GU"TW\DS;]Q@N>E]SCD]A'<>6/!_UJ4DJF5?WG2^&'IS#\-[;\'H@=\OW/#S8?;?WSU^JS$/YOKMB[[>_/NQN M[:K.;YTWAZ]WWG7X'\ILO7KW,FICBLDC$<781+HL MB(_&$Q:4U#)%'H/>:--'QER/=E MQ>WL6:A@8HC!9AV,=,H&ED,2-C/*& ^.W>;!C$OM,*,G:OF ^Q"+28?Y6A^0 MG U%X9%LP!$I12*."45T*%R?.4W9B8TV8[+%]?7BJ[@3L92=[?4#8+P^7A\% MP.H+@!M&"U W(< F$M$<,6QSX7LB>%"$JE"7?;+:6)L3!)=.Y'BI5+S-5 M-!JC20;)BZUZ/3)J/7UCP9,Q^V%2+HI(K#YK-+1 K# MB!,AD#H"GXH_%W+=,4OREE)WV[;Q@=75:2Y2XFAP-#@:5!_-5Q\W#)N@^K@/ M]3$7,]9<46^S*7)#:2*UH:2L3D>,D]+89$SR&M7'T@/(J3LZZ?FS>K;A*^B* M+\67/J278CW,Q0%H0I8D^!&D255,Z(\F)\ QJ06OC]=OX/4QJ>5VRC8Q'Q*E M.2=J9:3))>L!. 3/;+8NWJ9_LIEJSCBN3\\?##;+!-:#\[UZGW>G_]B?=,>^ M-]G]G<#PXQD4?EX?O!]UQ[ /P[?="$_+[ S2Z> ?LX"?D[Q M<>3,9O%+(PW7P=.R+BFM]W<3<;JX.<*5I9"8RM36-3IX2[,E5#!?^_08K/RT M8I6?T$A-& H:"8V$1D(CH9'02$T9"AH)C81&0B.AD3 N=VMQN65V <2X7+/B M9"CP>S3N\@^ MO87=W<7;+$Q2:79&HU-(6Z?#,I%353B1@I/G]J9T<,$3"?7A(OIP?W[?5E'' MBH4Y2:QN[&8A$)^9)%Y*DWSP5+&Z6T_+:HG9J4O?O[U[)/WT+#':G"C%_8SE M^V-):#.T&=JL$>' AZ3K%I!UGH'B)@DH["Z3HUZ#CXPQX,I('NAM!@=1S=VQ MFGN_.]M\T14S\& - :#KFF26-! M?8 V0YNAS9HR3TT:"]IL[6R&OM.*)U:@[W37OM-"D??J7%I$VM_YOPYG)P.XY&?IDK$:8G>2<8$GCK' MZ^/U\?IX_89='[.;;R%)LS0I MDE:,B7TUL'# SH0@T9JPE#02&@D-!(:"8V$;LSMN3'+W$Q -^9.W)A7LVZ, M9L8+QA/ACNO:C0'B;*0D6,XM%TQ:+]&-P>K.^%)\:4.K.S=ST/A2?.F]OQ3O M''PIOO0.[IS[+HKA;A8<,$N0P+_ZGN]':%5_G/:AXK95\8D/T<1TS65D/WUA MD&$P3#"<7*X,J!H->MU4_<]DMJ?/G%]8E"?3X#3T8/KLM2_7*!_H/TW)+;OI M]#8S:K/(WG/Y4$C,@W4@O0"?!=/&,FNCC-JGESO?$JOY ,-!FC37^D3.Y]&@ M5V9RM/WO:7=\MM./O=-ZZIX.AO78-L?C83>G:NC$I8S_DO# M4T%OYW9M'!SB\;MU.:Z *@%5PCJJ!*TI9X&F'*6TP1:QP)7U/-%DRY_LVU3" MUX^'H%18ME3HS)X9H=JS8L5,>+W9(RFWQ#J1201K>=1&FE"?&=&TY81#J8!2 M :4"2H5&W!8H%9HB%4 "\)H9XV566L?I$M,1&NE%R$+E HK*Q5FHPJ*Z1Q3 MIB3I.M'=1TTSBB&X ,YR0RS- MF4A3E\C6C)+$=,HR!>:@* :A38NYZX$&5 RH&)K TDT:"RH&5 RKK1@6V9+0 M.5%F8C9!R)2,9SHFDZT*)G.O,--QA77"X:Q.2%$8IT51!S1;4E9A()YJ0RA- M4F2NBX1P&VW>DA93'5$JH%1 J=",VP*E0E.D L_2<0N,R:2DDME#ULYIQ8(' M9AEF+ZRP5)BKFCHSD\M>2I3IS)9OT/,G(_CYXI=?+FI1=?OEA@4R>=/'=BN6^N5=-XV/?G;N MD7%L@ICGI:K./W_Z-'LT1=./5MCT26X?,6T^__P7WTP?L2\]*?@7G_["DU^\ MJGADI5JQ$1OYO>^]KQ$KP5=JQ/*1>](^,FJU[CS]2*K50C=5\/A; MW_N5>HKW6/.O\:.Y$T5X+E7NO@_%,DI-/AU"AN$0TD2I[7]O/U&T\TOC6]>45]>F!-7 MZFCZ-Z,34GK<\Z-1]6M55T04_)?SI77^U_SBFOA[#WN)K16,;);1U6$8WYM" MR5/?367-3_]X[$^Z8]]#9%D[LS^'L2\XD*9VWO;#?AGL" V]=H:^Z!IU?D.C M:%B*:%AI-; 9X^GQ:<^/"SSLC8]@>"4+3H9P!/U1]RVR?AE$W=?VP"\@DZ[<(#@;C"Y$XN_$ZJ:)N M?IGJB,DF[")]WKYGVC_1&V^!7B$K,-.7O4)V_3 >58+5S4*8NZ66J[=_%RVU MF^AG-V@_F9RR-ND4/O'$I "6=9(:@O5,,T^IM3E+DTR=3L$<%8)ATXJ;95(< M/^_N_;/];O>WG;/=@T/>V7HF]K;^..H*HL_5'WMVG9Y."4?OT M?>?#SLN8BVV-4B2)J(AD+!"KM2.9Z0@,@HQ"++%GQ5W_ MH?4#I2 66"I.GRA$9"0#[TV(]4D $"R#HNG;* @S^AK'0W26ARRC.4FGB!0AY"'D(>6BI/"1,^6\T3%+&"AAYGZU6 MCMFZB.W8%P1 MS J.9!&6A&0AU:4A][OSO84L5Z++$4DP7A)I):*.,C%*2K.;]#.>>'=1GM2 MMZO%)44J0BI"*D(J6FY!26XA<%T^F@,*ENF+GLKA?X"'2$+-9R%9KVB:("RH!.1T0*1W#+BHXN$>VY"E!R2 MM!MMV])\";W\D(B63D3G=2$:-3=-&@HRT;TS4=92L. ]"=P:(@TU)&BG M2!01A'40,ZNS)QAOV64DF-_*S=70.!:V;UP[)D&;H9:=!0T$AH)#02&@F-A$9JRE#02&@D-!(:"8V$1FK*4-!(JV^D MI9:!6-\M(FNC=R(YH#[)++WSU'F6E0G>1ZUN-1=[$BB>:Q-_E9OP*Y2/@><0 M>WXTZN9B@GKDHPZ,]_*!?X][2HOL*9U]5/<.& ^)YDR0Q J4+;1=MQ9- B9LG'@?VC6O15[#(1.KR-W! MI&YUWW83]-.H^J%[49.R2N/3CS\W,06_6:)J4A=ZDL>"A M.+09V@QMUI1Y:M)8T&9H,[09VJPI\]2DL:#-T&9H,[194^:I26-!FZ'-T&9H MLZ;,4Y/&@C9#FZ'-T&9-F:?N]U^T#.9K^S>@D^^CQX/AXT*\F/1U;U7^^E 'T%(;[ M1WX('V4",<^$"RHK8;C,)MD06&!1>1>YS?)KYQ!V.D\^SO>9CFDRI,L-_8N+ M/_:CHZ>^FRX3>R@F]GPUL:>S3]]-DGKJAL8?=MZFW_Z6Z?<_>B]X[VUX?=)[ M\7JSS,V;L\,/Z?6+?[9IYWC[P^'KS;,76]O\\,.;=1ECF8F[U&$6/#NU6(AE MON>>XMJ:["CQP!*1BG+B76 D1<.L3M2 U1MM1FV+RNN'I_ ,+I[!75^60",U M82AH)#02&@F-A$9"(S5E*&BDU3<2Q@!N)P9PP\0*C '<1PQ@KGZ*\D9H;BC1 M(G$BLW3$@I.$UU4[8PI2<(P!K&[M%,PFNY9-5E=AJGZM;IY5!N"]YTP!%U+2 MQ+S),AEJC1/E:]F,667W#W?=+V65#7CG8/ML;VN3[O[6>;W+=\IG_7I\>+PM M]P[>O#_D.^]?_/87+\]\V&77LLKD2^JS30R )! %.CFWQ$7MB5!>>&H#TYK6 M665:Z3O)*L-2/YBJC.GE:#.T&=JL2?/4I+&@S=!F:#.T65/FJ4EC09NMG%:1E\_ 7B;0>Y;N<56)^2-?++:?((V0YNA MS=!F:#.T&=H,;88V0YMA'.+>XA W2SC!.,1]Q"'FNY5)%SGG@42=')&&6>)% M4D1)'E+T/AAI,0ZQ]-2[U!V=]/Q9/=OPE;P7?"F^]"&]=#E%#]>KQ=^$+$GP M(ZCG[/@$^J-)R\];.C."I>,>Y)D5-%(3AH)&0B.AD=!(:"0T4E.&@H==OW_N MOCWZ)JS42@O(C"GI:;+&4I69Y^"9O1M,]4>T7'=!OQ@L%DFL!Z<[]7G MOW;ZC_U)=^Q[DU-A$R?C\8R/\;SN(#[JCF$?AF^[$9Z6V1FDYQ 'K_J33_G; M]TX!HW@+1/'V'E,Y,=DR#'Y+F]J:-SX0$EC'PL$OG8 MG\](\EHQ%FTB)EI#I.6:..,X25JH8F2@ULF-MM8M\8D:_K<>^'A@9PN1:U:; M:]!F:#.T&6JZYI#, II.\LA!,9Z* I"@O>$$!0UW0IINO>[W9G= MK.0X%X$Y4B1[)))K03Q81K23D&(,EAM?1!UM2;N$W2P4=4@V31H+"@2T&=H, M;=:4>6K26-!F:V[=I[F4@$CS2DD)DBQ)Q IC").>$J<PXGI\-XY*?9@'':G7:2%(AEPQIGK"8- M!8^"H)'02&@D-!(:J2E#02.AD=!(:"0T$AJI*4-!(ZV^D?#(_.UTDEEFVM#! M$/SH='@VB7)/XMV;\=_3[K ^'S\:[\+X:(#![D6"W;L'F^,RCDGV]Y\'VV+W MU4M7MY61G!+I4R0R1DEL])E(R3)US&FOQ$:[+!;'W9WVE5G[0^](&2M&&6BD M)@P%C81&0B.AD=!(Z,;=&/NQ(UY->O&>(B201 D>N^(S-:2D(0A M0CMK#(W:"8EN##;$Q)?B2QO:$+.9@\:7XDOO_:5XY^!+\:5W<.?<=Z55=[/@ M@%F"!/[5]WP_0JOZX[0/E:"MJG8(FWE$:AGG#;XPR# 8)AA.+E<&5(T&O6ZJ M_FF4F1]O_GG;'9SO]V#NM MI^[I8%B/;7,\'G;#Z=B7J3T8= ;]>G3#0:]77K)3QCF$T1@#.0L%X)[" M,O<44"2@2%A'D6""B2(QSHPI(L$'I[(5H,%9%HS+WR82OGXB&Y7"LI5"9_:8 MMI1>A6@U\=1K(I7QQ%&J2)8FN:R6N.IS(91%T*V#L7"RHJ%V;"" )NMM8%X$(Y( MZR0)QC(2BE"P,9B4N)L4Q-1,HE9 K=#8:6K24% HH%!X,$)!JBA,T%YS*:3- MR1G!K',ZFA0<4P&%PJH*A;GB;U8*Q8W7!+3B1&8MB--&$Y4$E&7E'.>PT68M M:E2+85P!M<+,-+%'' ,+J!=0+Z!>J(_)>Z&+F!P^N3IX0A-+ ;(@,D'YQ[% O.&&&.6\EB"##VRC;5I"V18WJ!A0,31W MFIHT%%0+J!966RTL+HS*/);?4#4ZD2H)84([H9$TT7(48]49;MXQE+47O]LQJ V[>QH%C M0R4#!AE0-J!L0-DPE0T^4IL\"S;0+)5VWFN(*=I4F"0 -R@;UD V/)N5#9%% MH:TQ1$N3B!2*$<=L(,Y9K6E=SR38C;8013B(Z]UI4#0\2-'0M&EJTE!0,*!@ M6&W!L(!>T#(;#Y0GKHS42E@II1,I!Q%M-M+CKL3JRH3#69D0?. A*TFR%)K( M1*$HA) )U^!B5ADB@XVV;3G-<$<"E<+EV0B,+J!80+& 8J$6"]$I2 J8-PYD M=CRPPAXY0V).JJSP;,0*BX6YVIG""D.33L2"LT2"SL1;ZHGQ2LBB%F5,LDYZ MU%:VJ$7!T!3!,*GM]-/DUB@_4_=M^[_EGXOASDQ7A/I.N?@^[?^&X4]7)';G M[UM0R%#]U?<%=L:0 MJL>#_F3-^/J/)]V^[\>N[U7[X_+ G[< M?0N_O.NF\=%TH9TO.BVFB/*IM_E05MSI&'XYAR8Z^_Z-];H[W2>P<^[FY)/O M?' $U>]%%1S!6;DCC\M SZK_K:IGO.*4T^K)_V?O2WOB2):U_TJ)>UY=C]3) MR7WQ7"%AP![FFL8&/!9\L7*%MIMN3B^VL>Z/?S.KJA=6&\Q2#3D:&>BNJHS* MY7DB(B,CHH91( C>%^G3=_K0%_SLN\__>S28L=&A!V;@]1>@0^R%E[K[39\. ME_Y]IK...STP/VP71N/J+F]NQ_\J+.[]M5'\M;&S^]?&?K&VO?5NM;U__:SJ M]%Q\L9=\6; Y@[*R+NKMZH7KA+7M]N[VV\WUU;V-]6)W+_[8VFCO[1;;K^-? MVVO_^]?VV_781V4B*O%GL?'^P^;>,^RFN R+45RINYWOQ5:\_&A8;,37=&6N MQ$ICP;)5+5G=F__X0A[%A5\W+SJ]V!?]<7R(&_[QA-YK/%&-;O%2-V:E8STX MC.A;$R&O.+-4<:?]4VGQ\?V[^F3H7TY^^7.2_[33*]^BO.F\C1"M@AK-E5H6 M"I6 7J='K9]?@_UR!?;GK)GJ2RR7$1=7?W_MS7 97?]][$D9@0OE,1T62F2)7Z9LL="-13S^U7M_DL/[ M$?),7Z'; G5>LU4S-]JEUE(CLV=?(LV]>#%KE>?^8WH>(DWZNX$/?C#PKASF MTK'?[!SI>91O,/C?J_(8_PP@%KOQY]Y!K[*5W"IZ?08EN5E$_,R'TM7 M#X?%JR(Y40C^LYY:]5]G)U7)#?N.'^F( ZX:YPT]Z$5AAWF@G]Q 3RJ>U@LZ*PT/HC0LM#:P:NWX>-PM M=]VW1T=^,%,+3@;^R/>&G:^^_FRS9_O'OGCQMC\\[VE_WE/J28'(V6"O"CXF M(5_#8J(M[([-L.,Z>M#QF4F>WB38ZX\F2N)\L&"]\5KI$67@X$UJ%-^FVR^I MZWR#.G<+T-/3.G?KWOICXP<%0;>O=7=)=]W]0L)W/:*WBBN\-*;ZR40!QZD' MA36!:*HHPU)!2*PB2 9L(-6LB@)&F*!<<^WW H __WV\O;Y%MWX<1;FZ4<[W M<.O-)FL?[QQM?=S_OKT>Y<#[/]H_=H[/!P!'&>)]AS^VWQP#S5I3G(&SMPM,RW^DN_/8)^J"QA@9@APF@7B-@',1 2*0D M\9(Q1!ZPWMI]+,G%B>?-T/J\H)5(;;GR5&C)*#1".>\
  • ,KYF?,WX M>GO5-3 25QRRC@5JH--!>@\MA5P)RY#-^+J@^(IG^JM6D3.]!DS3B*]!,6"X MMX 0BQ4WG@G)'JZP3X;7#*_/!UX5XA(B3J27@EHDI,4^_B,QUX%X"#.\+BB\ MTBF\6DJ-%@8"29D"5-.41L19$!BWV%(6 D/I9#"BN(41S B;$38C[!TJL)HI MIS$.WAI*L%,V&(N#;,ZANRAHVYFBK8V\J;@-P$!/ >4D_J:" #Y"K73"*^?%T@I3J 7O M.7]NAMD,L\\(9C5W%GJDE)&:,AH4<5I1Z@Q5TB$<,LPN/,RV9TJMA(0R)CF@ M4#% R- &F: =(PA3&DT9\+2"L&DI7B&V0RS&6;OQF,0 F%4(9KV1*BQWC!O M'9+2$H:"PWG+:W'!=:;#:L(T]%P"2RT$E'H,I'<>>"2U=S8.-])1AVT)@;.W M(.-KQM>[W?-B/G#M)*0:.>TPB2J-MU'=\1S_8C1LQM?FX>OV3'E%BB"F@P$N MK@A )29 ./K*"TI52.*WB(-+=W>YCCIV=H'NYHQT-T:MN/ MBDY]9JY[YLS3X5D%OHD*W#D3E$"AYX@Q!%#P M#% E!=">0Z"-YHY)P;"E2RN,PA8DLN$%(1JNG-UC):BGCM=9FD61)C/K?>RI M?'/U#,=F5]0]\/"=,P!E(&VVB"&Z)%)IR@12%"AHJ#&26 M,AB0UQ"'"(D1'*D0*)6LPT B2VDT2ZPA M*8R/\);$+-LGS??(/VIZI8?HQC*G7>RMN6QV1?+%-W8[.;>?V\_MY_9S^\^S M_0<-)UHPV^)&3AI!9= ">>$H]8PJK)TD5@4DL U8WHN3IM0VSJ3.G?EL7OGX M&+_C;*!PN(H3"E(XEF";,\ MVB9>:FE0X%(NK5#2PE@T*>J]X;IS#KQ\'DAYA^[L#(>/!H_O?#];=EZV]#WA[[WUZSNG^ MYT.R]?$]V?I\B+??1/D^MCOMSW^'K<\6;J];$OLN74NW5C]AQX5UVH* /$JU MH0PP3L@X6:6AD!,!L5E:0)-W(19TOS:WG]M_SNUG M^K\;^O]-3T&F_\>@_[D8!.\PHLJ(2/]. .JL Y)C!#1UT%%-+=0ZT__"!B%D MY^@%YVB*8RI>%;_O)-6>2F^BN:,C_@FC#6;!$2&L33&LQF4GZ>.#7>=J)VE[ M[]71_H_#[UL?_^X>O/EPVEZWI^V]+Z=;>.?SUH\HQ_H7LKUN:?OXX(*3='OU MDV96\< )@))00!7$0 O( '>"\""@EF7UIF4*+\+F73A)G^6.4I8F2Y.E>2[2 MY)0G]Q)A#I'GC"ED(G%!9:32VDD%J0U6$YL=M@U48LZ4C43!8T4XH'$8 85( M D6E 59CP[ S$%.WM")9"]USU/@SRWW27)S,TF1ILC19]VB^[O&;+I.L>SR& M[C'G+7:$,9-&!YD0=0_F&3 <,A 4ATIZ3Q6!6?=X<->QZPQ/NOHT];;_";;F M2_.ES^G2G+'PY@!44B4P>NA=F;?0]X;EH>\(V>55%X1<:<%:U9=XHSC=&)^K[\:.S )I[MIAW>SMZ9/.B/= M+?=]2QA>FT/AG738?M@9^5T_^-JQ_EWLG;[;\;9_V"N?\H_NCGVV;V M<_NY_8:VG_6HA:NJD?6H9NE1\]YBX9S"A&N F(N:5" ,2)3.$2N+-2,B"&2R M)K70\<5/R_&U\=T/;&?HBWZ( O7MEZ)_4F8[+'3/I4+:$68Z7WWM&AL-8H/5 M;+U5,8]GO\>:I1R,8@9 ;X/4FC."_=(*)BW(+N8ORQ5",\%D:;(TF7R? MS!9!)M_[)M\YGS^#**BH10&/*0*4" ]TB'8=842J5.3V<_NY_=Q^P]K/83IW=!KS 3U@ M>P.OA^/!::EPEZKWJOW/N#-(,3G#T98?'?6SWGVC6H)[JZ,H1]I-B;KWZJ>H M8!/.+ (I:Q^@3&B@L(! 4.[C'Y PE!+Y(=1"ZJ+;*R?RRR'+N?T%;#]S86/J M[F8N?%PN/)QRH2 N#A4.@"N) =5, N,, XQ;B8RU&#J5N3!G)LB7YDN;FIF@ MF4+G2_.ECWYI7CGYTGSI/:R<>]EB_6V;=ZX$0?G83L_YWN@E4',WE$]('S2W M'H&XO![!*]W5/>M;Q=_CGB^P;!7)OER$O/"/-&E,?^#\H&PN"E0,^]V.*_ZK MM&.J;^J&2?S2]<>FZZMO+[Q9KJ";[(K$AWJ'M)?*4TV\ M#@1Q(9&4EEJNW:?-7W$ _?"#OBNS35X2C'34[\:>'&[\9]P9G6[V;'>CG ,_'&7OT(V\0^]'<^'!B! . M@W5 (PH!#4("Y2 "$%NII>5,$Y-<'1(C_&?#0Y3N9K$V#@P7(:XXLU]FOZ?( M?IQ#C QTP5(JC8PDB-.1/ >=C'^B7V._G\?C9@I\: ILS]7\=2&3 SX"^->";!^UY33XH'17"$$>&A]X0&*S657$H2J)1.(A4R#RXJ#\Z= MU]0:2LZ#!E'#88!JS$$<90HHIU!X9ATF,IJ"+<11*^I#3Y,*,QL^0S;,5)CM MP5_B0045@=(0K'F@,#!E%7"Y.(D"'>8I0\32+,+)A9L%$#GEFP,2>D@@\T(.2=\I(J M:#75'FOK99F2%Q"_*@X-(V" ,HY-*0&6B,&7/ .2FJ-%FAI!;>HS'$RF0$S V8&?#X,B -56'J$J&.4T:!] MX$IQAHSV2**\,[C ##C+)N45YQ)#! PV(AJ C@.5BE8YZ;$E!C'#RYU!P7@+ MRGQ>HBDL6"8[^'>Y+B8'Z<^G$JAZ)I7U](/)^ZS\CQG\>^7L ?QK[SO6@\-. M;])OO.J9LMDI\U8]&]^@JT^&_N7DES\G21HZO3(S0'G3^7&+(_7GMXX;';U4 M:EDH5,)EG<.A?G[U-5JNH/3<#*N^Q'(9<7'U]]?>#)?1=5\2?.W7UWQY;:MD M65*V8!(+>MM['TMB1O!"24R7E2)9XBSQF2_ELF"+M?+X,F6+A6XLXO&OWON3 M1$--J.O45&GN12.L597[+]DB'D#7>S?PP0\&WI6:VNYM:[7D46[T**]5I7CR M&#],.C6\C-GYA&KU9[]H\C0XR=I:5P^'Q:LB9?4A^,]Z:M5_G9U<#4ZXEF'D M%C"R&J5+;AC=K:#DG>ZX..>K/];T26>DNQE9GMRP[_B1CCC@JG'>T(->%':8 M!_K)#?2DF$*]H+/2\"!*PT)K ZO6CH_'73V*\+ ].O*#F5IP,O!'OC?L?/7U M9YL]VS_VQ8NW_>'PCZPD/%$0.;MK5L''9.]L6$RTA=VQ&79<1P\Z/C/)TYL$ M>_W11$F]] M_ 'M_^A^WOIQWWG,._R?2S)Q8F-R-#ZO* U,(V] MQ8%E@$!$ 24* RFA!0A! MK*13!I:!VDJUL!097S.^9GR].WSE <) A3>,<(H@TQX1'X2*."N1P3[CZX+B M*Y[B*T7.:>HL<"%$? T& HF-!3A 2R#6@GGT'T^\ JETT1;!0-B MU&!M?'#$2X0"1$)4-9DRO"X@O-*9^@JEB81)@%(X *JPB/ J/)">>D8,"B8L! 8*"Z@4$FA(!*">2D*:"L8 MX,X06"75H$LKO,61;'%\4:.]R\11&6@ST#XCH$6*&H,1UUX@:BW249/%CB%A MD;>!P RT"P^T<\4L4Y0(,LP#:0.,0(LA4$IK@*URVEBOJ%-+*X3QEI 7E=H, MLQEF,\S>*OT;15HJCCB"E@JK#=7.4^@X-UQJ3;+/8&'!=:;%"JP=<88#JE0 ME%L,C&<$( ,],1AZ9-G2BFPQFGVR&5\SOMYER):TW" ?) ^6FA"A5CG&-.." M*>="#BE86'R=*[_GE+14$@LB9Q) *65 YCCIV=H'NYHQT-T:MN/BDY]9JY[YLS3X5D%OHD*W#D3EJ""<=1Q XRS,JK 2 "%O03"4881@DX1OK3"4:JOTO3Z MTPU7SA8A57R6)DN3F;5Q>ZJ40$*YE9IR3ZT4"G/+:<1I*J$.&/T"M4XW5Z\A MTNQON@>RG?/G$Z0"=I@ A ('%)L 9"1?@""'&#NE,39+*[3!!3TSQ6:H;+01 M(CRR,%BJB(Q&2!!2\&_= 990OD%J XYX3GAL:1TA0H M+BF@7#F@B>3 !AB\Q4;I5."CM$ 8SA9(\WWNCYI Z2&ZL?VGV?[#QHR]'2M"T)2Q C%6JM %>(2$PVY9-RG'#_4W:5U M46H99Y+BSAPUKWQ\C-_Q-F76[X0X!$GR8=N/ML.>_I[-D9N8(Z=G MHA-X)* MA "#W@.*) .2"0$T4B%X3)37>FD%PQ:DS4LTTG#%.<=5/@>0O -G=4;"1T/" MN>ASC5+!<00X%RHB(0M "\4 XI@3:R5F(21O]0,X93(,9AALQ- UU!.=$?+A M$'+.=0TMU%99#21%!E!*;/P-2^#CJ#JOA>-&E;HB@\T+'E\\D,SQX;_;J>N= MKQWG>VY8O.A,SIH4KOZP\/\9=[Y&+.B-AG^\7)!-U"Q-EB9+DZ7)TF1ILC19 MFBS-74OS,!$BORWK7(W$LS>@"V64)SI]0^HDTBNJ)E?%-,M3XJWB7]=Y'M[Y MP>Z1'OAS'@AF!81!?V<_MYKZ*)>Q4W.6 $ V6$2(ZHU512KBE3G)"H0!!MD;9WN5DQU1SFM(FU MLF1DWHFXB>)P)KLX-'$J8PLP2U$KUC"@/<: <:@(\H)AGG8B$&L1K)J4AK'A M#O.&;]7F]G/[S[G]3/]W0_^_Z2G(]/\8]#\7B. #DMX)#@A3&E B$-"*0V"M M4H1Y9HB2F?X7-@@A.TC7._" M2?HL=Y2R-%F:+,USD2:G.;D/BRUP% R)=AJUC%+#3/R)B2 >8RX)S@[;!BHQ M\P[;:)A!@9$%@C@5+3:4LHYK"(CSC"(F0M1*EU:$:K%[KD[VS/*=-!8LQ=MI )4"<(1A0'RB0BFH \4J\("\"EGW M>'#7L>L,3[KZ-/6V_PFVYDOSI<_ITIRE\.8 5%(E,'KH79FKT/>&YK+G'&<3HQO]=? MC1V8A-/=M,.[V5O3)YV1[I;[OB4,K\VA\$XZ;#_LC/RN'WSM6/\N]D[?[7C; M/^R53_E'=\<^6SDWL'*BA4,GV\2? B&,6:: IEP!RK4'RBH#A*;.$QYG!4H1 M,:2%\ .4M7GR43%-PM''I1>8$#4$*APBH.'%.M !:+""D:\1H%E M>ED@>OF^-:L\09F 6DH'D. R$@Q40"-K (H#JX2TS$BWM*)0B]&+ 6J98#+! M9&FR-)E\G\SV0";?^R;?.7^_XEZFZEW 62( #2$ HP@#5$GH!=*<$[^T@CAJ M$74QETAFW\:Y_Y]\I.N./QD/[)&N7/ZV2@E2>OYSC$IN/[>?V\_M-ZS]'*-S M5WE['\X%MC?P>C@>G)8:=ZE[K]K_C#N#%) S'&WYT5$_*]XWJB:XMSJ*/#Z)D)W]3DP.TN3I C5W0_F$]$%S"R&* MRPLAOM)=W;.^5?P][OF"P%9RHJO;%Z2[SXB'!YL8IC]P?E V$$4HAOUNQQ7_ M53)%]4W=%(E?NO[8='WU[877:11Y_>OQ-K5_MT,77O>&\3X8E33-**70.2U, MP%!#3HE*J41_3??^X0=]5Q:ON.1\TU&_&WMRN/&?<6=TNMFSW7'JNG?]09)M M=30:=,QXI&/7[O7;_5Z2;M#O1D0XW(QR#OQPE%7P&ZG@[T=S)XX5U1)[9H!" M2 !J,0=1"X]_:DV9UM!;9I/Z*#'"?S8NR]G=+,_& 5XSXS8SBV46:U*'WH3% MA!&6.(21$)'%M%$L2.*Y5Q(9H>YB:RM3V:-067MV?A<)S+@0$G!$':#,2J"D M@T $YW%05!%%EU:P4BTL1::R3&69RC*5-:-#;T!EC*FT:6\8,X)BI*44&M(@ M$%3&!*DRE2TLE83*?FR7@XM0Q&C0"F*8$7-$"!YI("Q2V4N@0_S=X:86WA$0M M!AN5=B136J:T3&F9TGY*:=I"Z30RTL! &5=: *6]GU(: M4C@=77> 8:< E3:R&4,*:",]1Q(YF$JI$!))C?!,:)G0,J%E0GOT#KT!GW$: M]7(/L<-,4,Z(I)0JXH(A5@9!=?8X+BZ-[4]IS"CGC7 :8 @=H X98 03("BF M(L-!(0Q;6I$MQ5'V-F8FRTR6F:P9'7H#)K.*><<\TD)Y&A0V"//8?]XA15E@ M.:1Q@9ELENO!XH"4)0B0:(0#ZH,'!BH'XK!2+'"01) 4"<(E;4&9V>R1,T/\ MNUP)DY/4Y\^25SUC?5H8D_=9^1\S^/?*V1/8]WG?0Q],1_#73J;O>E^T^Z/X MQ%&_^-#3$6523M>U?J^<,V6"U]>=GN[9CNX6NZ/XP7%\L>'RE5UPTA]VTAIX M6>:'[7SU?W[KN-%1U6#=."<73OU/;],FMCP>^3_K*0KG[[\D4\ BCY*Z9 V= M&21D2_^BF1PY$_CR!Q'04^+_RN*][C $,/B=226 D'PODB?OM.'OA#G M<@O,_9OZH>0#J"$BA+*TF4(1-RF[C0M0RXA]EE/TB8BER4U'@QEX'48L''C] M!>@0N^ZE[G[3I\.E?Y_IX>-.#\R/] MK;;WFS_/?O7EVMM[&[O%WG;QH;WZ87US;V,]OF-[=_OMYOIJ^N/U9GNUO;:Y M^K;8W8L?;&VT]W9O\/;'>G 8)T:]L!&^2"]-ZY 7^CAEU1H6G5XQ.NJ/X\/< ML%7X[]8G6CW2 U]$D-1%?U!T0M$?'?G!M\[0Q^M=9.6(GG]K<)0_= M*?S7T*BX..*_AB<4+ETU32;I7A!99NPI=9H%F#IHN:C-BO;X M.#[#G@M:X)9(H2D7T7" "AHJ#&26,;.E5-QH2CZO]PZVUB?:_\R5I^0=[J[B]]\^7]N>=X^WU M5YTVWF);/U:_M3]_^-;>G-MM;U7K*ZM;7]H[VVVWQ3O(G*N M;49(G1@(]50XM^[C=[4DNC0_RP'[N31GI8?$.ND8QL0(6@9!>.P9I@IQ+:WR M4ROWOJ;CJ_$PKH+A<#WVTJ!3YAM<[;E7>M@9;H=WT22-*[Q\OV<\-CEKM'DQU,KR\Y;66%J90VG5E9Q M,NA_[;CX;:E_Q'X9^)/^8!3_3 XA'S_SA:ZPO^RSRRR%%^FBE!0'PS_KSUKE MG^C/R<__N8G'T3UIOYL/*P_^Z.(NE#1'P^*8_VY/^B,3D'_6R^*.AR; M8<=U]""R4'E-?)-HVOE2B?IVU+%'Q3=?'.FO4?1BSG$UUP.=VH=5E"9&^9:^ MVXE&1349XHN65]CZ#:<]D%H;#>( 56Z8X7)1?/S5IJ+Z%L6*KQ OG;Q1:BDU MWA^/XJ#TDDY2?.TGFCU3P+IL-TI7W5-JA;7[KG#]HMZ6J%=.^F4X8_:)V%&..(\/CZJ_X_N-H_!Q6'S\NW\[ M.2FHZ0U.!IVX4DX+XWL^/KB3?H]W3QHL+^E_2WW=+UQGX.VHGEM1VFKP1D=Z M5!SW8T_-2=<]+3I5<9ARC-) G_[W<";4B1^4;L^>]J$[]J4 MV^4]G=[7^(QJ?94OE?HH#=)D@GC7JN;VUWCUM"?G1[+L&M/IIG>(LEW?;JML MH'[!M-!COT= JN>U33U:]<-R\2J^U:1OD@1S7YX1.SVPA@!7Z&']8I';@1T/ M!O&2^.'03\P6?]:=4R,:>*\$T M#U5*I MTL6+&B??K*Z^FR)E&O)R\G:.YX2LL#PUF<:Z%",]>C#NUO-YX _+1,]Q],I' MS&Z(R#/U^D206RW?)G[1/6VE9YQ.9FN:TCJ*;/V@_!DG9;D+D5 TM> Z0]OM M#\=Q5<6G5[41"W-:).G+)M,"BVCF>\.$6I=U<&S^RKX?^-!-4!*[L- NY>JL M/G^1F*\SK%XE1$FC3*D_TNPM^V-V[1_U"HP#URK7?22<_DFG%]^@5?2\C0IG MPK(DJRZ"[@S2,,_TAAK XT?C;D61_8A)59^VYH2>N!^KE6_U\*@(W?ZWJM_3 M$Z8&?<*T3M^=7SCG%?R%55$NMT9^JH"N;%?]FMBL[NQ)U_UG',DNXI/O);A* M*5 K/SZ6K:Q/R]EJIMV<)MNYH:OX1R<*BX![$J=5C:7IHE.OR^>GYM?C MI#@V?E U0E#=B/%6)_J)CQUZ/>SWXJC[,G_Z,"VG-*],;<%44WIXQ:0>'O7' M79?$&'A= D+LKL_C7K5U6"[C]+#57B]1]$ZEL,TMV/^]('5\DHX3.I,?^#+E=SU(U]QSU2=22LBMC&/?[4'X?+ET;\P MS"55E@04@26.6E\Q1;SM'E8B-._OZICUIE]4KILJ$. M/BI: W\5U/5)^9N*F2Z*J!$77[EC-AR?E LQ60,I M:" 14=^5'W?C$EHN]OK)/^S+3ATDG798Z2+16DA;_XF !^/25Y(>EYY>WGM: MV*/$UST_^M8??*E8*;%H96_UQB%9 "57GD1MKE8):^4OWAT[I%?V;ZEZ=H?] M(CVFM%LBW:<^GN+4!/3*H(>XZ"?VQ5PS<4VWDJ15T$%_,'=5_&,. /SWN/X3 ML$X?FNR<7C*$XMN5[QSG9FUM7#Z44PQ^(NMK-JM%FOT]+0T8,XA*MQGG9;:6U]\TG!&J: MDT%9BC/=,_!1Y>NF"3E*1G&(=DEY\]=^TBE+VZ7BKF'261*MG9Q,E-'JTVI> M&A]5Z$[2K^R@'X=TZ+\FI3A-+3V<\$=:!2$21[\T8A,_1_,_:M>N?'LWKLBQ MUM_BK(Z+;Z+EQI?IQ7:'2;&:;*E44SO-DV&R)=U4AXC-)9 JY[;Q<8W5UMB< M05].IZA]#/K'GRTE?B,IN/RFI,UNQU'*3H3<5(ZX"DXS:..2'A[Y\R?@& M$3]+^+.^FW"L0AE=,7UZG?]4%D8<0/]5=\+I]:?6UOF.'J9E MTHF++/Y(0U2J1MW.EP2)\5$' MBBOW)%*X3Z9YHMA:@:Y&O'9ZE:Q?6@_UI?HD#I>V\:,T;L>1]XKDRZS,EZ0L M^,'7CDTS+)03-8Y$?SQR_8BX<<#C!^7HE[A>>C>_UAA4:5]S8E2 7T[U80J( MZ@R/*MDK-4:[HVHA1*SIQ8X\'$=L2ITS\=(>Z1*P:[7H.#:8_ +S_3M&R3T+9DM_BR4TB=^7?ZE6MF4.V_3S33;]Y_>3*@F3PM M4X=K!*EI+Y3 679%K4?]?&^A=BC'N589R!,].%JR]9"EP8UZ2U141Y7*&-N( M4!>Q850^UIR6'=[UO<.)2IV&<\YQ/M'USV@II0-XXB&.HY166;4.@W=)M6@5 M%WTK9\S)'&_6L'@S>76\60X=RZ%C5X2.U94Z7JQ-]KHO!DOE8++?"R:[U)G[ MTU"1<]$'6$L'!88>*D4EYYI@:K5RSNH L>-7QALL *-6FEXBGV[?1H*DL3F.AL4$T5?@P1!E)&%=>$&+1$XKLV:D4\ME$ M*L[.I(79B2X;?MD913ZRO_[BR6.7ZO#&];SX7?!3^WIU?#@>)LL"R6I'87:* M9.[M=],VE!ZX8?&J'W\4+Y9>K^Z^6OJCZ R'X[,=-;OTPTE"Q7CMZNZ'>&F[ MOUPV Q"=&0X-G2!7]%=2LGUO6%)TK13M^%%G4$Z*XE49LS,:UM^L)\=8BN.H M/B[>)J^2?A HF(69[ MU;K&,)#9[PZCP5#.Z M1"KT9[$V\"XNQK?]87("UAA',(\ MU5Y*X]K3?OLE2E,XK('-Z./KN^1M+SK M)74&O8[/OO T(L96;]ZMWSQ,_:_S(:_3'IA"59HYOPM5DXWZ>NME\'=',1TK7W] FJ580 7]APS9OVF"G@Y:LF$6@NJN;U..X3_ ME#N$\Q!48Y.,RE?K4N4+W$#MNKR-9O37[<#K.M5K;L]U#N.&:;,A_AI7;=H0 M*Y]6[JDFE"H/"TZ!;BZF=5X3>P1XNZGF%K^T];3HI"0D Q^GX8^X6 [+C9G* M295PO5I.@W1I%3M<]GK::TRA&8=5D.-<+/JXUS=IFS%E28B//AG'QLH=N!3M M[[_Z;O^D>)M^%N2J_F]-]QQ[>C"H(C3=[*17:G&>DJ:;2.6!B/- ?C(#[FX5 MN]OO=:O-I/*$0;UU-^GJ\T,UP_4)8*=(@82CH9.2GE2!E>E40=WG<1ZDV*E2 M99_K[XN"G>&4[NF5?%*,3_K3/OYCLLLD)UPN/2CIJ$ M?DQC+F>'0'ZCX3E03\AJZI,?]?Q(T4##Z?Q($^@2&>M0Q,DQ0WW5_7'N^M[0 M_S%/M*SY1'N]F>$[)5&1P_6#,3C"63LLSI/3[3%&91"?G[:!, M('?DL-^\X(8^ZZ]/N9.*?3^:>/87ID=^2JG3-9G6X[6DJ@#"BTNJ-G)AL:>_ MSQQ*@B:/^6Y:UK6-D5[^/%?.W=B,5_]E>NL,2V@MCQVE(PSUBT:=/V+I.$7: MG92'HLIXJNH:??;E.]7+C\I>F[/+IB98%=)0;9Y7]FU]DG+^<&6\;MKAU99W M-TI0]?@T JV6I4:QR>G6%+I8GMV,3Y_$5-9'"GW/GJ9 V_* TB16=W("?4I3 M:<[^OF?^SFEJM5>?H:[HM_2Z#\]??YQ4W7TEV_WQ![^CHGWO3[T[$PVP&7WTP_,'+&=JM1D/ MG.^=L13*LQV3O>BX[K[X4961J51QJD.9Z9JW_9Z+?Y=>2Z-[7XKM=/HIWE.. MY8NWFZ^V=_XX>URMOK!?7SC0==9BW2T]4Z4".9C.B?+KY6)CDGLJ98[0YGQ3[YS)P3/G99D@7__, M7LOLB/#\IL^1+J]+IMUD%L8I\IN.KJ(\BG>=C7#6)KC<2OC%)*GDLB2I"Q;I MB^\]]^F6'QQ&NV#51JNUPI;A:L^M=X83:VHXVU%O3B[4TTE8NNL.#O8VOK<_OD?;J<+!\0=RL-X^OA"6CO_^LO_#'>W_:'<. MDGSK.]V#-Z^[6WL;Z&#] ]O?.SH^V'-?MO!!V/J\\6UK]9,T7*&H4 'FO084 M.@.THQ@HAX2S4#@AQ/FP=&NMAA8%%BRB7H3X#,L\QIXXY@SRY\/27WW8W6QO M[.X6JVOO/VSN;NYM;K>+U?9ZL;[YS\;NWN;>AYV-W5MD0?VI'(L ?E>MDF3" MKE89]DZ?"*"O_RQS0ZM*IU+E(G)U-$C*;-<9E5G(XF7_N[/ZST;QKHR7Z9=N ML\V>79X%(#1#F;NIPKMKHUD5Z:M7O"JQJQEO\9-4WZG+FR'H3;M[71_VC6Z& M[#_I9#.HS.\ROT^89IPN^%,23^S,">K[ZSN=":SY.Z8 MBQ!?)=YZ6:652Y>EI&+MC>)5/:O?OEU[$B](HR@E2]@V?4AN-1X.J=:,'=4Z-E!G$U[FZYC-Y79K/M#6+0VD& M@-X4_,L.U@M"L<,JM5V=H#D.8LJ653F#3L8#FY+(3#-)59IQVJN*'HW/3<>-H&+[-JEWELXT0X*M,'IOPL1U%E "EG5J3EP:#_ M+>4;*A,(3R$+3-Q-52#3)%?IW'R;Q[>?\O6UVY+-7II[Y[!\FKSQ;"[O,K?E M=*7&'FK5V:7K?,RSGOOOR_,0SZ4PNC\MKXAKT/JS@6BS=[O>7^.]"HI9S 4D ME FNH68:U4Z=4[?AB_BS*YO;+6Y;-UY*SB5#D$&\9AX$!CZ0#%Q !#' $A0,\1 MM08'>=Z10XU'U'%I(LQ3B+3$EK! O'/482[#>4?.-;23MRJ PJSD4O?IZ%+NGT5"7(A-=[LL$&9X2OTNRGI]LM;.(I^^IXWVL3EE39: MEI6?#/W+R2]_1GWJI*M/7W9Z)8B4-YVORQE5W%G\P#*L8PA2 M[+;=L8CB9QZ&?_BS65ITWJ*V%^HV'TY7=Y'_>Y+I+E-4=N?"EROS=\1>5[! MN#K\2#Q \=K-^HS2:@6A";E>H%D!;O1 K\ZJ5^31?7*CFZ)+YA?Q MQ6K45T/V'57^_NT)<'EO7FH7W7=W3HZRW6^M]&MZ[,I2Z>DU+G1GLSKO7PVL M,#_?;=6DJU2:!G7;3?QDGGDFO<3::*JY,LQQ(K"D.%BG"?VTF=QC"!-T:_?8 M9 4LNNOK:/_X>W?[\Q>Z]>;OS^WU]^1@;RM:L?'SO8.C?;R)VI\WR,'G+W#K M>/-T_\>'T\D]L:WQ ?[ M_<.O^T?1QG777?K1_>H_>;U4?OX]>?]SQ_PUIX[ MWMY[?[K_.3Y[[^^PM0N_O]W;&,6?WSYA)T2P, !I,0:4, J450YP;BG"3A*' M[-(*$JJ%Z46WV=E\.8U>2F3P:1!X.:2DI59![2+%Q M$A&/K$0L$H@1GIS99,$0$JS.L\CE5/&N=M#-#B7.V1R91V[&(S^F/"*YD=I0 M"*A6#%!I)3"(,N"PIQK)H* S2RL2L\PAF4,RAV0.>0 .8=!!AX.G0D/*H@%B M/3?:! &%"K229GT]W4_4G?+C+P/X#G MZ9+ K(O1&6DW^Q?B,^;2DV4>N0F/=.8<64O"!W!DW(0-N@RQ#?7/S&/M#S_H.ST\.@^SK\LZ MIF]3/<\92E:0FATY=XBC,T>.CL:2L%P!%; &U"@9<=0:X(WESA"\ID%0R0#%WP$ " =.2.$4,0\E7GE75 MQ?%Q//% H\JK<2YDO56?NXJ-3I-+WJNWXX:NN2=,&@OFWUBK9D=U93F7,G?< MA#M.Y]P<@6OK4>0.)7S:;+4*1&W! *<%42%8+:V+W,%:"O/&>0H^ M0^7O0N7,DP&I8D!I@DTA# B",V&LL!"+4L.DI'GQ& L( MGSGDXBZ<$Y>%BE>S&=%G-?9%ZY*:^TU^8\%](SHT. <3XB M%]5QBX%BG@.NL ^:,N^L65I1+0DO.B[N4B%_;N[NO*/XS(#VSH[.W+%3(T/I M[T'IS+/AI&91+X^*>=35 576 LF(!9 [&PRE4.JPM$((S4":@30#Z6V!=#&= M(!EF?P]FYSPAG$?*3&?C.0F 8@6!4C2Y0Z3TPMC(LGAI!<$6NN1H?$;:1KE$ M?L?[+!? "]+VH_,!&LU,"U-_6;=&XO>N/TXG9?*QS=\Z;/;+_=I08GZZGJ2X M-#,'WX2#Y_/3&(:1#E !"SE*'*R!M-X Z+&4CA*GC+PZK?-C;T?9Z&Y,=#.?'C5:BJ"CG1F"!)'8,)#42L ( MTHHC*IP4#WCN*A-=)KI,=(NS:!:9Z!;,SYII[L8T-_.I"AZ'U@D$/#404.05 MT,IX %&P2D>."TID>ZXQ-%=Z8O]=EN6XI 9=V6N=7EH^+\$9-^G,<;I8=>KF MJ@HT5\PSGG58EY?W;E*9;JTJ@???PZ(JHMCKC76WV"FO2C5E7D?X M+! $__O3LMR+7XUJ6ICG9-"Q?E*,)S'3R< /?5F22IO^5S^K595J07430:3Z M.G4I>M]SDU]#9S "AN4#RV)R M^GN2_J0_K(O*#GSHQNNKMYR*WO7QE?1A$C'5-RMKY!9FW.F64J459TR[56COJG)135T?.[*;"5O'%!OUOHZ/R MZO3I<#JU$\*$R([]LU4\)R4:AT]J]EV1]&U2D:X8#;3SD0>_#*LQBITUNE'% MR0=0D.<2[>Q-Q7TSZ \7/L_#[2O'[5GG&@U.O![^>F^U#*>#;*-^SFP5? M$CIX)83 %@+O# $4IDA=&"CP$@43F-/"^A2?>[Y69Y&Z>7@E99R=$I?,AZ]1 MJ1FD@8AJ7JEB7CCD3_(I;;NK][E=>A)<59WSULYK)_^_/VE[E MI/+ 7G:;-L-^=SSR?];^:SA__\\J0"]=:[W_]+Z'-NS/U[Z\QFWXEQ\,C_SI MQ)5:_%]1O,>EIV_J/7U?I$_?Z4,?_SHW8G/_IHXH5P#4,&(R95$STQ1Q8Q24 M+D M<4 VZF:?*%^:W'0TF.UN''I@!EY_ 3K$OGNIN]_TZ7#IWV>Z^+C3 _.# M??,Q?'0GB[AB,/[:*/[:V-G]:V._6-O>>K?:WF_^1/O5EVMO[VWL%GO;Q8?V MZH?US;V-]?B.[=WMMYOKJ^F/UYOMU?;:YNK;8GX03LS5W31"WV<0H^&U=Y&?SQ,_L16Z=I-.W%'R7/N]$@7_4'1 M"44_^>2^=8;)*>LZ-I'EQ?ZY&K4N=.'<-A:BS>\MLGRM+B"X)5)HR@52%"IH MJ#"06<8PXY!ID72!J(@BB*K0,H[E595O5GL7,G.O=X:VVT\;('NQQ5?=OOWR MR.3?[M3D?WS0;:\?TJV]K6_MO4.R_WGGR_[G]S3]//AX$,E]Z]O^\3_'[8\? MT'GRCTH!W%X_C&VNHNUUUVF_V>FTUX_2S^[!\<[GK1^O.@:4&IAYI3 MSW2 7 F(,>1+4?>S^B2MZ<$XVI!OMK?7/VZ^?5NLMM>+S?;>:OO-YJNW&\7J M[N[&WNYYK>+L'#^G350C]%,!5NYY7NW:(^_&7;\=)C/L^4ZB+^03MB':X\( M&8VX:"]&_5%:*R)LQ-YCPB(GV?E)<05N+<#V>]*X[%$$$S^<[&%;/1B<)H?& M='MKNIMF3NL=[W+S;>@/R_W6KVPN+%N5 M"J=+PRK>TNWVOPU?%E5/UQF>=/7I MRTZO?.'RIO/A)7%X9JK:,JS5M?H$7-U _?UR]=VYV)?J2\J6$5=7?W_MS7 9 M7?]+Z@OU;8UXZH?E2LEBJ&/J>:YZGQK*=&1>$7_]U,LE>A MO2FFJN>*,BXC3YX\>6:39Z\_TMU+ID3#,@XL0,*!5[JK>RF0^N/C1\4 M!+7*2--\4B;7H\[UJ"_$Z(1@!.):)4<*U8PH"A$2A#FE*'52W$'>@L;5H[ZE MTV1R0(6UCS?PUO'[;UM[W>/VC_??M_#KHW(K?3U^_N:?S_OXGR_IT,K% RI? M\/[>_NG!^NKW[8_[I!W?08Q1%,&_0MQ46+\N;5V'AJ%:DS?63ZR/111O?0 MJ,0*R"VWFD)-I,><(^X()D0SAS)]/!I]P-DQ?A=IPE@$M&<04!P44-X8P*SD MRE(9>9Y$^I M*E7FCLP=F3LR=SP =RC$)?.!:R>CZ8&<=I@XQKPEE'F.6>:. M1^,./.4.3D(@3F"@>1DK"%.&?.J!A=X$B)Q3F)6FAV0MQ9I7?.6IT<=/G(*3 MC=TX!/XGOMWG=.E"UK-I\!G3RG&]=?V)\A=#[XN[R5P0POV]1SEDD3_Z@W*? MYF6DK(@8Z;(T"'KQA"Z.!HE?_^L7@GI)VM4<^0+_S[_U2K.33%13[H_;;YWE M'/A/1&^T2@1F"8=Q'E/(C3($6H4MY:Z"58X!Z)H 4Q@./4-"!(F1H6%J1^ &4Q^>6M#Y# MX_."1J6$]E S3S&EFA(CL8SV&_&.ZFA,DU^ QNO2LV; O$? G/EKA81.*!< M,4H""BD&TC("'+1$V>"#4?0!TZYFT,R@^91!\U8'1+(^^<#P..>29$Y(PSW0 M2&- <=0G5;1M 7+0^4A[T@>>]D?L?,NB\HO"QS>JROW[#IZ4ER3^=HNMPGKJK=4S;V\V\=[H3N]M MD_*)+0)SM^?C&)'P'%-H@!N0,GXV)S<''FZ7'86!)!$&AG&*!0"F!L8""JBQ$?/5>* M1GU1M(20&1>;5MWZ_OWC#>K2N9.G*:5+,B.,2S5<1(KT1Z+FUW 6N(K/Q M%H8BTUJFM4QKF=:>-ZWA0!66'B'J&$UGEWR$2,49,MHCB5BFM4>CM9EK5B'' M%4808,P4H!Q[H(/G@"'OO;.:"V-*@TVH%H07MZTRLSV^O_=L#>WS>=E_K?[I M95\^5#+VJRO\#/?2FSW?).V'WS^AH(ST7 &FG(EZ)]9 6^M2DG:&@@^$*G=9 MDO:FGO^<)6.O,J-W4K'C,MGYR:#_M>-\57#X,%5\G"5HKPIT3(H!CX_'W;)$ M5?PXPL"/JL9 2L[NM3TJCO7G^*OMZJHN\_GBN2\?/Q.[4LN2XELF8H?+2N'[ M2A%^32+OWT@1'K\5UWW?2)$EDXLF\B+V,O_5N7S3W/&/<+"G6=*H^]WWK9,R MW_W.[V7YEN];M[KI;N_]'#O(LV:Q9LUMLE/?\RF4)DRAIDKS\!/Z9IGS&C[; MRRKLQ=I$)U\M=?*'=K3>08_F&7)?,V1USC9;G;/-FNV-S_,@(T6>(0U$BGS@ M]J;=NGG.US4LAF/SV=NRYON\M^QE8X]3W%G[][O^<^?DSLF=\QN=0#M_K =?AK="[WNL.?=(@]:X$;K3;/,7.^;73RLM_C]N=V9VO]/=[Z\85M?7X/SP>4'!S__65KK]UIOTG!(Z]CVUM1IL/O M^\?[> MO?FNO[__8WOMRVE[?.9LEE#-*&)0$2!3_H=P$(+$G0#NMH8(LH"J@ M!$/18HH^0*+YWUE&S4.8WS@,G?$_X_]"' 1_7 *8R8R)=R,$F:A\R$% M,&&B0%F A H2@+:8 .NA$3XHYA%:6I&\I1"\W_/?F0HR%60J>.R>N4D,.;'$ MD\"HP81":PSU4@LHA!<&(X'OH+94-@7N%O=GL>7!0J&(MT XPP%U%@,I$ 8* M"AG'U5AL;&D*(-R*8YE-@8S_&?^? ?[?Q!1X7 +(IL"=4 *=G:+5,$A##+". M!D!MT$!Y2P!C'$*EJ'4F98(B+DZ>"AFV>+\+^RMIX& 7W S#PY9IO M[!YY3CEX-^:%LB) HB@/6E!M@R$VT@S17M" YIZ%97-)>F]MI(-9J[UW* M*HC2T57E@<3! F1M8(%'=4&CI94X@"TB4.,*VC8="W/2U<5%P!LEHWY4",P* M]IV XES-,4H@,BR ^"\$5!$?%6SL 3;"*$^D(DHOK5#?>T9#C,<-F/L M;H"&B&$L""?!Z92*2TF)3=0G*%7:<4%-]C(F:@0PA:C%X/QLD+XV![7)Q[1_BXN]-ZH<>'L=\4J MM]MD6!16N(AC< 0^>A<0%) MKWC4)B327.! !*+:! TYRU[6QD'?G)?5.8NIM$#;$ #%@@+%+ 0^"(>(Q5@C M6A9"$.@A=MTS &8 ;,;8W40=?%P$S.K@G6#BS,EJF PH0 6$BSHAM08#0P(' M7,E@J=&!NPH3&<[ZX+TZ6>\G+VN^]#:I2!\ZQ/@J&IO+\%X^MM-SOC=Z"=3< M#>43U,4%T)S$^;!*G-\?Z>[9!/;/>ROVRG1$"Z<_-*NT3C:@[E)9F,^00AQ$ MV%())",,4,\1D(3+LB2Z88)3;$@Z%DF1:"GZ #52[WS%+9 ZD7%SX7'S1F[X M1P7.;'?="93.W/ I/8SE @&NF014*0.D# H020CQ3#M,6(12(EJ4W[/AE3$T M8^CB8NA-#HP@+EF$3>TDI!JYM,@<8]X2RCS'V7G?/,"<.>\CQ5$9H 5080*H M, AHXC0PE$EDJ./(NU+W)+S%R4.DY,BXF7%S<7'S1B?M'A4XL^[Y_]G[]JR$!ZY0"0*P2MF7!3. MX:Q[XF7&;@9"B^XYEW# N?-40&\7ZX29TK/2L]*STK.7U[,7$O5;(-ZZ>2I/ MKS_Z@4_F*>V7]DO[SP6VCT<3+V&'X?>=F?,,9/]]GIBO=O@U95S.LJO=>46" MT-ACPKVW-A#&4PS)*:\HCH\0^-OLA9CN=L!L?/&=XSR:[_K]<-+N=(KK998J MHJVU4:.-O]3NE[4]G3CV7G!$-6&("T^1I9&@:+1WP0OKLA^;L64MYN#$?I1% MMZ@ ^G#'=3EY?*%Z4XCE*8C%)R-TT$9$R[D2QC(6I,[E4R365JI'\.H78GEB M8FE>$@LVW@@J%/),>\1C3M,S."&I1:+.YIWP%(B%+^M;$DH*L11B^='=;J\N MV;[JCP[BH&I?]^$M9A+^W*3AWF. )U].6F/P?>@?YZ&[\YS@Q8*F1SV[XY&B MLS.-Z\O7J^:0J7M=D6K&4=&EOD^7VI@VTD$Q-C!U$H&EGFL1"X\LV.V($NDD M*,H2AYR=N\P(7V8O*=GL 4MQ\3!NP1/2?M#V"W\7_GX5_#V';,?"WT_ WU.^ M$,N3D4#,B HE$7>*(^>M1DH)K1CV5&M;\SR&&ZH_C7AP+"M7+5;:8*MN;_ICA_#$QU8D=5O^: =\Y5B&Y2#C1 M@H-)9J6+BF*#$Q,NA;"W7MMGC(&^_[V&VG3"^E:Z#OLO'>([\??WI[N?PI&C M'.#Z(]Y:WX@#8?M]NKA_D?SN[W?>'C;/?VKN?=LANZ^_4.-P0T/?3 MQMDF:1ZND>;:GA!!&,D3B@%GDPLKY(R3 -E:46J-(S)#-ED6M]1JK45C%AEP MT9N@@W/"8JZUL('9& W&/!J1",TR0 SFF*#Z%\EPD8$GEH%\!% 0T@F#N#;P MP\(/2RQ'F'%8HU$P2A3(0#X"Z*;-O5P-XO HPA__Q,[I2O4-L#-L?YD7Z"CI MF5:62T4,!ZQQ7#DLO!!42"RLFH .J06N@,Z3"-S9-MNC,K (8H:2X 3QB / M#*RL3P!&9(@9DG MG/6/>"\ISQQQ&H#%>L0](<@PEY#"60D0$?M<^9'R94-NSOHU8+D6/8&+\Y2W M>\?UR'^#GK;Z'S?X>?7J8_)-];1@BPD#0S/[C3F1SAFL0\)6TY3K+Y,];I:F M;UILC5!=UPAI[1C@*]5_KFBWCX"55Q?#>G2C]?;0=_K#XT%LP:-_Z_3]YV>6 M_:T/$]D__ A6[/;ISIFGN]UF>Z?U'N[YXZ!QN F6\<876 YN=^=3LW-= M]INMMV!1_W'8/(/OZ1\'S7=_M!O=C=/&(5C&\%US?>UTM[M[L$.O4NS6^IIH M;N\9SIQF8!1+&A7@GQ5 L2D@9CSHQ,'FVMYC$ .)CF$M(T_PDABJA*76M]JUIKKE=_;C7?H=;&^T:UOO%; MJ[IATUQ9 ]=6TF2JOMKVU;YJ:ZRSTCB3$@=U4DLBG+&1$>L!=>/2"UXV'PX MX=$H#KI5EN^;"'+SK<0"O=4-\W#\5FO#RE;#_O' QZJ?JN'E2Z9VS_8\&,S+ MU4FLCD?M#CRW\G9X4(%X'&0RSO_Y?A?$R;=!VSL"*1Q4H-TYV_M<=?K0K^JD M/3J Z^#3-HP*7 1T>CQHCTYS:U<,3[BO$X?#E:KZ!)_9'#=O]Z!S,QD67 DM M E@7U/, 5@7PO M=W_K#P;]$QBQ-_8(OAF=7M"^^?&@[W1/9/^ML E1H?,YRSH@JXA"TE%)'!$^ M, +VQ,K-?*C*M3N=\50/HP<*": $_-/O_ -C6_EZZ*LT&?NQA&5[HG]4B\>H M7[5[<)$%4\.=S\BPQKQB MXN;DG?YL=]NC"\&2/YI@G:VQO61"4LGE4QH-1EPXBQS(&!*11I,,2:"F+*T* M?(L)T9T(UH70P#0/8V\T1J,(" 26Z ! J'70'E[*&/P^] UHQ%K[L=(&Y!+%^"T('EFKN[!B9X/VSA96RX(S[] 9&)$<\ MAB(.OK&+=]XW[P5GOGV]_0XX>!!/01ZZT-'3ZG^K:IN.O7+G<[M=Y4__ O2I M\ID-5Z9YZN?!X#)XMQ^1 Q[[C&R"8?C%=D[LZ7#IYZM2 "(P/6^S3\>SX]@= M-D3K]XWJ]XWW'W[?V*G>;#7^6FON++[,?.O+-;=:&Q^JUE;UL;GV<7VSM;$. M[]C\L/7GYOI:_N/M9G.M^69S[<_J0PL^:&PT6Q_^[W]I2NBO/[TY-R/_/<-X M3-!BLFP)72 >NV.(?K)=Z$P-H8"U_6-X6 #ZB5]\S('F PO(#,!KLS'43F,* M.VD/,UP'8('1;>-S-P#=8]A_U5"_9MC'I'C$@F!#X6HG;(PD4*WA0RN8DR_" ML+\#[#8OS8)S#KS3VIAH=A/C-#^L5@LF5]6<'_K0.=#5:BIO9T$=:WVV,VTK M9Q,9^!C %=3Y6IU)$9XUIK"Q@I"I]6ZS)S_]>OM9?'*%".!U& O;>7)'WX>) M4KR5:N]("W3<[!OY83U^K0;=VM[SCCKOF$:*J8"X4119QBF*)A@KL3:P@JXO M,*P"]]HEA\&LA%^T=I[S #,B"8.U=L/+=^FH"3#BM1T#]@ H91-+)O4[G=KT M_>5^O]_=R_8JO,KQ0KX53;[:^=7_U,D5%P@PSJ&!%=ZQ1\/XR_DOOYZ?%M'N MU>NTONEZ>@=T[U(C6,$3K6"RP672P.3[E?%WUS*(QE\*L\*5NOO[>V^^_TNY MHN5#GXQ7R'U?"BT?>.]7NZR^]7V_LJ%HL79=/>/*SYU]W4:XIYDW] ;3;&\<[IGS- M=C_[I4;7];.GS6A]:,Y^2@5V0-!116(8CH)*$JE^ MA!US.< Q/(]PO#D># !@%R8GYH%6PCC#_G"'[7[Z>);[T5S_N[U[N$T:9VMB MYRQDB^"@N0YM?=HYA?_X]0S[YF'H[+::GWZG MW.?]+[N'F_#?06I\F&37YPK"B3C#M E(4LD0CXXC[0)&CC*N,:$:6U"YN5[F M=!XGJ3[9HI(+!T:+F3M?>*3PR +P"$]<&2,,-U%S8; S6DK,J?+>VR?H%\LA" M%^Q\ 6;9QY4/*S>2T>YDZE+3["D8@&'J)!4^1!*Y5MSFS3U!6Z6E53P]1NV- MBSC#1;+=XB37OP@":$\9$L)$2@A72*>8CQ]7 ADB"$H:;+] M*7:+*T2;I:U MTB^J:MF+@/S%]:\6>'P:>$R<..&4TH;[J)RT-F(=5)0! %-^FX)\%@?]8(<' M!1D?'1FG5&.O73!2(FVBS!LBX36((M&#DXYC5=9Z\49'P!RO KCTJ, M]]L.KV8%E(!#<10M( _.H41?(AE:DQQ%"V&U5 "#H5'7CF/S*%47.&1[^:12Z,J$A^8U10%+!WB M+D:D.?9(81FP2)BH7%ZAQ!M>JHGU0\4;/M5-Q5!9>*&\ ZI.]8_#437(NSO[ M>6O<:#BRO5!G[[^ P,24A-]2UG#VTJXOE6B $%P:;*6O%Z5Q&10E$J#.(8Z.1U3J@F 2-TC+%@E]: MQ2M\P=UVC[0<%Q4__\\+"84\,24^'R OGD@T?UZ[J:)T'V)-ZQ4?3/?A:TVVL-S6M+7VYYLS<<#8[K;?\_[*:^*V6\-O#6VEYT 5-" M"0H2V(5[H9&VG"*CG2;"$N/4C3)>3@>5DO,T@7F:E,G%"+WSD0D+_TA^?8/? MR]U/>RF[7]N96'W75L2GV%)HS(K4XF$["IE9@6E]JGU_]SSXN_;]&?ID6Q6? MJLM<\)?7Y6\=Y1=IE]]U>!MA*^+Z^6V$K%!Q8TW?HHT\5TV4&Y0\WF*NM]-M(>?I+;Z]-CGT6$OEH29.&%JG%>#7&]R-/KW8);MEB_[OE=\"W6 MLT51[T+G134Z)@5 9O+F1I$BH](9GB3'*CGMF?3.4$F9L=;='CG<;+Z]K=+U MI8T\[<&MZ^6%O^(@2[K=?RT>73"2MUH-OKM^T(:^G#76MT]WUS-9IL]7\O/6N>7C=H[O3VA2-LP/X[H_/NX>-D^;Z'Y\;AP?P?F!HMP[ &-\D M#;K-=V@S[U,Z.??HWC#>SWYK-VFSN[7>X WH;W.](9K=M^W&NVVZ<]CI[+:V M13-[B@\#&.\>;ZU[!F-'MUK;M+&V1S1VQF.5'<(8\60\TL)1A#$AP22,DPNS MRA/ARC%*L=0V@L 5R M=#?L:47$P]7!DMM5>6[7PQCU6_?*9!?U>13^=>1SS8]'\64=$F9P--*@ M*&3>/H@)LHEQ1)RS0H"691.?XR:9IUM(BP= )2^X<$?ACCNXXV'6_6R%2 J! M/)A Z"6!8*8)QS(7($F(TY2/PXH8>6T$H4%@S-S2*A-X&=]B/!4"*1G!K\TQ M29PFFGJ*HJW6&[WRV!! M%CQU;E9Y\EI816+PFD<>$M&1)RNXHMC:()0MCN[7*T\V:NH8X4AJ)A%72B 7 MLM_;R\B5Q=;+E$\#)?3F"6QW.29+B'H.(N' MQ\6'J=,%%^>$BY>>)1684I0EY'P^>Y@")#I++<*4*^QS9<,H"BZ^)%?24\0M M7IGSR$:P]R0(/.AHW#EL#(F1**$"YCJ*5(S]YX:HT[N-_9VS_2\[].]NL[LA M&NN;M)G?;WW_M$G_/FR:4N(%TA([Q+G,^4A. MH(09"\*SF(28.4O2,\>)")91SX72.KDDK<786":\]<49^7KE2<D@"_&JJ65O6*_K:L-I F.#CP?=XD%YA6MN+\Q*]C6YPG(]0 MGZ2OD45+07@D VC&4. K-GD>1@+%Y)D3_E^Z@@23S%J&4>3UJ5 *= $<)*(Z M)M#[E ^Y9+'FRXK<]/<_=RQ]T7%O,?.M"M@]]E%X#[*@"MC-">PN_3M66JQ2 M"$ABIA$/TB&C D&"1"V(8,1S7L!NH1TZ)3=H5O<.)LQ*SA6E@4?IC21*:>$:&:;^XQQS]MGL'[B)VS#;R;\S;6#SJ-NO+0;B>;Y8U6@S9; MGZ$O;V_;9,8CD5QZA9BF$7"",68>QBYX3RXVV M*G+B)'688\V*>^?URI.,5$3G 0!TQ+_/NY?4,%%U\)+C[,-"NX."=+--8<*<]U M8$$;I4M>T(MR(Y6\H*^?71"#BBPDPY/GB0:MO+6!>4,S9/$[SBXHAO[\(.J> MZD0[K;?=G>ZFV'WW]^>=P]\^-]?_/FQ^VCC9/=SG#;J)&^L=&"LOMF[+X]C? M@R? U >'7,J;RG"2R+@0$1')*$/2:T:< ?@, M@A='Y.N5IQ@M >ZT2!*A\UF =DH@$ YMT9'%PEWN=J5G,NFLI(2]/PT7SN' M:M\0*_'Q5V[G/$R3*';.G$#_TO\3(J% SGD;.3!^O?]!:Q.0H"SQ!!H 51FF M%[2RQJ)#7LD&^B'0[F%Z;D&[.:'=5#808UZ0P)'D."*N3$+&NXAH(CP&;9-( MHJ#=8OMQ2CK0C%9X$BX9[93$.'"EP?Q*3GCI?2":"N>*5^>Y(>J>TBXP)@?- M5H,USSJ=^L"Q=]ND\0Z>W?T(EG?N!WR_'MJ-3^]OL\(%<\J$J!&1PB&>LG^' M8(X\=TQH*7WB,Z<#:2TD9P"8F#GN8S"&. U:/OQ+/#6E)OXKEB>E0K1":L29 M4'FWET'.U ?:!2JI!5!A+*<#,55*!95TH*ETH >Y?$K8^Y482 ]308J!-">V MN'0'2<)8%#BA) ,82,#P2">>D*/8*84U29@LK0I.MY5-HD10BS401K;,"I.(Z>&Z+N*>NR]6D;YQK \+R3W4\[7YKOWG9VUSO= MK=;?T/\-T6B]/0##G^VNWUH3&%,2@)P<G^6;_GTD=Z;&'B)YBV6]!N3FAWZ=L! M*X=PYS62GLB\\T$@QQQ GHF$*^*%Q[Z@W6)[=G>[?J=%:$ULM^*RU<]H\\[RQMH=)Y)S9A$0T!'&F M) *N8DB1Z#QS 6L:9I4I$!Y,<@F!Y!DGF.C@0THLVDBIY>-##XJ_\/7*%"72 M,)HTM(I7S RU@JJ?Z+]+@M!K]0']<=R+DSUA MH@3"?V!CZ6'448RE.;$&OF2-;;&GK29$@K+ ;=8=,&7($2$0HU9HY8RRDLW1 M8/K1@N$+@XT+-$P+U9?SR;ICS@J#/$EPX4$&[74&.8N#?K##@T(>CT<>] IY M^(@YHSRA%*T#\A ,&/]X.*KH=SC22F;!M'N8[530;L[> MG9,<_@7-U&IDM7>YXJ>#WXA DBK*N.5"$E?0;K%].26/:E;/CE<8P,U<=)X=ZLE;CDQR2HPO8T#]2X9BXP!'8]+GP1E2D4[<\ELQ32) M0N D/.%*.FT=M""#E2P8*F+Q%+Y>>4I*I$A(/H[9*<2Y3<@XQQ$FR0I# 6*H MS'OD6#EKK>1.G7M])KOGY&*F")3@]WQLI =I(<5&FA-A7'J$HI)$42$!W34' M14$DY'RDR/'$));",RI*'9'G]@\57'PMN/@@;;K@XIQP<:HPM_&)VR@0$5H@ M+A)#1@),4@S3QR0S6.J"BR_)DU2R@KZAOI+0/E"P]J3A@B5-"?8IJNBY)2&4 M^DK/#5&-UMJH\09_J6'JC<&[_WV ???OGOUDCG,?=CYMPOW0SOHVO-[[[O-L^VSQKL_VO!\&+^/I_]]MLF:Z_NL>?;YI'GX&3Z(,-0BG M7&!))8,<80K9%,":\YFSS,SG]^E(C1.@0V+".9/:$-=WFB1=3#SGC!I-8:$94H1@9$5W"!.%49:68%H()1X:P(SI<+2L_N)"C*^$F1\ MF$I=D'%NR#CE0XK$QZ THB9E9$P,V5Q[3J6$60AYTP4MR/B2/$HE4>CK)K\B M#E-"2)2,4\O!Y ,S4%+#C96*X.)#>G:0:ER:_*UMWOQPS>P_W#G9;7D,/2#0 MUY.=L^U<4AG>\^.7)CRS>?CV\\Y9@+'9.?GOLXV3K=9G L!'&X>>;:VO[3%) M-,"<0<+@A+@-&FG'*%*""I5TTC:QF87**1F=P]A+RJ.B0'T@9T+D+;R&^U*3 MZK4+%7F!10U5*&^M1S9'9Y+"EEJ3N"!V:96LJ+F5ZR[Y0L]/^I!8>V3R M_CEJ0JY+HK72:8X%M5\_*92LJN?WB+%HO E)V!0Q)]HZ0K5TV$6B1(S,%X_8 MLP/5YMU),(=KT,[.Z58NE?-N\V3G[/U!L]N 9^>=3QL,QH7N'OX-[>R(VY)@ M.-<"*6(\HS@X[@R0G4DZ.7@D]0): M*-ZP5RQ02@2!= M1BM\ACY\V5W_",_^N[-#-]E.KI/S[B/>Z?[=N)!*'M7S$_VUO7?\07OO2C+550+:WR%W%4$5\1"P=^BY5* M51#OJ7P\#[*A"N+-/5-H;0\F1/* $V+41L2Y)\C$7'@6:VXCB4):4Q!OT?TZ M)4]HUDU.0B8-VIB2V/ 4@.13M(D'XA.F0M+BY7EVF-J9WN0D;AKF&ZRQOG:R MU?IXFM,Y8*P$&.GMW<.UDYVS-;S5"NW&8:>S^VD3W[;)"0QSYJV6"%LF$4\N M'[BB%(H<\RBU%,GIF4MZ>>FH#)B1*#F/7E.I [5":6IY-*QX>EZY4,FH/#.4 M(AF)0%RFA"Q+ 04I%0A C)C659CD#%68OF_G7,D96FQOT.6N.O&@774E+/Y* M3*:'<49%&],[[IK;>\911YS$R'M#<[V]@ PQ 3$5:60R&:O4''?0\R:\ONO'D02/L*@?"DL+$T(29RD0UF M-;+!>*0Q%L%;D6(B<]R=]^,12,FN>AR_V]MVS_9\K#K1#F/5=_"*-LLH&*[# M&*OS,?^^5TCIZ5ZAGBT P_Z@[O?SMR^MT=3#(9/!?;6PQ88P+ MP9/E1#IGL X)6TT3\9*3/:ER/L(H5NH_/]O5QYFJIY6VEU-$Z,=LOT10'T>1 MHXD;JB,A/ B>UV],TA@IB+.1:"(>P1TP >X_,V[_V;:NW6F/3HM:-Y-:MSV= M/&))UK8Y1R)YE[A) M @R,G((QJ\RRY*P@WX):KS^4J[091U6[>P0B6/53U9Y$V"NPIF(U/+%'PV4 M%P?7#(?'M7GK^\/1L+*] -AENWT8A+,8QM>$]M!#DZ/A8CJH2V]*!I%< M3B]DR\KP JR+;F^]\N+0K?[(=JI./X]*''1K4VEAG7<_>OMS=5ZZ_B#$0=T" M]*<:]COM4)W+UTLCZ\4P@DJ&SF.F>*[M)4:\#D2!X9(LXAPK8%J34.*@5#FA MO!5\:94OZ^S3%&;A?)K?M,06E3E*H*=@Y1RB0 4K'R.;<6TO2FL"9QPYG_<- M*T^1L5$B)JS"T5@ 4IVQDC+X#R]>_.>U864)#7W?D/X9A\-)WJT_'@QB;U0= M91='O_="7&VE-\4-^:HMFS?C95E(>R;2]M,&CB!<*<\B"LYJQ+TWR#J-482? M 2MNHC=+JTKK96G76!6=-5$CS(A'G$:##+,2 M10%H-'L7ZUN*R+S ME"'ODT"&&LAS/6E U.B36),:28-V"#4PZ,%7.I3FXU]9QK'I=6V;)@>%F3%Q9; M?(V,5=OL/X\LO,9%C8;QG#2/N]"6'_^=5V:[=VS'E2_ALHLYZ0_;=4&+0>S4 M&<:_GK3#Z&!<_F%2"D*RB](H-VZS#L;X>!1_G8PJGK[_ZCTW:TI.1G?U/V[P M\^K50A/?O46 MT*TB&&U7^=._['ZL"+U696/JY\'@C->W#'\>X;QZ-K!/HC*9-D2>A/L%FV(?K+=>M=GU>Y5HX/^,3PL#)>K^,7' M#/4'=A"K8$>VZ@^J=JKZHX,X.&D/(UP?@"E&MXW/W0 T_GD-.L?Z1$R*1RP( M-E3RY(2-D02J@1JQ%UH"_7)W$:A"/+&@B_YKE1&M/ MO=(Z<6LC3S%8G+CCP>!$L"=.[*W7'A].%:I_$90_6)%^#]T[S3N.AEOI-:3G M=>+O[T]W/X4C1[ELMMZV=]?_ +47OJ=_'#3?_=%N@'K=.-S_L@/?-=?73G>[ MH!K3OU/C<$- WT\;H")OK:^QQO8>3()GU#.$+<]A*2*05LHBF Z58'YP5.+N MRK-YM_ML1>VC2)%1Z0Q/$I9I$QY[NU!O/]\4NCM0/F MULX7F&^BL3,>*Q23R,>3YQJ1PE&$,2'!)(R3"[,>5$"X6@@J>=TR"Q#C&"^NQ9WEZ0,'(2!T19D 1+)E2R^9P <\L*OO.< M@' #]JCTY4+/>*&W76[6C:S;K"X9'B7XO)51>2:XA)B M$-)'PV)4G&GM&$DNRL",!T*,#'2#?$C#S0%^F=K"[8/V]4%8!X'K[6?YJX81 M'A"J_SFV \"$S#H7ND=6 M$8''-"L>-M5EG3_*?#=/]H32'.QXC7)0#'$A)=)@PR$#?&X2:"F4@UE! M5M2WK'.&Z\IH,U%Z.>_F.:;^#*;>)1AI^#]0NG.(A\20Q32 PJ^YYR)X1L)C M+O5R+-[SS3=N;N]IB7WT)J(0%5 Z\#C2&FLDE4I2<>IT]'>=2G=CJ0M<_905 M_*4Z>%1_N?3OE>JO0=_'&(95&O2[M05P43D1Y"7_?7G]7\E=_" M&Y]7.=I*6]G-7Y#GIB2RYOZ>,=&I0!ARBN1=1TPAXY-%5%''# V2*;ZT:K19 MUDK>D,65JG5%CL"8'%R8D_7Y!Y6MA@>QDZI!W&\#3HRMUV$&AXP8%?Q1ASL_ M(%:E=A:N]KECG&B04CN:W D/#B"4.503*62 'RAU1KG.4K3:^',7>,%Y]K2NA_:M+44G/M+([/G^]VXU@OG'TSZDBN.=?K#XT%L MY82#%K3]6Z?O/_]P"ZW!P5*7!/3G8 @*/)]H2ZU%#EN*/&"\840IY@""(J#1 M47;U#8[CTEUR>__ KT==2QI[^T>W7_ZINNYP'!:$Y2 M'HQ9$537/LG)GI;)\R<9$2MC?^6U'*7QEY2L"*;O_O[>F_$*N>]+HO-7]D"M@C;91>K-^:%'KY\/9=-S:-"X<$@QJH!K1P, MJPW0],(W)-^?@SZH/?$K\C##I45T7I;H?&A_F;?@%"A\0>?0WYGW_>(DO3Z@ MGNKEVNY^D@H6SS"0MQJ_3[Y799'Z\I73F;2UPW!>.\2\D.HO"SGS+W;R MGQ0XR^0O]N3?NO)+49-9QW+SFI>O[)#^IA6R6).XJ!N@7\_^YGF&/J_'85Y! MF'.\RQGNV?JT31KK?[>;[S;)[CK<_VE3-+I_'#2[NX?-[@[=76]\V:%_=*_O M3YJ=-O'/X]^?F^A\'T,?3G>X&M-^@NX>[GQMG;P]WNKNIT<:G M]0[G#_BLT?JXY[7AG%&-J- &<:\(LMAB%+PR/@1KE/-+JQPO"SJ'2F,_>/WD M9Z24!1J8A>K+[=9J(=Y"O M O"YZ$W1P3EC,M18V,!NCP9A'(Q*AF7B)P;Q. M=(!?),.%>)^/>/$T\6H6C. O$2B:QGQG@,:A/72ZO,+!-S\ZC* M0KROAG@+I11*62!*>5#N7*&4Y[;E3O:4,SY:S9#0.0=/&H) $=#(BRL3PQ$0A MQ419"#[!%WQBF21&&X-X$F"?F!B0,5(CR:VAG@.A4%OSB1:B\,G+.X_@Z6.\ M=U7W,->+>RS27I0;.?_C1.33@@,7ZVI M]5J*N+1*EJ7D-_CNWX](=8]XVLZ+X+:%P9SK9I)E9FX>?%*8Y14P2\', M^6#F=3M0ZCD#_3HAC*9!F3B,2B< B.9<8RV=O8%T LP!F M .<+8#ZVDGFREY)40EB)6"ZDQPU6R#FID8E2.V(\-B8MK=)E>KY>UJ+D+"V(\C_C*!77^\*Z MW@NY+*PCOI#+@\CEBM>=>FMHH H12W+M86R1(4FBJ -75JJH?:XUK98U?F'G MC2\ZA"YF0FQ!S1]D'T%!S8>IY"=["BO!).&(&)9S/KU")B:"4A!&*IY@ O72 MJI++TI2Y@G250@2#GA$(^!(TOS#$D!LT83@Z\! M,M4RQ:I YLMSQ_]0:8<7OO5V?>Q!B0W_R+'A1W"J7^>- 9\4I'R-F>H%*1]3[S[98++ Y O)3R\P^9@*Y3U$JB2G2%$O$<23(Q8!!KTSYN-TDN/5+ MJV+9*%9@M,?@^](_ST;>EV^ M>5P75#N8;X!B",,*OST@<#[6$2;A\V:_US^*^A+3_^.R_:=N_8 MUI/TG_JR\4/M5PRVF(#"(@1/EA/IG,$Z)&PU3<1+3O:$6)J^ M:3)&73O8;_?&4\ 7*)2KKH=R:0V\8J7ZSY4!>P1M_2IGNIW#D*)?0GF@>;N#FNC]IKG^$?W<[NX<' M!] W^/R/P\;A^X/&F?_2;+U-C<,- 7T_;9QMTL;9_FES;<]JYH/T'$6;3R4/ M5B(+8(."]RIY(QA)>DP\(,,QK&628$1CFRCGG#B>*-".3Q:N%D*+P C03 0& M.,K9!H/CN+2ZOO%^\^^UUN;?&]5F\T/K_9BF5X*UQ;.>)Z^WO#5 MCG+' USI28!%(X$<4Y)21!>9UX[7:^CVU;/0>1#CQ?,I5G80I7 MT/_/<50-VL//0_BN/00\K8X&[9YO']E.Y[1*@WZW\@>VMP_]:/Y4_ M'@QBSY_"P\;?5L#E<;A\6 % M"T\-%VL.[A^"!.1$K^&X@ST+#Q\=1+B\[B; M_38_8?GF2\ ')W80+E\FRT0FR>DGW?_JDT=/OV\;WC\=CXX'DW'H'V6Q'-[Z M\,LQFDQ)/53U0\?SE9^R0+QF,Q.K"CJIL?5HMK' MH_AK&:-C.ZD&[9UV[DX>RG^"9Q[FE(SNH MIR,/>(31S3? Q]UAO@;^: \N6Q^+9Q?F;S_/Z^B@/1RW[4ZO=?M< *".T,, M4S-[TAX=9+NU X\8V$[N759UJT'\G^/V(([E&X3BY_X@/Q=4X:Q/YRL2]!^6 M']P#+Q^'P_&E( YP);1YW@0T'OUQ%JCE_%DX]O7SX4%MD"-?Q7^ M>Q8X*Z. MPT5KT$RL!;,+:S"OP_P 6X%8Q<$P#^A@E$ CZ^?[_^<8%+?4KM]Q>D3'@Q7Z M5:\_3J^"GMG>:6TFP/7>]D95IY]?9 (ET_T(,=GCSN@6N;Y7WUD0X;Y#0WES ML9+_JI?P>Q"=5[)N8:;K!3"6_F^'N?I36&6#*9B[&_('$82YAOP*3(DL4"!_ MXP8FJ)@Z(.WGP@VKI _+902B62^Z&@N.![ R08;ASH$] 0'/RQ9LV&5X@3C8 M/[VQ#BOH:F^817ZL.\ 0_7/)5?OYKIH/#V*X@M:7,#W,!'&OE'*B@V!!L5N5TRDS&^;-_Q*.!UUXZ,'=:FL+<&TKO9F,_H^FKK8: MIXV3/>/!#LC)S2I8L(JQ!A4UF\9!!V]8C(X2L[3*KNN3*,O??5,HI//>!6:2 M\EQH[(R,)H"1I81DZ@[[HDSAK%-XUEC;XSI0;JA""6.1\],Y4!]0AR@A4_()X^Y4]ZM;(&'6TW0*=LS^PNR:A]BUNAK+2NK.6,UR/I:G<]FPV@0;;T]:R5; MYX.8C>7E6A>;=AY8L+,N<'5L](6I#N7&!M%GOV_(LP$6?K:UQXI=.P/XL%8& MAR#D@.QK0[!5AOYX.*S/_:W.I^C[QC^EIQO_VBT>\AO66N8O@"/P_OFR+#?V MY76Z.AADT/NOKWN?M5A:!;2*%0&MRZX^SEP][5JIW1!@H\(W51^4B&'A8DU%H+3O/9!-'K];O8Y3!Q5E8OY\QHDPMBZRIB0 M_2>==K?=&[M58NWJ N!$$Y?7/WUXR;'G9O(B>=0',5ME\)QK;_6:? 9O)Z[% MC7./XFRN ['XO'/3]?P-[M0+L8?+LRC4OMR>G2CHD_AQOU=[G?-"S$('C([2 M<<]/+KIX>GTO",Y1]DZ%Z$937HF[[JE] F/M8.Q$F[BKA\=NV YM.Q@[P/XZ M]Y>?WYD](A/A/W=2U]Z,XT%_N7H#; OW]JJ0O8.#Y>H/"WW*5'@:>\O5;X/V MJ#T$^R7/7?[3GL&2@,N!8#MUGQNV8T^']4?PPOOMT=A',3H]R@'6SFEUG!?1 MV2T.Z_O=W&-.'[/RA?F4Q9<%)QXL .YS@$PV0 MTQMSG:MQZH=Y.@Z&I[\TVKUV][C[9^SMCP[Z*=&T/@UTE&.TQ#@#>#>J+,\^?7S=Y6@^X^L)- M8FO+LW;13N#F%G29& H3X^&VUD[@PYFL;&>YY$8[&AC'ECDJDHO*1)J83Y85 M1\M3B*0GS>T]'4'1ESHA1YT"*]MR9'*-9<:T]@QS"M;VTJKFRTS?K!R1==M' M<+*$P&.0&$=B-6>&6DJ(<2Q0+(APQ!0GRY-,/]U:VY,N!<=D=JT(@;C" ;D4 M"?(J) -H))*P2ZM2+&MZ]=AQ MMJ(N? C9A*BQ[EJQA]M2K"[2WOK#=FWGULHG].37DW88'8QK24R46LEN%,FX MN,TZ,.*.1_'72>(:GK[_EL(:XX0X7P?6SK7XNQ*]OG;?O+5_\VW*?Y[8W^-@ M>!!/JS<3%?Q_JVJ;CA<_6#_=BF"T7>5/_\J^J.PDN#)C4S\/!I<9BOL1.5", M/R.;8!A^L9T34(V7?KYJ*(&5-#UOLT_'LQM5=YB-K=\WJM\WWG_X?6.G>K/5 M^&NMN;/X,O.M+]?<:FU\J%I;U:; MS;4_JP\M^*#.#_N__Z4IH;_^].8\I>O?,XS'Q*">+%M"%\BHOF.(?AHK7S4H M@CET# \+.<3]Q<><37N0];=@1S;K J"U.0"#,\ !JG)+8N)0",9H'[^Y,LGL!GH[L8QC$@]@;CG,;:E]A MUF^ E3IV.!QGT8SSA^P@Y]Q,YB]60U! )L9V_FCB X0O)LZ$*_X(.\Z-.'_& M@W7S.J/J%C>_'4[[]Q^HIHL8?8J!6!]BGF:M05/GB6J"%=72%#7]"?2T,[AV M>T]AS75*'KD0,5B.*B$-IA&BSBCM)'78@N7(Z3(6-\O//Y*:;C@5T5@IP#KC MV' G<+ *C%8;51#&%37]*:8?VEG;(YQ[%CA&AL,/P"J,P#ICR)+@A#7,>$R7 M5@5>UNRV:/A7U/0)BMRAC$\G=$VKXZ$-OXXZV1E[-9:7"6H8.X"F^\N3!-@Z M%Q'$S0;0W]KPO'% XJ*"6XCP2^WQ'3<+8E%GB$W,A>GPQ,27N5*]-%_Z';1_ M4<[N?7:4?VN00"[0B]T=))C$HK.W?P1]CYF)NNTO-8>UOTRB2:G3M^-LVCP MM3._CDO5O[6'P^..H?N'QE8/)G;UI#:,]BMV+,/Q^#R:O MUD3&$831U!L/+U]HLB2KG\:ZSK_KZHKCF$1.J>KWKB?AWYKZF9NQU]]VG#'= M&0_Y0?MH/,WV-@UG)JT$U!$AQQE:7 OIDG/:FN"DC5YK76CI*6@)/CO9LYH[ MC*- ."J'N*02.14T(BS[\F@"-27,M*4UEQL*FAIF7>) =3I(+ WU-'#@.%<< MP4\WER&*0 3%"%LM0<-TH&Q8PA#W*AB;E)$N)]F"C@&\<4/'F$7GO$L7>26\ MMSG--K=M6SI787*@NP+K\I\V&/O5*<#Q,.>H3 *^X18JJ^S^(,:+W/JC07]4 M;]&H$SM&L+"2_:<_L.-],],WG_M;Q_";,[S&(7O@N&QYPD\G M\, JTTX';CD^RNZ""3N?ZVGG$?[\O.7Q]5^)2YT3VHW4E)IV)T](L'[O&U37_R=/UC6+O6Y_FDO/[SJRIY-]!M=, M]F\1WY>P*7?C?XYGW^^R2(KVK/LEQPF24R&)\\P0-^C;<'Y5[64[7T*762P7 MTIF%$L1I[$?KNT[6,FO=QSC%I]6_9D58GJ.5]E'$\ ?6"OSVG MXWHXY2)5JY9:>!Z\_N?I=T2=^$_LG#]Y$,&XZEWNO;P:4+[I.9JLU3K:>^E$ M.CH>Y)$:0"_OW4FC>02*81[4->XHMDM(Z8!>(489(966;P46;PM+F]YS$3(EB*!,\!V^08,L0&I!.Q#JL0(U?? MD$)RJ\?GMBSN:P'8&?TZHSX8_9FR+S)-+UN>5A@Z[?$NWW$*7NWZOFD4CJ[D MOO2/1\.1'3N-9M4U9T]0,9'JD%(2F.4ZV2Y2QAQ8F\0*ZV(J=LD3"'QKC6RM M[5&=0*B#0D(0@D#H([*&Z;PAA.59T)BSI55*EXVY>5#>S#YN8:/C5&M"N.<4 M6VM,8-AXJRPQ,15GPM-,- 5DBX!>ROE,1A*X*7D-$ZTX$HEAQT0$>HHPT7J9 MZ)LACN7LGCL:)YMT3E=NE!)YPA(S'SSH1\>=N)4N9W;STF>^V?LP HS+OV^E MM^?E /Z:))C\\!5IFKG=[;V0F.%68]#]J8=5'O)^/Z>1%T0JHX1,[&;<&0LG M-0XJ!,,=\)]UB7*G$F-)"Q^O5Z%YN?N\,B&F?@?LYMIVKPU\L("'8T= IL5) M+-K;<[-@VFD,!O5D7_P4SY[ORLBW@TI55^NJN?@WVZEM^@\'L;[MOJV4M]/K M+W>[S:'&8F:9ZIQ@OJ%N\#GB@W87OR(+,UQ:Q.:%B?9;>[=U 'W:QLUW;]N-]1VX MUD,;:ZS9^GS:I!OLQJE?Z_NL\6F3-=[]T=EZMRF@/;SS:?.D>?C^ )YYV%CW M9*NUR79:(37?3!UA:;EQGM.(G*0Y\T5&I#'#R!IL$B>61L^65ODR-S?KW#[Z MH5^/N( 6#VD>?B)EX8C"$84C)AQQ%Q%,>9H*&\S&!I=G0#+J9#!.(BPM09Q9 M@[13!!$4<$;LTBI3-S?A%2XH7%"XH'#! [A@KB48B[WP$(:@%PQAC/3!3\ M@BB"4@%K(5 @P+Q1 +2UBLD4W!>:Q,PJXE"*5.(XDE.AR_QMH6XM,S%XESZ ME;DXW_F6*XH\=^2^]*7TI?2E].7[^_*:$SZ>-^OREB*3WYMV6?;JE-Z4WI3> M+"+J/V-V_3SLZ,W[:EXN; H]?>PI_197R!U]?,D>QKF6_RU1J)F=BUL?IK+6 ME&94"H%1BB;D2G0*.8AW44->XQ8>TRF2A*[WD@! 'M.,2Y3*>$.VF,F)DY$%'B[3W&O$0.')SUQ5UFG=VP>W''SU&6L'+*CM3 MVB_ME_9_^.2N>9@-;_K=;C^,"Q2FXWSP]_BTBO[1^ 2]G^A+*6;Z?3Z51]DA M\0H]+)IAXKW41HV]+)9H*BR8ZB3A:#U^K#!9<27/[%QIM#9'C3;^4CM8UO8H MXP'3Q%$B/").*4=.,HF4I38EZ@V19([NE1]MRU$!Q@*,LP-CV9'YY!#9?',! MD399)YAUB$IG$7>*(D\/Q"<27QP^775NOG4<4!KL5 MD,H'PSF/S$GO4M+Y#'6BX(.R:^NYV:4Q[:-E.D2L&$9$Y?JR.@EDL*"(.>XM M!_8W&N=JXW/AE]>? %<0KR!>2?F=/^)-N5REL3K*Q!#GR2".K416,($$,SC2 M&'%DN"3]%LPKF':055P@90U3C'*KARK$*UK>4R+>E->46ZN) M% QA+R/BGGID<\5CRIBP000M""M:WF+[2G^HM->7>HAE"-77+L_3FF'9XNKN?X@Q$'= O2G&O8[ M[5"=3^TKQFFP[*DP6EAO% ]JB2CU(@: M 3JL$1[IF QB6"6?MY'P)!8UF?2;EM@+ NV"E04KGPXKBV+[<,"<4L03L;SR*6.."VM4K%LQ!P\H@4Q"V+^2(@9(E,FTIRI;S@1 MQG@A3. .;,N\^R46#^D"@.6E=NE$,CS%B+ Q%''""-("!Q03TU%'ZG3>JD38 M,F&L@&4!RP*6BP&618=\?%B<VL]AQN6>:RGM7RN3+2=L,O@_]8]>)=[/28JVD?RU* M:.9Q1OGE4SU-W% =">%!<,&3C4D:(P5Q-A)-1/&Z/[<"L#/M=8>Y4AY[C2RI ML^H$19H3A52P7!%NE"(!["*R;/@<=O *P16"*Z&2Q6"Y MJ5")!IO6$1R0-#D_DA$+9FYT*&AA2:+44)*WL,ME1A<]>;RP7&&YPG(O8GF] M9)8S1&H!S&:#QMR28 -E08CH&1=14E'"6PM <)=F7 K"*L$MXEI@Q*TRR"BL MD!%2F!2\]RR;<7S9T#F$MQ9F!2X>T!6"*P3W:I97(;ABQCTYRTU%*ZV.F E! MD1=APG)62Y./OF$ID<0,8WD+,,>BD-QBD5P=WOQY9.$UX-_0_F?U/_#C^OC7 MX&TNWV?U/V[P\^K%@Z[?5@]VNQ=B;_0+(GJ*U^H'406?=.U@O]VK1YK='*AO M?*6KX_#-P_>5:>BT>Q&='_-,:S#]B5R<3[FXW;PRR'*%\7I%"]Z?=J>:\/1?[-=FS/Q^K#0=32(1Q96 M1/R2Z\"?G^$Y.HB#?(KR2>QT\K_G'^2V5JK+]JO.)=P^O _6^\$Q?'OE81?= MZ/0S7,1!=_K[E>JJJ$XPJ'G_#&*G?HU? M3]IA= !S D,^&7XY$>';;K,.WNAX%'^=X :>OG_IYKH9XY&'M1,'LZRWV^Z; MMYR:;UM-K8-8_1X'PX-X"C/>A8Z>5O];5=NTRB[:ZBT0>44PVJ[RIW_9_5@1 M?FT&IWX>#"[A:C\B-XCV,[()AN$7VSFQI\.EGZ^,5A=@9WK>9I^.9U_^ZHYQ M_7VC^GWC_8??-W:J-UN-O]::.XLO,]_Z[1G]Z,%W<,_YYA/"8,-5FV MA"X02]TQ1#_9+G0&H!)@%RKCX7LS)SD#$7H-56_4'53F/$/&D/ M(UP?0!<:W38^=P/0^.^*9YXX1 M;;T$N\1@+3F\G&R*@%REQM"E56,V0*](U=MQ+TZT6*K7:K98JV9"/XBI&_UH MHDS8JA='E;/#3CT;%I6%HPC38*H)P2W_IQF[L>X-C\][7E_9X=[. #HR 5?^ M'7V$@Z"G_V6/\Z]7=47)K=Z[<1_>N64'7^/H+U!GXG"[!P3[IQV.-NWQ=H([ MY.Y<=ONV&__X^WCW8SATE$MXGFCOO\;M37_4WOP OW>[N_M[>] V^/[M?@ML MUM:)_];>>9.@363[W6>C@_:&LIQ90!%GN6XV=1YAI:R!N:Z%4<]>&K%FI+E@ MI-8*YJ(,-55N9@Z-XR([]R0[O/7N,XTX24XT2L0H!*!ED0[)(2(8LXJ3F$C, MP5AJC9*+T5AKU=%>Q^_5%@_ 3M]W:NLFFS.5AV&J1K-Q @B;#52FZ,/)8&4X M\_V#@WZ8R%X:C\8#^'U:2W:&?#!20/M@5DUJS0+L_;<>W^J@'F"PWO((Y]OE ML\#V&N5'YP$&K> XBUI]X!"DJ1_6JRJKZ7G++SNHFW$3G)T9F",P^WP\<'$P M06M&,EH3\R/@^X ;O1;P?; )] 6WCSZG!.H2M@)YQR/B 7#7^F!0D)1X*CGS MPC][R>4:5A<]A#\*OH\F-P5\[UMV*!"W%A34:\Y1KNB$.*$<@9+ND/!2B2@4 M8QK EZDUB2]FPP"*;8PNT1IKF;HP]%@? "6#=AM /*' M&=;_B=WC!1?6!6?5!5MVP?@QS;=:MWI ,K%Z/X*^RV]>;0'E^%'NLP7?X=:\ M9\Z:H6=\>>:66Y5,1P;+#CRF'A\R9>$@NK/F_6:A>H86BN?YU=*WKO M]V(8=^-VFK=EH2F_@Y#\V1\.MWJGS=].;SH]VP.6[_X5!S6$]'S<@4;]N]OW M7W^R2=S:?RV@[<>MDRW:.OERW#KZS 2ECDB*O*%-)\E,1QOM M#6*L#N#Q>\,J]C**7 %R\Z\9GNE@-J\$P+VZW?[1\,6=76+3WJ\7CTZ[?[)& M!MW;M8?#^&+VX=?0&1YV[?&+3J_NI/JB\XMP,*1S;^PZGGIDI\EWTP=,CZ]/ MCIU;+YP<9'"M$EQ"O[5ZHWH+P^M6254PM-_7PT M=:RZ&5;/N_WA, [_E9=>^E]ZT)C:P=>9F-O/[;]^:M8JPO88PC;Q M#.>5MD'++8 :()TCKJGXJL>SH1;>:IW]%QIO[B',?6!,S_B1OV$*!46KU*K6YL MPY:S.TNKB^@N:7>65J^(^M6L2=:LUCR^';5LIE*.LVAVU8@RK'<:5F+*L*[@ ML);9NI+#6F;K2@YKF:TK.:PWFJU+:4S<9?0?8CN=J[*ES?EDZ2;E!UR(H)X$ M +^Z)/>M+OAQF-,?SF4#W 8G'G(?HT>3A]M9]%<"P=(77WNX;6J6N9J:EDQH MX;E@SO+$A#7!4V(UH2QYK/0T X8QC.ZQ.O9"@DR[/]H\#03<&.9X+>C92S)H MVG&T[)ENDQ)L!V_W6A\_\%;.?-Q\A[?A6FA+9W?_'9S?^M;Z^(FT3S:^[>[_ MO7^^!-NG@]??=G>^?(-K\K6\O1D.6A_?'K0WW^ZW3N#8_@=HQYN#]N_MU'Z% MC^OR:^_Q26M_X[-EB09B#7(..\15(LA)R1!C/BFJG U:YAILDO*R9U0S*H<^ M)- 72G0H!%0)J1K?= MQCK2P0*I@(T4'9?1&RISM8#@K#!6^7!+Z^@D#OK!#O?.<\]VCN]]M1C>.\GF MSLR24UER)DN=R#*CFW]'N&W\^S3LTM>%'C9Z8<=^*SQT.QZBBSP4N0B>:8Y2 M"!QQQC@RVC&$??))1JY(H!DSZZJ1A8B6D8B*F518:K58BJM(H@O,)>RX2,GH M(!@@E$F>!Q7D+A; M:[:MS\G6T6>A$S;&@:DD9,J+2A29 'J&8YP;X1.WD1*:,6129(CJ7-T?#@5?:.J):>JG">=\^.CC M!@W_&X O:']U6M)ZOBG!DD1NTX<=[.LF_G=:W#@.?GX;6U%@K9S@T4K)#3/: M2>Q)8EXJ0N.- @]S8 9\*I$<3\JU[\^&&6K0KKCU&B5L*>(D@#'H%4B.\M$K MRKBT,D=R7 PRO% 5YJFG75,Q=1FV(B_P^;#P*4-*%G,F3:3<@WHK"81+V7.J>$*,48(X=Q)IPQ5B5NA('&$X+^T(>G$GDP*? M!3Y_:OB\!7J"_2TQP4)KA7G@7"MM2/(&YILFWK$;*)]E;;PQ 'HF@DO+&%G@ M%F%ALOZ9 300CG+@N, P[MKY9R_E)=N(W;N;IZ!H0=&E0]';**$8IAK%G%J> M% _8:N,4E0HS0RD3WM]&";UQHD:!VB>$VC-A2-P%KI.7* 7ILJDOD6&:HJ1 M@PT<&^7KC$+!+^YY6K35@K,_-@RA8@;1"0+D9_1,N%(0"D M3.7H#R,MLE%HI 6C)#(3E!?/7IKB$BBA'J5RUZ-6[MK*5>OB<%0- !.KX9$] MK.R708R7[.+=E%2+>^+A6X: K3#S>B P*3[)!8TQ2DBK'-0^,4N+N*6F@ M+&L^*@=WSD:%D"0- :L%Z20B4'!*R'A+@I3+C)01 M8^-$NJ"$OVTYI(*4#4'*,P$@@5!@/<,1]](@3K1 UL.( M871V(0H"09;1ACAOJ!F0M,X"GTL&GV>B,XBSG 2&6)08<9H7B9RB8+I3 M:T@20MLZBI@I7."S!&,TN>[&*H5F;,84 >QR[Q\< @;6, FX.UL;^H'PC!(T MV63NO@5U!TFQ9CEAF7EN"-::4Y^4L=HX09K@OG( &0LU?#)6H^==Q'C1USC+/A:\'65\94I$Z)56'BGN(A2$V)I M+KX.6"KP5? M5QE?'TE_+>NC3XBOY\)+)#?4$9 AF1SB6'#D4E (*R$2<9)*)@K %H M +M, M"FP!V"<%V,4 %.^D5IS >!JC$?=)(F>(14'F/8&\(I0\YFZ:!6!_JJB44B+D M^CB4G?[(=IM9"J09V]E-#TZ?QN!XZ(]=-Y;][GYL8ZT;]^ORZSP#C=C.]?9<4@BR$.3J$Z2+W@0=%#Y<@"R=Y[CR8 M X11SZFE6@?!$L%14(!<] M1P8[SE(B7'"9]YRC^**M6$AOR4FOF(F%,@ME+H696"CS22ES,7PX2>:,PQI) M&'/$K65(4^-0%$QBA96@'&?*9*909O,HL\%QQK^,+'3Y+.CU?$SO9#!]S#OH MS3K_Y6]N\,O+L\&R"]<=V,&73J\>KW:@'.V%>]'\&OZ>%438 O(VM]YK#SK3J A^\-J]@+9>'1Z=1?5%YV?T3"@OQYUPF@OQTROXTG<]"Q,??J MZ?'UR;%S<#,YR.!:):X^?NW%>)U<=U!H><=KKWVJ7A>,EQ:7%I<6/T&+SM\PR=38IL@7904\;HW\0'YJR2JG%IKZ^6CJ$P#O]5#:+O?^E!8P+8Y?"O-K:?VPN.K9^*M8JP/8:P;;_:6@TINX"(X77@!(4R#_D%EY\LN621!,D?]4R!T3P>$S3SU.XK+U 6L8:"; .0_ M<<,> I1*JU>IU8UMV')V9VEU$=TE[<[2ZA51OYHUR9K5FL>WHY;-5,K!$TM2 M.[4,ZVV&E9@RK"LXK&6VKN2PEMFZDL-:9NM*#NN-9NM2&A,/G]MSL]%>I6K( MK_H'!_W0&77@GFD\&@_@=PY7[A_F?((?V)-[]=.C2RK7#W7;"F1J:1:5(8PH M9R5W.EA#I2=8<=V?V^=?-IO'6U#V]L''_#Y[*SV_H?C3_M?CC_1?,_N07OSS=?M MW]_NMS?#UT\G[4[K9(.W=EIT=^?OU)[7.S[Z3*.C%)N$K/($<64-Z'J,A9J*=538ITG==IL2]Q(K)WQ4,3H>E+%,6Q*CU,G4V]_=P#@J&SXNT, )98B*FQ!E+W"/N>5=8J!A(A:(*17V'HG1, MG&%/K2'<:.^2#-Z*@'7DW+%T2P.I4%0#*8J?4E0T/GJ1 N("V(D32Y$1\(,+ M+#2-PD:-"T4M-445%BHLU(QN:YZA5"K\/2$+S8OB;GPVFB=I(T6@QU0J)/6D)-4Y)2DNA6?2!A0M(8C' M>J\OGX"S@)6,<$)Q7TBJE)I]E"#.AX\Y;M#POP'P@O97\9O?L[TOL<;A/+&& MU9+$:].''>SK)OYW6MPX!KY-M"%EP4D%]H+QGN,0#),AZ("Y)BH0S4JTX?*3 M\/N%:$,C<*!<4*2\THAS:I$FE"(?E-76,NZ]?O:2K6DE'S38\%XF9%/1]NX6 M80'650%6[8@,6A )I@T/RMLH PW116NIE!-@_8YM21UC80&E4B5D 5KF& MQ46U]-[]0@5?"[XN';[>1C=UF-,$ !J""MRZ:#PE@ED7>)#$R7@;W;0@[3(@ M[3Q@R6D=!8P_"LD;Q!UHKT9(B0*AFE"GO?8L.P 8*PZ K(%9)=!B2T+G$\( MK8M1.$XKC8/3R%'&$1>:(,>#1P+46D69-9K1R2Z;CY T5Q"V(.PJ(^P]:+$% M89<#8>L>S7 M5BYY%X>C:@"86 V/[&%EOPSB9)?C9A;]NB>*OF4DV0J3,G%&,1Z59XYQX;&- MD5!FC(]*2(EO4KWJ)B&=90WT43FXLQ!!H@Q61%J*:*HSWGQ %OY#7&+G*-BV M7LGF!G&N#.L6F%QFF,2":X^#2KG('PY1831'"H[@%"0BFFG0,G5$5JB( M8-BQHRH:16.!S *9/Q]DWB8>[A[4S-O'PY4EQ2=$T,6@C5 'ZAB';% 6,-1Z MI+63B.KD2.2$)>&>O>1K4JLFU=\OX%G LPG@>0\*9P'/)0//>3R&,)K:R P* M.E#$M:8(C'6+"(V<1Q4(/S@$!*Q! M$E!WMAST ^$8)7YR59@[1JZE3\#,GG+BN:,X)":D(C$R2VVI_;'\;'V\$+D1 M@HV26H4DP<#5A =DE38H!<6<&D]3QP)H*GS)=@C^4'UGFP M1Z2$6N,(8I8Y -80D(M"(DHEQS0R8$_UB"N7!5P+N*XRN"9F+"8$9ATSG&+C M1,A5(!A ;/XE2EC(\H/K/"S$\.0""PQ9G_.:)<1\2YU<@R MEU#D&F/'I$AY&W%EUKAJ5!+"?4[8YB%A(W9VO3V=%(XL'+FD''D;BHS$X^2Y M8=ISG)36TEEA24R>RL1N$F55F+&IS#@/P'(L[UVN4K,&NE'C$IP+/18CL!!<(;B[[2"0MT27P3+*!1!':>>N2)E%&RD+(Y8K+AF:KQIGS6$$X*BP*30'D$8V2"\2B3'1/6.L5LICQJRF+ARE%>L1 +81;"7 H+L1#FDQ+F M/*)82JF9D FIH"3B/FFDL6-("*EX"C$*XIZ]I&OZ@2O?%,)79^-FKPH.)/A\?7']S8 =?.KU:+%B3XX5I MS1C/[>D,:FXSSW2R7#>3V9(==\/J>;<_',;AOZI!]/TO/;AIJ#H]^)>Q.I-! M!7*!PFDH2*ZY=] /G5$'FI?&H_$ ?MM>J/J'&5"&-3%E=!E61W$0\XVZXS"Y MJ>\/1U4_54- ^N%Z=<<&9,: SY6OB<0?YR^.["!4\9O?L[TO<:$)N6'A>]4" M+S9T&+O0B5_6*A#&KW$$'^L[V7#0Z76&<.]\'3POWP[>Y&>2=[=\\L[X%?(^ M55^R3('N4FULO]J"T1_U%X7O-M+VHW)4_5FW[:9-ZURW(^G%QIR>/GW>.;&= M:@;M\0'TN3\CQ@LBVN@4CHF([NS%RAY >VJL ?5S9+]5O3BJ)B-?G9G\T"NG M$6UKT^[*PW1]W^9!O(U@Y![W&;M@ %T\.[[UJ$8[Z,%CAWF<0&^&YGX;5816 M!W"+/1A+"\\\/!STOX$B/HK=X^I_'C?<_L9&P:5+0SO]?R\L#,7PL3/:Z_1V MCF+WG]BJWW#9U?]N_./OX]V/X=!1+N%YHKW_&K@], K0R-G1ZXXD:5$\V316Q7'OBF>>.$6V]Y"(:K"4/ MQ,@)GL U,6QD$,#)!!&2SAN:<1^,TPHG2V5REAGBW02#4[\+0)![LC8C,A(/ M)^A9R^,0@,Z.)C255;]!IJG^!/Y>0:]G<["6SW_;KNWY6+W?BW&4R;%V+V0H MG?H:,HP[.\R2'O;'P]$$HZ]@R$6];T&IA#F4L@C\4XN ]3XW,;=]+P/9\,HY M5E/!9O3QP,7!Y! C^1 QZ_5,7>SMEQ<9]^SA!;DZ[ \[M9C6[PO-_?6H$T9[ MDSS%Z:!*=B$!\_0RZZ 'QZ/XZ]2$QHO77Y*T>5=K[K+K'EOZS#Y_]V=U^^KG>WJ0WOCP^;6SNM->,?V^^T_MS8W\A]OMMH;[5=; M&W]6[W?@B];K]L[[:?+^\U4QXS!4U M,EJJ>1+.1>:)-,)9JI@-\7OS[!R7GQT).1F(2Q_\?4+\;<*!LQ&<>#=AA+KV M?0O.FX&',NN:TQH]IE8#I_:?8LC[!EG.NWFOP3-YG=\.*EW+WE\H6-\WJ/ M>H1UC3\!EZJM43R8N2JNT]7AE(][';]7GUB[!,+TVF&U-75-+4GQ*_.P$C)E MH-60D5=V,#C.QM/&J1L.!*#F\JD0; R'Q7,:]?:[RBU MS9I##\S@U\ZA>^C=YDRP[..J9NZM)2'G,OCW-/@S3V8U5,"L25 M)SZI8(DD=7(M-^,0\1D$C'< M(L=M1,%P">:*5S*%9R^%N&B=% JY7PHY6]?@8G[.D/Z@BGT=X@QEGR M:.SEV*^-STM)' MQR3BU(*^2W1"AC+X(;E+47L?-("6Q/J2C%20K"PUG3PD.0;/=G]87HQBA(:4 MI*:*Y_V)K? <6XUCXLIJ-:UQQ*^I<53DY>'DY>BSX)[8R.ONSV6(. 5Y(1YA MB7E4.FD-(_)2:'Y!7M8 ;X8Y0QY4C>[QVB3%LTX<[5?]\:!*G6]@=HWZ*'7[ MDP.GPC3)5!X,YJF8H..Q\:S@&T@@0Z(+$(4685-@XFK0@3,;@D@_X M!IGY1:;O,1?_G6B_^TP2E31:CVA4$>S\:)%642"A6?):.*,(>_92B8OV_H/@ MG@1>9))2Z8C@S!*;!$V>42ECDB ;][D35!&?'Q*?#R?;&Y^-4992+)&VQ@)M M!HTP#@FHE>:" M@IQ\SAZN:U5CPAND&U^1I2K7J]_.E+BYAR(I9V?/Z41HP=P93P!@JW?O=N"!_^[V_=>GG1RT=3HY_NY\VMGK[&;S%WC\T\G?<,^_.W5=DH]O M#MHGH?/IH'WPZ>/NP?G)L?O[V[WMW]]VP?P]:>_L[K=_;]'V[ULPR3Z03Q\_ ML39]V_E$=_=V#W83M"MCJPP$Y!YS%$!I QU!*N0D6,.6<8>]2)Y&?;[:!,^T MJ*+78"IPAH,UGD<' X.I]3*:9U4$Q#G,&;V#<00C:&/K[^H_&W]^>%VU7F^\ M__#W)"G[0H&C,]/CTK3>[S_Y;$N=-QC0FA/F, =1_Z("JUO$W MV2'^SPC<7)%F5\&;-+6J"U&07ZM_V^&DN,ZX-RF1 W_]=]S/OPX!"^.T6DZN M4YB'<39+X;O%20H3$=[5UMK)M*(=<.I9+:.(X:.*(5U.,>P[N-<_-=1.Y @Y M.X'ZK"UEN1OW%LZ9?EU322XFXON#0=_E.EYPC3N>WJ.N,7)>ZRWR^*CRR)93 M'J^4MD%,73#':NTB@^/H^/\'\3SJ980<'TPKWEK7'T].6?QV(JTSV3RT610Z MT"NCZJ@_[H9J7!? J?&WMO FE\.I"ZA[?*4X7RC-?&W%KJ:.QT2U_!A!VPO5 M;?QF'C1KHZ-40G+.B)$2U/$HJ60T&"\NCZ#9:K\YXPN!!OOL#SD"-6\8>U>: M<^TXJA= 3ZL5G+HX\$]FQ6WOY'9]P=N;7S"OR]@^P-A:A96G M(J$@,(PM)Q%I33"B*AG)M9)*@TW;ZU_P8UWX8E3M65 :<\6][H0H+MJ$9[7- MM:H'7]35(7.]L,FUHP'@3(J#;#".CF+L3>XVK,)X, /1PWICB>&LW&0,ZQH+#=:_=[@YAK!4,[_YV+5?[,GJ#6QF>E+-%:&1 K!V@A T<6 MOD$Q*BFLD-)B=]Z_PC! 664B&"X40&(#!! Y'*Y@#N2GO<$+8.W\II:E5<7 M4+WOOCIU6Z7[U4\?$!'#.A_ MI]Z46WMB.%XG3#]4733Y('71R+I4#U;CKS1YJ9NL;WKQ8]8I6HE21)24>EXW MCM&;Z$G58Q??6J93RP0L!6&>J-CGV;6.QQKVAZU65V3B'F2"%IDH,G%.)EB1 MB2(3IS*QTQ_9;K,*B#U8_UX:@_:HI?I>-*VZ6*,3-4OGE,XIG7._G=.4*(ME M+18YS[:MMN9[4MX)UXL#H+2FM*:TYH=;\^0:^YFVRG4EE@#()Q[MGT A+\\O MSR_/7W[E6"\!J+Z9[K9^R>;JS\E-%@R?D- ;,&<^$1BZ3. M@I5($R$0D _7DE J1K 01"&(%2,($YTSF@IN M+.'"6N %E;2VB6J&@316N/+LLK#$O*RY@*$0*7BD$XZ(FR"0-19^.$6"YT)0 M(IZ]Y&O9(T),G(I J?>&)VZ="=9RJRD.@F/#BQ'QE/0P M+TQN29!4.8JBI0)QZBW2-&%@BV@QV'N,.5J,B$(0A2 :*.++3!">1TFTH(^TZ*67P9Q6E7N.;W34L^C+"O2^Q[7FTR&*]JX MU/2B$I@<2>7"B3P)[PR-V%L>6"+8I53LCZ=CEL7M7C6QB@2P/U+$"IA%!P0C M)O(GPK0.F"OWB/;''2=04W'PL78_*F#WI&"G!-PYD1"3BYP9:J@C4CDFI$F$ M"EUTZ2='O+E#/B8KDS()69O+(3F-09?&%B6#DXYY15EM@)1B3WB6@ED0:-#U$M% MK2$P<$6Y*V!7P.XZL!-$"*ZYP@QGJ),ZN*!SO5*IM$J6%>7NR1%O[BB-U F6 M/$="JMD6C=I:Q Q+.$A+C1!%N6NR:_3G"HC?C"D..ULR3[XI).C$7B,/.1)!=,T;6?CGF.%QRI MR23/&&C8//B .&6@:R<64)0*M(:L0FB_G($156T\B?'QKG+U4J9/,4:46DEXE$Y9+0Q"#B,4\E2$)CF M\ 5)94'&@HP%&7\$&8G(,5T8H#!R;@4U"CME8L"&:DJ+POBTH#AWSA(:8A!) M(NLP!X41.Z09\P@3HRSV@9.4BL)88+' XKW (N9,8N#++$:)2X"8%;)AF.16%\&J=N,ZOK MK^BIS8H]7I+270N;4)3Z7>7YY?GE^66Y\J>OWU7LJY6H6K5 [L6^NH5]U=K9 M&+4Z^%MM8VU\9C3IH!)'1&0+BSB,##4&I1 #Q]1*97GQ/A7O4T''Y2O95"#R M[A#9?G4*D40R*I5WB.IZX^2JNT(4XC1X5&G&F'-.$,L6@XF )1 JT5];&L8:[\J64LFG-JL]:3 MEV+-XU7_X* ?:CJLTG@T'L!OVPM5_S!#];!ZSDLUJU77OVBT3F"!M;:1RHH8 MN/+8>5X"69J >7,UC^A(>50)^< P;SK,"]% MSX+P,E'F.-4XU[>*D3%G#"=$^V+?-@3X%M878O JZ!@1C=(@+J- FF@&1J[$ M5B1NF27%OGVT)86G#1[_03^J>I125SX>N#BH&%FK*";F3KDY3["D75I36E-: MLVJM:=9*V))D5D[RVDM297E^>7YY_A+HQW2_U*?%N ME"==$$Q24YH@[ MKY'!3"%#(^%*^U]XKD>,O/.82&DL8E13HLA\;0$,3U9DJFR)5PSODH$M"#94'Q MY(HA\?0\L1 (Q3'8#IQ3)%(.A'*)(<,$1SI1XH4&?E>R&!++$Q6UZ@FE6P U M@S@<50,[BM7PR!Y6]LL@QH/8RTL^M*23KGJX+6'$.1J\<=IR0J(+0D%O\XF*&YL2%F"*"\4J("P*?%#;(*^HBH\8D;$MV0JI5XM$P'14U6&C'!4[1WM!)4'2X MAX*ZN0[' =+R;MDHUP-!/%F.7/()41VP5REA'$J&:(&[ G?7;D/O>1 B1!Y2 MX!(G;27V@7 B*-A'/A4=[I& ;<'QR1S7.M* DE$$<1L=LMQ)%*Q320/&.>&+ M#M=<1^?/%>:^&5,<#&+NO8/#V!O:&G+"*1X,J^>LX='N]\0JIMNVFJ, M33))!^XQMM;[I+F.!&,9?"@J]1,RSY!P:.(UT@GHX%YM$=:>X\8#9:S M1#1G8CE#,YJ'F\L0FE& \6&5;^)($ RKR"/7+!@1E!3<.*H%L^J&R2\E(.$A MT7%QXR GG771(,ET0-QQAIS!!'GF'?/"^9!<#D@00A5L+-A8L/%'L#%AK;C@ M@(U:\DB)L8X[BQD8I E@TA>E\6EA<:$@,_:)8T:0"\;EZJ06:1PLLMYJ*4TN MKZB+TEB L0#C_:3#>1*T4CF*-?$4J"-2*^NTL%PX2G!1&I\>'<\XS92[.&=2D8 M6\(@"N)=IE2GJ+%(@4F*8=I0ZY1C%&>_ Q%4J^)M>%*P6W#":HJ]-8:C5(.= MB09IJ0S*8Z< !BE1H41]%;@K<'?MPE/>/TB[ )8H)]B9I(AWT7G-4W2FP-T3 MPUUG8>NG1*Q, F&3JZ[%H)'5EB##L8M!1E#(?8&[ G<%[JZ!.V6QILRE$*+E M*4FKH^2:8\H%=9*7=?8&8-Z"RY1227Q(#$5'&.)*>&1R&3$09D\E5MP:7NS9 M)CM)[VVQ:4GJYR]L?51V/RFM*:TIK2F[GRS)@M?]E^DOML%3CVD#"]"7W1'O M:!OLOUYVD132JB/+B)+)>< 2#:"*,G71YK:OX0XH_I&!>,RJJ%^"[ M._"U%[>%Q2FYR!#AUB$N,4%6Y'4O:Q-F7GBBW+.79$TI4V"OP%Z!O:P;RFU+PNP'=WX%M8 M_P(;UVAJ-<*8<\0UH4A;4/H(C)KQD7JABZKW:.M?H3,\[-KCW,OQ.U[?"E6%AXHE:9DD(%UM0%6="QH&-!QR=.ZRDX>/\X>&;G3I'W3='(>TH1=T8BAX-'QM=4 M%C!EQ7Y^P,6,7T;6=2/\#IU_7OX&/V;MK=^[TPNQ-WJ!SOA0:WA@$KXYL(,O MG=ZL4_7%E[YA\\Z^TXV[XCM=VNWT(MJ;_$UHC5X+4=K-;>:YK";&ZW[=V8M5 MLIU!]8_MCF/53UEOJZ/1_7@PB#U_G+\XLH-P67AZ9UB-X :ADU+,)\?*Q=%1 MC+WZZ]EYMC@"+!W%^L#ES3^5R5H"I[.\/3Z N_C)W[EYG=ZXWBW@C(P>]H>=_.6+0>S6 MH/SK42>,]J"?H1NG72JG>^A>=IEUPWYW/(J_3B48+U[_[.)TF,QX'_/NK3-1 M?_F;&_SR\NQ+W.2ZQY8]<[,9DL7LCS@8[L7CZE7_ !IZ7/UO5;VC%<445V_ M5J@(1N^J_.U?%L2 R',CN/!S;S 'Y"\1N4&T7Y%-T TO;/?('@^?_7*FMPX M31;'[?;#\>136EW1KW^\KOYX_??[/UY_JEYMM_[::']JOLS<].7:VSNOWU<[ MV]6']L:'S:V=UYOPCNWWVW]N;6[D/]YLM3?:K[8V_JS>[\ 7K=?MG?=3T^;Y MJ\GDCN%?M^B/L\1#:(.8YXHN>FX/H#$9B3/D]L=PLS! MP4=-;'#P0B-8=5WTWLIT>=,",1?\[[F>R!-H;'O8G/#N[[81&X:^%^QYU M1GO5L .O90<5W/L 1,6&_?$0Y* Z M&(52_Z.!S:0=T^>,QH/.B,CA<8?KA> M73^C5DZYHRNDW'6NW2%^$ _A8/WQG%K7F6ATT\/S^WD[W*M2MW\TA(]=/^YF M2)DI;S/!@V_./'<2@P GG=,)SY]TK0IX^KA+=,#KW_+,Q(*V]2?O5L^E,&O+ M(:B)L9X#^=@0K/4,H;.YDSH]V_,=VX5'#4>#<7WCGVYBL!6:&.&[>XAE")[) MRU16:B$93I'R4A'."E;\[S@#:A:&;S^=Q/ 5DAC_G=BJ,U;R>W'B.Z1Z;>(#R'?9A,<;@"N= IS\>5-U^]D"?]O3W MT*6FIYGB,KUB.)Z"50<&.?0Q MP035'R35YU='WON]&,;=N)U>3<7W/[4L;?3"ZUD_O8%NFGR[G3;A)1=F\$X6 MTAUHT+^[??]U.==2NO&/OX]W/X9#1[G<_?WMWO;O;[NM37_2WMG=;__>HNW? MMUAK\P/Y]/$3:].WG4]T=V_W8#=!N\3VN\^$>RLE#B@EEA#'R2'+G$/>6&$T MM\9@.EG;JITF&WG=GF/EM*0^"2.YD\8JSEWB,0IJ4[0P3''H[6%65@;C>)XB MAU-(F>+-]#L0X;/BNP93U7?'F7$G-L/4)#B$>0UBME8=9:O49BGN9C/CQ457 M[AW=.W*"V)=Z);[[ZB]_JQV=7CW1ZXO. M+_6,^H=SC^0ZGGHEIV'OTP=,CZ]/CIU;E9H M>^U3"5\7V)0FER9?TF1";WCQ=[)$FA!]T:S6F(>-!9FB[8\T^?(5[O-K3>HQ M:G-E0JL5BQL$^CQ,:E01F>42F9F2^FAB4P#PSJUY?&F>JHKY@20OT?6[G5#- M9&S91#V;\=7,@G_L2,A[Z,DB&0\E&3-/3C5SXBQ)G&P1@ (-13*>$!H:5C]X M&9+\S[K,+OK8FE9BZ=&&\G;3IEFC^C]/5T'G1MVV_,D;,I"D(PD,<\*-R5EM MP@DA5!"<*4)R\L9L0>*6A:GVALGRQ4KDN3Q M0>SN=+LM.'=W,^S521D?/_#6SMY>^^/;_=V=+0'?B?9)^^!\DD<;KMO^^.&D M_7O[:YN^/FEO_KN[N_/EV_;OKPD\I]O:_PK??64MNIM:'7Q<)WB\QT>?G6*, M1DF0P$$BS@E&6F.*-!=:6GDK4X8XXL(S MI*GSR =#C:7>.RV?O52$KFG)"JT46BFT4FAEN:V569Q5II:=L]12>.1V/$)/ M><1CZS7V'AF5MXE)CB$KI4.42^<)CLK2S"-:KW&N"X\4'BD\4GADN9L1KQJ/-+HB]1*L M5?WYPPM3I7;6BA#1(RZ_O/XV33$H#K/[(:CCA748JHE4R0H4(OS@$2=D<8@H M**X$-M))D9Z]Y&L_YXOVX M"T;.O>B.1J*UU,A(#!BI4T+..8ZB3T9&:XW-W@^^A@U9 SPM&%DPLF!D0Y7+ M@I'WB9%S#['4+"8O)(K.:,09E6B3 BL'"4P$+B+8.: 0&"S1A5?KF7>6\Z\ MYD%:B2AJSO2U7SE0OE((Q46B80#XL(0Y&C B&$16-!Y M$U65O7),FC6.ERQ+HM!5H:M"5X6N&F)=%9:Z'4O-UXZL$@XS#_:4H01Q[A5R M+E(D1*"@<2A0-D1F*:W,FA2FL%1AJ<)2A:56@Z4>V:@J+'4[EIJOWGG)%<$Z M(B:<0=PYBJRV BEN">9:DR!L9BG*X/]B2ST]2YW=W_;"7BU+M$_(]9NAG!8^ MKEK1#L>#N&+;H6SUJBQ\-9".^I4=#N-HLFE!=[X'=S7:LZ,J[Z(XB#X+<[UO MV>*>''FK/C@V'@Q CB=;]:U5OV]L_ 7?_G?<&4SOL09@#5.A\C");*=7^<[ MCP^&(YNWU,N['%0 P/WI4ZYJS"6/!B@X]_2\'\>*#%(-02%W23VY7DSZ,)\& M[:XWC=D $/RG,SH^^\:/M1W)UL$A#$<,6ST8QR\=0(2->N!^YLU&6D>?9:*" M1J%0M!JLKQ L4QNU\HO0ZXV*Y-KB0ZUK>=$^.4M]]B4KUWFLLUF.4X[U0G[F$L]VV"S?J M/91K* =-,B-??VB[5;[VL'I._E6\7*4422E%M5K6QM M]_Z.\]T.)VK[BCBQ/&WO?V'UO4XVOD';V.['UV)WT_/=_:_?MG=:WUK0MMW] M#_2"$^OD$]W>#+G=)ZW--WOMS=#]M-/]VC[9.]C>>2U:)Z^/6Q_;!V 'I-;[ MA?@UI46B7ABD)<:(VQB1$3@A&1@QEF@1@GOV4J[!("Z7 ZOIS%-*E-Q[ET[< M7[4'ICH:=$81A?Y1KWI.[T3C)3%J1<@*ZR@-\XEQS[D@1G,7,4Y4&LPCH_8^ MR:JFH_.,5>CI5O2T6"J>DI"P*/?C-+E^CJ[U! M9KC_T\$6$\:X$#Q93J1S!FNPCZRFB7C)R6>%G[UL]T>QTK_]8E\V7VJ?O5RK MPF1U_N*B^T7=N8[VJ5=L)OLD+FK:]5KY<+W:.;MXWD_U'#8C?E9"V^[?OUR_FIA*%TE#+4@'_&?3G\\G()D'OA7 M,,:V=UP=#?HSS^,L9 Q$.G;J() 30B$9IM)F(PKVTF^" 9+C;3/47<[;\6 MT/;CULD6V=[Y2MOO/@LP8:,4 G&2'.*!!F0#?!*$.*(II]*X'%"N^,5R>37Q M#>.I.!S%07S^LJ@8Z\FL:6;@Y< ?7YOZ_\[[@P[LPV:M]NOJW\/;"\,LS:< M3ZCU@XOSM2C.3][HFRO.G$T59[H\BC,0PCC+UC]V4*LB6>&UDZ#XZ/=ZG?^. M)QISB+DH--QA02]>F\LW8 ),U>/%BUS,1)*E%]XW:ZW>#O>JU.T?5;9GN\=U MI/P@=CLQH33H'Z!!_]AV1\<@]#4?S'3A@W%WU$&'\(;] /HR:-3#*MI!#^X^ M"9'/)^6&(/@#Y0_]\6CA/>SAX:!O_=YC!=A>HH>=31%9@#=0\FM,> '] $?_ MB?-XV/_OU^E0R:F.=MEEU@W[W?$H_CH%2+QX_;/O1/?>3.^[\KK'EFES,Y'. MIML?8%[MQ>-3;?I_J^H=K?6YD;^X\U6>Z/]:FOCS^K]#GS1>MW>>?]__X^FA/[Z_-4$$6+XUYW# M\0EMD#9T11<]MP<9_*=:#O!+5GG6:A3/7NZ]G%D5[,AFM.VDJI]C;XY NX3S M V#SZ++^N1JUKM(>:Z\Z;WYOJ9R[];#)2W\">\:X#6P*=-/[\F>TP]B8?*7V M\W/C&YR+X3EB>_-MI[7S^MONYIM.:S\_\]UQ:_,+/V\]?:+M MO=U]N"^SUW%BA)=1 M!V&U/Y_?].?KC?>OWU]PRIQ/6UM4%"9C\?T'G6V8CC:2$$T*F',2K!7-9Z-9E74S\?C&2O4[N%ZYW/0*TE=)8Y M!K?J9H4V V&VE4^=,_V)6>AL-Z>( E3&./JNF3P;QZ6SFO_.?Z!^0GGHGC_[ M>_O#LW_-? F#>#B(P]SU>=6I7N+,!LEDD*>&VG$V-28N_.Q/RZ'4G\RWTZTD$]MX_G5"+1^?@L-OQ'9A8T!TS:[>^ M9#X4,&\GV>TP0UU_,)CD9^8+LMHR0X*99_4[ S=9.[K9S;,Y.:C=9K5,=7H3 M-VAMM/X#J%;;HS_K"&_/AK66?1AN>YP[LSN&@>W7,%O[)4!UB3 M\J2OAREW M[+R_CO8BR$ -VF"$#?L]Z-+CTQ65VDMYE)T'W2[<* Y\5CWK;_M3(-^ ^7S0 MR0/9&Q^XB6?N5.#FK# \;=I@,M1SU*A7&O.$KQT8.?(#6I!!"H:[:R=/V;[L MCE]B#[2T?/94K*>< X\8=L(8'C(1P2]C.["@)<::3;+4#3+7P%E ?GF-(XO- M/S'[;X>K*RY@U^0_=6+MF*CM9,)J4A9@OU5GO)S;.6>;)-P)5#YU.W,-^;R(166G( M3-)=F-63@S/_^X3)LOWSI3_(SYMYW2<.,;L/WXZ.SX+?!'B^\VRX8J&3SNH] M,Q"==D[N# #2,)YXLA=>?J:K3%\\3ASZU[X6F+L@LW'B79WX_\=^KY;HO/8P MN2?(>K^V^?*\/H-YD]M<_5H3CAW#G]7,D5;EVAK!=N&,V3I\[-2I'0N^OOX9 M&DB+AZ;7S/4R&T!JY[B\_MTJ&WDJF>6:2D1,N377-!F.NZ.9#S8O%?KZKU?; M_]G:1,1DC28+WT39.'LM2]$CM2!&O!V$QZ8(,GQK 9,J-D')M?P8/J$ M\VB_?L$4?% G #S\%:A/.UF2?VKK_\MGR[VFFEID> J(*QZ1Q6#]6RHE-40( MF\AY(YN:I&3,'>\()YIF7[!36#)-K"&275;=9%6(-K/,64:9R'*.9.H-XRD+ MCO9 MK]7(*6>=_.O&5ZKUSTG"\]V."V7,GQQ3^N>#[KP<"[(=>ZN?(B"*<:L M:T[O5B^%JG7"V$/52U$/42^%T76-EZO)A*]K<=WQAC;YIKU7?K-(1JS6[3J-^3AWKPU'3"DF48?YQ;62Z+C[)0>P/JO>M M_VL/#G_=**4H2RG*4HKRTA0VCE5(+F9GON V$BM=5!0;G)AP*83IH@IC^,?+ M?IP-OLRSM3'I:W=<@IF4_#AH?VV=;/'6QWQ\*[?Q6XNV^.[^%];Z_0/>_MCZ MMKO3HKN;_NA\R8]/]-U):__+MT]YB6:_==*&=_R4RWW N;OP[$\G;[JMD]VO M[9-_Y\I>LYTH<7M_Z[.+FB0?.3+><\2UL<@9$Y!U4DG!:% F/'M)\)I42U;V MH^E$4[;P*HQ2&*4!2=&%47Z44>B<43Y\5DDFG%)$5&"+N/ 46843TB%H8KW7 M3J::46AAE&4L'_E3E3-^DQ/W?5PP^5\LG8.ZM*91K6F0=#>J+3=V&!<):M"H M-:DMETC0D_O S]6S4F()!G7C( >PG]A9N95YBE;3K-6G'])EF*2;.57/=Z:I M43D+;G& &^C6/GW^CVW&<$O=?X6W7WA,!^U49:Z-Z3HQ=3M]&$ZV]EP$EF)C MW\+&;K\ZZ[6-AF 2*49),XDXU@;91!4BG$7J52 T8K"QUPPWC3.QFXZ6S?3+ M%DA<8@]C@<0'@<0S;D=)6/".2R15BH@S[)$3"1#2.L*Y"L'QF"%1:UX@<;4= MBTMB9FWE$+68HTUZ%^MK+)T?I+B2;SKR MRPI@K@A@/I7-5@#SAP#SC)V6'*&2>HJ81ZB#=Q';PM@+H_5 MMN)K)^TX6@C^N.L^UH^\!O93/;\9$:ME\]1&;-ZXS-K-8YJ#)=3U3KK,N>2) M""J,PM$@#$.%0.T4"(8,HV"#B5)$1W769=B:8LUS.O]T>Z86KBI.&J.W+5&;N;$**BPQAAP@7B1AEDJ(9/6'B.)=:L3LM@:U0V+V;DI^.J MZ_?WOFD1S)OM2;KRM32'G6^EDN:--T:2DX$O93=+V8HR5>^!@TO1S64:L5)T!]I\O+OS9J^]LW5AE0G>B;;H!_'II/T5_N^V-_>^MNF;K]N;K[]M_[YU MTMY\VVU]?$U:^V?*21Y]QLF1I#1&.@F,N,BAG0)KQ$/R3/AH?4[!HV2-$K5< M2TQ-9YD2[5#HI-#)5702B2H3P]-8!5)J23:!3N@I MG5 O@PG4(Z54CE.P'CEO(\(B.)R(=41CH!.\QG6ADR7,'/BILG]+(MX.$2^X,*'CX('LZ= M1(1%'R*62.,D$$]:(D.E1)Q+1B7%_X^]=V]J(]?6A[]*%^?RFZFRV+JVI,PI MJIA ,DR-31*VNULM+3W/ MNFFMP*-+>*B(RGCXLMU "V)@Y;)_K\KQE\O^?7? KU7_^$7VV(NL8C4OG6-K MQ@:3I9?.N(AD, QQ13%2!%-$==)&.*4NZ*45VJ#SJ/KPVDI89;1\96CYBZRU MC):/0LM+"\VG3L*>*<1*%A#7G"!C&$]_$T(8BLO4JP+0DLRA'>1K0\MZA< 6 M05_/!?_J_OQZI!7F(DJUJ.:RT*K-' W!G(_X($7F2GJ[,E30&)"BRB/NN$"& M$8V(U*PDCFG,&"@RLL$9KIVO^=554,I$E8FJ3IMFH8EJCC9X)JH'$M6EQ:TI M9:62P$R4BG3ZJD16IJK!TMFHJ"&QI$!494/4,"CZZHCJQZ7^JEGK]GWHC]\@ MHF8HIX)K*H\N"O>E*6,WW[AN5?MF4@[K.\QK@67&JWG=.CXZZIT6KF-@NH>A M9\:ARJ<\3N4'JU*!W;[K':<2@]W^Q']P?O1[^%KWA\_@.?U M!^/S=2U&G<%PC,9A>#CYV:A1?#7#;E4K\?*ZZJ#_* %3^@2N'1R&1F%ZO20. M)YVNZQ0F",;/RD].?1 M8-1-=WI327'W:YA6:"08IF8Z3>7T=K==9BP \_$X_#&%8CQ[_=)/ZDW>;8C? MO6[>\G3'LINI&NE?83CJA-/B[> 0!GI:_%]1?*23 J/O0 $J"$8?B_3I![,7 MBL2^5Y9]YL_.\))S]P*RPV .D(DP#6],[\2+M9O/#:FN[_C)SUY=K;;;7MXKV9O&YM?IY;:.]O@;O MV-K:_&=C;37]X]U&:[7U=F/UGV*K#1\TUUOMK?_^#T4)_>.WMQ-$"/[W>\S' MU5JOA-:(3;XS1;^=$RQ0ZK@S.(:;>8#=\,V%I!]V$I)Z,S8)<[NQ&(P[87C2 MK7#7I_)FM\W/]P'H#C^Y!L83XT0%$X@/.GK,.?'&".Z$Y\IKJDK)Q,2BJI9K M-9E!! ?LF1968\:=@0M*0:6(I0Z4,VJ6OO,%3PR\$+)A!J&0]/M=R^J M*%:6^6^GP0Q'KR!OXWDKJ>;)R4=>GJ76:3[E\MB$WOHM\?]<<5E>#1_2R,$* M#H1P+[C@T00P)C0_,=UMLYI877""I_. M2:'ZL@V40!8YA'C89-N'GTEK_[/8WH>Q[7_DK2_;8OO,'S3;[ENSG4*"![1Y M]F?G1L.P,]_=:7^FK7:OVWJ_TVVM[9&=_=Y^B\+[G:U_:W[YR#?;VV?-]^]2 M[:W3RQ B-](;'9!1CB .2X,,\P%)SR@W6)<^5MW"ENE-9W7>VZ]H;VM2*@'[ MV7B%N2'>>,J\$,$Q+D))J[U--*&,Y+W]2_?V91Y;Q$:(TC$4I72(,P/J-%$! M.>XYD4)[137L;;[,?KBWZV6]+(@F=*4,W"NJJ/1J\/ 9=)W94TD9#9\"#4]G M-!WF09_A@2#'B$)<&XRTEQXQ9[3R!"@LR*45AG^"AGGWOH3=^PS:3-Z]3[][ M\4SYERB"B039TD3092Q%UD2.,#.VQ,H('0CL7K+,'Z/+G(GV,)KS66D(N#//Y@4O\XQ=*7'FYP7QY) M8O=R.JY- ?T3X/F',$PI"A>GDQ#-.OM/=?;6;&PA!D:]HZE\$G6(IQ.U6H> M!+5$"B4M-:F$[?(<"MB^Z'(@_Y6A\75#XWV\&1D:?QTTSK@S3#0ZN!)Y8R1 MHQ5(I;Y'G@_L,+H#]*L,]S]ZF7[ M)=ISAKMGA;M+W=DP(6P9(Y(R&,258DAIKQ$3V$J9/ P>X*Y],(A5J8YP"%O*]/XTO;0%MSHA MC&?.GK;3*[3AT7_V!NY@,;=;+_SUZ73GBS^RE)?;M-79V8?[PN\VVY\ZK;4# M>,9&M=V:7S9.X>^BM;9QLKG6BJ %07+$I41;$U>EA)I30ARSD2- MO;)"\^M'EZF*5)4T-9O"7'NC%%;.$ET:'+DD>*D( &)'Z1CN\#@LPH'D66$I M[$1:BE$2EZ)[Y:SRI.++>#"U>A;B0++6RXK3AYU'IFI9E7<]*7OOP[WR.0[W M,@SVLUBH(1.QC/$/[ES3(9.[7ESGJ.<"'"+]9Y'BG'E9[[JL;WMF-.K&5*($ MR"4O[XL[_)T/][_L]:WYX?XG./]\1QMT'I.]NB@MR'_]JN7)R9.3ZQW4*$>Q M^+3YN3 /!K"7IP:\I.SOS51O<+JZQ6_]01^YX^$0])P'U9^9WUK797WKM9I/ MV6S@"3-H%B>4=K-YP,/2!N[5,^!JAMJU/NLOHX_ X:=.ZWV3[ZRUX'<;I'7V MD;7V_^YLTYV#G?U5W%K[=V]G?P^N[QU>CZCMO%_'VV>=@R;=^-;<_\Q::XXV M#]_M[QS"&-<^XM:7?Q]NKKT[V/RR<[50@-!.E7F3*^%64<=EZ)IC@ F$1:>4!&*7,2\[S;O?[P?/&2S9,??K#BW,N.4: MA1E7G7OJK8#7;=47P3_W83@ 56]\VBB.>J8_KMI*A/\][AZE=*]& ?<8+8I7 M-A^4? YC(W*N-%&$ES'PB+7EP0I%O5(X6.O5$_BG9G/ LZGQ<%.C]7;&.U5B M*AWW"DGO N+8!Z0$&!U*:D6$]\$SN;1",&XH3K*I\>*]4QDFGQ4F.>.12T]U M&2CG(BA72B.%YI;ZLN3V"7PR&2:?#"8O/3)8,FW2D7(6(T&<*(UTE Y19K#E MI;.:V023I$$XS3 Y9X_,\Z>!+:*9MNK<\>'Q17M=>*VS!R?)+F;%U9=D@J]F/D3[@]7\[3XZ ]:Q=)Y*HC!W,1JGX%:!EA[L*6[#(TRK=-KO M!_K"C,RMS@!(5B/NHT9LS5A;J@0MSS.*'-$,\:A30Y#4&H3Y$!RGQ+.XM%(V MA+QYOO9&)E0^6OMXPRHCX:]>N_L@(3-1D"!*3BGC/E+%HO'IB"U36H0)$C[0 M>LI(. \DO#2HP(P*A$>!6* "<<\,4EA8Q)30TO$0)9=+*[)!J\ MS@->_9"#72_.U/I)L&MQUOP7^G ?2Q+.I8ZNS] M601?0'N0JAE6CA^_J-4'\FA^[='+^^GJ]9+_VIS+O(?6M=#VS?.=\T\AKDNC M9I"-FH<8-9NSR=,\:&^C$G4J,9(AODEC!6MFI> ME=2Q[+E9W&8*?YP7'JE?!DU3_SK+U>=]QWVNN/N I;R MSZ/)HUFDT>1#=P_I1S$I6UO;LPCY^?GY\WY^K94>LDP7 5GYN7IU,U+GNG[U/"MKTQ;KW% MWRH/]>JN8(0;3@/RVGO$B33(>%$B&["5I63"JZ(P:PN/TA::LR8F%LXJ'=,I;5HBKE1$FH*=20+L7,6,I0:T!=X0 M<@X)4"^_DDQ&OY>'?G.PEC+Z/27Z7=I*V@8+QI)!P@:*>!0E4E8X5)9!*NJB M=U8D],-R#J;2RT>_.DSLH\FCR:!1]-]N7,/W-^^?)5 M;>0O'3B/3*G(ELRO7M!Z^7&^$_YX7]Y]&1\-=5E/<% M*Q:_*DJ>U8H'JA7;5W*Q*2F#)PZ%,GK$RU(B*X1%6!FJM)*$6K^T(D5#R=R] M\N7G8F>L7'0C+&/E$V/EI0E&-"U9\CXQ6EK$@PM(T>26(=K_3YRDR;M;HD=7P(SW(K M_U-].+G$#O^UGTYTO_LA2 M7F[35F=G'^X+O]MLPRY>.X!GP$YLOSMH?MDXA;^+UMK&R>9:)S;WFZ*UNEM& M$4 ,2H2UE(@3CI%VN(1-&*2!?:.:1I:1#76B$5"0&D]%JZ$F!+XAMK=K$9[QETN(H8=P::GP!6K]L/ MZ+PJ,ZWTBW8G%(?354YGKP?'PYNNK,*,TG=_'_?#!).H:A1)D(J3, SIVSCH M]08GHS=7T0;^.'_O&4!W 21W^,>A&>YU^^?P7$[0MT*VB[F: #C,1<\/%/W%] MUR%>^,RY,].M^?2.>7T-C>91JOQ"#YD 6LUK.N8E?GCB6U[@E[K 56PMQR5HO;;,(S&28D[#6;X^_-:[ _U.V:WXBMO?S:'',QM:7?^_O['NPF_\^A/H&HUQAQ2SG21BJD)9816,*6SBRM,-G ,I](N!J1%R1'%7AK& [5E.NO;T'0.R<<9,#-@9L"V"/Z&EY^,1)_) MPY"+D-;5I] 9AI A_CX0?SKC58B1"$5+@7 H(^**462(AX)U]!1L+[(^&EMT"3$&'] G(T(:$4%&EN+;)8 M&LVD-(**I95ZEM/(0)B!\&4#X:-\ !D8[P^,EUX 1B41CFAD/2L1+[E#MHP MD41;K'0)2UQ5<6@(03(RUM+N?VUY!BSG&;P4X'^(3^#=X#B?J+D/WE_4E:L4 M88,]T30@1F-(26<>F4@-LBG+@-H0E:-+*T0T.)]#IZ;7YO7-<;,,G;_ >9 A M\_Z0>>D[B$18!4N(G"D5 EP42!M-$1?!AM(Z33E)!T1*.H<#(ADQ,V)FQ)R[ MER$CZ/T1]-+)$$,@G!H-2J?'B..0O*^&(B]B2;FU3J@4A\(-7&:EI;"0*!1(TXI27R$1'D:'>!%-&Z@GH MR(0W"%'9C9P#;!D0Z^LLR$!X;R"\=!9PK@0%T$.XM*F:!#?(Z)(AKD6PW'@2 M7%5-0L@Y)-5F',PX6).UJP<./LH%D''QWK@X<]K 25,J25'@ ([AK]KRK/H-T)PV#B. QSML%+0?_[N@56T_)GZ'\( M],_6-@BB%%XYC2RL+>*8@$KL>8D\X3IR3G 9 T"_I T]#Z7XM;E_^!"&$+E7)$!,A(,Z$0I:7%BF'37!".>\B &'=8R<&;@ MS, Y5[]#!M)' .FE\T%S)S2U$2E0.1&7*B)-<$C]V&P@C!"(1#MUR68A$<$*E_S;2AWM$4$>J1DW"_PL69'Y[!,Y&IX#Y4,%L2@6O& M%2L=4B*==U-.(!NM1E8;R8 = G9B:84JVBA+5CM']$NKNOMJPW<90W^9X1"]0%QH6S.BRM<"D:O*Q?IMA+ MP]*<+?&X*4W8\:;8.#PZ'@=?=%,;X3 :Y\R)E\(/=_)/?.[[[LC!.X$,K']S M\-/5P_2O3!+W((G-V6(- ;NH#<%($TX1-]PA8X-"48.ZC24OB91+*V4)^O8< M?!6OS6V=XW\9/^?AF\BX^32X.5NQH50Z*(P(9P%QCR-2EI8HV.")I$Y;[Y96 M"*$-)G+&60;.#)QU!<[O.29,/\/H,\'HI8_"\!"H5 09[UQJL:.089*A8#C' M1#A..$Z)N[I!YM&A\K7!:$Z;>&3:1&\*#=UP(W.B'EV>IU].G\;@>S\XMKV0 MVT _S@-YYWG-W'L'H^4[[I[,J_?AU=EB&3I(0Y5))3)4:LMA!5)> LTZQ6FI M C-E6%JA1#14.8>2DJT]4C?&R9K.Y'5I>^M-)QIC2P MDY*,(HZE1-I[A9@NI>>*86S-THK"#<[K=W _@+"NO1:8H<4XQTB8R%$+IG>4!$Y6L*UW/9E^OCK$J+^>_Q@9> M _[7=[^NG*])Z_@0GN5N_W?:J=W^L:D6[7^JRR8WM<-_K5P\H/K\9U]>K.Y@ MU$VW>S,,/;COU_#'2=>/.S!3@&*=R225;#*GMUUF+*S6\3C\,5T?/'O]U6MF MA,&%E"UUODX_&>)WK[MGD.WJ\MUYU2^E1]\B/+UN/Z#I/!%:O7.[$XJ_PG#4 M":?%V\$A#/2T^+^B^$B+!)W%.\#)@F#TL4B??C![H2#ZZLO/_MD97F[$O8#L M,)@#5-7H>6-Z)^9TM/2O*[-UV.VCV76[_W+,>UIO;$KYG7G]:[WX:_W3UE_K MV\7;S>:'U=9V_67FKB_7VFRO;Q7MS>)S:_7SVD9[?0W>L;6U^<_&VFKZQ[N- MUFKK[<;J/\56&SYHKK?:6__]'XH2^L=O;R>P$/SO]YB/0S/< U&9;EM";\)F MW:;H-U.%-D=%MU^,.X-CN)D?-8KPS85$&ATS#(4W8U,,AD4W%H-Q)PQ/NJ, MO_? .>/;YN?[ #3Y\QKH3K02@@/V3 NK,>/.>&-*0:4 12E0SJA9FKGU+Y_, M[X#4ZJ@8Q.+OXWXHJ&I4R-2 60T7B-4QOJ@D)?@B$6QZ_?,@TZ@P\/_P]Q2C M;A1'0U#SAC#(I ,6 %"](HS&,.'+!6!ABDE-+NJ8KZ'H#\;%:1B#UGEX&$ # MA+OW?7'2[?7@RM%Q;YR6]]/F9WC$*,!BIV_=8 C?'0WZB>=OQKG2FYBCH^'@ M&XQC'& <_UD?C??6[-%J/EJ#\788OSV?AT57?GOAKT^G.U_\D:6\W*8M4&+A MOO"[S?:G3FOM )ZQ\:W9?G?0_+)Q"G\7K;6-D\VU3FSNKPL8^VGS;(-LKAV0 MUNJNU-Q&(6&OQ)0#*JE$"G87"EPK41H%"P:[C+ &[)(;VNPUJ4NP$+X=!9>R MM,>#"\$K_/$PB5,2^E$ D? @H+V8A&FR&TZZX\Y4V& ;'(X*&\8G(?1!\D^# M&5:265V1_O(_5]2UJQ*F9"":E"7CRG))E)8&>Q6UE#Q8H_&LA,W(%.QM]P8& M>0(*\"CT[Y26G/ZX)E=M&/MF3!R1)HB\,N&"[W#K;.^DN0\C7/M\UCS9U<)[ MP9A$TF.#. D4V60K<>E2Z6)KB!=+*Q%TX6J=1]=5\>5[L,@/I$*6CBEI>"F) MYEAC$ V+A1."BA(+(W?7*JD@F*!+\;C$E2W7"?ZX%S;CUO'142^DTTFF]]:, M.N]Z@Y.-_D208#]\2HH]B,%@@CKM9'2T811_]@;NX)5) TB!:'WAT6@]%DY*!P(0A%!$BITJG0A M(-8+H2B&$ZE(@#C%R1.@^L3K<="#RT9O'JQ+EA-5LK)N+^9J8L3#7/3,T2B\ M.?_+'[X[.NJ9TS?=?O5&U477O03CP=&E&;.,IZ;,-$EH^H#I]\N3[ZZY,"9? MEF194/K][W]X,5XF/_I2J/*!U_[PJ40L<[& 0^9WO/@GV5YUR)ZMUVCT\^;R M3O?STQ_0N^XZD7/PNVUUOQ5->$9G5*SW??!WB!F=HQ%P=OB)--SZTRS/#Q[- M_.7Y,4?J:R?L5RSY>1],>(*9S)+QK)+!<)*,&3]S_7*M%^'(=S*OBB,#TI \ M79?^2-<[]M49\,J;< @*]?&PTL23-^&&O^I-W;(7GO[YSXL(>7)J7\!A04Y. M7+C/+@UFL("'@\-B\6&_!_GJGN3DP7G=H46/#DQ38SH'.^U> MI[7V\72[_9DWSSYUFN\_=5OMC;/6?J>[TUX_W=Y?A?'M=*ZGQL!8>IM?UG%K M[>].J[UWUGJ_?K+S?H,T]YMT\_W?O68;GKWV]V'K\%ULGN+3RP)NS(M@G$$B M.HLXCP$9+!4J#?::!L9"E.G@08.Q7$\^'XO.2/DXI S$X>BX9LKQU"!7E=8( M0T)TM(P,)Z0D>HJ4\)>2X8R4OQ0I\64%B$=&7S#MSU-!G<]SSX:'6VQF-/98N&F*F64V=TR2-!GBJ,>&DQLIY;%'WTFC(BI9 5')+Z M]>Y80#C,7O5'S^I%#?5GT,JSI^BE4-0OTM@_#+L@FT>FEQU&#V&FK1E%73G% M'=41::8)XD(H9*PDR)8:-'7&C#(V,1/!V;.>/>L9+Q=2I<]X^4B\O-3DE14E MI]@@90A#7$F.-+7P3ULJJR60GTFU11N:SJ$"VFO#RY_H]>=G*9)^_:OSB_)8 M\E@6+^5K$1(X9PX6#^S8=/N3K,WPS75,?R]4:9U/DZ^94_OS:)Y[Z[ZF^&Z. MX[X.*V>.7J%/:0(VX^=16$V4L#DEA(W^^I0.W@V&+[L.]'QLH,TKP5VF2D*D M0]1@C+C5/O73M4B4VD6F.>6E7EJAN*%(CN[FZ&X&R5_L"LH@.3>0O'04>5Q: M$N*J0R2.>9;@UE]ER.[.5)13QW^)=<: MGA,YS49] _,E%<8B*TN1.KF4\#=%$'-:.B>9802GJ"^698YBY*AOQM*7I.IG M+'T"++U4])D.P@CK4 C.)T5?(E-RAI1A@+#861] T6<-KN>@Y[\V++UC%?8; M5=W M;L6:U7+QPYJHCZA^>0Y7:]W1T6!D>N_AM8]&&U41%I# M=00=UH0>^J8&/1' MZ=/>()5EJ4GM2]9\.\6J_0VZL_]W9V.252:4"(>"$6*8(R88$);51I:R@D#5?.WFFC#V*"B9Y(( MJKFC084@*-%.$EIR1_SU2IFK6UOK[:UBM;56_+.Q^N?&/QOMC?6MXJ_U?]:* M=YN?BJW5?]9O;K1K55-O5MW^Z3"^MUUTC7;+3ZMQ3V#J:DGN247.% 3S4Y$O MTN"/BHY)18E#OW ],QIU8S=5TQX5G=";%"B"7X:J_F=5C1N^&U?W@YN%87I@ M/XP+.Q@<%%]-[SBDNNEA-*YJ:/OJVM'TBU3H&X1B-!ZE>J&CT.N]*7Y<'K3; M]X"(;Q!1,]I8I9ZQ5!YTL58GU=FGY05WU'>H5_5@OBRJN4W]*/X!D@[%5M+B M.J9;O!L,_*AX.UAN%/^,_7+QV](_6^_>+OU>[ ^Z_7'Q%=8.D+)1G'2ZKE.< M@$R-S0'(V>"XJF@U.(?5277V'PC?S1K;_WMLAN.)^('"FFCB2T@ED.#BXF@P MK.X*WZ4KK@SF_XV*\+_'W:.JJM:TT-:XTQU.ZL?'P?%PW#F_^>C\[HWJRTGU M[\D@TJ"FMQ^&0]!OT_#L\0BFPV,WKF1VX_#(=(=ILZSV_68J_[P*5L/7:DEKJ M=V&U-WJ*?3UM? MFJ*U]IF C?:M^7X[]H!3]? 171UR&2+C"Q@<*4T:H#MI+&@0A# 2- ME8NL1 &/ "]U!ZG92Z]W6L# P%(%WKK$]]2;!""JXA!SL1\*'Q)P3:JA=_MN M6"4 J,4(0*8=4/?G4Y9QAV/JB\N[@A,-#H^2L15$2-\=1!.DWIV G0$^Q%T MJ3UXQ/-;0Y?] *[@ .S^:0. MTE_>[4;_FS]I/EQUVD#-",LPE%+!!L @_EC M*/+$:4N)I2*8ZUO&@X%!F0N>D,B-YL8Q:IDTB@>!O5;7-_E6^ K:40J%75;> M/QH.]H;F<*I# ]$.7+?2LJL>(S\3S\2N,U3=[5=R]A:LVE0YLKK/5E+PJ],9 M20S!%AX<7BOF?V]H^>E[WZTI0 (/<:GR/W^/ *V7%:0FBDWMXU%^> M&W,.C;M'>6HWE?"5_NJ!Y_SQ3IY,,GJ]C\3-X9O#,^^>)P;->!Y<780-M MA5X/QM^W?>JUPO_Y MZXY7W6G:%C_QF7HMF(^LU,)PHX@ES&--O%21$"'--"3&JOX$CSU$,ALQ>]LQ MP[U0FRI7#PV537.:WQWN?-GI[JQU#G?>MPY:[8]G.VL[W2;\GM/<_++3VSG\^V#S_<[!-H5W6X/K#S?.=MH;W[;I!MUL[^&=M33. M7FQV+\Z'D.;:WJ[WQIB@'5+,*L0%D\BDPR),T*!*;@1CZ9!WH^1S* SX?/NK M?KA4KP/@-9J86HWE=ITV$V\FWAH0;R31*DVB4:7@4E'+2Q\5UE8!)7OGIR>. M^ ].'&5V?6IVQ;/LRKUEAJN (M,1<>P4 OW((B:U"V4@$2L![%K#T@"96[.Y MEEGC);*&-4*JTCLGH^>4,\T4\(<$QL"<>T&>],Q_)I0G,]=.=@/16DKL)XV6 M.&8664(X4HX;%V6@3HMLJV4^R7R2^61^?*)I&8QB7L:HN)-""Y92XPV6&A-O M[1WJ'F32>"XKY&17>J\XV""(,)UJP)08*58RI)FQ(1J#J8A+*V4YASKVKYPR MZERZ;!$<@W_>=OCB-QOZ(7;'H]\G1S86))DDE^"Y\[+_=@\N*@T+UCM*)5:< M,VX]"=( YY0T4F[Q'4)1Z7P9_"T;.7/DJ].K,2G0'4IK68F$P@9Q02BR(&E( M&!JUA^6U5*3F*TS>)*W?JZ.;%2 M14R8Y)A''J32+,0@07UD7'+G^9,6!,[X^&2*X\FN=#8H4P8DL 5\=$X@8Z)& M/):0-(+&N-"^ F?^$9LV\?4JLH1[-O"RM-OYP^C<'W?G"<*A_E MCPG5WGM?%IWV.I8\V$$Z4X&#TF-(&2;'&D0D;O<_'86I$^ZVW5T,/TDD= M<'(02>(0QP+^)IA!#+0!BHVV/M(4>J"WV$:UCI??

    &9"T!CSH$4D-,>"ZL7M5V)!(8E%D!YA M[0/B#*4SL]:36:0GN\QR M':E/79\"1=P*C8PK*2I+SV,4P0@=TXD?Z]I,-5/6 MDQE:)[O6<)%.?B$5'$.\Q!)I'ST2-#A%4F$*4UE9JIQ#[#13UAUBK5?[JBYL M4Z%)%'087%HG7]C3BUXN,ZWMQE6!^ZK18O=;<3BHZI6'5*_\UF9I_=F/STLN MPC.J-CVI!Q'<+WVK"DZ MR+TT63)R@Y'Z M\VJS\N*E8$3Q?M)J_,/$*_FF;K'#IW_^\V[R/#EYT6[RGS/)[PE&[M\C;N4P)$!B4,Q4H*H7C)B [. M&<(U=19S@D.NP'>_#(Z=7NM]J[?9_M3=;C=/88QT^\NGSL[A1[[Y98.V#N%Y M7SZ>->GG&QD!L^;[W_N],\VSAKK>UT=MZ_.]Q9VQ/;^]L4WNW;SEKS M;*=]I3H(WFSO[3))(@ME0#IBE0J$"*2]$HA+Z6-I-8D:IV-PL**Y1,A++!%2 MHVFJU5B>_'Q;IM=73Z_W.5M.&5++-FSLB<,5^33%N+ M'>%$4H^YTQ;H0A 77*ELR;Q2N2IC'>RND]V G5.8::H M$=H0O[12BIOLD$VN3 R9&#(QW,^8H$QY2HDPV'*N)3422$!KX3TCA'&7SUC5 MBRDNSU@QAJ6FWB+BJ$0\'1#6GGLD2\\=I:6(/F1+XG74IUR00-GFN!.&%R>R M'MRJ:2Z1VL>50[[GF<.?C'&1"8994Y9.F&"LXI)(XYP53CFBC6%6TUP)L48$ M<[42XL8N\5;Z8"1BT@;@F%(@2UV)M,14^DBH\KAJ-JOJ5PFQ[F!8K^(1-9J8 M6HWE6;LM99:XJ*EG';%,$5X2S7WT-I*@30PQ>$.\*.\0T\A4\-14@&>I0&/L M/6$1X5(3Q+V@0 4D()8:*SI&#,4,S V1B6"QB2!#W'-Y6CAHN]:PZ"GG2FA- ML-%8:R:EH]S97("M7N@W4X#-@!+O1$!>P])P'JD"+H%%'!BJ$IBZ7\JH9^%VZF:/"GC$5 M$'6,@MYG)=)$8.2CH1%;&TI.4A8H9CJ#7RT=RZ\J4;0]&)M>CNWF:IV_*):5 M:W?F!DB+1_A;LV[_S[O>6Z\)B2C$,B ."X>,]*EU-A<>!$()X^;6 *DVV[%^ MJ%?G3*8:35.MQE*KPR-9)U@T$%IDG2 W3EHLG0#/Z@3.:)5:'R(6@D?B,(1Q*QT-$J[N;6<*DV>[%^D)>I+E/=B]E>"TUUN5'30E'=9737 M4Z>TP Q8CD3$J>5(<. 40;-J,J623V]UV MF;&P-,?C\,=T,?#L]4L_Z8YTMR%^][I[Z@-7U^K.2WPI*M?K]GZG:56[$XJ_ MPG#4":?%V\$A#/2T^+^B^$@G#:C> 306!*./1?KT@]D+Q4RMYLG"S_S9&5[N MP;V [#"8 V0B3,,;TSLQIZ.E?UV5 A"!V76[_W+,>UIO[$#YG7G]:[WX:_W3 MUE_KV\7;S>:'U=9V_67FKB_7VFRO;Q7MS>)S:_7SVD9[?0W>L;6U^<_&VFKZ MQ[N-UFKK[<;J/\56&SYHKK?:6__]'XH2^L=O;R>($/SO]YB/JZW("+V)D76; MHM_,(0QF/"JZ_6+<&1S#S?RH481O+B2& -TA%-Z,33$8%MU8#-+IQ)/N*,#O M/1#,^+;Y^3X 3?Z\AK<3=:0,D7"%C0^4\I)0';27- A"&!4E*R?J5+4BJTD' MLBQH5V)AO3!<46]**J(5V@1CE*/R0CEK'1_"W+@G<#Q<5;*V7"?XXU[8C%?4 M+?A'&'X-?YZV3X_@N]1LKPV/_;,W< >+J7GUPE^?3G>^^",+"P._83OM#;)] M=I">"=>OG^SL]_8WUW9@/,VSS;5.;V=_]=MFNQ.;9^O?-E=W0:DM8349\MAJ MQ&U42"E>HE@RYT/)I"7T^NI*JT UMLP067(EO9$QX%(X&90G$?.E(H Z>Y0V MX? X+"UP-\9$;),>B-W4>K%J6W@T!"%*FS)U8NQUC>WVNN/3\^Z)IU61].ID M]%?I]^E6=VCE^/T^C'-KLPBTNHRG MU'KO/HN*+(/(/+2QW0^_Y,N*\I?8]>Y9[) 7U2SL9L9DS8H;?&\*KVLKP-JP M+F^0GKF@ND.MD7("!O]< *$UO51*O##C8BVX<&C#L&#D6AN.B<(Q[W[OK\@M M^*A$\T5VY6E2*A%B:;S"W!!O/&5>B. 8%P'4T-V-)(B$,O(T'KRI2OE"/'BM MSD[[0.RT6Z S.MYL?^K!?[LPOL[VEU:OM?;GXCU3I]U]ML]WI- M"L\]V_O6>O\9_KM!MP_?=;;I9]Q\OW.PL_:9;;[_=VQNX6^7'CPOJL*A2%LO M$??$(2681DQ31X2UJ@QV:44W")E#7D8^G_&028O5?^;"C80MB^OT./VLY@Q9 MN<+L\0B^&:4.[]6D',)+%6X2!"A^([_?3I!/=9KOYCJ]TM-\\TAMZ(Q.;XWU M_#D5@4^7$I YY $!R;@D/#]QF MKYQ#LGWU0_9X:T:=XLB<)K@8/2]+O.PSW_=J S3'#+@/T[5]-QA>88U,"O I:U&_>IOBW,,, M$QQ^XNV\]:<+>:3\)9'/KXXOS75'^Y3,"MR354@A'O!!8\FQ%+K4A!K M E&DU8*A7CN62!"L^65E@# MZW)1DPGOM?GJAVYW3R.\3"[Y2=K+=SV-ZCI34PF?S"0PL#HS]R2!X?9TGI\G M<%Q-^,">J))'K6!'\&"]9HH&IDL?/:5<"+"JDNOR9O+F9)[K.T%7EK=<9GRR MHK=.VL\G(66+3'(ZAB'V@DO:4)6Y-9LG,AST>@CP_<0,/?QNFDU2A,.CWN T M!%1EI<*%*5/$P=XVU1VZ0X^.S!"N3Q#?=2D-9?"U"SOYW'N\?'/^BY^EBYQG MX5S-'JFU+_TR+V9_.V@G[(RAM72?>J.#CZ$8?K [ 5RP>B(+B:E/SA+K77F^"X-@7A!%=CP M(B!>4HT,:%:(.!E%)$9(@Y=6RINU*_^K& \J26B!:=(I5BLZ,+"%]JJX2Y*= M^RVZ]YAP*B)CDG*I@Y;682QMU!8'3WU>]*=8],VU=;S+N"V=8A)9CCGBD6FD MC0_(6%'BP(A6)H(N)K^_Z!LIQZE?3:WI58L]:=\Q7?[EXJ_!26I\W[@0B,%1 M2$O1WP. &!WW $G\H.@/QH#BKG?L0[KM*-P>Q O?CD)_!!AG@S/'\*N34(2O MIG><@.;\ 7#_2K5/)G3XENZ9'C8Z=IT)G"U_)UVWGCAJ"D MM>X0=(+!<%3\ME1]N/0[S)CI=P\'QR/@GXJ-O@*/C9)4@LAV 8NZU1&5T61J M"\ N$)@J"75"9#ZDIH9P#7 8JMT0S+ / M'XV25*)I,GDWG6SQQ=YDQ6 TD]S4/JSTQ;!.X<+1\D03+]J=[NAB-''@0/+A M94%E.JP4%'CB7F]@X:H08]=U0]^=3AX>8T@9LR%MI#3 P>U9EV5[.7I7N M+_\8P0XY.H(9 E6GVX?M.H:-=PAK\KV?7[[NX<"'WE1)\,>N2L7UAW#EJ += MK^%RW\(,[L%HAFF_]@;)6 O#0YC ]!+GKWM7A:KFLEME3*9$9C0VWR[2#V " MPK?@0 "2PCGZ@?IT$D!6_O,^25G8.68FI=>XMT9AII6B$OXOTF#C4WM"5OO^ MTT0I3"G^Z;\;?7<\!!EH#];@8[+H/I*'I_VW]WCS9%>'U!8'"X2QD:!2"86T M, QY2;Q.)SO , )VY;(A,;]!LP6 M0,#[B(P4HM1&<"<$X[R,\*+KWTO^9>HD,5R#9QP@;J MN6-!<:R4E0(#QE ;*BV=J'/145ETGE!T]E=/6ZN[.)04A(:AZ*NN XHC!=H[ MDM1I 8NAI*5+*Z1L,'PS(2?!RC"DV4PZT'4@F:KF27CB<' X.3H#C[TB^:@?Q!.+\0+H LTM^3VJ:1H*IPWX:J1]/?NE#0NO#.@ M QV9B1A/_0_W1#524D#8DEJF78(Q2X)@@5-;:DR "S,1SD]2UP5(JC,1PZ4> M42T<2*H @],[B0+CK"R#+;%R2RN"-KBX:6I6BF5UZO([B9T/$1%!N:+1$Z*M MXLQBXP70G@] RA9SY[*(S$]$-LY:)[LRE*!V$($L]A1QQAPR ' (4,Q+RR*/ M2BVM2-R@[&8UX4I5NK373H#,P [ZH5$C;Y:@ F$@1D-PG1N2(+,5&'U)&#I M:U>E?R72!.&9NC?'4RU^VHQTJF:E)]P+D:20RH0R>$93I2BE&09Q2^4S'* U M>82XW@CL<@D7'.(,-L!![ETC 0 M,8)%@[";A#F5L?/*"Y6EFT(/@#U3X_MD,#R Y7*AL*>/\GHSZ2S8<%''LN2E M*RV63I=>8L&Y=H%5IVLDIM_Q>]Z0"'-%(M;!%D]1DU;UZ$'\,*VY,5KO=<%H M3S^;.DA?KW,4)(:U/NX2$X <0+FRVGG$)2F1*2U+- ::.;:65Q7.;P+2?TWT MZ8D6-8&22P].H\K>@:\/S?Y@F,)54ZRI9&JBO0-\72A?'="X0(8ZP7B7*A44 MYU52@/6.QZ.N#^$,(V+C48#US7G"5D_B8?=4T7Q$@9>8@*VE>!! M!^6$CZE+,BVY]5[DW@C/MOG=:7-U%^;8>.H%DC*"TFHL089$AK07CG!8C6CH M]]H;5,)U+]^=X\((S0TC*8>)J#*UP'8$1)>5RII]L2R/A_-'$T=X[72[N!3,,3PYM_S*849<,*)92HV[O7KZO2%'**4H:#",$L6=<$IX)X0!Q(D*2T%R.<;Y M+/RWUMYN9,DQI1DB'I:;"PS6KT_GZZPQW*K@.%??*[!X'7[:5?C\W%*=1@^N M>-=2A+'O0J/HI=_T3B=>Y,I('ER)AZ9_5B'&,+&/ 8V*\X6\\ 6ZP?!H4 7T M;D0$0>4%2[OZX67H,5TSM9AF(XY7?897/8,3[\^%$9Y $7[0Z;K.A0/\: AR M-P1E<^)MO$SENIR(\02;U;%M@DG\U@PA@7B=0Y*6$C8^4C M-HI&XDI.=F6Y].-()^$U4LB_4T*-X.7BF6N-;50A];;YMM8=N=Y@! )8EZ)B MK>X4/_;3O?[L;)_]?=!\OW,(SX-G;L S/G+ !=KZ\O&D>;;-M_>;XCI^M-(8 MW[_;;QY^/-DYW#YKK<'3]SL'.VN=_ZS;/>+'Z0] Z '\HH MZ;BSB#%-$7<2=-7( A(^&">YQ9;:Z_FFSG!,=92)]SE/+EAJ(VBV'@RFTEM\ MO<#81NOM9G.]:*_^?^M;Q8WLWROB?ZM]]O/G71T?"4Q27'I0PT!R6+0>$Q^] M]HX&2H)?]))GL]9_@J.Q^5:5$ILFCW1'%YD2%PFN5^S[B=O2?$OAX/'DZ^6M M97AC,SX>#X: ZA4FQWLZGQYY'/-&]MWZ.7)>[.!/,*Y/R1/KNKUN)2"KXW?! MI[27K?/!7_EQ??Q0<]_J[8VS70OZ *-6(RHXF7-/"I:!L;%[$PU^S#!U\ MVXV OE9K@QA)!1Q8E,CHH) N-059LI08D"&BEV\:%O_U@!3>1Y9ZS^O\L'7F MN\);!NR?ZCQ)FYQ6R8; &BG001EV@K$089W5\BTIO=<-B>+3M';W>0#_*K5, M4C K@+@),%6$+ 7\J_,9]A08# R*<16PK=+A0*WO3D\6I-M,3Q4DNKHT5%*V M)+(F)3N>%V5H5!9%U_1ZB3=CRH*"FZ>!5<^^X?5>6 WAO-)WFJ T4:-C.^KZ M+I@X";R[O>E4![#$^J-;]8/&U/9+-M=7N&YP/)I.5+HGZ,U@Y4RO;TP>TY\: M6L -,)9^L0_F^LAW)R&)Y>(+7 F(#Y,$NRZ9C09N/EU>&$R5]GD\[B2EICLQ MN)): V--WURYU^1YIIA@QS1Z 49K=<-1]93*\NN/X2E54NZ).9U]G\.4G()2 MCNS%->/9EYRFP@W#URZL!XRD:7KF=-0UC:(9OG7=X$+PKH9,*KJ$]ZLTL#0L MF./I YSIIR1U6]6F32]R[HV;GA\:7QE@Y?_K5C&<:AQ5-?LJK QV[& ,;]9- M]F\8CWM5$@X\>B,6*;#8'8V.DW+G/5PUFNA^4_5P=GZJ6WZ=?)TB27U0%:LL M>L#A47>4GC 9'GP%TY&><9&Y&ZH(H)DNQ4DR[(][Z60/W/5_C[O#23Z9\?O' M8.^G9U=9QJ,T_*0V3!74:KN=2Q[@;W?@)TGVLV_K8!WAW?XTTXSERF$P6=HJ MB7$TFF[KDX0!O6X ##$>1I'D]/*Q'9-2_D,?WL:':A" #,# 2$Y7X9NF(CJ M,)C1H \:]>GT?6?#:S<.C*5;'O=G_:]PT]FC3E?CN?=*E'O^ \I;L%N[$2RL M*C>NOP6@5DRI(@HKTU!(.]+4@ZJ'^K-[3P6H)T' MR>T\?NZ+S.T\+G^RQ\>27P[&()Z\;4[!$U\M>L;R8KLACA1^==A MF@:'75=L!= "D^*UZL8OQ&+;3%;&$/1?*L\SAR;'YNXU'[^E[4KQ'V]7/ZU7 M6Y>2/WY/LU19U--SB*#F#HJ>.9G8*]5/JY],RQ6DU+-D+X[-U,P 2^2X=SQ1 M(D#K[J9O4G4#F,%$+'"[B>^OTOHKN^,B8=^-S_64MYO_WE@#W0LA>.M0X2<_N#4RR,O:&IC^U]R]= :/K+^"[OC)B.B;9 472MH?= MZ0&%-)*I 0$*4:JU4KG&8[ MA]!/]MUJWU>GQL$B&0_#N#LYF')NL]0OXK>Y=6Z/?#YMK>VQ[?:Z:'[9.&VN M?=K?_/*1[^SOG6ZV-^C.VH;8:6_ /0_.;M@C\/GFFN\D]^SV_L9)ZWU3@"UR MN G7-/=W#IK[O5YS_R/9;+>N1?SV1.OC+A-&J2@8\?NPWMK:V&P5JZVU8A/TJD_% MA\VM-OJTWM[X5.D6Q9_KK?5W&^WBPS^KK0<%!7\^I*NOP$OBF/!*6$VY#4%S MY62D1H#(,9:R<1=XP[7"N/A0.5)@JTVEOT@IV\6-F?S>GN18^F@#X40);@(Q MI0V@A6@0MND-;99[:YNBLTT99ZADJ1 M*J90JE J\X2$"XY&'Z7S-[;4XI9BF%0#.CP:],_]#ZGTP=&YN)X[\*L/X&8EHM"\4?UC^,B66N'MHB#"^3'WTI MM'S@M3]N3$:7%:-YR'G(MPWYKKWP%JIC71U&HW]A_[RK%39O]O)>M/YZ4TOH M7.T;7:]Q^@P5O[-@O0;!FI1CFZ-891A=/&F_6<)X$46]79D;S8FYL9[,C8RB M6:X65*XRC"Y0-^<7)>Y7>H[<0=+GTS#D[C.9)>-9)>/<03=OR,>L+ @/2QKU'ME:]IY(L51'K+)GF-ZGJ<]WY/M]GHMX%.V!KMG4\,[3=OB M=_S243!M<$RUW+BR6EGJC"V]+X4RI6)/61AI+<1N_R(A_D//]*<;-$7$:Y,? M_\!@^*0'V.''L^W]O;/6^W_O;\-OM_<_4KBWV#[SA\VU ]RDS5,8[\D._/UZ M#["=M59WV3S3;<]^SO3FOMSX/-]J?4-?1T MV@.,M-;ST_NTPFHN[T6ZNQG"_0Y=9^#6R\#P<"K4:2V;AS,*U9>$@,./,62T9YE0JQ76@8!@[XZ)UAMS!%LY4 M^VQ42V>I5J7*GM)0A&TPB(N2("N(0((0SR6.2I=R:85G:S?S;+9V,\]FGJT5 MSRI#&0>2M32=^*1:,&8C +G$6A%)[V#M9IY]-I[ELSSK,151"HM<:5-;-"*1 MP8P@'RAVEENC*+^UIW'FV:?FV6<(_SY_!DF-IK1JKAU&XP='@W]!O@U]WN7] MT0;ZR8@7F7]^;@&$7,(Y&5FR%$4]=$94F%'%!>-0J- MRYJ#[<-#6U8B,LDHS8@4BK%2(,\Z1\EXB3 0E#+0+%@UP$&L0?K/U M\N^_+EF@[F#YI%EWCT"<^LU,K<;RK.9+YHZ:1%DR=SP5=UR)N7@KB 9+!942 M)R.&8V2MD\@P12W6F"KB*^[@^F:#L,P=+XP[\L&HS!T+$$8Y"\.!-Z-.9HWY ML<:5>$J(,E+.';*>!\B[%X- MVYA@M -#"7$C(^(QEL@08I$P4<5H)78MY>6]9 ;0"U1M-4J['D M?+0%#>]DVJDG[5R)^$A*B8R$(,:=1UP:#?:7%:C4,AKBL>9!5K2#5::=3#N9 M=C+MU#LRE!EE_HQR)1I$HQ-,,(<\3670L35(!RZ1L2RR(+F3E"RMR'RT)G-* MYI3,*8L0,]\%,UUP,\_3 N>H/1J/AMSW3[-XSF?*SFA1%.+2,V[T'T1O^ %(:< MKW O)KK6Y$DI[#U7!A$1->*>661TJL7I*+?"*D=H3/7.A+IYN"9G*^1,MVS% M9!I9X A,II$'T\C5@S8*:YD:%#&3"L^4DH%!4RKDO;Y@N9@TD@_;9!IYEDC^W&,JF2,>S!%7 BG2*&QX# @S(Q%W@B%%M$=&J$A) M2;'"Y=+*+6WL\D',%\8-V<3(W/ \W##OV$CFA@=SPY6 B- >EU(3)*)1B/L@ MD6::H^!@F:C1QDN_M*)OUMS/W/"K@Q^Q^L]+#7YLA?&X%PY#?Q+S>!#3/L,, M/36%W!SB2Z*0Q0MV? INL->'"?.M,$XDDSAF[3BT!Y<".2*95Y[9),*L]36^SNA_PSC3P'C> K-,((88QRATJ:ND9[J9%1/"(? M>6DU!M-%\WF>^,]$\NN)) <_,I'4]#Q))I+Z$ F]0B38^6 C)PA+1U.A8X) M/<#(!C!0E'(X1)J)Y'412;9(,I'4]!!))I+Z$ F_0B2\!#LSDH"D2#7((N7( MVF21.*:"8\Q+@S.1U#RL\K+/E+0'8].K3I(E?>R, M+C[7_]JN.$#S'Z9;?/II[LKV\,A5E2Q!N!?$E 8)BDO$5:!(24^1<2S*H+3% M+BRMR$;);^9+_.IDZZ?9CO5#N"=-Q'M)3%^KL=QN769VS^Q>KQE=F+Y%F=V? M,J X29,/4KE82A2DI(@[[)"63B"EK"#."<)L3.S.U]#-6$1:E!;8/3ID@Z!(P")C&LM2E M,[MG=L_LGMF]5G"RT.S^M%'XS.Z_,/0^*8."K2>24!33'YQ&C"QV,G4>=ICK MT@MGEE9H@\RCLF-F]Q_&Z_\U-O .%\VH)JO1.CZ$9[DK';H.S7"OVZ\F1MQ\ MN_JTXZ(5%'X)Q:'QH0*:8=<>)]D:%8,XF8;_G&_<\&<0]'9VD'^>KA\>]0:G M8;CH&-0+?WTZW?GBCRSE90L^WUSSG6;[X-OV_L9)ZWU3 *X<;L(US?V=@^9^ MK]?<_T@VVZW8W%\7,/;3YMD&:9U]/&FM[I+HA;0Z(BF)30TMP'2@7"#B98DI M, 4I.4 *O]G.HC!]?_]5_[469Q:('PK$:>OC+F8R2"H)TDZ7B&,9D?6<(>VM MM)QHT">J8XM:?B_Z.QX4XTXHCD)_E(3A".9]E(2E&,#'P_-$G-'DBT8Q#*/4 M*K3[-?1.&X4_'@+:5S<8!9 <7_SOL1F.X;ISC$EBL5P4&_W;?U0D5:91G'P' MIXK[".L3!#^R1#Y.(IL@D:"[NRX."WCL'X61-4X^;>KG0.JW24VAL;$->4(@5T@I03PD7A MO4V'& "=U$UT*@"8!L?#GP'3;;BT7+0[U[&DV[_$H\G?+@@QR<;TH]YH +]T MO6,?_.43S&F5B%S$X>"P&A.,$P&&];JQ"[^[.<(C,)W0,(R[PTFQB"MC7;[: M^/2*JGE5OF7IF)*&EQ* '&MLN;18P-Q1 !R6%M@2F.R(PZ-!OQ+E:>7V6_-M$RA.V+K[K3B$6W=& M1>BG'?'W<3],]XQJ%$GF*G&__)CA1L7H0.C#4!C8,H->;W R>E.<"_VOF"-] MMRFZ9AM6N_/F>D\-WW*RY)79>/$^$],8QMLS1Z/PYOPO?_CN"+;^Z9MNOWIL M==%UPQODZ(^3KA]WWFBU+!2O/%G3-/+I_2=?D^6)E^N:4V#R)1/+7/W@^Q]> MC)?)C[X46C[PVA\^E=!EQ6@>+U&HY^W'Y,#F@G# M'WL7IP^XZF"\-4QR#[?B=;"?QXGW#U,-<*I@W:4PV#DE@.X7?B(M]_AI%JR7 M)5B;E:DS1['*,+IXTGXS2+.(HKX%QD9S8FRL)V,C8VB6JH64J@RA#QY-%O9' M"7ORPQ3GGIEY-\]]@IG,DO&LDG'NG*MG6^6\^!D6LF34!19R$9-[:YJ3GMBY M8LG==T>]%K".R<\O+,,Y.FV8$$1RQ3&GQCDG.7$XEBQ:)VZ-9S]9OL9,T_I% MS]&8I#7OPWW@7JW#;=IJ[^'M_4\'.X>?4CIR;^=PI]ND\(RU3P?;<(_K:[ M"E.!G8B(AD 05X8C6-*(C!:T5"51UO+4MJNA^ (E-=_<9GSYEIA^_7*7,[=D M;LGD8)Z4$>$(2T< ^WD+)!.>4HR)H0$RPYSEQ!9*44E1( M(1G57%'B #%EB^&$F DQ$V(^=70\(>:3(.8LQ)@)L!,@+G:B' "S"?'A9WXX8?=;)$?S+AOXX6C0R\9L99DN2W\K M7H&59FZ7I'_NF$=9-XWS:FWBP!/I>U<)WT$O?K9=25Y20'=10._GHL**$YI; MGH/:<19QPRTR6 3$8AXSY-)Z0C:V:-YBY/)^EY^>+EO9=*1LYEZ6A(C+1L2G MC?,F1%P6(LZBOIH4@4A"4,[BT21?2*0EUP@KH;S#V!%!*T144B5$3(CX$A#Q MZ<*XW_V@[W1YG+!P=5@XB^<67@I?:(PL(0YQ3&,&3 LDF0]""*X5\7%E2TKH M+XW;T980,2%B Q!QR7':A(BK1\2Y[;T%,8QQBD2(Q;C@=Z09^,N!LH)QXAEH MOX2(S0[2/GX&;([NO7ILI^=\;_@S4G,W5$]0EZ>@.8S_N$+=[9,^#,1W7<%< M/V2G@TY_D)5CFII7=N!=9_C3XA[ANOI92DH^$V6WXA!Q"4,%OSTH,C(OM0?A MSRBS<\=;7E="F[3@7;1@9RYJ3)11FE"'\H))Q+G$2$I%$ M!*ZMSHTA5+BP7 MEPM.+S-$\M(RE@E-7QB:+B&\G-"TF6@ZBSA;+&B16X$"=@Y\BB"05#@@'PI1 M"$88+UR%IE?PE20T36CZHM&T6?P;"2B7#Y2S<+3 1!!&P,XT7H'967ADJ"$( M6TD(0*4+!LQ.(E; S)&P,F'E<\;*%=!-)*Q*"ZL94A8 $S.F4,R M&(U(+J652ED:[,863R?7UB)D_:LMU^66:OCG2G=\G'22G29Z9M M&ADT_@U$K_P#I-"G?.F=U- \T;>P!=,AIT@I'1 OL$*&8(S W])4Y[00E%6L M$R3G*5V:-I D=%R3('!"QWNCXRSR6V!'&/A6R$O)$<\MX*2@#C$5=) V%\85 M@(YY2_++B;2$C@D=GRLZWB5'MO*P;H*^>T/?+);K*-<.,X%<$;<6:QF0C@>A M/24RT%R'P&,%F'3$(B%>0KRG#LXFQ+LWXLTBLD9[F/""(F99CGCP*M8E"4@P MP0LC0BA\-/;496JX3?^^&PZT^@_578]O[[@!]CH)>M MARXW\3GIH?6+VK[SMG_4@P%S;3^,FBHJJIV1/^S/Q+(D26_=06\=S(B#O^\? M?B&?A,/2<>)146WX-8$C54B&N'>,3'HDZ9&D1YZE'GDR&I*D1QY#C] %/>(*(IS/-:)2QT/XA",3*$5Y M0:3Q,CAE0M(C28\D/9+TR-/O@T]ZI#EZA"_H$>IS;%W.$#%Y@<#=U$A;[Q!V MWF'JM>>B2'JDX:F9Y[TS_K _U-UJ/_PI/*;O.C8S-4CVE[C1KNIM81_F6([K^NOYIVH):V5M%:S M1G1M&.B3UEIFFNSLD_8NSF>!J*8*<84U4MQ11)UVQA&&"<]!:_&6$BNH")6T M5M):26LU=:&LL]9ZVFJO26LM,REW]DE:R8L@ Y*4!]!:HD Q$8<$I=PX0W(K M<=P>2.DJM@J*HGHWVZ 3>91>.4IWH MP5&G5PV,F/5NZW_,X%];B\>2JA_-/%1%*Y#\QVKY[\?_CEVX?/ M>P X^^+CSO') =RS__GCE_W/W>[^Y[?DX+ =VCO[])/VU-!"4T";G"%N:8XT MQ0911< '*I@F*F8G6AA?3DYDNN?N+@1/ZW$E(;@H!&^_QV)"1 EED0Y*(NYM M0 9K^,UJ%YSSV@2_L56T&+TNUC?L9\-CGYWZ7MD9%^,NHWAD??AX,-DJ4-9? MM+*!+V-)J,Y7WSUO96XT %U0/2!T!B6HDVL(9( M%2&JX)>96C) I_YHP-^KS:+YF%0?^D:A.T$_UG!#9UZ,!UEUMX"JX5&OAA9U ?:U]HZ^8UEN1: MFIEQH.-H3"IZQ6UE\./DM-^KAFQ,QWKE]C.8LZX>5DJD/QW$V03_367C8T(?P>$-?N7J 3OU!Q;+R,R C>&[QLNBVZ/5K='8\B##^ M7QT<%3?C0O"@.=:O#JU?/5_W+6<EVO?.]^NL-XC(-3XV5+:(.(?:X9HE?Z!!HS+&OEVQ_!PQR8 M:OZ;]3'L>*P'/@--K+/^(.N$6GV?=4H/UX.M$%7TY?&Y'H#JGQ=PM3:Z>4XL M$TX*HR@WWBLN;1&H%B+'C&F[L0:6UL[,WRY!@X*9!!;H 2C=J,IKMSHP?3@ MS]2B*F?T2A:&_,A7\Q'-6)B20?<\F[.QHFT%GKV/%EEW='*:E:.3RKIR WT& MUG%FSC-?NS:^K&^,C8+YZWK]==*^"89JL(:C83[J#F,CXU?[E1!'1RO[;= _ M&QYG?P[Z1P-]LIFMJ>5K=7E\Q1C#;!QW[#%T_Q1&('X1NZ^M]5T_F)8JT&#E M#B9_Q MF;DPU%Q5@%+^4\<;1R:A;F:VCWMPL@[<$8M#1W8H[*\H +"KP>XZ. MX!>PC(]];?B.;X\/GDZLZY1S'E)]ZX205T5&J_> MT>UHT^F"[0)S5W4NBJHN1[%WHS**G(X=L1%I,AA9'\5N.IKC2ZN9B48_?*R' MV1E<!"D5LF"\WS@BB.%3:\,%A8(2A B-#%#?%//@D@')?G M5Q[7FVOGK[KLE.]!:K0[Z.V,>_8.VCZ-)2#^PH()^Y]W!;3]?/_['OP-;=S^ M1(@TAIH [H0PB MCD*&L0(;1W 7'L60 Z_D5<043QQ?672=JIFX?9"H*1;U* MYN1GQUL?!2%CI%6%*2MIA.NB6UEYG=7%<"7 X&@ *[BW(+OPQ4I%[#:TG"6L M^M-JM?]5>O=:=^VH]L"OS@[OCGOZ1[]W=.@')^^JCA[$YT /9^)(7[8XTO;9 M)X.98H9A5 A1(!YK5FCB.,JE"%X6*L>2;FR)SL;Q'9=- MR;FL)N'-MQH)W9RLG'&.=@GKY,+2 %0%=0F >Q"BL0*64C76[VH=%&6_?!_- M4\!B[_X] .W>.OG_X?G2V__D# M;O_SYLL^M./#][^/#_[Y>U[//FF'\]S8@(01!/$\ET@11I TUL"\ M.&LEJ>&M2XR+6VTDG&M9&\L!ZN]P HI]'W&8S\QM;[ MPX/7_U_E-^ZVWV\?[AVTLS__V&Z_SRYE\!?6SY4.P,WO7FQKX%IRYG'D$N<& M_I!4,DT]]IX$C?7&=0NLT72K]?JJ!!N9*-D96-Y58!O,<3NW#L;&770\*TMT M-#CME]"$Z+!5B3KXI!SI:-36*<3=_XPZP_/JMKWI;?,K*XOZ)WL5[5F*?]G= M>_UG]2OYY:?-K(K6QX^RTT'_:\?YND'CMH$>[?=\=#%.^@,_L>Q"OPNJ.UI_ MY1!6Y+@[BWTXTP-7QA9./9969;%/_@2S$0SI87]0&YK6#X:ZTYL:N./&P+>C MTVC-'O=/:FMV!$9\6891-PJ-&]G*N8G^E(GV*'P5@]/.0TLJ3MX?N_@3XEXB M+S+WLAP^62_1JN8T_Z7Y =G%?9I\L][MTUY(ZU2"E?5K>RE[M;'P]\9/OSQH M7I<^D=O1![QN3.BSGCZV*:L1!0NV2N " (TG+QK<<>K^?/\7S%B=FKMX49K' MILWC^VKN]"FXP+938WFUX[!,4]6TJ7KG8P2I\H875]R[V8H;7+CFE_AIFLF& MS>1!E3N?-Z9J^^GR;H7UM'JG-F:UQV/!T(Q&G?/!#P:Z&TVYFRQ*Y-JM7"=2>=X=#[B0GY:Q]> M49O?(8;IM;7]@:NT515.C?&ET]-NQ\8=S>-67VQF%84:V\GC4#P8V:]'<&5O M&+?NW:^%QS&]P=5X/GBJ(&.K9[S+OX[':B)4>V[G:-.;/(L>U#E_N<; M.0UV[TRZ=3XS@#WQLIQ^T MXEB.>VR/-7P=8F/'/2OKKE7=UU5(_QRZ!F^)KP!O(.ZWCU'Q_FQJYG&Q[G)L MZ,ZD;>-.7]'59[+PMNO,QQ >>L&DCMZD_^8'MA-7&BS$/ZL!GHRT\=5^G%-] M'F6]54DBC$UM'72BDU6"NS[;E#6?(AD.JGCZ>9UD+$%L=CIQP<.S/;BJ7W6W MVO436V"K4O&Q ;WZO?TZ%%SJ$U^G#*JX[W#VX21([,:/+*&-G>K^V(SY9O[P MO56>R$7!&7*,'/8#F:5D]A9S!.BI4 0UFWWSORL<4P[8/Z MQ6.E,PTPQ+; A,]Z4"70HG:.ZZ.5'7=@O0SB\9TZ2PX/'I7C/I2PGF(;852" M[PQ'@UHLR['%%95&+?M7Z;'I"/1@F&H-V"_]-& 2NUVOS7&B UX8!W/S4J#M M$4.T[^VQ=Z/NA0!MC,R^Z0\NQ6:W00O!>%=AVNUNMV_'I<=F%UY\2OGK>439 MPX@M+S>P^Y:WCSX%SG/CG$!64XK@=X.DD!CEA<2>2\MRIRX&9]<79-[TYU<] M8'>=GO>N=?4BB>M#=[O9\/S4ES\T#T_KG0SU&IQ/:=<;4K.A_C;=Q#J7P:^2 MVKH#H3Y&^\]4VHSEZ+:?C:FVQP_?[PU;;/>FG;AX&+])96;A.;7?__#F_$F M^=&7G-WWWA^^E?!-P*G':;*0,C5YG9M,V2UOOH&=]I8P^*BEZYK5&O4@YMX; M&SS>-;E\)M^+FXJ+51#Y'@_ _-ROC\WM@A?I%DXY7SW)$] '*\W?( ]WN#2) MSGJ)SOO.MU4+3H+">[=F]?)\/1G$NDGZOT<]GU'9JC:8WH>ZZ"$S_SC#F"J5 MW%"I)*V.0DSGWKFUQ4SDTRL& W6I ++==L)U,7=!(T.5]8' M0/\2QFM77+.,FD;2,#X?HD6."Q>,)YQ(P;4G.C>^H%CA MP(0)SHVS3XSAAW-5C9--WEV=:=JM%VI36&#NFV$:TRQ^.8?GGWW_FF,$1IS*85V3'L :\R]$H'0,1<;7P876U+!CZ&"\4P%?_GD?"X9TSEB/->( M6Y$C97B.@C/PA^"YL@6H8-8B(D\J^)FJX*1@[.'?CDVG.""-8>2Q%)/MS&%A4MKBY3Q";-DC1+TBP-$_:UUBP^ MEC6P7#%I.0Z%E+G10A,?+,T!FY9)(9TTRV.Z+6>?""L*Q91"6IH"?):XJ]T& MC@1X,M3@PL GH%E8JR T:99'K\&RW*SAX^\WN'4.D9!-*BY/0]/RB.^N/8MP M_RSB$^SZH(\K-C]:DS>T>)WUWBHS9N/*"/Y]?0KN:NUWJ+^->>C>#/HG22\^ M4"^>+V;4N':>,U<@20U#7'*&I"XHLL1:&REQ Q:@&L'G6H%F7,J:7"-MV!AL M;= P-:HM-^PX31IHW1-&20,]A09:2"AQDW-PKQD*CH$&BG6?I0X.Y5XSI@JE MJ"11 P%Z)@WT;#50PM9GER])V/J4UOW9IT@$K7'!49#&HZ@\D62&(.&NZI L2L#ZET7KV":M"4B4](CXGB O*D.).(BH=#C08 MKYR*P,IEBIDTIXI[HP_XU'Q$KZ\XV%/S4M9L>9>H'6OZN-,!H,0 VK/ $U?Z M+KSBJ)7!=U]\55NS8J]S)YU>+/93%P :OV4SR[8K1J-XX&M<"G5\$K"5#?O# M6.SG.JZC"3O2A.)HV*^X%R><:S636*\_S,[](MF1+N]4U)<&#KZ@)X0[P6/= M"Q]RI7)!C/9$$O%I;S4F:SMR.\:^U1QUAW%T+E**M?O##Q[:/>GLNH/MO7G% M#@X_B$\XY,%)+9%4ND"<$8(T@".RQL(W 4#(QO+D!$S1R_7)IQ1:]=KQ#FD MLUAY<4S65Y'WU16VAL>=,JLKS46*O'G6.N,OREY%U/JMXLZ#I;-T#KLYH0- ML#^[T>#*,13DV8>C F75VW3OV SGG"'1MU MH:T8E+T&/)@GF9W2]<[(ABL2:!_+/)1U8;QNOZHB-WW(11+7"2%L;/J'_N#+ M^-/=;_8X"MQOTXHG M]7VW*0PUL2)35> &5 5FJ2KPS7B4J@*GJL"-J I\8Y&O"T7!F":!8BF-!1-" M&&(*QYG"UG'B%,O=.K/B3CC9)QS5T?^$W]&@\NZB'5JYE"4<>KHIP/^W,%!A>7 M5UA@",]B&3]W18PL+L,YVNY;>5:71_(1:;S!6-S$8X/QSCS>3&T*?%^ZYA]_ M239!?S[*D^DFPS]@@G[ D_DF -@CM3FG8CD_H^O2++[) M:\_A77E6^-F341Z,AN40?,LJKQP+88$A&Q?*I-I@;3'?<*#L87N1EGZ0,"P\&9\R;$T4H(_-Y\[WVFSLDSJ_V MQ^=*L_=N';_N?_WWRX?/VMXN[D_8_[S)XUWG[Y%UG__OV M67OGN+,/S][?L13:CS]^WCW?/_G8V=]Y$_;?XV_3W4D4I$%\4MGI-TWGGUVT ;,8IK&? *[NX'=W!YW3:AF>8X<)@YQ; 72W.9(<)$'S925S&]LJ6)3 M7CX\M+J%>C^R^$N+5:W!8OUA!N ^>Z1ON8VJ6H;FYI5J[KQ2IR[@G/<7G3^: MUNIMUNKWZ5HU5!M:Y!@)EPO$->9(Y02LDUQ3KG!!K9(;6V*SN'H7UN,S5"W! MPWLT5S54_SW70]_5;J?!>Q"F5*[W!!YX Q"MT"NL]<'N]>B?K M;X-^629+Z2[HVYES"\$4,D(6$BE11 ZLG(.#6'A4^-P8+"UU(E+G@VBMXISU M/9=D4_'K43V_QSQRU[RAO(^W]T!,N[O;5]X)N9+KMSQ F[E^VA#)8!(1#Y4Y M62AD(B<(%CECC./<17.2B&*373Z&=R]C\A%LL$:\_\E3*R\O>S+!@$8E2-;- M\'VU4LOWC@F1N+UDKRQ'WNV,!C"(M2JHMTC,[U.<2D+2!'?1!.?SIJV1Q.:2 M(3!J(X.0,\@H9A&1N=2^$#YG>F,+-$*+T,OYCDM;)U:_X)IJBS4IH9$,V:

    Q)$R8!=TX37;V&*J1>0CVZ@I])I"K\_78KT"M)+-NCQ F]FL MG!=.>"R1]1:\[EPII#RQB.:AH+G/*>/YQA;!=)-=+@29XJ\I_MJ8W>M3XK-L M:?]Y0Y?C][D(G*6!8H>$,A3Q M "O1&# S0HZUY*0P@:FX_YS=;O_YTWEGS5IQ3UB'>%W]G2?AMEZBN3 ]IU\= MTU]W;NM5(]*LD("@VGOC+5+",\0--TCFU"'NRM<(:'0"G"W,J83J!(F9PCI6&ZE7:8 M*5X10XA[):>7!(*K(W)+L;?K8V_7+\;K8F]K6D=GU!:>(VMOAF_NBQMZ62W#9K_2TS$K?$LH+KXSL]75QN.>BU M&)8(,R($[! VAB.>4X9@OATJM!D 9PSWT*#:V*-EDE_<35&5@[B,S'LPV2Z@/EG&N"FPL(] 0QRDC MFE)_0V'K)#-/)S-D_^R3#MARR@7"CEG$08$AF><:P?*7I* *A(9'EHS-*\* MV91>_D(=E/+Z0BA1S&8?,QP_)JJ5#7P9:[%VOOKN>:RGN?I"0?.R-'\ /XI) M+8-E.3JI/WOI18/XP?8G07@A?:!(%-J!Y(B )&,!6:8UMX8+F)B+9=$X8SZ7 MF@FO+%=**QZD\F!$"^F4%>YBD:&H^^947=1KLRI35Q73S$95@4Z=_=H%-8Y@ MGOM=T,6U@D2Q;F?\^J3O?'=:-[BNRA,_OZ1F]6S*?[YD8SRDAL^51>9N')W' MJ?VCU*;D]'ZE?W*YR12[9ST;O$E^]*60Q3WOO:F*#B:WK:+3H";?MEC1#4GL M)ZCJ[=F]?+\.+3R3R'IM]N_\D@S_]!A3#+Q>#(Q\5F:57WHY1W1W.G$ZL-@ MPY]W?->5-QS)?&JRFW0D=+FIF-YX"]@RR0;8TF)1T_#27,P@UFBVX%Q.Y/8= M^*W3Z!-:[],:;W&;?N 'AW_!=;]VVM_??MNG_S[^\/T+_?#]7:?]SUL>4ROM MS]V3BRF8]LY;]O'SD6@?'IWM_[;'VM#'#R=O/A\_[=&# M?SXNTKLR2JWB3*.<.8PX]@9)E0?$G/=.&P^2$,L8;:8"1LM;C?_=6"ZQ!*^K M@-?[U&=)\+I&\#IW]$2:@DJ822FP1UQ+APPS(F:X%0,I,)*0"*^7^083O"X' M7I]S >]5C.8$$+*O_2X 2[:$0%Z$(G!244K>Q18K-%9QS>=8[M>[E'21X M?4;PVF3_(,'K,N%UYB@8RR451B,IP3W@-,2"C8"QA!3<4",#"T4%KRNH&O:" MX#4E'%:><'C7*;^@,/ ^Z\1LER^'V0"P(V4>7HZ":[+_$,7S#4CGWE@XDUZ[ MJUY;H"\.6A4$.Q&K$>?Q6)I'F@F++#%$.*>XU0+TVHP-JC$!L/529 DJGR=4 M-MD72%"Y!*BQE<_2UY=.]20T>!%H09!P,5!8\T1P+Q55$ _%#-%BD';AP@N_'YP ;'=VA,7TPJ3.&HK6X M<(L]M]WJ\KT0FW_B_3 ;PB1XF+\H[:'3@^LZH)Q/O"YC[G73#7(T' =:^H!D='L,IT7 6C;M77.H(;GU.S0U@PT/'0S<$*9R.71R3S>R9K(@W,,"5O(T)H5IU?RN!&D\_B+<& M 3\Q(%F5]H6!T#!!@R]^B,QXTJ(U6$UIG!$?)VTX&O2JM3,W >/+X6&P2'PM M%K$%"P^#M>0ZU8MFU[7&E\SMT)U;E^"]#_L#:.8@-OV+[T7#M!\?5':@,6/> MC!ZH^3C#%0MGU#+:# M7X]@I&!=5G)W=NRK9M5R7#5[UB>X,3ZJ#)TXV*>#?CR#$%\X%K6!_\^H4W:@ M23"E7SL@GL=@/QL/G9I4P) M2Z/;C>MSC&6 B_!;]I\1K&SH8!PI[3Z/RN&5@U2.%QD,=\74LK.M^RD9A"XH][.+*RXR@K+PJ!_DN'_CNA!!?P[7L6UA,<5 M?@*+,0KB,UG0__B98%8]O69FRK(/6J*B@(OP5V$ K!1 OO-:]\1[Q\HAKAJ8 MO]=7/@D$>@& KUY4QEL]*OWLBK*:HWZO6^%_Z8?#+CP#%NGU>F4L0E>_H):B MJCF39>XOJ(;(1N&SUWK0!44/.J1;]Z2F^)E8BK?#M>GZFJ*%[?8K/J'Q@H_\ M05.5$0=.]\[_[W])2HI?RD5E>24W4;AF?4]Q\YE(Z\XR5OO,5(&[WHTMN8FY M-37D8' #S,G@6H,.O,IYZ["VR, I[%]Z-K@8:');YCJPWJ+ZN3 GE\,^<[-T M"L(2/_RY4C+0NC'!4K5_;#Q$.;NT,6YZFS9EOSL:^E_&L5L\?_\5F^D6N!?& M,K'U/V;PK^NYJ:Z];]6R=)&^X0=1J=]A>H]A3L<++OO?+'M+:]$!C7F2$8S> M9O'3/R-E%^479FSNY_%@%C4_@O4'UND7I ,,P\^Z>Z;/RXU_+2X[6'/S\W;W MZ7CR)7J-LWCX^V[V^^Z[][_O?LA>'^S_N=W^T'R9N6WGV@>'N^^SPX/LK_;V M7SM[A[L[T,?V^X,_]G:VXQ]O]MK;[==[VW]D[P_A@_W=]N'["L;I+Z]>3_CJ M?KK#>"Q2O!':((B^9HA>C2VDJ)N'Q_T1/,R!5>F_61_/3%: MO*?5-E5"[Z8A YW%@%4GNA=C_^WK.$Q1Q\!N8ZQ=;7LMM''B!T5#9;$5"\\O MAP,=^XEBGZ/[?=QW8S/N=CV\4M76+[K@@EVT71>[WG!=X8Q M1')!=3\NH^A.IXS&(KQWGE/TF@AR>5T(^053BM*#[4\%T<8K[I$/H4HJ6&0* M;%$AN T%((4@ZB)%Z/K"PW96CDZ@R>=5["5&#*/S7MN.T7SN3WRJB1=417+C M+XL!\.LMZQCD*]R>E9$;.VISF8T<(\ MIQF^U0SS3='\.9X<89[2DU]MZ%?6^W]&538E&I5E]BH2]4>Y^*E99TBOI>JY M!9?6&J'Y;0^8SE50CSE*X\$HJ]):L*ICR#X=-%V.Z*S/T:HKBS5;86C!!;<"GKT>&!^CRM4]B*&CPV/=&V^/ M:O=[T8GW[CD5<3YY2]LTNK4?SMJ??_T,;<,??_N+MW_[NPMN[S>X']S>7S\? M_+-W=G%3Z\>=#^SCY[?DX^=MNO];^[B]\^[+Q\,C_/&?O_!!W.#Z??M\_[=] M\>'SKV%_?HL[\YP)$0+"@E'$L21("6&0YT%8K;G6(AY0;6&I6HIO M;K6"F[JG_-95FI\&BI>NQ!^%#K-YTWJ? ECW@^/EU;VZ/>(^^V)8JP;CV0D# MKY3VG!)$WN MW^I=<@\PKQ]A@)=M7E]NXHL@)[C2@J:BT$PI:[FB7%HFB03+*8[S&WE< MFF)*+Y8Z3.!]%_">IY+G0=E0,(&P9P0!BCND-;:(.EG0@C)>Z'QCB]&\1>4J MZ%[NMU2;:E,]P%1>!:PN7;4^J[.S]S&('XBN*[2,7UBMV%4C[,P\Q@56(4B. M''4.<:$P4@7#B'"C"HP9$T6,5>1LDUVFB6Q6S/KEFGT-YU<-M)R/R_-'!/TY<9[Q*[RNA#D!_%T ?IYDO;">>NH X)4!@,^% MC,6@'?)6"<\4%U1J 'C6XORR!?U3(@!+<>9D/"_5>'XR#$U6]))!=F9%,ZU$ M'HQ%A#F#N'4%,K0P* _I)=9$U*0^6FMZ+^K%$R*,2=3>;V" MS+7][QY47L3);QDL%UK@@1 9'0GB+&0BP&+0325L:]<-)B&2S# MA07+&*M-]@3;+U)\^8>6\9OZR.:#C.,41T[&\1,8QU/13?;Q?2!\?CLSEKEU M$;B--@IQ$S32N7+(RYQPD /)1=Q!A_,6PX]L'Z<0<@HA-V3RGK=]_&9&UI", MXR4CZ\PX%MAQP:Q%5&N+N)0*:<8](A8^-P6EA> Q;*PV\1-LODAAX]N?":RH M("+/0S:A>$CQY-N<0QE_,WX7@R]=?Q39+5[&@4%AE::2:\%R 1N,?E":ZDK!R8@03>=$*KCZ9HTX33;:*Q_25LTW' MS6WFPB#GFZRN(0+K/U:C*"L"MTA?.*N>4).\F?[7FJ[>^&[_;,+:W_5???<" M#^,511"NH"N>+V?U.!R(U5XS>^S=J.O[X>J:9E<#SG N5P984J/7K.C9813H M%\V)^/83T<[#^%.4Y[%>C@*#36O'D::*:N%<*(IGQ(D8.41KOL+H\(XI",=5 M4(;'6:=7.R11R\)"&=5E#A9)3N,GBW2)XRH8-?]Z?PC2%RNIA%$,/&6N$WG2 MS*AZYK _QQP>[[^&%#S+]J !KBZH,*FN$=LZKN90SAV4*+/1N 3*E,+^FE;? ME:5^5''3WTB"?Q47_8U4\RO@@I2;4JG[<4'F2#N"#)K8D5 MF]-D09?#!=DLMKDFM$8UA?MN#=@-WW>^51AW7&:[D>SV%I[R!(P P?T-TG#E MI4F>UXC+<0E$@LT1]JL#_"N:_"6,9)*,1Y6,28&9, M;B1&2E.&./$!?O,2"1MP$:2"3P"0.:>MO+A\4"0!\G(!^?F7CUD,ICLNE)B8+Z$]7,PAK$,MF::(4K/6XO]9(H;=.$RW/SNQ/K;&<]A\_R+)#U=E M=)POG/S7V&%*D1"!(A $@U1N#>*T4#D)%@N97TM^N'2;8XGK=2V,C*22DDIZ MV2KI@3YP4DG/127-_&!".)'&$\1DY$L@@2/%XX^BL%H(<)&=BT?"V&9!DDI: M [\W)>M^[-=>LT%N;I?>SPU/X:7WK_[]C0Y0R>N:WB#PVRV'8$7$O;=5"*GA M96D;,:V-F\-DF3^:9;[,4V!_#CHV6<1WL8@7Z&<\$SKG5B$);A+BA:)(PWP@ M7W!I*2=$YWIC2\) MHO7//32R#C[63B>>..RY[+SCN^Y>+M;SV_+V;':U]<:D-\M,,K.E1?2GH?BY M0]N[WTZ]!9=_(I?OP/^?:B-$DSJZ61W-[R'6P><$*X:4C$4_*%6@CH)!U).< M2TP=6 X;6W1S!"RN%B"::"^\LT;'$QF:>H/)!4)G2(@]-BXS7??:U'Q.1W<[PO-GQL"5IIJ5X ML\]33ZV%2?_W5%R3IKJSIIK?$HH+ 2H)[/D0@HN1I1P9*L&\Y\[2(F=>^4C% M66RNX%3@$D-,S4/:>]GX"5>?#ZZNA?V?7[Q LTH]>9)ZL/JQO,8-_;2UNMIM^V;SM@W.TA M\ M??5IXZSFR*W)^N#?'U(!7T"F>Q%NSI )L5N<3'Y0%>B]WG#0Z94=6\'609A= M]4='FPA7'5_^J3OQN0;&S/W3&1Y/86Y\_;@&WA33V'I"V@-8//>^';S]E'-# M+#$8.64XF'E*(!F!21A/+>;,$Q.3BJ0EB\O%C2HFRCN)EB<6!W EF+0$JUU$:WS]M$GR4.N\\(@7,2]_%IJI)26B!$J3"B\A$D' MT<(MDE_6>A4GZIA+N--W9>8CO5Y58Z16B!,>LDH&9Q]/2*A:&]N\H3H9C*QCA6.:*Y7)CJ]_SET6IFO4)JW0<>]T[ M'\-0&?\^ 1%Y'X'K"KKX*"F=7DW%7B-X-?A88\(8%X('S4ENC,+2!:PE#<3F MG'R28N.FT@,_HLBH2$UX@S1#<;5F(&PS>R0:_6F(P1_%Q?'.G_8'497L=$K; M[9>C06.H\-OOQROB\U_?]@_W\/YO'[]\^"=6P'C7;>^T.R#-=/^S/3_8>=?= M_P=^_^Z.+ZZ(]N'N-Y#TLX\G[V#E_ U^_E]XG^Y]:Q]^.&]_W^/P][>/A[!B MZ!M8$;L"VGZ^_WT/GKM]UM[^Y+D'*R<(E

    #AV"JF">,2\"]Y:KPT;[[$$ M8?9N.T*5X\$JX9UF'.:&QP.0'I[A%2'4"VTNTNB_W_UM?[=]F '@';S;WS[< M.VAGEQS;A05T8?V,9^G&URXV$W1(+%CM3- %YY@IKP"6"ZJ=P,X8>2V_?Z/Y M9>BXG-T@ZP^.=*_SO1JA2'$/@VTK*GY0:\Z7G:->3937]V49VW4Z .4W@ &9M!Y>IZMQS8Y\_VB@3X\! M"0;^*(;U6MD9_'4,'8COC?S_L3MFU.FZV!X+S_1518-H,7H])M M4;=OYENT#:9!M+5'W2$\WF?'^JN/5FATCJH;^F#!Z\KR+&O\J+JOYYMGXJ"T MHHDQ/(8^50&GLAZUX_Y9]937QQT?LH/ILW9 ZT>-G.WK+WZ0O8I:A.)?7A_L M[%>_DE]^@C;V]!%TJ#\W9BWHA^V.(M3'5L-7UL,+ ;O&!R]AX.;+E^@X)&5L M]GCP%Z9X[K'UR![Y7FQAK+-P"B/ZK3ID!I-SQYQ;3-'GKA">&LXP!LC@4A>N MP(P8KL)=N5K @(ED 6R&.KJS\ %(;JR] M42U?^*K;">=Q]5Q^4?E+O'W@09Y]50ZD]%>]1U=P5DR5NU^4NP''KZW M@$CQHHHEX?J"'3=4=V+YHI'5".^[>O'/,-#=CKV-U55A33Z-SJ]3XQ?3:WRS M5M(+\-:,;OUX!C*4-:J9UP;J 1'&ZRV"0XQ. 7!TXEJ-"C?" !T7;@'UI<] M[MN8?//3:C^S3P!Q@J]0R _.QYHX.^V7XZ(_L%;/?+=;>>Q184?%#M?%YT1+ MHUKX/1B>\N*ME7*LX"92B,/:?S^L51G<^1ITJ=. 6U5':AWJHUGT%?#A-#YS M_OG]!2NE=_O>M#*8PV'\-_3[#@9L\+5CZ[MJD*Q:'E\!VM6!>9;%L;Y872R! MT+HT_FH0ND;5-*.#SP*.KAGAB$QZ; G4]C!8*& =7V^A#(_UL#(?>GW M6G( MK!MQ"5[1T=UYBWMX##;%%8X)6,]@I$3WH7X%_#L:EAU764@+*@D0Z#:AH4EZ M?(QL/P]\M[*=QB6^*O*5\8CD[!*KS/0V;<"T&PW]+^-\.IZ__PHFFH6Z'QL_ MS"O?>-^J1>=BW9 ?9)Q_]X/RV)]/(GC9_V;96UIG8]Z XY01C-YF\=,_(U,K M%1=F;.[G\6"VD^'((S/P^@O2 8;A9]T]T^?EQK\6@PJ T_/S=O?I>/(5>0UP M'/Z^F_V^^^[][[L?LM<'^W]NMS\T7V9NV[GVP>'N^^SP(/NKO?W7SM[A[@[T ML?W^X(^]G>WXQYN]]G;[]=[V']G[0_@@!K?>5W%A^LNKUY,PRT]W&(]%?F-" MFZ#6?SQ$K_0)-&98UB98?P0/R4#X(J0IN)^OHQ M_/T#!NMH, I Q57Q;K&2C%JL:A'X16CH.NXX<1&A2E]?0P:M97M^V\=VV]E MOP[T]PZHQIADTM5]^[H+<->!:V8AO>@8Q/!"#.F.!2,Z\--H7KQ/=\O^K%9H M;2J7T?Q?]!+&3:F>XK_%,,$DA!=5[';UXC^B;I]%+_=A:L$[V=7EL)7MC@;0 MT5:V':JXU\P@'S=FXAE,7)RJ65,W82YP./!#W>G.C=J\?3!6+/^OA/&:^ ?_ M] ?=*IT=MS5!^\;7M+(_?:]7GG>_ZEYL?)S@#_W!E^QU9W@>^U)F?_LC#8]O M=_21'NCL#9@E9?;JH#>$T>W_5/7A/;Q5GU;!D7FW:6Y*R[)O.U5LIXI'@E7K M>]/RIJ.RLE# OX).]2XDMJ 7T:/S<9QKV9A.PK ?(YT#^$0/XHZ22<@VWGT6 M^WMC&=0U62Y@#DQ%8C#)&V6GHP&86+ZL L9Q#,?1VZE_W ,3U(_CN%7$_6M5 MA'D:UEH,T5:KH(K@^FE,-PKD^X7'12BMI7'4FUSNQ@';N%J@297EJ1T8&7$] MU<$V6"PPX;&M\[?%.84Y0&,/^@AFOY[B;K^*H?>K-V'!,H]R-HDVGG@=\Q?5F^*&P^;;,G[!P'_M M^+,8A#RO%];!SOYTG5YSZ[QD5/6-(XAVJOAWG$X[E_"?RN%S66W;916X'96Q MWX!'R_%$0WB\-E>6F_.V7^/MSR#-L%KB97&L]?HU.CL>Q!3.?]V\+T&(&&V% M]0'ND=Y:AZ!!:Q[)IL7#:P28@[O32/.3#3KEERG\U-E3/:EU?NP=W*&MC19O MI4L!#(?CQ$B-//-OBD\9P' ?C=.;PWK+\QA[ZYW/E7*.D%"G(NOT'@#L]W%" M8]2;_OFJ0LJ?)C@Y]^1.;P'D9VVX>,]<=*)^YT2SS71=;$54-<-.=WQ-#=^= MWE>XH \F6;26^EW7BAVJLX=#F*Z%BR_IE7HH9DV$\5_$S(D=MICBK31-76Q] MUJ=+#Y^.82W/Y[%#,#B]_DG'5D9CA;7&Q\^K*:R'MDHP 4+[;N#QZ[%=./,)8.C Z(%9C!Y>]#28R<:*_P5Q\!VT;0L=V?,^>SQN@ M\9C'-J'2Z<9.SGLOC1X@/O M;)*Y!$D_A:7=F:7UP<&&4:RW=]36$31YDK"O;(QQ;U#<.-R!@1N/22LKHP$Q M]KXF?GH]ZN-.CF7Z)G/F@@^YW]6GI?Y[\\@O P6E7G__+0-7C,.)"NU*:BL8LEC&HGQ\\=QYLTZSGSA$%[])1.;G/_@^Q_>C#?) MC[X44MWSWA^^E=!-R7_PY-3D%]QD4=SRYAM85YIPBKU9K5&/>Z9^C*$/:?+5 M!WHO9@B+%9SG/01_VF>Q2L9QF>W&,V"W($Z8@#Z84OX&>;C#I4ETUDMTWG>^ MK5IP$A3>NS6KE^>'5!]OG+#'@WG9Y$S>JKEE'FTDGX;'I4EMFE3"F/K![K?Q MONSMB@3!NT/]K3&D=O?<%5!3P)[LG>__L\?AV>)@Y^-)^_"M^'AX!'\?=S[& M'0&'>WQ_YV/WP\DNN4@!^^'SWK=XW<'A%]X^^4#:.]WNP0[\_=N_NY%18/_S MT5G[Y._.A\._8VG[";4V:W_>_D0YHX%;C:R&'[%N&S)66)0;R8,2(9B@-[9( M2TC6*F21J&"?;3W/!@U3H]IR=;@S*=^D?%>B?(5ABN=$N4(!.&LI"RFEXJPP M@A8D-V-^6OX0?MJD?%>F?/&\\@U!%98I@40H*.).>Z0+X1"85[@(A.=.R$KY MYK*%UZR$:O/ J# ;@X5IZRITAP5KO7,T1^M!2&DFGK-Q5.?MDG68YY1J! M$YHC#GH$*6X5V--1QT$);:!DH]52*X2'B0(TJU2+&"#0])C20[NR%S=P> 5*K0'FOA.>5<A(Z)G1LR-S=)1+NM2BP+Q3'@7.O)9B*3E-A/,^=#T6*A*\5.LXBX1$*6<$% M$CI0L!T+AR3W#(G<^IP'14E@L8"T;!4XV8[-C'R_J*VTA[&(=LI//_C$5;-F MM3')ZUL-XOKK\PCTP7C"B11<>Z)SXPN*%0Y,F.!M+IM]7IQEOEI#-&:,RE%-HQ[;W"F'LE J$IQ;-6.GTAQ>.%$;C(,5*. M.,2#ET@Z1Y FV)D<>VNPJ'1Z7K0H:?JIUJ33DP?:M&E-VFJUVNI>I1:2MFJJ MMIKEVY@0N0_$(N*(1EP:CI1D-&JN@ ,N#)%%W%M=<-[*>9Y455)5254E5=5D M5>6)Q<%RQ:3E.!12YD8+37RP- \,I^3G6JFJ6?(3$V9DU$W4>(ZX\!X923P2 M'#[F2M/"LDI51:X@+)*J:E*F=,);&HL7/357XC-MRYQ$,9 HUQ_%7AX-0/]!#&;:_R1OX 7R2E9>Z0ECFXP(RCE U: MBP(5W#K$*3%(:QUS-#"/0A@E5;&QQ571$JNHX?#\CZ4E9IPU,9.3BDPJ M!L*%:I%$')JP/V%_POZGJVR0L']IAO_9IX(+R3R5R&HN$->V0%*IR/"0A\(2 MQC2F%?8ST )$3?+7:L@8E M#!7\EC31ZC31!::A$!37AF,DO&*(YSE#FE&.L&56,&,]M22>GU'Y947T4U.. MS30=/IM\B+-!P]2HMCQJ48,7I5,:6N(@:9(':Y*%9 ;#12%E$(@Z:Q$/%#2) M\ Z! VIRRT7.G=O8HJ2E.&_X,\?SCX)I[2UID!"Y0IQH0W2*A3(*B>$890Z%7=F*M;*2?-V M9MZ!1FHMTK?I9,/+"H\G#7,K#9-;3!7A$BOFN!1:RP)L9%UHJFV>&Y:BY:MRI@O&L>78@9>\ M5#+MA)W+LSLC=C(I)^5_KL%;FT135E?U]0]I<[YCPH M(FT-Y3P/QFGM7_U%7;5;2V%25W=25[N+@7@:!*?..I3G M+I8BX@52N>#(&<\+9JR6L;@]P7D+]-I:)8+70C\U!C$;-$R-:DO:IOX4M'0T M!$M\[F5!N&9,$N9XP3FCN2XHR9<9>$]Z95EZ92'\[HAGA98%"M11Q(DV2.:& M(!L//DE12&>+N T39*3Q58.27DF6>-,1DW.B1#P)PC'\2J3&@;A"2*<"U[E< M9K@](>:R+?'][4^BP-@))A 3JD"\( Q);03R5L.L20N>%M_8HHRTN, )+Q-> M)KQ\T$%(00 9@S*&%%P&H:G3SKL"<-&J(/PR0^P)+Y=M80)>*H:5+ZA&N@#0 MY)0%I!5GR&.;,^-RRI4%O.2T)>4**%Y>&EZF#>P/B:2?Z,$7&!L4__7#+)9E M@M>].M*=7OE3!L@%(''2=YWA.6#.H/,5H..K+U-2^)DK)4VX+/) F"T<]\YH MH93"F&I%,",UX]AM"5\65=#.5(I^ QF+2=Z#WNRSMA\F570G5;2W&$0GS!N3 M1P)^RSWB01$DC60(C EAC%&:6+.QQ1,-_WILATF;U9L4)'_F^N$NC&#!$64< M,48[R45>&$IL<"(&> I0&F*9A9Z& ?7FN/A9[LZ-F"#QL:SH& !7!0E,491;21!7!4;&!HV,PZ3 Q+M"DHTM25N4 MDV1&)U1\,:AX%P.Q$%YRS"E31O$@J<0?KXKC>L@V+ MPW;KT;YAUKJ=GD?']=\$5PCZ1S_V 8# 9;HL_3#KG)SJSJ!B;[''>G 4 ]ZE M]]ED+A[6F1 >KS/5O $(QKWOL+Q^!@!V?A OBS.AUZ_1V?$@:HO_ZF"-"6-< M"!XT)WDD%991;FT%;4=PVYMBV^L:VI+I*E#8!(!A'&58R-462\D@@[K+PU M+C<^CX?HZU6%JG<,I0[2GA14">HW]CBK6(5P<6D4I+]_9S!<@G)F0263V-_Q] CX\)8 MX9"WWJ-8^1+I0 3*J3;:%)J26#0]ELU-YX$35":H?!!4KC)ADZ!RJ79E9/OQ M01 2LS1>2,0)C8=)M.!N.36X615KD_>YC&2W8W/U+SNE\,R)FGZME.= M3CCK#(\S,RKATK+,!K[J=)6XB:+[M3/LI-S-&N1N"C;.W:@7D+M)VU2>&J$; MFI]YY\OA8&2'HP&,73)Y[F/RO%W,SN1.>JY\CJS58/18GB/#"HN49RQ0E2LK M*HI#6JR U^-!VU.:EVAHUCZ]!@U,H]J2CKL\NYQ+4A-+4!.+!UQH$?+(95(8 MYQ#7)B#MJ$(AUQ87U&#KY,96WF)%\^K[-!T-FZ4F$@ ^@SQ* L EVLG[VY\" M5TIZPI'06B#NB4;*4(JD)D+DU"M'PL86;9%B!7N8$OPE^&O(W#4T-Y+@;XGV M7X0_@XTT@:!<*8YXP2*='5&(8,T\E=XRK*+U)_/FU=Y:0_B[(1?B.N5I5Y_' M4?970E:Z='F7IKEHSJ5K>;:K05 SK0Z4G0[ZH3-,>U7N74#G.5MJ'!?@E8*W M0Z3@&GR=W/B"8H4#$R8XETIQ-\E0LXOYG, *Q91WR/N"("XL0=)2CV"Z&.?" MR%P5&UM,LA8KFK[C[^;5MT8;7!J#KPT:ID:UI;DG<5ZD%C+>*B>=,4)C+J70 MCFGO%<;<*Q$(3>6ZFZ6%%M)%A)!@+->H\-8BS@A!.K(!N4+3@DM.>2 ;6YS@ M%EY%Q#1IH<9IH82O3QV/S2V3A>9Y010'X][PPF!AA: BQT(7J:1WL_!U+AO% MF*9YH37RU%+$O75("Z:0Q[R01:!:&;>Q5>1YBR0;/Z%K0MAWP]!U+MEEC'*"Y0$I+SWBO%!(&\-0D(($S*CU3&UL M22Y;BC6]%LFS0M=T1&@Y!S/V *<&OAQ."G^WLIX?IB- C3\"Q-7X"!!/1X": M8!6EO3U+S!C=G;][ F,+1=CFJ[,ETMJ[VD%'B[DD[//<&P*64$X-XDH4R)C< M(*IRITS(G58^YI):N%B!(?3\]_VDPT$O*RF4%,@2DSU)@31"@2RD@:P@WF!C MD>&8@@(A&$F/"Z2E<<(K7; 0%0AK%46>%,A:*Y $C.E4@4BSH(:S!7UC ,PDA9-P-C0G$HJE[-U,#SV@^Q5IP*) MGU*>I0F-OGV>!1XU3K00^0(R+2]K-\HS-HB>) M30=V\ ;1@&253Z$ZFT)?% M_(NF4N.TFY1);@ G&+!3+1OPJB4,1Y M[PAV&UN4M@K1]&.."3P3>#8=/)\BXY/ \U%L3P!/29G'.B;!"Y>:G*9IT"#6"S\S'K##9W5R)QOJ;[YLVEZ# ME?+JH&MOQR_#19%YOHCT_73"RYUJEGS_7^>+I.\G'%=?XV_2BJRV>G9 M-X/^R6MH1JGIPOC?T)R48"K$# M@WZW6YD*]6Z19"7/[^Q7OFIM#ZN%(GH[OU M/V;PKZW%4U>WN6_5!\C43>?':-7GPV.?_>X'Y;$_SU[W3Z"AY]G_9ME;FD6/ M(7L# )D1C-YF\=,_]9'/:'[AR-G60&7G]!.L P_*R[9_J\W/C7 MPFB=='IH?M[N/AU/?B[O_V?ORWO:2IJ]O\H1=U%&"?J%=L,#;72PCH?OBW^]@L-I LOJFL3]_#UK^WB MK^V/>W]M[Q=O=NOO-QO[U5\S#_URC=WF]E[1W"T^-38_;>TTM[?B=VSL[?ZS ML[69_GB[T]ALO-G9_*?8:\87ZMN-YMY__X?$"/_Y:H*=WOWV"'Z1F.&@:'>+8:LWBC=S@UKAOUF?5'U+]WWA]% 7O7[1#D4O M)9N=M0Q9_[%=#XYXSJG%@33FL&H;)*,^JD4#XPJ02U$G/&J!D; M5:5$-I,E)!PD02#MB,&4$:>4AQY:R[EVD#-WQ[Z,)$ GFV%AP=Q)JN<)"6"L")]20"-]80J:PCA1XSG!5!'Z/(GV%K@1673*GA,/7 M"2WE$8W6SLC%AZ3=UM>=SCF(#XH*W!6O]&]Q??1/4V&U+\*H6UI.NA-?',3% M/<;A[F$Q[!4=?Z@[M6(8=?Y@U#^O%2%:OEWK:T5<^D5K%&\9/S_HC?K6QYWP MRES5QP\*/1CT;#NM^N*L/6S%'>.+7C2:!HGT\GKM(E:T!\.QM5WTXI89]8O# M3L]$8GI75G@MI6?%+Y-H.HM[+.V\^'NM<.G:MAF55Z<;1G)&04]&!:?+QKY M>GMP/DCF>OFQR1/*#1MM0]__VAZ3;W\KHMT"K!ZTHJQ[]A@8/?#)O3])7VI\ MIZL& *_<;X6V_SMJCRT14#*N_'1DXYA#K_QO8S50'.IV=Y 40R?Z&Y$[PY:. M3(@*H]L;1D*'_C **;%\X ]/HLB*^/5+ZB.WUZ\4PRU#ZDI)7-M;'?I!LW?5 MQOZC'XPZP\%N^.CC@DNO[(V_X*"93,;QCTCMZ_B]OT7FZ:."WH1'I;AQ^ M84$S :.'X[6*#@\6%&BF(,#<>L>TIA#;M<)'C_(T:>?^R$_KZ]NZN+K*:FUC M,VJ;K^WA>:D42B#UQ2AJGW*=^;2'^\?QNX#TKX];Q!V-!L-R1\3MD';B2<^E MR]W54HQXG+1-?#_>Y&SPQ[TVR RCI@T0/F9=Z=/3IP/]Q^I=2Y9:?Y.DZ9/S^ M][][,5Q'WWN32?G$:[_[5 37A5@0R90\]=I,^SQ4*@ZI% MC5ILF=+$:YM_1M_LH898PCE6L]7WOJC'I[0&Q79T==P#(CJ+&8Z>E\YJ+9V] M]K=E+YRL"I],S?+7\W<# *NVV/\>=7V!9:T\.%YVN>[".)ESR'_0;2?OGWGN M'P+3_D%J1_W:RVG5WVC53^+K1YV3_<_U MLT@#V]UZV][=VF$'S;?'!Y^W20,?M ^V]MFMI#N\?7[P[M/Y[N>#UO[%)FYL M'=.4P!?O%9_SL;/?M.3@Y._CQE$GU-OPO$RXVX-DMWG\A0<&B6,02"@XH$*G MD:14\0( MXY6A"^EOG$%F06[>V1<)(\!@S(#"D@'*#05*:@LLD191R 6&MAQ42;E @JMCT C/"#(*<*]P%&8:QM8UJ2ZW3\_.S#SK9=)A>D1R0//)@$?X4XU@+Z9G! M#%,#M80>*7"_@:Y=Y?+M^/-U9OJN+Z=+UV M[ZST:O8FQ5OCEA@9*A\#E>?3 3?+C$KF#O"2:$ 5$\#X@( 0UN- .=(2KVV0 M&D*W3_NJ/"^A>OJ\RL-F*L2F2M&2QT$^ SX194W C!@A/%7>:@,EY5)BS(ST M8 ,5(!"%X!D6 $%E154*TBL2*I1+PQ[]5([_'NI''KA391&W-%W MFR,3K=#N_L@4R;;'(VR/QIOI8)"VV@<;!>JM%X"ZP("V0@+,XZH.(2"D]=H& ME7DBYK,;*PM!NCE#2M796BE:JES?E:V)2BBFRED3CZH0,RIP[$A FE#CK;0H MI!)MR001"LDY1O6R@5$A V,JFJ>BP((A% 3%,* P%7HK*H%/U@4+2CO)UC88 MJ3&&5R8W,YL7V9'.T/>+0=]CD,]Y96SP2F)%%2'&8.0=8I@AH7&P66T'AH,1[1ESX\$PV_[@UZ]PRA!13>K__KET*OQ2*')V*OB3 ^*_WR$!H8:(DN" M<$AQ&E>ECCM.8JH1(19Y=@+-Q5R4J5^HDM[=^4PK;R& M??H8KRV+=C]\\=HHI1 #2.L *!(6:$8XD-8&ERHH&*5K&XC4L+C=0G&]>%U. MFNN-UUH:.VUUFL87UUA:X"(M*7)@-'E@D500#J[8'/JW!)7[_%Y??,+(E&K8Y-&SQD+**0$2"<1 M($(J8:+%AW%TD!&_#?$WJYQ[EV/_TE3(-/>OF$QXZ\;540S/?"?JUY->FIYR M/=3P!V/:OC.C>3%S#R];123SLFO;G?9D_N%N&N2X%RV,N,:L[@ZOWN\>EJ/@ MTZJ[&F[8>W,#+G[= 8?;9U$S*@VMT\$#)I$'5$@*I(D&I576<4Q%5([TY0PX MW/)1K=KQHAF/.3U)@R\OIJ:'3D::3F:CQDTRTR<@WF*0VN''JTTO[ID'3CB\ M=\KRTF<>(ABY/IGY_>BAAUBN1X=C4;/MOC,T[R=FV]%UB7#=U9I"''N:ELT)+IRI##WFE5M"3ONSR%]O+&YVTPD.U*G2$7"E: M\D3"YQX]5EVDSL+/RC.OC"I-).2Y./<[Q;F]_K!5;):'TOHG+.5J)!'E'*&7 MV)[[,5WAC"<6*>XD(C1P9Y! 6!@EC-1>PH>4HSZB._?UV7G\O>/3+YM=MWGC M"'W5(W633)Z=^)P/;/]B\UOC:.VO?]Y_UO]Z'6D99,V3G908VL; MW<:B%QQIB,,17"&*M$8)9P*'&@ MD!ME"+0*6\J=HS;P>60;9XQ9O+=W]L41 WGTUU/)!@&4$0TQ5?F:8R^AYL% *@75TF/J# J16ZG4;+[3 M_C+"+,J+.?M"E*&82@N(,0C0*$P@D16 4VP)$XA:ED9$0!41YG97F8PP2^BB M^W.!NE]J_M%.BO5V2Y6@.V7B?EGP,8]4M]R]?1% 0JV1CFIOK$FZ!TIM \8> M*Q:<,0KFP%25@>1\.C E'0[1("" *Z$!M0Y'1X5)8(*7@2&BL95I[@5/PGN,H3&+">="$$T198-ISBZADV"/)&0DYW%)M?)D* MMXC@M>$N (BX !0+ Q1BY8 /$Q<0ULR4^!)%G?'EQ>)+UIQ+T9PJVG >:N8I MIE138B26(1#BH[D>527)081J:\[K( (ASEDH%!".XC0%-)KE+IKEG$GD&)6( M)+6): U3GO5FUIM9;_[4T;C73$ O%(6!4J]EM"Z=QLQXRIT/(A^-5UMO7A^- M!T\X,R8 HF$:Z$((4.D@*@1OI6#40"Q*O0(2,%CK]R(:!RC(=\P%UA.+C1?KP\@,"(8\L, M!8CSU!Z0(2"-E4 @C5'@W@FM4K"T1N42$.&)FZRJZJM:"3<58DRE:%GH*7:& MC:NIUL+R8(E 'CD:"-?<62Z-D!H902C)Y];5AHVIEMJ00YBU825/E7^IC+IF;Z@[S],/:6%]R_*(M3E% MF5[TP+7')+5#X8+QB"+)J/9(<^,%A@H&PDQP+I_Y5QF>]Z;/_!&$5%HF 1&* M NHA!HK) %)A-1<0"4?%VH9 -;4,A*[,_JR>&JQR[DV%V%0I6N;>JBD;"=E( M6 TCP7BKG'3&,!T!1C+MB([>8$0;KUA .$=XJFTD3$5X,-,XFG<"$!H0H$% MH"'W "-.&+=.,D&BD8!KT5[(1D(V$A;5XR/#7X:_U8"_)\UVS/!7&?B[#N@9 M%J#!1 ++TV1(8R&0PF/@9:JSE%1K&E*:-*XQ7/4\Z0Q^&?PR^*W$]EII\//( MPF"I(M+2Z#9(R8UF&OE@,0\$YOAMM<'O.GZKB0^&(@:2C0(H52$Z?H8"ID2J M2C>"A;)&B-9(Y8LK?SGP*X/!OY=#D"_G,/\^-8Z\HB/-O_KNR*=)Y=O?RG97 MG3>C092*[P]>G[_SO<.^/FVU[6;?ZT$S?;E?=71Y_6B;1=K/ZQ<[N'%1QXW- M+U;(U 0W "JU U1H!)25!#!'#%98J<#]RQECOAFWY*076KL[1HR$3'U_J/MI MLQ:]4;_H^KC7H_8?%*X]T(>'Z=TTM-R<%X=7BRG>(;Z>+O[!%//[=\5M+DZ4 M284GF",I%S.HFN+OW+B:$\PSR2M.,GGHQ=6;8%XA.Z)2M#QXXFJ6665H^8', M\DCS1V0CMOK>+WNH^;PVV(N21)5(R1ML;KS<:W];]O;Z089V!K+*T/)@X^,1 M2V+Y6_+EC8!>X>'@55K>5:+EP5LM[Y\%C5#/5M]J6WUYBV2(R1"3]T\U]L^= M$/.#8]?<\? 6+QN7H:L_GJ*(7CAS*D7+TP^JYS2V\*DM*YZ[94;F3.;,:G-F M ; VOS,_O **_%.WG?(Q]H9ZZ )E5\YP54F2_D%Y1ESZ12#TEN% M*-168P0MDS!(A[E43?XWJS$>D_/)M- M.ZX?[5\<;+T^:N!_6Y$6U-BJQV=OPX.C3F?_:.?\X/.';W6\?;:[]?KF7/CS M^L4G_,6CH$@('DBA-*"8"J Y2[\IQ)P0D/,TUJ7&(*WA9706_=4F%&3TS>B; MT3>C[WWHJS$,Q'MMB1748F$,M%P1KBVB7J*Y]O#.Z+MP](53Z,LMY\@B 03E M'%#'"5 !02 E2T.?C">!)/2EBM2P)!E]JXJ^/]%"MGI\JA0M&7XS_#[G" W$ MT]12&QRE5$:O*!"#& Z>:,>DG&N'B0R_"X=?/ 6_F&HCF2(@>L .4*8]4$I' M#,:4,T8,- *O;43H%=$!ICC#;U7A-SN_&7V?G5D9?>>.OI@3!FGP3"!*G1,: M6N@A+I] 7*NH5)AAHZ1&@1G$@J1- "8D,\=$MAK)$ M7YS0-SN_RQEC\'RI8JL01=_L=(K>L.7[D6&CJ"3:3XNEYZ2QYS9AKJ24IPG- M!ZHY08QQCI/RIMX;19TWC/@ B5-$TQPE7B&H/I^)$E/+"&38 ,NM!M1I!;2@ M'D!)+<$POJE$&C!$:M$$RQ.&EN889QS)./+"<(02#XVFEOKH\C$%I5+:!\N5 MC"^Q '.\"5EP)' .D)(<4&4#4(A%6&'6&.ZBM^]XQ!%!:HHLHA(!5T('DR-U* 2*.&,2#-@)Y MF8)0F&MBN%'."$N9L)CF&-1*XJ =MT :CP15+&", MUC88QS7$EY#_\?)QI-)UG"N 0 \=G?UK8P494:E@ M14!1(UA5/&=G/INU>MHP9]IF*R%;"=E*J+"5L,S!Y=E*6+B5,!WFQ1SZ( (# M$FH%J$,NV@LN#;6CF#..C;5C*X&+&E[=6>;92OB91.EL)F0S(9L)V4RHS(#W M;"8LW$R8#N)#B(FB7@,>-(IF@A3 *$H!$L$YR3QS7J4"($%IC:_NX-ML)N3# MA&PE9"NAVHIGI:T$CRP,EBHB+85!2,F-9AKY8#$/!.84C96R$J93-!!A%#OF M@=+Q!X6" $F8 HXK@AT4 IJQE2#C_R'+5D)5K(0RU>/W=W.Z.RJ'B4_.]3WN#]^]=?CN/_KS\F($I?#F]=/7W)XALO:@$>3W7O=(FVB:Z0^6U;7,9V>0W#/*O=GRQ5^^/VCY M\^)-[R02>E[\7U%\P.4[H*;BM^QL;?[S\[69OKC[4YC ML_%F9_.?8J\97ZAO-YI[__T?$B/\YZLWX\WMW6^/X,>)[A_&I3+9MF5?@(JS MZ)4^2>T !D6[6PQ;O5&\F1O4"O_-^J3D6[KO"Z>'NNCUBW88=Q X:P]\_+R+ M&#&\BS_W*Z!;+)PP+($*N6;679?.Z-NQ.2(<)$$@[8C!E!&GE(<>6LNY=I S M=V6+3?3V'(YHIFVJ/=OR;M3QNV$[TC8\_]QV?J<[-LDBE3=,KNUO<8%T=>?2 MW!J\/G_?[[F1'0XVNV[/][^VK1\T(W&O.SU[O)KV5L?_]3':1.XTBH,WFMO? MZDN-BA\>]O!\W]BP9^&^I'VRS2'NVF M:*L=;9[5-[^8: !;(Q6 B@A )61 .F6B]<0QCN+%1IJUPD<#]33MQ?[(KSU@ M:3W[/OP.OIWHHUX_+J*B%S?:J%^<3M9'D39A7+G!EW:A[Y^GW3CU C Z6NQ% MW+QQ8R8[/E[0ZD7JXPXM7XU[ %R_,GVSR^?4BL/12?GIB'?#HN]#WP]:)U&U MW?C(X#2"95(1@VYD86':P\B%\37??'Q9#XHSW^FD?R.[A_'V\1,G@V(PLJWT MHM''T1J,5![VO6O'>\=KHHQ.XPOC^PRB3+0O!N?]T>E@O=B-C"@?%>_7ZP]# M-#M[E]]Q4"1:SJ.,@=>1R-ZI[?6[M?2,"3.BE],=%"&^&=*H]/&-:NGK#'W4 M>$;WQP\==T8Q?A@W*8C;%YSW1I-/KQ>;T8!-O-*=^."KO1V??:C[R;0MA=6] MG,55N/9 'QZF=]/8$G/%WR*)O6@/$A?BU^CTSF[,[;I',4Z0A(\7<&F17JW@ ML=4=)=K1IP/_Q^4O?UZ.&VYWRW567C1KTT>.7QLQZW!BR$RRFR_>S%<1]][D^+OW/B[UW[WJ8BN2TPRR9GD.T@F#[WX!\4 M^4"Y,K0\??)>EEE%9::><1;KSPCV.<:M-EO)[JG'I[0&Q7;7>?> K7!I042C MT=_4AS_WT5]<$E4B)6^PN?%RK_UMV=OK3N.#9R!;.2![TI)8_I9\>?/'L:R5 M<8-EFX4+XV3>:@_>:GG__/S^(3#M'Z06LG]>E'E0)5+R%LD0DR$F[Y^5V#]W M0DS%^OZOP 9J7(:E_GB*(EH$6 0YY9+\ZA_^'A\T-RG!UN'%_6CUR?UK0_?=C]_HHWF,=[=^CL^Z]-%H_GA MK-%\>SQ;_]!X%^]_U#K>W:J?U^/W:&QMLX/F(=J-]XOTG1TTZZBQM8GJGS_. MS%[9@5^<"@@D<)Z% BBFC'-)&):$\40,2[PW,IHI= 73J&OM"Y5E2I MC>: :BB!H=H BZCG1 >O!$KHRWD:5%KUZL.JPTIN293A-\-OAM_'P*]"*CB% MB0R!4H&05M'%I8A[)SBTE.4602L%OW@*?IF2PC-DTJ31B,$RC6:PR@ &J<,$ MXB"H2\7_#,(:11E^*PN_V?G-Z/OLS,KH.W?T]40I%;BD@?OHX3IIE+1")!:KVT@Q&J(RCQ*;VFN MV0M/S:P4+7DDZW)&>R,LJ+*2V.!3RREM*,64RL"HQY%'.>*V4C@R'7&C7!AG M! ;*,1:=#N2!I(8 A"Q$QDEE XPX DE-J3R2]5EQ),?4,I"L-)!@Q!G%D 8- M$?4&*DP(\38-^88J!)]C1RL%)-.Q(XFP,]ACX 6,0")@=$@00H B;WA$$Q*] MT;6-:#?4,%E"VF0&DNR09!QYF3@B&)0,>BEE=$B%<)9;5D4IG4@_EP>?4AFT+A@O&((LFH]DASXP6&"@;" M3' NQZ)6"++W9F)1W",8+*<@,)=2][D$!C(#5'!(<.TY9:8<0 Q%C6!5\<2% M>6[9ZFG&G'3X4MS*;#=DN^'%VPW&6^6D,X9I2*5DVA'MO8*0>L4"PCGVN%)V MPW3L,0@+B9(PF0P!4*@D4()88*+ F>34,%]6^PDN:AB);#>\3+LAQS6SX9 - MAPIJH54V')XT)R\;#E4U'*9CS00C9BPA@%B, (VV(5"606"9-XJ*$% HZQ0% MI35.>38<7J;AD \4O9S>4F0J_ ME[-A-RZ'+RNT%-42$4,9HT#2N'J.@= %JB0.RG*(O M4JYM?'=$.**W6?M )DQS[L$,_X[@[AFHCNAZL>BAX\.>/6[U.G%1#K;_=]0> MGC=Z0[_5'MA.;S#J^ZH,$=]][[_Z.>LH=-YJ'<+_Y\:CQ^=]VU"_D MH/DZWK]UM/OY('YF_]OL$/'=SQ_H_DG44_@#BOJOU7A71P>?_^Y$'=BIOZOC MW7=U=G#R@48Z0^/H..7.1G2AF .8,IVHA1@H+ (PW" "E:7(37 JKFOO-A.X M!*:8(X@%$@@E(OZ%@_<<$BBAB[?WD$W]\&= ^Q_^.3E#;!_TSLYZ77+M;4[&@Z&NIMTVL=>I_.VUS_3_0B9 M45G\PFL+?;%.6$E9 "R(N+:T.I%<5TF3WC*3?+ :C MDTCRU3SZ8=_KJ%_.(\%Q 10)R+^FV7-N%.R0JX4,/:W6>GJ6 5!) MS[VHZ4][+=WW@Q4OFMVNL6P MU1O%&[E';9UE-^9:@7#2&)"*OC\=]6VKG+'43MSU1>_4=XOHQQS[81'OX_O% M:=\#?7K:[WV-GQJD"V]<%]_M'?;UR?W@EJL:GQ)Y*/D\F D^..:%#)PPXQPU M3FMB#8*,.XM5L$;_(&D!/B+VT)SXQ>79R7BU;-K_';7[WEW%&.!JGI>,8PPG M]7@?>WZPM4/J)_6+2-O%P=8'6L3X;8]B_B#1? M_'V_/MIM[L/&YT]T]]V'B_K6WZF+X[=)C.'L"U<> M2@TQX$XI0+TA0"%O@*3(V("<:M@C!#@+@?14!4Q2?]]4P\Y@+2ZDC -SB@S?[R#\[#G>LYP. MYL+[Q_LXPU[ZLZ.M+RX-W*+41AM[_Z M*(>3Z!\-RFCG@CR>1=9#K [VW>G_:!J$$]%0EDY3IY7QV"FNM0G(0P-I]G\J MAWN-O1O^#S%&8ZX%4!R2"'X^^C^,\C1.A@D,+>/"K6W09>'>K]:_OKKGHUEC M+L);^$EUF;V%Y]2:U]X"$Q9+[!Q@"$:701()%!$,4"*QA@1!IZ+6Y*B&5-5+ M6590::Y(;.%&3E)YVW;719/U#X#DC2O&MY!53M."I<(M>V;=BC4,IM.PGC?2 M\#.1M=4!E3O-\)^LGD [NY7MP[33+?X>=1U4.TZJKJR9W%ZLTZ^Q)9'B^# 7#.)*!!:B"11,!Y)0(1 M F(7UC88O#O;^W:EN9ZP=]QJ;ES*.+9QV=1KW/9M7-FQ7FR6KZ?>/N-- M=MG@I_:H584#55AZA*AC-+5[]($KQ1DRVL=OQ=*JFF^H?K*J/OH3W>Y&W76] MO*X_\\LOM*,=] 4)&PA&$!AG Z".8J"#PA]4L&)S7S M5;<[9;.V%+J\D7=XU[J:-$<8MMJ#RQX(Z\7GN$K[URMU7'%TM4C3+7K7;0@O M%VV[.]5T(05)3_OMKWKHHX+L^L/>L!U_C[?J1XT[)GJP7C1;5[T7BGCWHMLK M_+?3=G^\.UR\HKR3GF3+W=@A4]_BK-WI%,87+=]QJ>/==3^\\O/K1?'^B@OC M;WQ_*XBI#3HH.1&_6P+>RQV;.'!:,M[Z1(H9G2=&)'2Z)' P"J%MV[X[+"\( M81!Y$N\;[S^)*X_)N#N.7)QV(I/69\+)=S9]?5C_5H4>T;_UOE:QET92;U!R MXH^^[^A$^J297QD]G^ C)[<2 ZXNTR8:/:.A_W-BYL";U]^13##5'.9A)-Y[ MW;(-B=G^,O?8$6D7_.7[@Y8_3^LZ$GI>_%]1?,"EAB_>1M5;1,7PH4BOOM>' MJ;W;S.*X\;/5O[9G#STP<2\<1U42V?"'[ISI\\':[]/+(*Z!FW+[OC@FN1U\ M7;!;R1UH':<7*\/^AW8&;OZU7?RU_7'OK^W]XLUN_?UF8__[:^LE,J&QV]S> M*YJ[D0.-O=U_=K8VF]M;Q=N=QF;CS<[F/\5>,[Y0WVXT]_[[/R1&^,]7;RY; M]?Y6_9WX4"Z\TJ4M,A@W$IJT::I%4+(^N6LE6$18TD7$UG;$TV'+]\_:2:U' M-+0)X7Z[:V>N<-=LMO"NV?5V-P+N\'PG+1 _&%:N7S:K7\X!.'E[?/#N0SKH MP/&]B\;%QW9]J\[B/<[V+SKMQL4FK.-/WPZV_CV>-0CW/W\\/MA*!QT'D8XZ M:;S;.:M?'$=Z7T%LOVRN$-;$Z]9%$_HF/WC9\_0:G'007%.,(_F+E+:*L*BQ4*",93 >SLT MK\*V:?2ZZ=OV>YU.L@TOEW92*WLC,VB[MNZ?/Z0A,ZO0=[W'?(G^@AWU^U&_ M1U._=Q:-Y>)>ES2ZCL;W;S6$L0Q2Y:T(C/)HQ!JB'1/0&44#@>%NKQ3_2(_L MGG634=4^?>_["7VB-?3Z_+U.A%ZYF@#_8JIEM[D3-8MQP5L&F'((4,(44$82 MH+7US"/.=9H0PFY[F?]5W%S4[1N+^I^]MV]J4?!'O?AJ\36R.*KOJ&S2P5\[ M&K9E9[XH0Y'^?=-J=W7IGJ9>?='S.DV.4?2DXEHCJW%MO58F=5LSY>3E)' M"(11A:AS7E-CO6'>.B2E)0P%AVT9,8T^*D%/CFW->AA5B5@]U<:;9'%\.*]O M[;/&A26[S5:K?A3_CK0U3J*MA_\]J4<:&Y\_X/I1YV@VB^-@:^>L<71,XK5L M]]WV>6-KYWS_9 ?];_6M0W2PM7^^^[D1ZC>;:&FAM;$R.A[:6T"- M5T &Y$&T#QA*C6(03BY(30B\6CD<55?K+Z7FM$(L3=GJG=Y@4.CAL-\VH['= M'2W\>ZS[W')QN55-7"G,O>2&:D614EH@$1CD*4H*F< /R/8;1%;%WQX!%7%1 M[$3IG_A_XLK8O+$PFKUI>S5CR5.PY&8G&"F#<<9H$+C @&HD@$16 .XHA58& MK*1- V\Q(KFNJ=JX\<)]JMT4+BQ3/?J^Y;N#E/A1(@=(BB72T9VYH-!B>1*\]3RA9*;B8QH12_&]N2G\,$6_'LG\S$7WS.D5JL^N:U^M@ M\VH91'39#4W][7VO7[Z1\67.^#+5@$ (+P73P%+A4K=[#)33'#@KE-?.!!_( MVH:X/4E]GN#RR[>WSV[(0P_LOCL ])FXF2NZEF%$YOJN,80K'AQ,"=7"$.J< MT(A;)X)D1@2L&9E#FGL^"OP)>&WDY H) M(E,#NAJ52ZA"KLSVJYZ6>UIQU]UIZ_=&^>_.+/M1IMA,9ED0*+K^B"D'.27> M*>E)<(Y@R)E!J)ER(2?78MS?[N14M_OEG[8WB#=[-?"^N)3]SS$O MA,4QK]RH46/WQA4D?XS++-+'TN+2JT=TT>HG1/N/']=X")(BX4-?J/_Y75_G M:][:?E5>^7=O_Q]OY]_6;W_1XG;NS .+9>@CBF6>G9/WI6WSA:=MIPJL]OA0 M:K/KQL4 A[YKVWY0O0SNQF5)W\G.10-'2V5KG\1[7D0+)UT?K2(;K:1H#1VY M3BIGW[^P^%82W%&=[!]MPL:1:^UNU:.%DV@]1HV+:!TUWYY$"^FX?N2.XM^A ML54G7QQ"FA/A 6=, ZHQ! HR!80T-"B/"1)B%KM,!#IC-5=$$XJ=D)9+K64T M@ZRQT-+9I+F4OKW3>+?=>+.SO?>#M.V5S3"^6R_\D%4;DTK&P<@<^7'RZ%?= M;_=&@^+4CZL7RQS4B'Y#GVHG._Y0=U*NJ?4^O3UN]FH[NGV2\%1'<.R/BSW& M4Z;[\4.Z?QY%..J/,UA3;> EJJX7GUOM"-CM8=%.I8W#(G@]:$\P_+0?'Q&) MBA0X'['[)%XSONMHF X%T]T&(]NZCYRS]K!5V&B'Z@C]Y[6R #.59IZVNV6= M8LM'BJ(O$V\]J!71[&R5-2I?VVX4+8+S21O;\HGZ\+ ?O_G0UTIV)4K]M]/( ML7'I9TM_C9])]XKBB_SQ(21N]L8/#)$%<=/'UZ.$QD62M6A/#$:=X;CD]-3W M)[64\:M:/6@5(>4VSE5EBY>@LL7"5?:V[J<:[,%[WR^[9U5&.Y]?%EP?L_V3 M;5Q_MT.CWW@>GT?JS8_MI*WK%ZWCQM''3FHX4F]NW]+.N\U.>[\9:3EJG>Q? M1"V_9;\UWNU$;6TO=M]]P(UW_T;-O/,MTA'J1Q;N;B4?=S/>_P.M'WZA7 E+ M4/0]L21IJK4$DD$*(/&"&BXPAK=T->5$!NV\2I]!A*FHTX,+RAGE@_.W$IRW M-S\VHJ[>*]YO?RSV_MK\N/TDA;T""=%W*^P?\VN:OX0'IK"&QDM%?5KC7@K, M*'GHZ/:\3E>G M-\8=OI/>'F=M#\]ZP)8?.?'#5L^M%V6I^IU71=T>R2Y/!))JC]JX-_V\%, ; MTY(RQ,&8JD1NQK#0:C),-A>9M$T&!R MEQ]\V78 DR\0GS3^OK7BK(2N]/9W:+COWJ[GQX WIND.DL:U\)?E^7>X*8_; M![EF?05JUM5SU:Q7@:T+JT5?I2_7N*PQ_]38_+2UDPK,%UMM/ET7@W"%D'-9 M!>CEC_L4T'?*>7\(OK/EO)0*SV3T#;B@E%'-HG6*M(/1/!5*B[7E%>3-FKFO MDVFPV75;8R2K5'7>\DW?;19IC_??08V+3RR:OA *ZR5R0'K-HND;,-"::J 9 M49 *:S63MXXIE".6!QZ4=91I+E5TPY&A1AOOF;AU3+&ZINPM$S.9C]^QB4PY MHWWL@1?C6WL'H@O=3R XKG\N??N[6QG=:YS>[+FD!_=7""ZF[D^I=8;ET\K^ M&%N'Y*F5?7 =?>]-)M43K_WN4\4Z%7(1%*-UC+_[A3+%E:98OL@BTRI0@]$S MUKQ.!^G](:%-M=Y]T#>HE?(D*TT?P/%LS* M?S1OST=2HYY_=SYIPFKEMN9WLS.7MBF6E]RYZ3^UTF^>-BQ[VN,<&)D7QL(6QN34Z3D72%X#63EDY5#%A?$C MY;#2Q>!WQ;P77ZYW=[[*'T_9=XN<^C;_YR]VIV?F9.9DYOP$E54L M92V-[[IHN^NVN]7KY;GMB^=SO"HESF?LN_OP?AK/P9A'M-.0C@J*0E"*!XH0 MT1H:933DVI(0_YDD9Q("GSXN^3*+<^MR5U6FH<83,S3'#36.XB=QXWB_Z3K[ MXSD)M''R;[O1//S6P#MX_^)C>_?SVY/=K6TRVU"C<1(IP!];#?QO:__(GC6V M#O'!YQV4/KM_='#4>+?#]C_OTWK3A<8>/)\TU/A6WSIF7XA53$GJ :58 BJ% M $H( A 2$@K%E49^;2/*LJ;P[<95S]UAM^(0<3=[GDOA5X6$]M4&2#(H5 $4X!8J0,^%-0,! QP'E@@&- M1 #*(L\<\IIBO+9!<8TQE#$Q8V+&Q(R)&1,?@8E((Z(,"XP(3(-PTAADD&5: M62P#90D3D8*TK.*+O_#4NRUCXG(Q$4]AHB#1440> \9LQ$1'%8@>H0':)]NKK[+7BSE&+3Q(O6NV7NO$__;I^4T M[#UO1_WVL.T'95)LQJ['8%=[)O(7L)>,P8A=5*?)ZY@#!9T'F!ND1. D^N)K M&Q+5I%K"(>>R9J)5!,DJHU6K5,-:)5I^4$^;L6?%(V49>Y:+/7#6;T((20Z8 MA!)0AP101$F@+,$Z>!SE[Z+?!&N,5'V62\:>C#T9>U8>>Y89D?IE;LS=, MHYPFBF+29+]L<%V5=)6EIV(\KGZ^4M)\QCR-!W%MY:%\F?&S>V!ZZQK?-[ON M7KS/:/YH-#^?":$9*:'04 ,/-0=1W!88H23 SL7?!:.*TNA**E:3RW E%[@4BC1FEEX[2T\%&$M$9.HR!UX@"*AT$:4 5($I+* T4 MV$6?6Y :E-6K<,\@G4$Z@W0&Z5\0I)<9DLT@O720GH[*.FZ)X5P#:Y6)KK2F MP"A&@75"(J4%UAJO;6 L:U(LX60\HW1&Z0J1DE$ZHW1%47J9L>N,TDM'Z>GP MM251OC9$45HF 16$ \5-A&I+:;!66&;1VH8D-<7S>??S1K,GPXEE)+8*Q7J9 ML)R/MHA\M"R^++XLOBR^ZK"L2K1D\67Q9?%E\67QS4=\UK,;- M\6)LC$Z,[^^&O9*NW=%P,-3=Q-B M!6Z667"7X6:1<--X,P4WD@0B, R FS0!@2(!M*8$!&D8ADQ:+OG:!H;999.9;19J%H,^/<(&ZDTPPP)C6@4DH094H!Y@%23K!E@23G M1M7@,J:59[C)<%,E6C+S73.*+@1%9S)7C252<2:!(DP "A4%BG,!K,=80DPP%:H\T54917/> MZDLBY48: 3D=%JXW,AV?\PA6,RZDP8B%O\QA/?7]<7O()_7A?X:6D/EH>F6.IK/,LLRRS++, MLLRRS++,LLRRS*K IRK1DH>LS86/C=&)[Z<1:WF86N5D4R52\F"4+*,LHRRC M+*,LHRJ0DF64991EM"INU/SZ$8EJ/5KN)FHX%W:9!U MV?,E=J@9^N%GC&^7+O=6)E^S3NON[AGK>C?GO8 M]H.M]F#8;YL4[=[LND]==_WW9#A0O<_9>AN+E0_%, M&QJK632RM 3$09.@6 #)2 "&:>2]<ZJ8@(JBM0V,94V*W,TF0W&& MX@S%&8J7 \7+G-F8H7CY4#S3#X<8QK#V#F@(<>K-JH'6P@+GH>$^".*96MN0 MI*9X/IY><)2?TKDCL^:/7WXL^Z_A?T?>#46>8WHVZ+7[UP>2S;SIZ,"A> MIZ#T22]]GYX]CC4GP'B;_"7.+G#/#3)1/">@)112(P'7$!PQ!E"(#EC(I"&+&098T73F6+@-$ M!H@,$!D@JAVQRB@Q!Y28]B*8P,03X0%SP0)JO 72.@R0L9)A 8V$>GG'7ADD M,DADD'AY(#'G6$KV(A:'#S-A$17=!1H=.^"]BEZ$5P08SP,0$%NCO5">R^Q% M5#H2\JO5Y,W&148WXZ97\9%J9H+,&8#F$D9\>7 TY\C'?7!T;\!^4C7J7;-W M;^2_[,&:T>M1Z'4X&R/!GDAE* 3.>0$H(PI(HSG@)KHV5A/)H%@B>OUB4?W* M:-4JY;15B9:%.C^_$O:\6FY$91 Y%7_+>//L>#,3<^%16D19 D+T=0%%U $C M,0;:(DH4,H3X-)H4DUM8\UN&F0PS&68RS%0S+)-=G.I SK2+HZ'T-%@-)"4< M4,$LT-!BP+F.5@6F3&&;79R,/1E[,O8LR\690[@GNSA5P9N9@) P3C/#-!!* MJ>CB^(@WR"/ # V!"B><9VL;F-TN5\TN3I6B0B^_/J8Y50\SL8#<6 M4)2EC M,2'1APTBC"04@UZG[>Z?0U@I>0'<:V:N%W1@J"?JWC-6/X4+#^^ MU9-1.2J-(D"$@ %EP0.C>*I^)=Q9&)A6*F(YES4%4>62.QZQ*2NGRW)JX*JF M!F:DSDC][$B].@T;,U(_#:EG HL8\[@/M$@'O-'K9MP!(SP&QFIC ^%*.[FV M(7 MPG<&Z@S4&:@S4&>@?GZ@7IU^CAFHGPC4,RXU"<;9 $B5*;C<0.4%-&E M]I0&+8+P*0.((%R3%&:DSDB=D3HC=4;JYT?JU6GWF)'Z:4@]$\CF0D=[S ; M(*+1KR822&8Y4,):3:F!SINR\EV@[%(_;WR[-29.1F*K4).7"_WB MU:"E^_$![6XQ;/5&\>9N\-L?53E_?N[G5T=F52+EP5HTRRC+*,LHRRC+*,LH MRRC+*,MHU624&WG^-%L;HQ/C^ZF%Y\35&@V\2_Z620,/T^RRT]&P;/-9S9X, MN=O _!,WQBOA&0L7/Y=,\&XS\ED?^O$:W0U[)5V[H^%@J+N)L7DHYZ-S-(YV M9@L4F<64((\!-)( :AD&!EL"O-%:.,&9(V)M U%1XV0)0\Y^L:X#E5&D53I) MK1(MN;G-L\#-,JOO,MPL$FYFJNQ,<-P3+($)U %J8 */E^H!Z+%^*.+7]7:8 D)E&\_V5U\,KJHG M<^I=Y018)5)R&#W+*,LHRRC+*,NH"J1D&64991G]>JEWLOKB?=/KQF\RF(S/ M?M/1@T'Q.J7;G?02A3U[7 Q[Q9O)W^/4O-[U:4TUCUGS >(+2L9K#<[_V.G: MOC_QW:'NC)?B^-APMI*YS%'P&$H 844 >VM TY)98@7UDF9SQ9S).NY+90&XFFO2'#@Z2!,<"#UX!*R8&"+,*19SY8S"C")'M#&8@R$&4@6M6\ONP- M50R#9K+]/$LSP2+H"$(XB/ZN DHZ#CB),I<24P%M]H9^D72_%8@Y;9^<=GKG MWD_B2[W3M X'50F]SAFE'MGL_V7C$F92$&PU=HCJ0 RA47=QS8SU\2_[@%.Z MZ:3R!Z!0LU>^]EH/O'NOS].'-_M]W3TLKQMD['D4]GRZ%0W2Q(;X'T!("4 5 MID#Y"$7!<*8(Y,D)6MM@N'HCI2NN)/.(JY7,1\G L1#@0(8HYZ!73M% G-$" M&QQH]%T(HU+^9'@GP\FSP$2X? AS9%ZDDG,R$581CFGM.03 ^PHG#$)2N290V#BI@Q!'.ODBE M RF_5"G/>]\O%4O7^D)W71&U1=05=NC=)-"2]-J3PBRY8N?%H!>"E#+-.#>: M4.?C3T6(U3X"&!%1J>403-5Q:O]6XVR*G$5*@8A#$M"(5D 2PH U5O)HDQBE MZ=H&@3"'_G/^6)#QB*L@/11.4$>10493BA5AB"IL?K8:)T//LT'/ M;!-M*ZD.#@(9+0D0O>#H(DD!0< >>R(H"5[ES+,,/QE^,OPLL1A4:L)AX,QY M23W7"C(:X4">TI#5$A*>DZ$9S[:NFSLX^0PT"I" MSTP8B :DHXM* !0H &J\!T9[ SR3$7PT453 [..L4%#HA5?7-'M15Q1GL_VT MQTILLDS+EMK>526CXWFS%4RO[WR_?$*DIQCT.FU77++]96/8\\]2W1JOQ%MC M(#)J/0JU[&Q0B!#&H*8<&,H]H%9*H"B&@"(B@\$48H'7-C!4-2B6$!A:Q):L MJ/[-R7(Y62[#SXK,5LWP,R?XF0D,>6ZE8="#P&B:=\?"LQ>S? S)_B9B1@9@:$14 $LI $48@MT M,!A(Q2!WRE@B0G9^*A$_:HV)2V&=*E2]9,)R$L@B,#V++XLOBR^+KSHLJQ(M M67Q9?%E\67Q9?)6=R?JR3P>W=;\;R1L4[WV_*(]CJIVGMS1!3@XC)C/32]W)27CYN#!24@\T<190*#10F = ,*;<*Z.H)FL;:!VKJAZ-/G1/ M54X=Y>#:@/N3.;H9-2ZXW1B?Q67;C M?\H7QY>8_N_76%"^?O7F(WN-37^#!W_Q'\3/.^VN!Y/, X1+G=9L^<)?1FQ/ M?7_<6J6(LK6CCBYG&:?4_&(8/S=L];TO3N)-6X/"=YUWQ=^CKA^S#4+GED637ED&C(E5&2,FEUR=O>B>GHV'YW7?#K);;/(FR&ZYZ44''__7Q M_."S.S68\MUFI[W?C+0_7O4N-CY%ND( M]8M#N+NUP^I;^VQW:Y\V-K\@1K11 @.M P442@4T3]$PZRR4WGAA9518[):Z M*E?*(U>#AUX+JUU$)TJD4L([QSD4EGC(GS#G+*^&.:X&5O_PQ6"M)#$84!<7 M A6> XFM Y!Y[ZU#SDFVMD%O%RH64_/3BU?M;M0WO5%4;F[P6RW-_SCU-HFI M#M=^GN'72[H*;7]O[Q9O=^OO-QG[UU\Q#OUQCM[F]5S1WBT^-S4]; M.\WMK?@=&WN[_^QL;:8_WNXT-AMO=C;_*?::\87Z=J.Y-TDM>_5FO+F]^^T1 M_#C1_<.X5";;%N';]FC56/1*EX S*&YJQUJRK7PJ;RM--Z>'NH@66SL4O6BU M]<_: Q\_[Z*]/KR+/_V\R*9YX[7>?*M85?NJUST.Q7(=" MKA3%*\ECB1]X[0^2I:M5_%D%:C!:;$?K"=(]Y+SFT2T+'G5^(Y9P?K/7_E;4 MQZ<3V^ETX@&ADTM!Q>4!X;/M MRKDNJ3G()Z^WA:ZWRY/G):RWK%F?3$U>Z3^UTL=C-(J]=':Z[$DWBU"!>6', M:V%T]&!0O"Z>C]D1Q]K0=M>TQD^LG &=J!C45L\G1 M.EX!W;W9Z?3L.*&D%PK7'HPGS7IW;:N_LGK0BF]];3O?==%VU^T;63(5L2^> MS_&JE#B?L6!H=>N!9G*HJ:#.04H)THYRB+2&PBFBE4[EM])/,NI1F4/]DX/* MMBYWU:JG2$^J@O;/#K9VV,'1,8S//Z\??< '6W76./D ZUO[^.!=G=1/=LAN M\VW[5E70T>OC^E'G9+?Y 3>V=LX;6P?']8OC>/V'L\;1P7%ZUOZ19?7/?X?& M'CPO*X+VX-D7@E*B&^3 *V< #=X#G1*JL1'(<4BL(WYM V-50Z)ZXU\J#@_5 M*K'-RCXK^SDK>^VI],8$HJ/&%T8;S((C0EA+D5+&965? 64/KY2]-#8$I!EP M*'A !7/ ($B!TM R0TF(0ES;D*R&(,ZZ/NOZK.NSKK_2]1U12K7JU_5O99V6=E_WS*'C)KO"0(:NDIB[\JYS@2GBNM)5$B*_L* M*'MZI>RC_2ZBN#!PTNBD[*--S[4%!*+@*.:*@QNM6]$'X*A0DND@8^2!)0C!Q1"$;R\-3)X MCC03:QN(TQJC:/' -9>]6%&%^W27):O4EZ%2EWE8GU7J<(@-TM9AX:.1B@FM2<*S2LTJ-:O4U3AXSBIUN2KU M^KS:!.PD5!HX*:/?3P**?G](G7V9#8@CC"%?VY"\)L421EO^8AHU9_H_@8_- MWE!WKDZF)WU!3=("OVP4^'$EA)62YO-/!OD^UU8>QI=Y?'\/1&]=8_MFU]V+ M]1G)'XWDYS=.\(V&(?7&!RA@"BAG$&B!(% V&FP&46LY7=L@BM3$,LZ;%K<9 M*Z?#?O$'". Q+1!E!EHQ])<)IF)4RT0"P- MR8]$E-=(=4 "NV!$H(# MR"6)P.,,A7AM@S)8$XIF],GHD]$GH\]+"J!E]%DZ^ES'T$@:K2PECFX/BS\H M=\ (:T"P*,I;8*D#2[FSO$9A1I_GC:E-QJS)2&P5,AM% R9HEMB0N6 M@^/H,ZXN[][OWN_6M?TWNMTL7J%VJ%!/3,'$->8^]3L\=KP\S_9GTS MNW^F/,(R8ABQ.(D1I5HC)B1#(>&$1ERD$:$F*AUW>+@$S\PS2V]V(/K<0'29 MZ3X.1!<)HD=[%R :,ISZ*A5(1Q$UP=4$"-+111D15(5)B@TE?/A-XD$XP11DG"6$LVE M2)PBVKZ\BB6[YS>R*8L]0M4-F1LR-V0K';)6A_K:'^:;I+-Z[W3A6=5K?6)[ M;9GB5DWH/-/3YZBJK8U9-"H5+ 6[$N8;Z217[9_)TIN\;M;.\9V=T1< W@!N>&&]WW+ 0;IB*G0RD=)3[N@IALS-V8K;\KFP(PK)>/>[][O MWK\&&O)ZE))I#B,T+M$\]:J9<\B\40GZU6H%LQ_6V; M:! M->8(QA%,ZR;.$)4@P63I"D2S&<(1.,.RYLLPEF*AD7IDZ(./01)I$Y, P3Q!+X,]6! M3G1,.5BS2SPP[)D13+N2"M8D]O5>B[NB7P+^YQ6Z'/4J\RT &W2];*[=ZXFR M]'XQ0;%^;OJ3RR_P &]OZN_6YBH\K4+C \_B^T$;UYC=EAD >GV=MAQ;/8BM MY,PA"M)/4I8JI#1+$!5)BI)0$Q3Y,>#/A >1%&$81JR] MIYH[]'/HMW+TF[-+UZE]BP.^*>\L]R76FDH$)(4133!&+" &![4.=9SZ)-9. M[6NU/_:Y[4RXZIT=38=N+KRT[0ZSSHE\W)DXR_"_WD9%M\8,F[TS6IWFMP8? M[1YTQUP/8JZS:4\M42R.N*GOHZF/*(L)$C'3B#"?8T5C1CA>(G,]L[BB0]3U M1]07RW7JEC!2\)M#T96CZ)3;-PA\T/^Q0%%@W+Y1E"(1"H$8#J.4"4DHF&D[ M@<^O(>A+!YX./)\O>*[.+^S4T?8 Z:4ZRBA1?IH2E.*0()KZ''&*&0I#EDH< M!E$:1TX==8CJ$'4>ZN@]^3G"IS,YP0VOJQH!VA;J7-I$/NQ\T%;-YSSW^#PP MBG6O46LG9[NCF.@1S+0 MI0VD@B2,B H1IMHD*!&"F!0:^:'OC";&!NX'9-#U5SF<[S\]?4DK#"Q*F/=A"T MVH5Q%F>ZEM'C],2VZWA4E14H S"PKBKR@UTSGP^F$Z0"GS$6\Q %<>PCFL8, M)5K%*/5I[(M0<_C6A*?C#@]=562W7<2!Z-- =)FY/PY$%PFB4SD^(F;$%S)& M(@X9HB2)4,)5@*CB-,0A2>#_6SN1WXFPPU"'H0Y#GX:AR\Q><1BZ4 R=4D1Y M)")?PI11/T:4<<#0"'-$5 QS'(I8:WO (.O I#L0=2#J0/1)(+K,! P'HHL$ MT:E$"RRP3)50B 0FT4)%">(2*^13K60:BY@SY111MWVY/>,X@08D:FSPH+M: MVO.,[";F[*OVRHN4+1?\<^]W[W?O7X/@'VL_]NX]Z,"X.CB87VIKSH!XU@;$ M,L*!W7+\ZF @"]W7@TKT:E&LS8;=JD[6%DE/5_GK1E?8M]I#GEZ*MOG=WF7D MV=D6#[(M?I^.%,922)J IA9*;2IT*A]Q$@N8W$ (2DF*8^IL"^>?*' M#E]7C:^7FJL?^6%"-$6;JX-7!:QLCBTYS M;1FR3L4;@2]%0,((Q4H"LL8\13Q,&4IQ&@4\H)&DRFFNSR3@N 8>[_W^L)>/ MM6Z\V_G0R.&CCNAS)\*N%2>QR"<8]'RL4Y\R)A*M?$(2XJ<\CN-0W,.;,IO2 M<@\&.LWM9[^(4JMW8FPNWBT*,3BS][G38A_&.Q]FROI&4C&I?20%2Q -@@") M2"8HB'VJ!*,JE!(T>N*WKIA(RP&RG16K'"#.'1 UPZ%*0J6TYM2/"<,1YDR$ MB0+SF(3)G(XF=3"Y=)B<8RET/?P9SA07#4H7NJ.5/ PE!I0 MD&C0'3$S1SMICGPN)(.IA<.DQ.N78U#N(XT P% )B(I@%%,,<$J91S&I,D)G[L M=,=6.W.?53+S.UU84!E([8F!\@ I "=DI57C[#68]BA7KPM-;@QS,4%C+'P6 M1*F@OM1,D=3W0Q4I%A(6WR=GV7'42CGJCYGB143K,!0:Q310B%+"@:,H0TK2 M,"(1EDD2;>U0?PFG&CRST*.#SN<&G82FS">*ITD: W0*$1(=")P*6&Q!''#G M,%Y70)UR&*L@]DGH2Z2,6X0J!DH_#PF*A* X@@_]Q.5S.%!UH#HO?90&D0R" M6/E12)407'"PL7T:@F(:"Y8ZU_(:P.>4/JHD2?PP1GZL(D1#7R,N0XT(9UQ& M#.N$I%L[ 5_".8\..AUT;C1TIBSDPL=!&C%%5: %3D+!?6/ARSCBOG-"KRN@ M'L\.=7:QK5 M -:(J:K/DW-QTH7RMG [5'6H^JQ0M045]QVJS@M5+Y55 M3''$8X!1K*( E%4A$:P=6]8RZ*%[0\6[HMB ,TKO7>Z\*P"UNX(X=(FLE%!F@<&H(6H?)3T].U& M0:OF]>\K5]Y^/')K9CV-2@6+Q*Z1^891R54S:;(H)Z]K[*,+<\AWYM ]S*$O MTR%1KAAF4OJ()RI%U!.")Q1.*(Q!')*HCDB=D!CD@61"13D7X11RJB48HP 6.$RD AYIN3 M,"+M$R$Y#4V!7;(=MS;.OTE$8B-0/]D]F3MVO,URR@8C80?\GS^I[.O./^&? M20?ZHCC+!G:0^?7NW;,EL\V_=Z\O!P_[-XQ>+QMHU 3U,+%@=MK5GIZ$C(:Z MJ'>5>3"Q,L(YG'!BV2-KE MQX%O/L;5@J4^ '::SC6%(N*66*ZUAH%<8TC%(M@H: M$WQ.M!P5697I&HLCT_3J^"VVX?9JY:]RRFGO[M_?C31S5, M"(V.3WO9'Z?0EL_=_A_?#[X?O9;?CGX] +R3WX]_!>SZ]3^?C[X??(-VI/"3 M_$D9XR0*!8H8]1'EB4 B4 3Y6C!"@H * 6HN#J]ADY6-A\U_%$8! 0:2 0^I M3["@G 2<44DPBY3&\TQE([W(AL YN0C #=5ONR8PHM#+NR9%2H&8^__/.]W4A/2&UC_'O;1[Y[Y])W9.!W@*](Q]6^WN-26SC1*"BV^ M()'",+P2O7,Q+K=^FA4#D('I>7OX=*Q<,XAO&=??]KW?]M^?_+;_A[=W?/AN M]^B/]LO,?3MW='RZ?^*='GL?CG8_O#XXW7\-?3PZ.7Y[\'K7_/'FX&CW:.]@ M]ZUW<@H?'.X?G9XT>30O]FH@T>KE \:C@8MFV6+2(LWPEB%Z(2RCE=XT$G>, M)J=-!J]5$Y6HA ?:899Z.6B(Q7E6:KA>@6%0W30^MP/0??&UK:.%V?9$MSD: M]>$A&#@G>@ M[%_[WX9Z4(+-77HX*?0HO_*5GSY],?IJW?X"?]]+K;._SU7U^.7Y]]_P36]Q&TZ[^@AAR? M?CD__'PXAO;1H].S/RGA<0#6,V*42$13[B.!TQ EC% %"F2L@\8Y8E?SKE$2 M?2K"F"5)'$6:RCA)-%@@,%&:A9B >W%P! BY M_]+;_^^[_:.3_8YWM'\ZT7 :<;@B[U<4DD87^=';UV*%W,+35F"-7F<$^"7@ MB!7=CC?0%6AWP[P J)&ZJ 3@S1G\4UI[ <2ZA$:(LLQE9D#%.\^JKF>4QJ]6 M0?<&>>6IK #EL#?VK%H%%U6YEX\*F%P J1S,VMJ2W?86O49/9%>K44\?I[:[ M1_F@>?O@K%ZYS8H]M26>W&)M%NN7/T$#5R$+)!)Q2!&EG",6)C&*_< $YV%1 M1-'5Q1HI/XW\1 N2QC1A42)5Z"=)* C\!0OIZF+=].' [+S M3^O'NH"(VEL'$- 3PU*_FOSRL\K*84^,7V4#NY#M35<]?M"\1MOE?#MBH55X MFTSMYOF-,KQ=*\-7O)'UEQ1O!W%X^_=WWGSWEW@[C.@C;_:W\5U?AHP]\E[7 MY'8TF=_SYA_L/UC!MHB;G>4WLO#"PT]M:LL$36^) ?/%5LQLS+PE3&R\C(IS MW4)K[[#V]>\;7_\]8NL3T@!>U#_86/2 2]T*:TU;W J;WV">9-^6O;X2.GOS4*M5K7%K9)EKI))*H=;)6Z5N%7B MN,2M$K=*YLHE:U+IXR**W;XX6YUT\K'(*HU4?CXP00W]URBKQEXV^*K+RIX< M8N+Y0U%4 Y,SDPV]OT8P"ND8.FH3/;M96>4F-%:);YXLM,K@EA>EUMYDMI[6 M^31=7.?M/"LM\SK>]\J#=NG"7&9F3JQ?H[UN82*3?_MQEEH<;>TX/ M 1V*\4%_*++"?->6/.-'YP[\\?%?Y:?3_/OQZ\/@Z/ON^?''?7I\NN]_^GPX M_N/C!_^/[P?GA]\_!,>G!^>?/G[J_C%N[OGOO[I)7_6./Q_2P^\R@/>'T(?P M$/IV^!W:]'IS(\_/Q+[U/_S>?_?C^H#D^:[36G^]^.SO\44D@I M$XEXPK')#0H12[1$H4G P3J5E*FMG;A#:=S6/39/KJ6YDA4XUYV:3SBFKGTC MTZJVW&P/.6IVU-P":@:@YHHID]CD4\9"H0*A-?=]JGF8XDDM!#J/74&.FA=/ MS>-9:A:"^!K'")@X1C3"&(D@#E'*XR2( QRE8;BUPSI1T-HZ"HZ:'34[:F[? M/#IJ7C0U/RJ%WE%S6ZGY:-9JUI$ _A48!2%CB"HN$"A>$JD@C"*I.""=FURNS.&I>ZO%0"\DA MV?S$AJ-\8.[]FDFS<[.LKFS?--LTA_#H7&722_1 IUE57U?76AF\#F$2U"AJZS0!H(+^O\[ZSS(B^MUR_.HUP,= JU]J''D', +(=5(#UQZ C=-T'J3I'%Z-W?M1 MPIG@'$4^EXB&VD>"DA0QS!4/:<@EQEL[00>4GL5K.G-9;&NDVLPKE]GY(%:4 MRNRX95U#THY;%L$MLU9T&JDX$D0@K&N'=H+ M<8OC%LII@+:2/-8@5"8!;D@0)PC%22K"(I&% I&_L M%AXNP4/KN,5Q2[O:XKAE0V."CEL6P2VS=@M+P?0D@4*@&)C3D!.)6* 94I%F M(J6QGY@-@JP3Q4M(FGUNW/*#<-]BZJ(]ITO79&MXBZ3TCF++"V+8^>:9M8Y3 M7RPWT'3)G-?J2/\JLL';O"P=93Z(,C]<#2/1B"G.?8ZX"!FB/%3(3!1*8A+P M-/:)9"&88]?]?"]7ERC3=MAQ::K.U-IP(EAN4*B$D8+?'"$LA!!F;:B$22D# M':)4FX/M%)4HP9*@A(E81#14.#2[&\(E1'X<+3A:<+2PH;0PAWB.HX4%TL*5 ML$VL$YD2)L%.P!31, T12T6,HH@F8,]% 4W4U@ZA[4NK;SOX.5IPM.!H88ZA M&$<+BZ2%66N!)CX34OJ(*5\@*E.-DC0A\)O@+"8T#L((K 5*'2T\TPU5+1K2 MT[P2O65&^!ZS27GR3?/B +Y4^<@<5V>_?4;[EY\40'WJ^*X_D\XA_G+!I/?> M\7SW>9^.;1_$MG]<#=8PGX6:I11%S 1KM)"(1)JAD*I0@0U9&/>!(1%%+M^Z'&E"6Q MK6,>^<1I!FW1#&P2P$^5@#[LV%DQRS0;C&SQR(M:BM<^AX\G?>J+XBP;V,$* M+WN\\\^D^.F2S^QCIFX:YF5FRU/6942_ZI_/,U5UZUJ.35W'*+BHH7KM-I' MI(PJ_7,S$_[T_;/W7#\2^'Y-O/6^91? Y#^J?TELGT^[VOO-'#^KQ]Y>WH>& MCKW_\[S?B3T[VWL#*.EA'_WNF4_?B3/M!>1*R6:/=,H*;3X@D0*@_=*],[%N-SZ:59V0'"F9_OAD[CR:J3Q+;/QV[[WV_[[ MD]_V__#VC@_?[1[]T7Y)NV_GCH!63KS38^_#T>Z'UP>G^Z^ACT[1WLOO5.3N&#P_VCTY/_^1LCF/S\8J_&$:U>/F \&HQI%CLFUY&U M;4/T0O2A,?7!T%4W'\'#5-GQ]#>I#:-T1:$])2KAY867I775Y/.LU'"] D*J M;AJ?VV'KYB&$1\'PO4)\RABSJKGY8 JVUV$\,=_V&OWR:-37YBSMI[N:9M7# MD]%PV+/EJD7O%]$3 ZE/NEI7K[-2]O)R5.CR%-[W2R^77U:N(AY.5,3/1^2/ M\.CU(3E^__AZ NI<=_;I_?D@.Z!$Q?Q^.H3W?__M] MWS_^_<\H3F*2)!JE44 13:,8,5#7D12*4L4I%EK4BKY=X;M&*<=A+*4FF,=Q M0F4B>1R) "[624!X0M,M3X/>/30R6XSTUL[)AW?OWEK( /CX9?0?KQ7+VIBVS-0FSF1AN;O__W MJHD3+\$8_M=HH#W".M8\6HBWW,WO*N?WM9:ZG^C""["98\P7O?EA>=6/5C&< MYL"I0947F9XB^J?M+EPJ&B_RT+A3@1&C,<_GGPY*..)XPVAC5U.%E21[HZ3M]K^J0X+![_/KW\-.I'/_1?_/EZ.,'>->7[\>O/T$[W_>.7O\^/NI_ M&'_J'P2'>U="@OU]>O2ZUSOZ_J_LCX^_XT_0K^/30WK4_]0]^O6#?_3Z@'PZ M_5?_C\_RW!R?>)@U(<'=/TG"-%=Q@F@L?+.YB"#!E$(4!YK9J27QUDY XP[G M? G;>9^RCEJ',$\H\N#@W\%_^^&?XXB% /E",9\*K(0B@0I#+0,:ZHA8^,<< MDP [^&\/_!_M7< _BWV:)%PA04S]!AZGB,>A0DD@5<*DEHR8 C\Q7LX6DHV' M_W;Y,];#EOHUSY4-T Z+7.KR<>;4,BSW=:D&U')26:9-\3$OOAP,WM6"Y5CE M\:QR.&U4,); ))JDPDA)1/V (I%PCOR4ACS@B0QP:O8ED@X)UKIT7$M8Q8'@ MQH'@,C5K!X)S \$IU9I0'<84,Y1224&U]A,D5)B@*)2 >JD/D^=O[7#6870) MB=8;CX$N2O'P87R3#;*RJY5W9E3LMOFIYD4IC[,I-X]2EJE73R3+VFZ.4AY/ M*;]/Z]58!(HH':/8ZM5ADB*64($B3I(DU23"/M[:B3CM!"%VWII-<-8[$%Q? MO=J!X-Q <$JO#DBD_(3%2&F-$=4J1!QKB1**::@8S&5" 0Q[42<.1!LI6*] MZ2[KJ2P\3U3>FX,WQ\YA\]23&X@V/:"5G[G-CW6F@M14_GX7[V@+D$ M-=T!YM,!E9795^Y5N??VL2J[\P6M=AH?KE, M0D)CG:#$IP11RF/$0J%1'*6;[OAQB+=YB+=, M][=#O,(?BZP?N.<1; M6U?W$W>;+^UL/2^[]':WS6FSM)E[F)^F59,XUXU0"S.[V\:Z+34SCK3S8CV, M;.6T>:$P)2+U Z1C7R/J)QPE490B34FB*65^%/"M',E)X8J+K>]S.HH^?>O\J%M?@*I??V*RPYLRMO5%1 %[L#M11/I#U'\Y*?)"5N'_^]O2@.K2G M=)IDN21,M&(HDD(A:A(8.-<"A11C14+X1M*M'>IW&([<%I9-R&1P\._@?WW< M@0[^%P#_OU_ /Z418[Y*$::Q0-2/!!)2QH@',4^3R%<8ZZT=1CM^Z'8P+MP/ M.#F[!@99_\#,;.>E[?+UK$>VMSUDUFO S!-EJ:O6):^L9L?1FF4_MLMNLF*U M:Z5ISQ'E8XAR/&TGQ2D+&6$,:1Y$B$H=(1$$"L5"QY0&E*4Q$"4.XXX].*9E MX;260V [,RX! ;PZ@=VD=Q#CVHP1S1$)S0KMD(1*)KU 4!B0E21!1 M8D$OZOC$50YL9=9WBR(ZO/71G#J)?'AK_'7#HSM/::3+&KS?$+HI@=\GS9^_ @GB8\9"C36B(J4(J:50H0%.E4)EFD8F!/7 MXPY;1A7U92VRUB'5X^TDQS^.?QS_+-H,=?PS3_ZYM$-)ZHZ$<_\PGLWVYB9D;V9159K8_^S%;2W=-F_+< M\R%T9-SQACUA0I\#Y>F_1MG05+YZ5*K[\K12U+\6UC)CW>5 M;L0FZN=C<3XI*+/&9N024CC,.G)VX\/L1C+MM^1"!-*/%/)Y&",:@P7), ]1 M*D4:TR!0W#>EL_VH$]/V58)=/V/0(7Q;)LU2.]PJ, M^*8MBJ$GP@A M8H*B. :K@@0$,2X)BA.9LIA%F,>&B: FL,Y=%UE*X7(>4!X>5:ZZ& M.ZR<+U9.99 G@DL1)X"5C"#J$XVX3E(4^B+2@=*1KX3!2L)9AR_C\+)GAI4N M +** ,BAD%WXM!C/QC3;&1-QVYS63K>_D"_@J_V)=#FR>@19T=E:.# QL?1! MD!1'-$TE2C )41S#/$94)Z%(MW:"#J9!AV#G3MJ(@(&#O[53UQW\S1'^+G5U MJ7R68"80B0*!*.$AXE$LD9:2_F@K(I1 MC4K9P /;_:S0I7.N/V,&6H("/BUV!X-WC= Y"GH$!873&CCU)1?%4XN05-W.#E/G)Q*>Z$B M29(T0C+4/J(1(8BG88AT H0G6_<+M3Q MS@RH. _[8W?$;PRK+:4D?2V)[XP<.A_4TXCM8*8,X5/*?*9,2Q)JD, MD,2FF#O6"B6)+U#".,4!B57"I '/.* =VD('_H:!I_/N/W50=Z4<]4<]46D% M<#,L %&$D53GM=HPK]6+=BGX4W+W>DKLX/>>-K\ ;>WV8[.7SL'E M @$.4ENB]CM(71FD3IWV))@?2DR1E($/N)IP)$*2(*EQJ#BAD1"A@=20X0Z) M'*2VVQA8:*/M&/Y![+\ MS%%521()B9E$)/5-M?80HR0*% J#2(1>5N>BT$_T!&_\P6K/QVJ? M8T1JCR>O5R&>WE_.*IT<=*L1F>H/]A0GZEX[^M0F?^A-&02T(ZLL8R]Q(XUYLL:E^Y= M'ZLPT@E#J<]C1!65B$D.U)'"A/G '!$S53K#H,,H62O6:!WT/-R;VTYS=K66 MK]LN_4-;]WBH"U%!H[V>%J7VWA]_:+QO+7>^N3I\ZV+'78C86R-A[\TH'*:82:1+J.$FC$/D"!X@F)$#"CRA2E/F$^B%F"1 R(:3#PNMI MNJN.MJX?!3O\VSC\6X)%XO!OOO@WG6^"8TYH@GSEAXA2%2&FHABE%(LTBGD" MT&?PS^]$\1+J&VT\_KG@5 L4=AL@!SE&**Z[O;G;0:5+5"5[Y;C M5U;P#K-2ZEY/#'0^*BV!E4?Y8*^61,=E#^.RF9JFL9_$B908Q4&2(,I#AKC/ M&"(L]+$IS2$3$'%TE'Q(ZCX<*80:YH2+$SE517%U%089RBA6B"I MA1\+S%,F\-9.2&@G6D8BV?/>[^68Q#&)8Y+EQ'0)IE(LEY697IJ_V]+M%OW_O;N_'7)!\LHEBC&1=[K=6 "^D,]*&T15ELR,=$# MG6;KD8;0%HEIE1;H-CNMH4-SOS_LY6.MWVM;,OGM)7>Z...C3-+OT\Y-E4KX M+^4HUCA$5&N)1!3YB/I*4:XC'$;4[)+U.^R&*L@NSKAA*1F.-AQM;(;WTM'& M_&EC*CU%QB1*0HDP"8$L-*4H"4B _)2+.-1!+ QMD,#OA-B=NKO9Z2EK5HY['48\_;;&(P >E(='(-U5X:2 X2F+IHX0JF$^:2BS-R2TQZ7#F-H1N M1,:%@[^U4[\=_,T5_BXU;P"Y0,62(#_T ?Y$RI$A+D2DCWT(OX33@IX94KJ"DBX2<,T> M,?L:G(MKLSES:3LM:S^7"R\_E3.#F4(Q2@5)'! D<:(1-=Y^D<0) D6(@"9$ M<>BKK1T7?J",1;]ET4=>/$=?W1[F]%JX\P (] M&L^C6,#RTIV<&O!4-6"F^+TD6E**(Y3@""/*18R ^E,D>!"&V-=^X*=;.Q$- M.CQH>YKMAI4/<"SD6,BQ4,LL4L="\V.A2V,TC7W&@CA%.J4)HC$3B&FI42J! MD916,??QUD[LDTX0M_U,M UCH2<4L5ER$86-;,H*2].X,7,^FR7Y;.*[3NGH MY6:,==&_N:I-B]TVKC5KT1J7XO!P3>%=7E:HT%56Z+XY/F=2N>:IN=<;45;U M^1BE3PK;K+&EN:SD#[/,+E?9:UAB ZU^J=?:NYX83-FAKH+J(TU1Z-MT8HB6 M*J":HR@4(:*)'R 6@F6*(Q4(/TB5)&IKA_A1)V!+,$4W/B[J>*$MD^-X82T\ MD(X7EL@+4RY*F@:AUC'2-"2(QI@B$<48!0$0/_99DF(-O(!Q![C!\8++E]F$ M0J5Z4!K N].X6P?_B]LTMIXVT!5BJ\71\=N<^&T\;??0!/039HIS@G:":"@4 M$A*G2/E13+F@"?/%UD[D=\+8;2+;^%0/AYQK;B4XY%PPG\W@G 7JW=UR7,>$#[-2ZEY/#'0^*F?=/&Z/RJ-89Z8J M?$AC04W%F#16 E%,0//&6"'A+EI98NN50R#012$D>(^D(A'NL4T90P*C055 J32(D[4;"$ C//#"_; MY1??J,U*=Q:8R6_?LO3XC)F-2'YUV_@?XRUX'AOWE[6=P@6_Y\#R,U7Z,6,1 M#U.*A(XEH@JH7L@0(P!%/^ X]1-S3*.I'\-HW#I?W(;MU7=TXNC$TTN_K+2. MP+-KV J+Q+CQ7)_*$AOEA;FE9,RNE*/^J",!OSVL9NF$$ZW9NC?-B <#($C]%FBQ6K]TA7Q^FI^.:,W(<9N3,UM_U4L!3C"(6QJ;D=I#'B :5(QI(H MR;!2--[:P0'N<'*]Q,S+=B[&UH'6.B21.+9Q;+,,MGF\0]2QS7JRS50>CHHH M%\ Q*68<41V&*)&I1 &C1#"J<1BQK1T6=&+_^CG:CFQ);ZUW!_D]GVMVN::-_G=6)UA=Z!NJ.UF:C:4C@@?1X3A MM-G%??NYUM3K3-RO[K?0(NFUE+34!'N$(RV5FZ,H(XQN0Q=^, M*.[5! =\]JO(!N;KW;32A6.GA[+3A_.98TQ9')'8YPCFUM1@4P(E-&6(2N$S M/PT20LG6CCG%%%^O7NF<7)L347'XV5(CP.%G^_#S4KL/DY2P,$Q1XJ<:4:$# MQ&@2(Q:DA 2$^YBE6SLA[OCQ];VZ#C_;I.J[!-%[;-,5]T@3;6=4H!T;K)HO MF[?=)TFZ52NQK3NP[CVLZZ])M# !SOD)'Z=)S)R?)F@H54+ "(N(B;*$'"6< M)XA$/A,BP4$B]=9.$,4=S*\7YUNAGW">"[-U@-?.&(WC,L=EF\!E+4RO;-MQV7+-Z)\J M ;VXL-=@-LPBS08CFU5ZTR>WF+5T>RK/;>>?2?'3SJPM.'7?,"\S\[!7A:[= M4C^?9ZKJUM9F8WE&P34K^N(VD<#DC"K]]31+:*8N[MG$6^]K MG85.:@N]J[W?=%%V]=@SZ"8&8^__/.]WXAF+P'L#2.EA'_WNF4_?B3/M!<$5 M6WWJ7S,0%OA\X>, -G8&A1'2<)]IE)?,))B&5'\)_;YUN2N;G&Y6L\T2@HM MOB!A/(VO1.]%AHO$W"JUX6RJV$]D5Q M!N^UJYRNSO&"_1]MS:WG]:#2_7KMDNWZY^'NT>ZO^X?[1Z?_\S=&G]I+C=_OO=\T7)]ZMRV%JU%;HK;HV:+B-R[AHA=F# D,ZNO_$?WAS[OV3_SS2P^^RV#9@T IK\J]89%_S92& MFT&E 2(H*W@,B)8)CS?+#MZ29@,QD)GH&4U'6:SJ>(4N1[VJ-%?F=87[?%#: M5LA)P+WTDC$H,]!"^\B!)[MB<*9-$SP)7"7@YQ=8V'TMRA$\STN+O.^-M2A, MV\S/;<\S"##IAE=V\U%/>8F&UPMEGY,//H\&M59VGE5=+Q\5WH>!&$$[H8][ MT"A#>-:Y]^:B'R<5?&!WH-H6"REK;#'M'.25+NV+8;#4Y0 ;NH 6PQT>*&6) M+DS7054[%X5"O3S_8FXN+Q[<\42O9RXY[V:RZXE">XDHC8MQLBVV\O2WH995 M/73PQEU9C:!QDY'MBS&\/TWA3: .@LS \=P&>B9VHX0J'S>B4@!(44!1'[9 M*Q@@D^\@2N]<0R/@I[GT?59^\=Z 0I(7=;=K9V\C44#[>N,;+OG=#)%]_5\75X&X9+GR:BD\% 4, M#^$=B^B=NF'PT*;LZM5',O1OD,>>O7'LD;B^;7M#5K@9JROS 0ME8"3+#*%9 M+ 7,8FEF7\ANIK^:K])1!3.DX%F*,]W:>9O]-[.O(0\8X!K6]R!-XLU/<,@1A3]$[7T3H$&H[_ ML__^/P?['S?$%3:)A67W6RY/:*9_6;B]=C,TQ[B!6WI=!?CZPOM>D -$R MUM=9GBMC>4U.6YUL:!W<^L'_MLU)]R%Y\5 M6E1>)4IKT94#&*!RV_NHK8?;/+8' ZK+RL06U$C6;O*_1L*<>7OY$N.Y.\J+ MJNOM]F$HI.A ?TS3+Q[J]<47ZYVV#_TPL.Y\*]B-SW[2_:;#)A9P\71SP2 ? MH,M/9@;)MA"I<9X?[/%-Z4]RR'TT4IG;.PW!- M!8$F(E6=YS"Z5HDL7\U.MQWP Q. 'MB;1#T%-HMEV\9\^N)S7AB9,0&FZ>DP M#U?T2Z\>C%3Q5^NR+7QDM+9,/P,;_+=O1_+L;VUG307ZO=:G78XCM MVFA'0Q\ZRO_.RE*OQ2#/8%P[&OSPP:Z\?XL*^#JF/W>\?^4]$\D6 PE"E\"<^KF01U#GI4&G2D1,UD(B:Y &4"@L*)Q/KK0*PWA76_"#QAMW8GL M!)2"P?A=/FQ'\S>3R-YEH*X"DWF_Y'FU%LMV74?Z^&C?^T44[6C\9@[Q._'7 M*&M'TS=6)SL655^?B78T_NZFKH^'X=9)N,6=]SK[JLLJ,_ENY=IT\N[)>CTJ M)OE]I38)MI-,2:/ U#F1Y]IN2>]IXP,S%ZJI83"7_?O][G_VO7!RM$LBN*--4#[Q==G.FUH)(U1KK7XBQ/ MU@+H+DR5NI(#V!92:]4DDE];*)-%D/6'0MJ48IMH/)W(,948#LNJWD('1@W8 M*&#XP,,R-3)9V+7A8I+N/7%V5@ M5#:].RO-8BW,*R8IVS=@\7WC+^$&Q%]. MW^\?O3[Q=M^\V=\[/3CZU3O^\-[[Y(TP-Q ^%?*!P5"ZGP'$3R[PSH79J%&4%3R]TK*JLZ,_CDS$8B^KQAWOMU&B M,^^=V?(QD"#5>UVPGR<.9+,3KMX34ONT.W8[:I9FLC:QZS5CB,JX#?)1V<1/ MC#_>S,1E1*G3N @FI#83NMGV_M/%QC+2S2 ?68H MSRS&NF%@\H]D'6-JAL&Z&/I9O3\#UNMD,*ZON3LWQ[5;NM[F4O0Z]NC$*(7I!Q1MG#:%KD1F_&#P6]_LX\F',&'P[K[6E7WMP )Q M$[P!&.V;/=.9D8!]F-9\;%Q"(C7^)Y/1#]?4PCL$Z2BLN-8- 9FO]\-8+6@X M,E?HH0!9L*%,6[[?"#K\ AT4=2SJLKUV>X20S<',M4OKMF_KR%*][01&Q_2H MXW7S<_W5^ 'A[58RZ]/K8'C*;I967BF[()8]$^S19N.&--_D=I.1B2>:_4:# M,[LD8%69P S(0E8U!^&9'DX>5X'0U)]49G^6G:^+-6+BN+"X3$!4)*59$3HK M^XV'3L#;O4J+_JP4F$DVP3FW7;75VU7I[=M55['QM-U8.,&1\12.96;MG7B=C3*ES4/A^@MJL1#0T]\RL^F]"^!1=FJB,5\,82ISHX:@ M^C>[=W)2 Z()+YME;9,6:C";[&7<]G95O572Z(L& +Q_C0:ZU@PFHE%H9%!& MJXG0-%M?2^#F272ZUB+**B_J7(/KV1 O J\''&%C[[6E=Y2),U$([PV\&[X_ M'E2&=%]:C=7K97U[MQ3 Z&8HK=Y:;YZ9 [,XK",S1=ZVDV@T2 M"FGU'$NF-6\69G!@'+N@DS5^ 2L&C!B^^D,)?5S$-QF.ZB1#N#["_W5DI!)7!@E0'JFOT9M-AVZ5'/L M$C;,"*MK6C,0U[)%ZGXWN1"Z43AF^='PJ6EN;I)V $",V0;<5AHDN!P/661F M=?0O=ETW3'NATF1!1C)N-\J>YIVR:5F6;W#5I)$9;!O0W-6+,JBQ&0_LP M:)L9C$;=DUTS,P-=F9Y?U=*;:YKAFTE( 9CX(FP&&?2QD2Z;,ZLN]B6;M)6N MS?G)*AN>:\:QUB%MZM24.3'51#,E9D>WD2-X;5K#XT0F+I32R;S9W+7&?+_- M_FB&J-)N1;$$?Z(1Y3U$_?$KC[5RFAN7%U%6S M^ZA!53'93+W+AX*:6@W,>C4R8F9GHI(/0>:@0W#MK"MB!'8\T!2\-B M.K\ &;,\C7@!&TVRL@UGPQHHTW$-?::*@#4B9I7P&4/GJ^B-)F91);[H9OG8 MI(2+==.I*QUHZ(#5W_5?]I[>3#ZX'AB>J^5U1C) 8&?>6>>YZ4OC"9X+XC.I M9V#4^(F=D9?5Q+:_?-D%HTY2T\3@ I@GN^[++BCN",2I7]-%8>EV*(8F4"YZ M!@$OO5E_QUZ2]7IFO1^9T@6P_LJ1-1^R0;U)WJB>5N3!=+U M=9;YVQST1--!LAV%\)O-8A/&2()&J^LWP%-#>[D?^E>5G2O39#4.6TK!',8" M%Q5CKQPV "ADD9=U@8)\VD=2(R5J[,'LN\4?*Q=UXCYPUV=M\P'[F;H9-BR* M&PNQ!NFO>E*NX1( !B#DC3/!VA?PNM+H)C7 V9OM[OM)08W]]^\N:FF48S#< M^I>JY&6[9P#W0L^:M+C3%&2P\VW#!B]J@,BM1M*S#;[2TF0\FY(+^*KK>B*;!*Q3 M*I 5G*[NF10:, )KS02^ M*2DYQ< +;&-7WI53.:F@&SVGUI<5"8"AV[L YZ M,ZE=2M<0936?VOMC;+#*^. ,F-N;OQJ=/[.9WG5IEG+4UQ;.;$KKQ-<(G];Z M2:*!#F!]3T!@HF4*\ZJ+Q-])WH^592,.1391H*VE9A_5(*EGE<@;D7[5=9RD\TD53',54C&I*I[RT>#K1 MQ6S=E(N"2!/!MM1^0:1V2T=CG]LE/1"VTHS=+9&;2DE7H@3";O6?5:#Z.6!V M;U:9/]?:Y*;^,BGG9=T9H/@T_@K+8HTO M8O),RUVFH-+X&93R<9F+I>QL5H'52-RY773 MM)RPVF0]UTVY")C?6 :N<\%US=>=*];61(F?Z))WE*IR48HV1"G"N135-'4S M7&SCEDR)O>.CD^.W!Z]W3_=OJ6/Y,+Z\DDO1B']4KQ1;'O=B).HBP-#3GAB6 M^M7DEY\!E0%$QZ^R@6VOO>EJE>$J'UY.QK;?3$ASC$WS@N;[[?J[*R60ZR^# M>#OPV>W?WWFSOXWO^C)DT2/OO?.M\3;W0]?BA;8XVL;Q'0]N88O7;XS7K\4@ M%>R.KV?N_<&I6FTXGK!=K>&+/2RQT9">TN1I%K]=^8F74'[^U+J3#FLWTKYQ M(]WC6)4)JP[RVI4RGTO;(#I/:^LW;OT\ M??T$?L>>";(FZN0J)W_=YO>=+FQT:\\>TN,F^!FN[C5F1R<9#O?;,?GK-K]W MX/X/C+6%C.V3A>&VLMW\:M5NC.OC%%<4K&<_"@O[D\2B?IW>;9,LE(G-%J6G MOTD-T#*T&2%VHT/?5)J]4A1E;9;I&M')>Y/WE8[Z=>+L,_=Z0K[\3LR'B,Z;"(H;F2,K*"&6O5_/S]ZKS,=USL MT/]@8.KIJ7-VVC,PN!/[\790;PEJRR!%;1.?FX=G56N[/>/2IJ;<'"%Q^.?P M[P?X%\7;Q.'?&N'?M?>3>6NF]YFJ6]K8-@%_$6S3EVT1[-;AXC_:)M..KQQ? MW34P02>F=#MR?+6&?.76MEO;/UC;+-B.W=I>P[7M=-'[Z*(8?K9%L%N'B_]8 M=%;"WU+[GV>9A_##H@%U'L*>J6:7IU=\^0_.,EC$2,\;::XW<8.0AF.ZS>9/ MI(\;L\TCTKG*3NN N$U-^4'>O\. V\>.<;(=.@Q8'@8XBEOFU+5.N%N'XX]S M[CJY7K%<=WP6MDVV'7 [ 9^C@./(";@3\$T5\&";MDNX6ZZ9N&S;!P[?K[:. M^KLB3[/*!0*>FOC=-OB(%V.W+V! -X\Z-QHVVM24Q?KUGB]XL)BN/H+NP&,S M6'7-9/\%=ZF>:Y3JZ<#^Z5.?TID_?).ZP]FH?V$!N7=KA"2KX^<0MF,2QVE=C>N32F/&XX_?/5I" Y_ED/;2WY_FR>IW8U[_$DV M3OU;,_BEBRB\Y.#7+9O-7C;1(B*\;MFT<=FLXOTN'>^!XG-R^#^B/_QYU]O_ M-M2#\E&G:CB7^8HGD?ILFZ\Z7.0B0FL) &UJ2IL2Z]8- L)@$9OF'00XAFO# MU+W@V]P%A5UZW";)-&,+\2$YR';BW8:IXWZ\B BY$V\GWFV8NA=D.W0:B4M3 M6YLTM:N>/D^4GC#'\]FS%?/4&^C**UWMO.<4CB%TVW?AF-6;8H]?-G0[=&D< MZ^6'= T!4"ABP>O-P"U-A[1./AURV:SEXTSFY[- MLG%9;'/PEZW%^1%OK*.^@/15;TC7MLKRN*LR=YQIR_?K4> M:>P.7ENK8%1[QJ5-37$9V\&PKKX7O^B! M3K.J?.F9$V5=-MSZPM +/.>BVH\;KN@N4U-:5,JVIJM_F@1YJ-# M $=M;9BZ%YB0.7O\GB+:K2(./#:#5==,]E]$K@B-R_I[1F ?1POQI#BP=PMC MO1<&HRTH >X6QF8LC#63_1=\SM['#=:"UCS1<+;<5:M2#:_OE[\[^?"J6].= M(+L4'%INH0BR^D,:YP%/:UD+8NDIB4L=I78W;M/3%I>+(D';L@?68'VT-P', MU<';#!!;M1PY$'T0B/I.%=L@$'7"_T [9 'Y%4[XGX<&X=+6'B,^!X-*%[JL M)N?2^1:-^S!"V%65ZZA-9E:SN/G(. '$!"XZG&N8LNF M2O<+3%M4:*MU&-[>R+\3ZCN37!80I'&0[:2[#5.'V>J/ZG72[:1[8=B]@$C- M!BLE+AWO@>=BF]3A[JZ\,#Z $:TD.KN+OCU#)"@ M34UQ.7F/'KL0?CH$6",$<-+]D(S3A2C$&QS_=H*]'H*-VR?9#K>=>,]-O"E> M?1TV)]Y.O!=6<):Y4FO/(B-O@TJM[:>IEE7V54_Y_;SWHM(N1^^RC4NOAKK4 MS?R8KSXXO/#RJ&M9'L&5:6MMA2.'/_/,)US 'DN'/VT,]+L";YL!?ZN6(P>_ M3OUK[8BV%W[=LIEGTJ'36I[)LG%%Y9:W:772R/FYQ.YV@!WI:N+Z@A^]D6FQ M=Y3#)X.JR'L]\^>D7MT3?&+..[_B+-J(N9R8M0H^M6=U6^ /_@ MQD5_U@VJ_&W>FJH_F\3!+ ;38".&I;*K41SK>#UI!; MZS"\O7D'3JKOD.I@F[1&IAU<.\&>W]0Q@LG/3A]99P&?^U[&33*:C@[7L5[; M)F6Z7?5GG7:U]YLNRJX>>WMY'UH];F>NV])DXF')RZU:7G]?G<=K+KTA]9; M\B8CTZ4_K$]&IF-!QX(+2F.E+:C(ZUC0 88#C/4 C%8D!CO <&KS2M1F,N<3 M^#98;5[S2IIKFB<\%4IYIPOOI"L*W<1M7V>]4:55.U.!ER854]01 '6H?&0B M3<]08WET09<[AJV=L T+=P'QD\6-7QTZ:-40KB2IP8505AY"<=#:+FAH'[32 M-I7H<]#:-GMPHQ,BC3TXWY,57/JZ,S(<$ZXC$Y+MT#'A)C*A PT'&HL##;[R M$]0=:#CU>57J,VY1:8/68>J#PBE-%,"TL-" ME_ \K3R1Y%_U]CT,&)65PYX8OQKD _T#27.7KOVEBUBIBP>9-JW;0^__V?79 MUV( #4U'/;?(W*77%]E/MMC )"'._K.*!+]KBR2^FN%'_'_4BU5IF1>BRO+! M*P_:I0MS&73JO2Y'/2 7X)GCH:ZO*#WDG<#U ^7]/A)%I0N/^,3WOI;;US_' M?#8[<"HYLB^*LVQ0IUS3U:5!WF^4ZCS($]&#)]ZG1RO,Z[P1&V_I4&D[!+-? M:%&"ZA!LTW]XV<"KNMHKZ[G\JYE+$ $[S48Y$05<"WJ(O4STM0>RD>6JO@;S MCE?HM&?.6@<517A?\]X(KIF\Q5P5;_O_F"@SYB$9/%-6YIN]X_\_F@ M:1TT)Q\5\ -:,; 2*'J@*A5?=%5VC&ITKGL]\Q->8+I9WW$^@"86NA(9? ?= M.,^+'K2Y$%]U;_ISW1,ED%-6C9$JLJ]ZT+2EG#1O6&02&CBH&U^:=DG@,P$O M&1:Y&DG;"G@2S/1HD(JOL)",]=%T*2WROI?F!0P]W#@J"CV08T]_JW4^#Y:4 MMLO+WX[_L6V*DY27(V6Z5L#@P@1DH@=Z8)ZF)1HW_NE@.? H+U]N^>]V+K\ M9.MEY\:^UL\"T9MY-3SLWV8V;:/,)9-EN=HU9U\\P;L=2 M8)7#D-4CT3!8);YH<2[&%_RD/+J-+RA*_BP#UI'OL_7_>'CHQ7Y: T>?=3';- M&WLC!2,@X17CC@FD:68(.4=S4X6";_,-H'$93-0H']%UX<%NC M(WBEV;'BG1G&,^Z2(=#>MZP/O LD0TCL):+,2F^8PWO+VQ?;>DF3*7)FAN#Z MN)F1G1F8; #:2;_6'!JUS4Q9.3(ZWH4HP,B!O5-74C-7"BF-V\F,-]Q^950Y M*'=P0WXQL_D@-=H@&$HP[XWH)J/2*&OE1.FY]56@N$"#89 F(@=OS%4'E(W1 M&8B+*$MH;V%NA]MTT6ACMXMUIY;[CZ*' $] J;=RW3&;G+8O%!!/Y;V>*#H> MO#&I!RWK 6)!^R?/F32\WP"1&U]@D(W?>PCW[WS*?OC.,VB*[L?9OZMUM<.M;.-$H K;X@D<(P MO!(]6(GEUD^S /H,CUOUZ;C]C%?<[ RNPN+H?$_P%)XL06D8RP!PU_-+/QO M.5E&V: T=S8F"QB"X\HL/0"?KYG21;WTF[^ !8RCKC0V$( $0(U%I*O,.06( MD\7A3=;4Q#S-O^H"C!*@J$J?Y<7X7C2!28N&_A:GQEY>6JN[=FR8H?BUR&&@ M#FTW-L73,>GEQ)\PT1R(L9*?[.W8]FQ-T7\/ MR38W7-)K#.)IEX$10QA3U(BC ,K\FH$FE=<>$&A+/U?F Q#U[&LMH; BJF)D MGEY.-+.:U2MM-3]HM^D9V.C2FM5=K0"XTI$QHKVQ%D7YOU,/OJ"G;6\7#(G: MV=(;UZOQHH JPL M!M7DNW*H99;6;>Z8 2_K:XJ\,IH$=%S_-_>[5LET=YZ.;\@-$#9 MM;YB7$ &LN%;N,5=T+UU,]H<8/8V:QN)<7IAP-ASVK&UPZ M5NSD;6^*@5(#0]WF*8\AC$* _1DE>FY+ZL)C:.3K4@UL_%I7_&U&EI$!:F1^ MN[J6IKUQ/UY'/Y;>.X1WHA>F\,+\?M)SW8=G'G^[3&T*_9QH>ZA8IS'LK;L8 M.KZK0!DR)D ]-==ZVY).75LH.)SI5'^F4V*V4R],#07B_WQR^#^B/_QYU_Z) M?WYI;'8]*&>\\G^G=)M=DD;A\6W^ ^(R*\AZ"X2RT==RT@RKVFAU:1E>MO*& M-YNJ?O^88K.^5IFHP5^G ,_&OLH:S:'4UG:T;BMHG''56GC.AU76G\CUY/6P M?B\\_= 1,$*ZMC='8!!UO5UH&&"_?>S!C-_??')SG@RB6;652%)]IQVAA\>)L/SM!;Z!Y@0FE0\P!@/"NL M6.UUH2^ZW!!V?3TJC%C\'5W A&%(]7D$ M*[5G1K%G1U'84?PJ>J,Z3 9O&M2>F5H%,FJFB6OGH-<91]UHZ,D>W 2JF+T; MU,>>LAX?H_C9Z!M<+D>E63-3!L,3AEH'1./%#?6=X>Y_BO5KM- 8]]9Y'-YGMYCK$ MLQIU_\- #$;:ML#+C-U]BS/O3$Q9&D\KR=@LNF&VHT5D +2U9!E,,X\X@I" M&>O Z,H7OM0A"/G >G%K\[0)?5N$J[I9H9!1Q\=>,AJ#>;?M?;21$J.\U/9( M[[8W01>2FFI[VKQ+U:A=*UP_@'"3%C$-X==0^19,I]OQ!-,G!GYM4]SZY2N M>JD#-VN]<2,:*?NUR,]A^;TK\K-"]"^"B%?TA[X)U*C:0SL?=0+^DZ;KIDZL ML-$/8)^@5B>>1K1KTU6^R42[;GAX"^HW.:K PH S)HW-N@NN?KA9P8W+[@WK M[ETZ,:*YQ#>L0V,&VFO?PYEU"-&:FQG> M2B;A&MMPZ\DE)O>C_LBTCV?%,'N^& MR/*1#?$V'6S$Q:KWH 4'%\I(XYV?0Y3A6MSNFA=OXF9KVI35A7 G0FB3CZU* M?S: ?IHLVDD"[40HIQR>-A0X[+&?K(#SNM](&A29XTYYQA-I63VO'5UOV])N_ M-D"@*&(, FPLG().=I*#S'F@ C?RL3#[(;'1"&<%7R7DN;-'.ZTAY(!W5-C[-4%6B MX[[,R\82-B2'[+X_<9"6=VR"2 )>;$&S^7:8C#XC#Q&AI;(!J;SOSP@3%>YGS!*W-G]H,H\9C;I"Y0H)QEW3#AJOD1:PXW"FFU M-^-E;6Z <&OLOD)(E%$$^9EJCPG *98FYVY4%Z<5@GA[-@BRIX5:) M__9!?BH."A='9?MQ.*^8A!-(B\'<"QN+;V^%'&,-;P("R-M?S!5/\ ,-$.B>EE$NVY?WNQ.4=HM8?#%U7/ M+^QT&/Q7+P+'^,;[87R ]T_B_#CXDBO;'0BO0'1Y$N?!+2S_$MIJ3(L9PV). M^6+N]41XIW!B69\(YR?".X\Y$6YO/A-NJ7\F7)__5F(6^OSW\8F\\?QWM>SE M:1\U*C96>8HA?=QA(ZO9+M1_[/>T46Z:EEW=RR&DAC&!4. .S_4E&'Z2[8O! M;-+)(+(NQ53!.-O9%E,"-P,&YM,<\N*L5>0__)&G1YQX^OSY2I]G.M)YIE9G M\3S3_D1W_:&F0YUHHHJ_&IQJ4HFQ]GNHJ9KV;B'O4TQ[M=IFLWALJ7C>=K46 MWLO!)1Y.GOJY)6L;K^,93RX]5L0W[$/JK5(5MDH'RF^55L!HG.1)MU4JJ7Q0 M@NX,<:./NCLMG))XM5H_K&F&)D2^QPG&=[LDQ7@W>0<[ ,UB]DK^\5IV?/4" MFA<]--_<&%8A9UNS*5A7M%T6'Q#737YM#J:&7^P/S':GN_KZVH>;IK7N8G?0 MV_'9M5^U>N:@-]SRX0W@,U7J13U8(N%;RT]9[+9N17T=2+^*]\NB9E6YAG@$ M9M51\0O4 BUX&F:!XS!67\R"2SI*S$LEPOEC<6?6 N;6-HM]")+M _/K:<-2 M:]WV"J.X2)CMP=#60<4=A3(]L[5_H,2G4$@]YEE"GQK9[:.0E.< ^('?O,S9 M.&OMI$&/8+R?!C^Y<< ' J,\REJWS.'>-"*BJ<#R/OJFYI_9^$N.*83CZ@ZS1.2>V>ZL4L.VCP)(6O @:69=X>V%RLJ0"![9MDW/MB&V@MA#M;DR7=N:BUW;6J(L57=MJP4WK^[: M5NP75>[:]K2#%+IOF^[;5FF1>6S?-E"9@\=ZS*7.;8,",L0&IWG^B.&VO=L$ MTQ^J>=LZ8Z5N-[=J2=Y.#;LJ*H&/;.2UV6#Q5EZ#8BNO-2+VU&9>.$)YU*Y\ M#'9-7Z_'M M%0466J@*)5#9ME[Z$*%"APCGNH+-G^G;L@5;R\HZL"ER]+ **'LW5W__ILF&@L0%O:XJN%>\ MX6.&(R%BP,@<1H?52Z\3!]6!B&D@;W=AR &%^SSJ:9Y,+#XVU]GBUO8R MD,M8-EA;TN$"WC):MM5$WM[")FNCV';L(C]-+]M>\) O#5*P++X80QC)(1 # MH1G"#4NTEY(EIF"04Q$?TB;G DEEYPRPA-.,D\(L=RKM-[S;QX&"%8;'0&?! MX.!-$=EEF^^.YG3UF3R7CP^*Q1"&%N\4PRH.27P(2P'8/?>WJ1#@T[L/]*(4 MO1>,7.2J2SZ00;%(@OEB?'-LB'<4&8EECKLYSSN\ZT+I)ZY:B@CF,^PZ'"0\ MSY7D0E.4V:)8-\3R!!=_O[S\+ D@^M.%?-U04J)$5+G8OI#0.UZJL[@DJ"$* MA,QO**WN'QB)^![#4&?"%RIFA>]'))7CU,>/\"@$&Z@4>"[&ICR",?(F1EY MWTA$RD;2$SX?!K:&\A4$-%\Z<92SP<*"4V MJ?V2X#):##O;M"Z+ANM%H,^(8\N1!3&]&+=9 M&>KN)!M^4$(:UM[WYM:BL!.8/4O/@2_Z#S.D?39#L0/AV:W-=CM M/'S',JU6_U#GX=><6G_">7C+[(CIZB'K(9>'W&[OIU&""D<"U1K-\+ '%(4. MW?]AL?G8^CG:2'R=1(S)WMQ7V*IQBZ-A4NF#J\4V\,,C;M6L4RW6*31U?R[& MT:IPY]$\/S^O/;)6-6;_GS1@1FO0H/SE6KYV;/RK%$S)MU$48U(8P^2HPFG":<)5QW"Z19; MCS4<&?3?JUV,Q2$[:>GOZ^_K[Q_I^TJ[XZ+[O?*JM5A(I[8KKL2R*K> ^^Q" MN,=FI\IU%;0:W4';'.@&L4_L%*B,6E"(3$J-97F:4"M/K3R?I#Q[ [.IE6== ME*=6"UHM/)U.[4:G-3![6BUHM:#5@E8+N5IH][O:6WBR6E!LHZ B&:T5!T&5 MW3EX&L#/C@A858'TL5IMLWML- C5.7YWCZ+F^X9*C65#^996 ^O4P'"HT0.K MI08T@S_*9;9Z!W"8-8-K!E=D[3K-@=G7#*Y"#'A26W-?L;FK3K8]N9Q1K555 M)A.W%1$55==/NFFH[ M4TUOASZQBZQHAR_@R,[>AW%\OE-7C?KT=:G<(BHUEJT-@EXS9<:BUTROF=;4 MFH/463.U1J/2JJDTEB4*2E4VZ1]KGI\Z1"9>5VM?S*U/Y57!I&D5J%7@9A78;YI#K0*KI *U<&OAWK8*M]D?FI86;RW> M6KQK*=[MKCZ-6K?3J!7)_>RQ/]$1\K)/.^2^EPY>53GR?M:!?U6I(3$J-Y: =C4Y*5;2L R03M+[01K-RDF"U=.-0+0E:$EZ\Z;14.P=>04E0 MK#RA AXF-4PR8E$G[%&=L&HIOCVIDT?F:YZ"_ZB>=AFVC[^%7[?#EWI__[1B MU--6(*T#H*EI!:)M:^5%PVHTA];QMX^U<&CA4%(X^OWCET[533B4WIFM@-/Z M+;!]/W3LA"']HED8P9\&^S%C08+.:/;WK4I]I=V?WM379V2KX_"T*+PA(*%MF5VM"AH4="BT.JTM!NI8OQ:\VV68L0ZM:/O M0)L+_)[PAM9.86W],FQ5 MTSE-#8I:K02R0H11:BPJ;<]630F<==MF;Y\'#+0&T 9.D;4;'*+X4?.WYF]% MU@Y^U+K[Z!'B26U*O ]QM!#WN88-X6%B>-.9[454YNM,[.B6Q3HY53<]8ZF& M[J2ZE*B]P[JVH5S5X)M7E0&5UH05A]W4]1/P&+8R-B-#T*76TG\>Z\Q-LM>M69 ML&,OM66V=:*W2HE>A0BCU%CT5N;NQ.L=H)A0*P%MXQ19.[V9J=F[QNQ]B&-4 M]6=OO9_Y-))^FK'(3F"$QBP*QUZB=9'R72LIFJ[0%K):!M=%?'I]WJJG9;6XJ/%IRKB,^@,5>N$72OQ MT9NRCR4B =>P.)%=D1I&P':*NG7&[MA+V1XK]4%$UJ:[HJJK[;[M++Q"A%%J M+,NS!%IY:^6ML/+NM8^_2:25M_8IM5K2:JEP9+AWB YK6BUIM:354G6$1CFU MU.\.M;=TG-3FSXD-TX!_7>_NS5_A?^1XB6I>X+(@>75A#0H*A@LG_C*UHULO M())U%V>\Y=C*$]J:#CD]ATO(Z7L!NYCP_[9:Q/ %,&EE1UDB<=_LMHBJUX'C MIRY\PX'%B&S??[B []BWS#7.[/,";O8X#9S$"P/;AQ^QE5_$?-ZK(0D-G]W: M?L-((F;':?30,,9>8 <.,^S -28IO!%NC\,TQH\T-K, M!+#^XM:JJKA]7(3R$_\)+#,'^7=G^VG&\LO0_HQ9R'D*A=$);P,8G ML8J0% M','"[>4/FX9QPYBQ'T*.QPVW^NF6/V2,8;IJPU\(=:Q:??[&H M5KF;A\:315L.<>5SBB[J5UC0W\ @3]@#+.<4!OI@_#_#^+UEM)JMIO$KV!_# M:E[\;N"OG\%U,#K-\N2+_SN)?HA?_%SF F"! MXKHM+,=JFF_)4<]-]@4?O;^<[A_#"/RARRD\[MC;2$DWM^.">P<*S7(-=Y5F MFODV'IJU> 8*Q,-H"/P<@KOLVF!- MOTY@Q)[TIUUVQ_QPAN\LOA^_FS6]AG=N/9N& 8N8D&\=AID[2D]QWY%&[O'> M:6[J@)^!'X%QE:D+)$W]!"9T/_&<"7BF#O "3@GI.VR9@Y_HG8.!V?])^MH! MD"*V?9@5WH1D2,"(,6,*RSN)#0;&S37^)PT8CP1;@P97#?BB_.=V$W^VA@U: M5IP84 CF<\_ P;7QW>"TW,>O=F/U'F=U"CDS7N>1-9#3MVR7_> TAP4ZX@/BNLFOS>45Q,6!:;6Z:ZZO>[AI6NLN M=@>]'9]=/V3+[/6'>LB''?+ ;+76S4B]$5>0R!4<,O)%>\MG-U00JE!4J]9H MAH9=]?XSI'6_DHW_P&W\%=KX+7:>I&4%3X9MX(='W*H"ZQSX M.&FM6.PJ\:-F)4P9)[B MN=I:/P*M<6('MTPO[ E*=86MHN8,K>_5 M6/RJK>\2?5^CGFJ#(U#T.C#@W3Y59X5CP\6MQVBG8^KUB7H/J^(UX508JEJC MT833A-.$.RG"Z:XZCW55/LKRKI,]6:C/!F[75DNYTWU6HSO0D <5.SBL$&&4 M&LN1F]%H)5A=)=@;'+^?E^JRKI82U+@8CV)QS=Z;2/23:IRM#97:NOU*+^T1E4%1Z'FC3P< M3[WO*U).H($UME[?SK"OD36>RWZ>E.90:BP:G6UO"J/?-(=:8=1%86A1V'U= MNV9?"\+!4\9:!E26 :O1[!^B#WNMY4 ;A-H*0UL;!2T,6A@P4-"H[XHE+FM> M6R=3E;Q/H][?.)C2H%M?>0E\R3G\IIYE=FJQY?&L5%.F.$94 _ED*; MK$5T^L+Q*;!GRJ<,V\VX,&[@_L U?D_M*&$1QY>XB\W%WPO]B2I+MA58*=E! M;0G,L0(X)7 0B(^YQDNK:PYD'QK$E(_&&X$%P-C]$#$06H4GR>V_7AE_!+!>V+$; $]@*B*<&$R MYX#2I<_ @_^([#N.Z(*W'!/N*V?(11.PGD5OG(D=C<= H5]8=,LB-6:Q ;4, M2:[&0!]+[G?V;3BRU1C[!B*/2"3.3>/KA,4L4U(QQ_]9)BBV<1?Z*6@?J0I0 M2-H@PA*\Z!Z$&F0=]#@,V&"^#=+D>,G#A1!2-V52B]GC,"+ .413J!14!N)5TC8II).28-<_^$GP-H;3AI%+'!@1#\L:(I:/;-?-$5=!)C:@RG*&4 L]QJ#U##\ M$-AMG1U!3N WV2YY<;'\-0=N#6+@RDB A.'E IJM(2&V<(22I98; F$'XW0V M@]^!5;PY=-@&#LOQQNA)(E+6Y\]7\D).6%A T!<9N.T] O#!563UNR7XNOF0 M"EP\)V?;@3*J[4+MS_/\U8OBQ"@ 'V2^YY(KVOLLB'RW;?;*WFF_0=#L7;4A[%N\A21]=Z*V"\KY$Y EOH#12Y3XC7 MO&V8H,KLUK#5BAD6M3O'Q :M),"J"70Z\M">3]"@WS-A!]%IAE&E8["EX.DV MT*R"R6@(Y0D:#E40& 37BX5/_PA$\!PM6[KZIF&\E1]N@-$H0GACC!/FD2!8 MG[<3<.P+;[F,/5N,#'3L>[@QD+:M85RE$3S=,"['9.NDI_[!@\HA%0^418,',PL2,71) M<=N/P_(\;GWP_'QX)P0Z?F%6#7$;6B6A'O[/7P8MJ_\ZAME**OX11C[N7H88 M>\ V\2NP M 1)GX($3'!X3D2Y@6_;,'=6!FC/"3]ODL#;!>N)(T9ZIMS3DS$E0@Q7/PC0"H/#JG3:4*6Q:,AT#:&KHO*LVOIJR/23E>H*6T7-&5K? MJ['X55M?#9FN(=.KKN(UX508JEJCT833A-.$.RG"Z=Z&CW55-&3ZPK#46B"- MRK:R*7*K79/N3$HV0:ZYXE-J+!HP7:O G53@<'B 9MA:!>J>=(JLW5E[ ']H MWJY,KSEML[3-6D^9MM6K24_ED[-96KBU<*^G3*!VN3PY"_[W3*R+1Z^V3?*^G(L9$0<:<#@2L!R'(B. U9N 3+7 M,7OT#K?TDJ58FBW$HT-$OH7!(+9>&62S"%/#"0LW(^$)0 8I'"7L&*_/#FP+A@5&Z"/, :QIY AAHA>0!=^!5B8&6, 28XH" CA^B0"-, MU?982/BR;X&';'^3D%"=M8E+2+V>;XE]A&_Z8$>(+C3U."I1AC )XW39U'-, MH#2! S5*,XC813AC2)"G#!I'LVJD"!4(ZS:E^QT;U(N7/!@C._9BCLA41!<< M,[@VA?\BH%I\+0M #9$T(HR33]!==N# U+DR$1/YKQ4#QO'F=(K8U/; ;"VN M6\V0,C=)U2TL>42@6%CES'7YRX[9S"S1]@9(P&_B"[!0;ILWH%+[BI!C)1-0 MACOFL)@^0V&&AW()G@?T*G$[<$>4SG#:&H5:^?L%5QSKF>5=]*R?F)=9];O>D M$FZ^@FNY NO[&RP?V0J8\MLP0HT&RN_J!^CSF-76;2C.VLEFS?BL>&"]W:X#XD$5DB\ _'X&L& M#H?\GJ3P1O0?P3%T&#B#9Z-S^?WE;(@>7XQSH.=M%S201TZNH-%TOE^,R!RC%,.D^)LD@?%-9^ZY@"2_)7,*P8W("B03&R:)/E>(2.S@ MQ<,:D-587.>]Z78JC 5'2.L9,(&SQ,2RTFKT\Z4&1 M1TE;6JWNHKI M,S*8(^#0 U?H7&!'6$'X3(DQR*]<9PRV)DP+W/#.:L*TP(XL)(M6V9%GH(SV M&-7V&-NK/48DA.?^[877M)M6N]WI=CMCNV/U1J-A<^".F_:@-;:<7L?Z7ZO5 M>:&0GTF]MSL*V>@5GLG[Z]^_7;^[_OHOX_+C.^/MY>?KKY?OC2]7-Y^^?7E[ M=;.-;S)4:)8KF/(W#T-,+#+ %!(:<:YU0-.0:X#*R/?^3#T7(]X)*+01 TU$ M=C;WL2D=EYM]TW@'+G><> YH?3LF!^4^C+ZCBH+H&4M!P.EE;HS9#0]"_N1A MQH< MM7^7MJ22J=3T-M<,S;(+///XLU3<)Q!)X(7X7O_X2^'88%FG8!2;$!\ M'GPW1F$4A?>D,\'$4[(KCE-RA&!JH)WA]124SVP8OVF@:)9^ M?D@>=P1OQ9 M!J^F"2>P$I1!@W\;^(?TL,+@-L3AC-#;87&,JA=,C2-\HCC%+ ?/PD1L9C^0 M5X&$#K&<-DH:>3/VPZL ->LW)J!_R&]%TZ-@E&:I? 7&(&M-P,49]'+ MA'(^O!9* H=Q7J7U1GK0'PR(= =VF&.7O;Z+=/*_(/Y-#HY!0_,CBX8? O\ M8.Z!4K0I7T+1Y@P>"J?(C DZ#SS/B_-[:4E:&!]#3'IELD#9MX!QST5Q@\9?M;AZ"\S&0OPV^ M?AI1M)Z-PS0N7=<3\8W+LZ01!#61*TE*@3./8$B8:1E 0X1IPE.DTL,*P7=# M'8!QAY/&,5^ZFJCPRW(>N/D3T@*G+3A$1F>KN=1>)F'$21/FT]9#G(YB, '@ MC6(&&GC+\5 :@-#P,Y,?+"54P0AL9GYT_]F=!V$A#!TH*L-"> OP><#5-JPL MBV#Y ^+)/.M3&M0]9IU=D-+_9MZ8Q-( M8:3(=Z!P%PF][]0'U1X&\'+@*6^*ZQ:A/-E3X"D2$@RZ)Z'/^1S>SR:*HPB2S_32LMUW U\1IE>0?:033!M8:D%[U^Q0(5"6P:?P#C M,=\#RN);)Q!SP+?&8^ 85 &Y+X$!-0PF'C_DW"F<@CQI4+ZR-'&_E9FK@L/Y M%N?Y*R@JXP:<'G#!:F*_OY8T<,*W<3$_BD&M]!UAG=^"R"(>CYVM+=]@Q)U$ M29KXU4:M+0+.'B<,_YRD#$?_<1 F;Q:S5_*/U\#6,]]^>.4%-'YZ:+[Z%J@M MPI_AT!QT6A0!B4.\XOTB.C)Y=#17KLTO=@=FKS5Q.^CO^.S: MKUH])\Q#.R_E$$ZJC=8#MF]W%,HW%E*P3)7#\\;HW4KCEC.6<\ JF] MVKK_<"V'%RU5H_&:]I"?[@'J/E7'7LFS5G-H#JK> MM%4%A:696T7F[ID=S=RG;HU/*COS*Q4M5RD[LR=E=E)P#:UA5^.YU2\CH45A M!RO?&P[V"ZVLQ:#Z-K_F$?C5>,P<*BXO-4DR^-\Q'II:>3Y !S.55'-6?[^H ME:<:RVC>5HZWZX(,H )[5]ML'][55KBE!S_B\)[%\2M^1,;Q[3CVQA[CI\WB MF"7B#!\>&,8>0\99S%AVAN9ITQJ/#S>MM1T__VI7;]#&)&+CO[WXR^9^#?WF MBS=X,M88_/5G^\U^ENJP''A>/I.E0^6ZV-DSJZDC99TP.G$IH./4K=ZK] MSU-+&UW+MB)GLIWE.1["KTRJ2(U3'^*B^%H;KKMABN?25U;#J\4%^ZSP>V28 MO1^Z*FI8J-W/L1,9^Z2P>JRK9I9/JR6MEM152V>M5@O^J@=UU6-;93WC;8 B ME>B'1A\N(8JN[ZRT]@!:M9LK_<$*;3AY^\LQ9["7= Q)]G'@OQ7[=):HL:D; M?L.PB^ \\@O=O!4B_ZG0LE#>@Z<>RC?)AM E5"#1?&Y)_WRX/5AV"GGI/+!5 M&C9%*S5-+O< Q#;C812_6LD!I*6PJ5F0O+JP!@5CS@TA_J*:2*SG$LQ@M'JO MUA-<[R/G(NFT7, MX;WZ&MAI#\S.?\1_K6H7WX"GQBR*<@R)Q/Z!S?*H3:M/SN54\=2YZ O)VE2][0[.;(VZ-1=]RFN48 M>\/!/=2=4?;EQCF3U&AV5F^HJ]EYOAWR&7)>Y"$/8B_'R':!UQT'.T)2[T?F MW:%Q;A O!:"_$/!+7I_9#]3FCKI,.DZ4(L2A9X\\GY3B.77#3*>YA3!> LN4 M.]'SSJ\!=LSM6@46I$N94G[9;>;][8$A4R=)>0/,K17OF@Y^&SBUVZD@IP[[ MS58%.;7#^R>^[+3-7K;>19.\8(Z7!+6]EB@X&9!=XDV1 M<[ %+*C]$%N!BV;"<4/H3;SN(3Y7[.-TX%,3^)>P'J36I>N+P\.^M\BAV/94 M-%#='7M:ZU\%A[I<_[YL=4KP)'-,3IRSF;F"DKM,3> M\B&UNJ56I]Q:"U?U80<[KB$Y5(#DZ"@-XC:G0+99K@V:2:NB0ZHB9,"U5G5E MD+NJVW[N;F5!LQ=@Y+!SO*O=KF=WNZXIWHQYP+F8X#$P\]*:]]X;)3^S M=O677ZYNC$LGH:[Q,]LK1]HT\KY5=$ YHL B/J/5[BU!8=_&2UNK*(_-.H]- M=*[MLU#Y1"=Q;R[*L5)I\9W27$67<], M6XO>BLOG<*KIS96"4 6WX'^XHO!5YHG@&T2I<5F-FZQ6H-NKB$VZ8 %"8?G^[U\_V*Y92G*-4*SC%/?)YPFH5?N.5"DDV39 MOL>1 X91P'HW7@*YLP$1.'%7#+R(.WG/2C@N[,[V4X[AA)#S%T#B, *=\A\F M,%;XP. K_X:!QNM V&NE6$Y,C5P7=B* ES&("##^]68Q>G*^-WX@&X( 0^#$ M@7D"+HW5F/\F90,>PM3^SDJ[+>4Y&HA<1G:4,,=0F-,HX$\MV:K!AZ4\,-^[ M]3!G2)A(F$$$+<)<@MZ;" Q%DBWTU6\?BM2CD4G4J:(D@WY[V2JX#IL]E))F M:C2S;WQ\O(L9OG.QQV\M!KT3(6 M TRYUX^-%?;F"!?3($NGI9WA$W6&;W#/B .EYO"N#>2< JJCRH)]#?ZJR[$M M4916 =C>4\S+M\CFITL[QF6@6IM004N8M^<$2POS7@W$&Z'EBUBA.F$>O9:P M]Q;A'+D4+U,G]PMZBTH7*!'5Z^5%27- I7$A%KK0:'-D1,2%17,(N4P'WG/EO$'D;H4\LJ M9.T6,FL93BKOQK$PTV497SG?>-6$\[EJ%5@G%?B^!!5=Y#0>X$E64F/&&_,$ M&P1QF8;A4-SH!C>+]5)-0OX3T,(H63S_#),J00_#G9;97W)G6U3!S-W<,GO= MQ9OAGC,<[0O*2-/%%^>F\3D*'<(KY3#A<^J,0SG+^\EL$NNFPR!73.5]1I$#LYD:/IAC!EUD42^3L MMUC)$1@W6"A*[/P6^VP8OY0O\'QC&^C2GM^P>DSTA2G+0L:R%/)CU-?=9IO+ M>$=XZ7$!,!TGPC?.T"&3TX[YMAOF67$2JG:^6NF'#!2\,XMHCIE.7,="2+D7+06VQ'R:;)6A (8 FNS$>)6, MXA4BZ68/3^35G2=Z>AH2N#Y*N\Z0P*"EFRW=5_9Y7#FM%+12T$KA5)3"T9-S ME?/.>#W$DNJ DXV;3TBA/@G]2#D5:G7[&B%*)\6T<-=3N'MF5PNW"A[1:66O MF./;O+>HX=H)4SL&?:X5?@+0CWI+_#]VD-K1P_+M?KW$=5CBRUGD^4;+4K&> MHW+$_()8A^[.VO!9@'3WOH"U$H=?V2CB*F^91.AUK,HZTK&OUO,HM9/R^C[S M8T':XZNKW&#)K]73_EY-%YC*=ZWN*LVX$O-&=UM6H=MR5\UNRU4\E7SR+1-N MJ-0H8K,45#[VS%!C:AO/*9GPW$]2CU&J)-!J]LI]!B;/Y&\ MJL<"/U46,C[\KGZTK3S^'\)0!LO:=)0:L M&@)$1.R"NJPA0,\\E;"KU&UD3W4_E'H)]V++#?8#V^?P(_4EQBLVW,0V?2,6 ML#'UZ:M$[Z@_F&Q B%@]_4(_ )HZF\[\\('E\X^7$$"T',GNY>VV[[UD,F&^ MRU]$DB-@L>Q[.W+AN97*8T6GI 7@.!AQIUWHU%UNM=JS%ILA;M_14.E.WNN; M&'YAJ :-2XY1@R0&?@[@;X>5.FI4O)_A=0!68,IW4.#_(YJU_V#8+G FLIEH M?,-<"==#=B2!WY'_#-XI$$27J__]2.MX?+@IDREQ,4E*DW[%+13>ADME5V_0 MQB1BX[^]^(O7M)M6N]WI=CMCNV/U1J-A<^".F_:@-;:<7L?ZWT[SQ1ML,&18 M?_W9?E,%Q2K1#;X%-A@'Y,>WH"SQS +UL1.-1L'SNDG@!Y++)4Z$Y_[MQ6;J M6*W^B_7B;'5R>=X0!^I05850M:=FJ+J"I8XNA$LMX5I]>6./85'L: 211":" ME>EKO-&IPS@E3D?8;IK:ZT[LX!;-'R+2A5//X=V?&3:POF,8E-VF(.UA]$!F M,V'.)(#1WF+*SHB\^#L/L-"%B!+;"_*VUV!8P<>;V(A&ANW>8,CPB =,CKAE M 05ULO=G0W;>Q#=,="A)I5*X 8XB MKN"$5I!^L5[S)K^Q[,F!]WXFK#1FW# '&]'AL-_#/[?<;?C"T(5 S!AJX3<< M=JG178"69FGK7YHS0;YB#RR$=(L;@@2.C=U5QRFVX<\F!*1WO?&811EIP$') M@@KX.+K"%WX8?A>^B3 %#='CW\Z#6QM"$#',HN(-7E4\ 1 ?9+S2\66* 0ZVW2'.4& M9A70)6B[BLQ?XG84;AL1GOPM.5[>E:T"^90TG"B>] 6HD(;T&XFGXWI2< M*N%E98*Z;6_N-D7ZY>B__!O?@FBUZ,?"*K:KN(I*96BVS\--$=)OH M:&?_-<_=);:T'Z.(@KTINDY3?!EI*+)!!*M=P@JCF##&QT#'@3T+8@&;B;D( MSDX$7I%P6XAF)GF0S1N!<;$[,Z5];A&1@7=81B!9Y[N-)K9A3%*@ CV+W;%! M#SG ^#@JQ/3. +M9<.=!6(X\#FK%B$,RB_"FV_ .!D7M6D&$$C(Q]Q//F600 M$UP$ W9K\S1J9FYA@#G$GY"UU]LB).\F$EH&GD4&KHNMN2/[/G>U"C AU-W7 ML+%Y;NXMV7>VYW.H6>)BVV5_$G8/0B'Y'L_H%=\8"_ZR.?:L\&ARSTWS58WX M"OQCAQ4:OZ-WA_9UA/PQ'H/'Q<3F#.\23Z!8^>W(? B:@:XBZL:QEV2L%M'+ MA-[%AO($QWT7^NF48$IQ? C/39H/]32Q[ P&1(&*;\?H\"4/FM'JP&@?^*:: MRZ;(,[A_%\"W2'G]\#@RH;2M0O\(%M'+7X?EE_;+%;NKW"O*NP_.^\.$IG$J$&UQ>^DF)5)OD /UXMXP"D, M#+R(:PR&S[C,!U\X0C_%BR? 9[FGSDT0?@9>9V=^\UR2:M%QUHQ7?<;#V''! M=94Y+-L%CHGS "K/98W!9T:OEQ!#'0?T$,)P(EHH<]*$& Y36K<1@6 Z?Z8> MW_W 76V/D'8)C9/LV[]#N-6X V;!GS17U8"KWF(ZG<=B/%KG4;SAV_<2H83R MZ:30A ++,!D0()4':G"C[W%UYO&,A%!)!2^IF'30MK .S/,YQ/5V,.DC=V.0 M%7X.BYI*U*!ENR3QVJ2/#LYKR2EHO-#,1('-49F*?I*,U&UG@ILHA90Z3.H> M(NF0=O_0&LG\H6'(X$C"OP%L1SNOS.^LT#P">@E]!CU']"94R M/,0)FZYSODI.UUZMH^:7PWKGI95;F6=:"-HV)YI@P&0UL;I+9DXI&1K$Z52@ M'7&1%AI-P''GE&^8EX[TOXPK]_!$@86B9,@C+9^R?6C M$8C$14*UIL43+VSFN0P"V!@!I0/^)WF1'JR!'<%70'QF\)1KS-(12)?WNPAI*[T"^F]=D;245G2+_ZY+G"I0\]]4L M>=867,FA+M/(-ZA*>'65J)Q"Q9+7QXI:0SSP95P& :J]+[RH%;2K9,E_< 1J M@>D(JGCQEM_YP5E>*";N$H?*&$) &F7H-U'UA55L0K_-O7)P\0\P'CX]^&"T M^ORQU6=**U>-3H7WB?T=:S>-$.R J+_&+3PR"T# =(8G8[A;?H>>%*J,-66A M\&S$QCZ6*)5+4!N\VIVGYTMEU/!N=B<+]APOOGU^I]7QN7'=_C#>_G?[ZYOWK[_=//MR]6-^.":97@ZPS0NXC/P@+N6!\LGP5]%3+AM14=F='7ET M5_ZK+8X!/VI>((.7QN1AAKJ?ME9 1)O&R(Y!2&>T_9IMOWE!>08@^C-^4H)J M?^&!(+S/!E88KDWN\))AW>K8-UY[X5V\7BV? +"!>.!V=RLU<5F7&/*A>]\-7B^D$0D9Z9X @KY F@\ MI=7)#J%C6XN&N(^O*5Z@9A?271>M+;K]RNFY-9P*Y9LF]8C6;)CMD^$)?]@%'U[V!2$]O"%+X>GXX3&I%43.[=C'Q.+ MPO%87&:108P85L^B6J7E1"]C' (Q\?R7C+'G]:90L_QK)0TJLE;+=#8F.L7) M,GAJA!G[ );=AX7%@P;$:O1V^!<"]UMD!ZPCY[S&LQO9,& Z@8W;/:!W_XZU MYWC(IR'S&9$DP9WMIVR9YK\'ALEEP([GB3/&G4C\9M;K8?$>3+:1VE\G6V(@ MR_)2?E\V[&R\?$L]&W-.!V&A'FETE\A9KSO75:?36ZY\8(J_A??@M48- ML53W69K$%_EI\*DQV2A2SN2[; MS(')!['M2(<5Q83XM2Z,\HEOD <UDJL_L5W<89>>>\9! M+P>E+CX;%G$P-/O&-@N(JC;AVW*8R^#'AV.L7W)E$D3D.I(2I^=,5V;TI;,K MF2DZ[TQ!#O%GIJ[%!C(_R_^ -^3OPL,CK+'<(^=[-=C62VPRNJ"J8CS$ ISX MLM_)O?&MF)72U7@81M!B^7AD-[7:<"L1R%V$9 *A9J M&"!L4Y(YH+B/YHU!.Y'I$F>"PY@5WK-=AFXU-74F7X5,_F!U)O\Q6;'V"^7R M_[5,PW5 N;_]]/'KET_O;R@']_G+I[=7[S#M-@?\4I&&82MF?(76)]N[?^?% M#A@ W'Q]BU8U]/DN+O7^<[$D M\L>R*L7.ZV^JZXK^$62ST7;F2;EW6;J7=,(A#T_832:>@DZEKS+ M)XZB-#[J=X)P%,QM7'N,%+;<=)IRC,0> \Z(&F MI2PR)8'%!.A7%??N:4-JXK$Q# )/M: ']@EKJ41Y ;^6-RH3UZC.@.)9\+:P M&PM^P<;V&S1S'STZ1S3AB=@M!"_\3)58H9S/>"^:;&!90<+,CD2G%R&I^.-. M V5.[4-$3_-F$QA/7AQ5A33/E<4')] ML1S1IF)$43.UMB;Q3)K<+Y^EI163D-6OE*/%#MQX3AN'GQW3SP=<+GH31.!; MBO!B6?A(F>7-.L: MP+E,6J/2N85PZ:=R^PBK9T^+V7S1%#PJ&2.YDL#+7WF2M+@0J+]DZ3(>=L;Y MXEK.1%_U.^%O!,!01LSHX UME\2\/3O?M,%B5"9-U^)2BSY\F6L2SUMVI]AM MM$A+=%BHW!GF2-WO9&OD\QO+= M? ^I_.HA,0KFWS&C)W;F7,^EE$&A:TB>-"C6=83YT2A?*G-.VB5S+2;11:4A M$7^6=;JG#,Z,$RLC*0DAO)=\QC01]9<+[0B1U@D]FL^^6)<\%EJ'"R?NP2TX.O.$BE=3JK8Q#_!: M)&1KQ%B FR:[LE.Q<;GD::K[*D?+VEO81Q=E]-UHU0KM!/E6$H9CP.TMO5U^,ZX^_?OKRX?+K]:>/NY<\#E>6/'*N_7<*!FW\4,JJMA0R M,VNRJH9E&N_9+>@2@2."Y];JL@,TA[K@TSQG^3PUK,+1![T]K,*P(V$5>AI7 M88F6ZK3JK*4N3>,+%J_]RML[;Z6A>@I-;E6^9@+NOXGFEGP/N)9W(*S5]QRPEZ#I>[$ %@+)%]@P/+X1I MC&GPXB[$9P@3C.N&(2C?D'L>Q07(>HN+$K2-YU3X2Q_YUCT>;"GMWDA7;?[] M,K\D1CDPFY8&S9)R"81@K%5DV/X,$/Q2G#]\X M)H+$D]M*Q5:"%MA#/3(^%]$B%RE0M;J!=1 (&1((0?RBG;CGF<028J9 EH2_ MB@8&Q-6E%A"#(+CL"-^ BYP;=G,7LE_W@-6FWFVP^OO(#6C1Z: MQYH&+A.A^7!@]CLMBLX%AKUXOXC<31ZY2X3LTL46&*YA=_7UM0\W36O=Q>ZP MM^.S:[]JMKZO>& M\[5[^(.RN=(%X\M3BY_)(U]6FB=7<\DZ'6$1UHSF(%PC%F^+(7>6=&RP%AV1 M]2NS]0*7^6++>8';04<>/Z98C$\I9##1A#H>TW]]SK"KSZSSC TT ]2' 2ZQ M-."6,.P364TMQM>$4V$TFG":< K:J#U0=[GY&AS! M?)UY 7=.\%^7S%G\*+.SRY+\Q7$8&X_WRC7+J;PTZWUH,O-] MPW83L\=A>CLQ+F>1YQNMWB[QRR%HM?#]UKZ7DSZWVQAY-DZAY6P-N@UX8"X% M54XE/B/95.7ZY?0Y-HL?3TNIM3HO56%?]I9ALBAGH ?(K@5A]UJ&MR*6+:?!;=4 MOMG926T>@%+[]@P6AU@GS\ Z4&2[&]549?DG. 8'Y/#CJ2BU5F>OCL%3&%<] MZ6X/S/9 +>FN562K[=?1U^Y D:TV8-J :0-V;,H<++)]"I5..+*M^[8M!++= M+*[%\J^48U"KEK:1XURJTU1;LZ&NG((NKIR/5 M9'%MP;0%TYNV50IMZ[UI2^?A5,O_'2?%O;:@7UP4GVO/$-$OQ=8<6U;\*Z=F MVDTE,FC[(;JJTJ73ZR?C@]0JO8Z5S\W^L75#C8-H;3PK;3P5V5W6QO.(XG6, M[U-\\S.U=ZM\.\$SZ]QXER-(;-5/KV$(MW55AT'"K9IE+8&PQR>"" M U@)H M M"*SB*0PAYAU5":#A)JF8A:!&NW4Z!EY/V'J&7RQ3;?BK/VNT4&DFTC/>QA3.TV.)#3PDC%U1S8G1K3V@C;/?-$ M_USLQ;ULL;?M(#NH<=OMMFF\8V,;D;Z,;S.D/PL\6*"\6V==&G%_!.8 1O5! M\P,7[MY0N&O5F!TZIO$!+ADW]I@E#P546LT&\VS0J3$;=$V#8ZL7\#5.A@%D MX*!AE8X/J]1MEB>_(ZQ2MY\)Z]'!VU=K!^RT#J1U+N V=']?<5C.!V4D:IW* MZ)G&U8^)-_*6(IPL#XW*K;8'ZNN.M S>X-UK:B/W6IZ^W:,C]S5/$8S M1J$/9--@W1NV;@O\CN!F9NCN*%+:CIIM#QWA#NMC[8;$MM'':JJ''O?4,9>\ M(6%N,T2Y2?R ;F.SUQJ(2VW+,B?)],6;MF5:10BYQW?Z?9;ZRHJ)A.9[U?G^ M+2X]PI-+8/8/GC-AX#7^W31^21%;[NW$8V/PU)F34EK\$^;1$8E\ED9Q:O-\ M^HW(QK>;+0E'?F-'(SM@\<6G'SY$;P*X!T;1,H^-U;@5L5^\^>\ERD 5-!&4 M46V9JC3F1TMH*[-,K:=9IOKYQ$^6",WVJK/]@F&Z2=@="XPKT_AG&']//5^: MIAPR5YNFX\50>S!&Y1S6DMBU*CQ_"G+:DH%32P=.V@0I/>9=6?L)L1%BYS[5 M8 V;O1H9K!,(I@Y@OPZZ)E;3,J\_WNC 0B&M?M#=]/_[RY?WQG40)Z!^F/$N M=%+$B#_:9_N*1P@,7NM M0>$)_HHC%BYLR0$DF5_M'V$03A_ PTE8$*-3<@,>T-36MERU]4*)?7OY7MMR M+,?^9A:S2.XL'C8100C]_N=+F4LOP(V3X<\1BF)6VEP>PE^^N?M7V M4LM:)FOOV-@+O"-(VHX%N=64NYU ?K3MJU;:%\^@."%,S\ #3,8X"J>4A!4' MJOYKPZ$3.GZ-]_^9W36#@83NFM/^_ Q@PD_R%Y.]N#'FP)#Y$6^X*$O^T08\ M7L#E1/%LD%I\JD>VL1^&UML[ZNW_UEI;>U$E+^I7.DLX81'#33;M*.U;X/[; MT"*G1:XL/'D26(GC]X&(2^M6K.<3[UU?0>JTG(,YU<#?UBY13;7M6I# M X+"0\.-#^U^L=(M&50ZT7^X/@W67OHT])JJ]6E8NH&L4I>3%3T9;J[__O'R MZ[?YI/C1@MMM.RQ\+I1.8I0:L3]3+V)8411G]9-9;RJ(-YV)'0 #BB)*:]CN M-(KAL#&Q8\/%SFA4T.3RM@P1CXOA&R-FQ+#.< &"9*QV&K&)[8^-T0.]AE 3Q$[Y,]TIB[V.]B.VVV8"*WY+M#-((8]LQF;[A;'XB>V>OOV@=B M_<6^V6L/#]-AHF<-#M%AHFN9O4'K(,3HFM:@OY_>%6KYMGHT"OC]CQKP"E]S M*3R%.I:1^P)??[LR?KOZ2KX0X M\[V*LR_LUHNQL7!R7G515B&CKT>F1Z: *!Q$5SX!A%"][OSO[(2]VB*;K:8? MJ1 A>??T-M_RUML#)Q FT(=?>0E,S-EFB^#G^.?%4\!5=S;48F,]&G5$_ !M M%+,=PC9I@-)+6D.SI81:6*\$M (X(9%3:S25LO%5EO$5?3VHVI%?NW0<&&X" M$Y,7M1JHK^"I-1JM!IY)#9Q]CCQ0 #/0 +DN0!VP*/T5R3FN+QC:H=JED@4Y MM:N]::VNO?EY%+H/\,\DF?IO_C]02P,$% @ H%3W4$SJ#"P"&@ <1H! M ! !H'-D[5U?=Z)*MG\_GX*;E]MGK6,B@DGL=;IG M$<6$&14/8'?GOLPB6D9N*SB W MM![7<<:K!;)]KNTBTT<3[J?ES[BO$^1]YZ:NL^"^.NYWZX=9JWTF1&UG^>Y: MKS.?:]0;]>V[[L?I]/ZV.9[>U^XFPDM-K M\K341S!H_F=1-01R+9K/UQ^O' MNF"*@O BUJ;H5JB)0F-<>WE! E#=M4R^/F[QDSIA^N9]],8SM# Y>##;^_CF M?;J:^?[RX\W-SY\_KW\*UX[[>M.HU_F;;_V>3II>A6WGEOT]T?KMQ9U'[84; M?/O%]%#4?.:])UK/H!=GZ-V['CN+&_RT]=O&?=08L[(HS"W;\TU[O&9N.[:] M6F033'SWQG]?HAMH5(-6R+7&:[K=1!&!Z?NN];+R4==Q%QTT-5=S_]/5RO[7 MRIQ;4PM-P!3F"(.=:!"[[9ON*_('Y@)Y2W.,&'KC\V\BK^?Z0,:W:G6^)O!77(!JSQF;/C'5L#UYOA31#9K['OY5V["X?O,F5S?L M"JR\VJMI+HLK$2<,% FO%%<,VF*M&VJI(^QK^L\8WBHG-,T]V MV?"K%M$=0H?-^"NF0T2WIP[9HXY%E3CE("#$NK2P+OSM?KJ4TZ.L$H25A\;7 MK\Z/F[&SLGWW'=OY'6V >#3"Z$=MPZ6,+A-D[1RH*3TB(OQ'[M@T;=OQ"1=\ M);RV7%KVU DNP"5L81\C,]/0-/+YJ8"2,9;)/Q]-=^PZ\QT#_V;I.DOD^A;R MXL&(,)BY: K4'N[(P-?^S?F2]&'!Q(T_W=_[J6+BCXWD'B0XI2Q M>4QOP'W.FGRZZJCM45\>&-*@ _]5C&=ET%6UOF0HZB!*FJ\X3#+2E/Q,B>C$ MQ"O2)=)F8[V?ZY#>PO^XVB9=AS]#IAQPY0*V7(SONNF?-]OLM@2M/#11[<_D M[^W>"XG#)A3"+4_#3)<#* M8DG'#CL1=NP2_*N-Y(/4DP9M67^294,O@UN2 1TEH5X7:2B%O+B V0410Q^: M+CS5#/D6Z+DW/$EN=*S$>KW)CA7W(<'[]XIBEW!BDO[4[:E?2XVJ;$9TQ)J0 M>!7P@<"5(VPO6'5U0VW_XTGM=61-E_\:03ZV+V@9'.GHW=;K=^SHQ=G_-Q<( MN."8T>M[.] B[.D(W]7K]_LA7&$OJX_Z?4E[!@R4QX'25=H2S,G:;74$LZ?! MXQ ZL:W(S*Z6D1L%SP9?Y_E@7F=YX[GCK5R$P0T8$P WK+D-;RYB?L%NJ[>' MSMP:6\@[+(9KKC0L&W7XWQY8PK@,Q5R&Y#8 #Y*N@.N$^9:.RRBD;H)\TYH? M&&B*'!KT8ET0]X*^QA')N&E<-OQ[RC&P2:2 M;B>B2,I#Y>TD4")Q,Z%&)4WF8:0K UG7I39D.+J"AXXTZ'24+[)N*,9(8X_I M#)SH\;S)IP&.F'(QKJ1J&^=[@2O6&8;Y,F*^I ?M#@FM[KM0>2ID%$^R(7=,Q[2J'[XCN1E'M+X%WC0"P7R/V# \G< M6O3%_^Z$2=)UV0C::G('+O84Z4'I 9FLP[U1'R[V>FJ[3)KW"S2A&]6]2*K3 M!S&J0#TNTH^0Q#3D0A6YC8Z5M+Y'5>U\57H]Z!X%K[$^*@\].>@[5K.AL:#' M^Q:?=B(1-P+8AE^(YP49W O%(OQN1M30#ABELS(Z2E6,Z91>UMM/!Z1/SPK,E#53,DH-7E1SPI*>C#CZT&U8'SO$B6 MK(J8"DSA0KW(FDB@&;3C(MTXHAR^N>;T\,QM%.1"#2_N.P_N1TV%7V%W2GT\ M]X7V, L>]4<]7/B&:YJA_ ^)@EU5DZ7V4U_ZNZJU>\ *[]U(<#Z&11Y)1;JU M0L9QNY>U$JTWAAKH32ACFG-QU3G0G1:]*.LVRO.F.[\;D6RAN/^%5EH!O:J-1Z MVSXRZ.C?0P0MB?[6S9CHBR&$<"2A@;]DZ".8(1S" ';RI@/?@JE[ >#Q!2X. M=B"0(Q(O>*<&Y4!>@R)_&\H#_2#AG($]%?5&':; )8<[B-S '@JM)/ =65.^ MD-0FYO*87VW*)*9.W,1J2*4YS, M?BT[K6%C1O=Z@LBGYJ0Y<%6]?I/9W9NX8SS)I'Y)-EWAZJ;:W5"$R\.)9>&O MBO$$40/(\MZ/.80]_!(%Z38FBCRK2TC&51#-)57&5V.DT;+VUFIVH'A 3GM' MZ&+$&38B=[MRVXC;1JRENFT.Z;=:#VZTAU*(;J1-D6?,)#*,-%!QRSCC)&J& M-6:]OWNQR;0)A&M'<)OL;)8Z?Q_I!FG35;7$].ZK--SP.K#WW%<+NO7=BGQJ M\8W)^C9JA?N^8XJ1Y;7$=)3#RL485],'=B5%(\OH?0A[(RT8@YD766VG $?Z M?.:.3R_"8C[ALG^<4][U"Y 9%XO-?@KSI4^)[H7T)+4@J%6<*V5V^,8A9V6L M84N(KVOB@E'@L$+I3K\E\JDU]#S\DUX_)^^--.$D(\[HXN-3.*YO8RP3^[[T MY*K!8#L;^SMZ M86MJ3BX(?'JK6T!8N7XMED8G:*@IL@"Q+#7O"@;14I-G)(9H';5'J==!N(V&&+FOPH:1U(Q=21 M1IKA%$PG;Y[IY$7M,ILD#B:/;A"W8B.UA)YI$/'#)=<*<*!!:!M$A_"]MD"+ M"N^F",$;#8<]$N2E7GP-)@$EV6)OJ %%.1LI+89N&G=B([7.N#&-F-#D(LV6 MI02O$!CJ.C94UQS68QDZ!\#%\__0A\!ZQ6EWK,QQ#O8D.=KHH\GWXY(:=>C)F214+,]H)3 MU,'%9KELS*C37\B-TB4&%LRJ.#D.^B76PP6=7BX]W>T!2'D0;4%20<<7'4NB MR5)/>1R0P-V&,$!,MNB!*]E,Z$Y/Y--OZJS/2HDQY#8<+_ $_5#N@"P:*[JO M:PKI^+0#JBJZ.6I';]+T_&;/)<\[VE\@W9'>BHW"^"=G![36SQ?_FX]=E$<\ M1YT%0:NMZH;^UPCHNN2T"5W^IAA!^6^H0D C]X]C2GNK0S>T.[%1-"9LO\87 M*;BQ+ASFB0[<1DG( SBL9E2P)(J&K2[6N 7_ON?WL3&E6\:]**065'=;1K7G MML'^9$/ZQI[0Q4GHZ5N+3[]J&VZ()N35[.=BF5F:D)J'->M".F6.]WD5DZY8 M'Y;U4S065*_4Y$4AM9R: *3J+@BO%P>G<*K&DZQ!F#4TV5""K2\/\D#N*L:P M)PV8'10[0ZK[:C;X] OC(6^2$Q#N'&9?V_#G0@$P):14=*#,(Z4TH> _*0#:&LJ:H':4=-L99=$$/?%0=Z"Y<%(74!HBB5I.] M=2;8.8,/&HB46Y-A]2[Q@ 9TV5A>7@#=3)JBD-H,4=Q,JIT,D.]1X=$!_496 MA M%_AQJ>IB_Y3-.",&,N#BGRL7S[+XL>*8>C0<]4M\)&:?UY*!2Q9"R7UU2#ZC46Z!:@\)5)QOZZ*0VM'$./B#9H'0:B]![4)G_2+4 M5UEY?,)GF'^1->E1)E\>(?UWZ A20"+=/GA12&W]8+2/V&M:D1:U4 TNIL?% M8C+P&^HC#^*HAO\YCL>@2*!;!-[97-(BL$R2'FCDCXO+8(%'__7>HYQPNMD( MHI ^3[BXV>@7MT*SJN #*+&]XLPFD::D%@1N13Y]>%[T_948ETIW?L$Z0!X] MM09PVQ0R*C-I("HY_4_U:.DYU6Y.=/=W*XKI [4S4*K\5"K5T8G3C?$N8[S? M7):T@3)XU!^>RWT<:U\Q=+#O1#%=ELL$>_LD92*8Q+I(-/[$596_:T5#:C0( MO]DH=_J2]@]#Q?^5C4=)&>@]5=?Q9RHAN^BK'9S=ECX=[Y@JT WI7A29?'O2 MD&(Z<5B=FJ'6 K6X#T2QW[E -7PTXUJYRA^-1X.Y(P\UN:U(X9=0XQ_R"LN> MRJ#=&W7D3G#^ZII7B5-!CZX'W>9:HLB2V&W97%RQX+MG\6^=1:7A2+GHE-H- MW\H> $I#.WWOX?E1QH7RX5/A>L"^;>4%,[H[;1PQMW<=)P0'/8+81N"[PHIM<.=MK"1BH7BN6PW# EJJ(A M&!HYW>J9E$FB:EGFQ8'CL\\SB[*EU@'N\-?VML&.F(4%GG6A+^_Z!R+H FWF MQ4(UA,)\J;6%.T%(%WD*@UN]ND/V8"I9>F!C1O?($)Q3JWQY>%6] I'9W[%# M^;-N'P)21A%TH)NBF%JNRP59TTFFFT5+%%.+S_EFD9B51G$P MT@4?NH4_9Y/K!RIH2;@CH!/D0;O D2=)(FITO*_SZ4_$).BKVMG%0F$6*34" MWO-".BU)<*EBW$MT0-EP1V="=6?W#;&96DQ.HE+UV!:MG@YE37^2-.;CYU)T M=+\D\.FOF*P7;H$'1YA4N-^+^:<<:KJ+$H5T;$AC4$4_M=V=L8.,)%UIDY-E M>B-#[FPW+.C*]I9#]W9-L9G:39$!\-8Y25AR>"@-D9UI$Q?/*)>-7SOYT$&] M%9NIG0V9H%8[CI&W88/5\7 -?2 ;F1=9<2O D1[[[OCT!YB"EW<_!)Q^CY;] M_R!;FRCW+H!F7"P6.@OSI0=5R&Q2B4U)<*L8>3,[?A,68[?Q)L-UBX(N>$\I M= ?=$INII3\:RLGPN]62;&A,V$0%?3G#YR68=V\PL*)Z[U:=3W\IC>U3%!?$ M]MCBS\R0ZIY;O)".O8P?$JF@-V;H]>QO/^0T+KK5ZDCBJ?Z[A4_D*6DBE.]1 M4.SJ/]NC_WGSYGTTETO+GCKX2O#;MIU =W()KJ Y6L#S$+.;>>__'#BN/Y,6 MR+7&IHY>\;T^6KP@]XHS7SS?- MDCP/^?&'F)IS;_T4V8UW/X)E>[YI^]&M%W-NVF/\:.C%\AF?*[BR<&P86>[[ M[@=["EQ/VUD C>X[X^]TA/+;GQJB(7*GCKO 74;T&L&0]4Q[HB%X#FOLH\GF M,OT9RW Z]=-+\[DS)OS5Z0#Y'1#\ W[^0(] [O4>S8SL(:/Z') M*_(,1P45H9W]"@^WFON>.M70$OP)7 E=B4>"?_ ?].8_@)SON:;_J]4X5K?[ MD0@&U^#8KSYR%QWTXLMOX_EJ DJW5ZZ+W;#IKUR('/#0IN5^,>=8QSRO491/ M>8RP>;A;Q*4>Y;Y M8LTM_WUHOA.GTJ$-R%+,SG14DMBU&F,W EYE9KK@=A]6GF7#0VK(G%NO-FZ? MVQG,]$5,X!?F.7W(X!>K10^!DYTY4\-:(!)[P,FV36_6G3L_R>_<#F!G.RX$Q#213@B(L6& M04.&XL*BY./%.9WI*":1I _39$3@M1@X-AANI#;$\ST9_K\8;)0 MC^:'(E-ND6Y^:MLVL*VMW'(HLFYX>TDC.U.>NSP'JD]<$2#U(E\+' MR\-L!]&1G"N>V-FOC 8H7O-1MEIG,,"LYJM8[""=U7 MRY]9MC%# Y@.&C_1_ ?J.[8_\PZ7,U)$G*D/;COV%(TQ2^2^2_8D\?L!GG$R MA(G[U)E;3H=88][@*,'HU,,FTPG#?,A%^29!I3E3S[VIVY"QC1-HRER$.Q/X,2(T&4>$1<;T&V1\1)KHO' &[Y\+YI$D86 MZ:?I3A0;YS6>-2:)(O3$NE4L[Q^:%N;[ K.D"0Y'ZQ)CV-[[ G:$)OD=?1[: MG:DK311.R"("L;:VX_GRVQ+AT3E8X0'I3(>.1U89/7D.LU ;-X-A/68NRY3G M7L YLIDXV/2EYIAZH3!U;FOK(?4:FVX5T M[* 5\BW.9SK)T6US_-UCG,CD-#[U"$[$!BD1&[ 98WV););00B$_S\2Z@_?L MH,D#LN$/?P@2!XZM(_<'3!'P(U!F(;L(SW28!T,/;3:?J.O-)])XO%JL"'S2 M N/V?R85^C*LSG0@Q_3MH*6+QA;1EQZ7=Q"=>F"#B2+7S4VW?T*6K-@3ZX67*?9C>JRR+,GP&5/(>JM>)W^P+WOED9P:X=)3*IS> M^.^*C5TWB;BD6FM (J,N2?(?JQ/ >%XMR-6@F'+X"=Y^VIS8IJ+5[6#R2>0, M7>>'Y9%M';'Z@8+WAIISO**XLG$>!"DD]-,<^2@LB <%H_07++C?-F-1LLFRYIE'7LZ_$T@HS-(W$"3>2W,1!!TKZBU!/WYGNF@S7<"=(* M TB=(=QDM#XUZ@/D1RY#MF6X,UX/8$50:(7:$6X]K6UXI6S3Z8,/9^8WS:F,[L>Q=N0TMFSJRX'/-HM*++!HTP-OD@GHB+BKK2S";B6I' M Q&OPQ98M6%E>*0JXQ*_4W"\:HNSRJ\D[L?T3./Y26K07Q%>_$(3Z0?TY2MZ M!&&0_?AH]\NJG2'H#^G$&L69GZB&VW%Z@-=G1"?W_C'QW/TQ2BW<].8O?S0R!:GR'DQY84 M"^ZH+L7S#+91QT]8V/. AG_#6'+K?Q-;K6>@6TRJZ)O&QQ5]AF,H7:P,0J_I$-6?)QI? J+)Y\H MG'TZ60L$^9/A_1F?ZV3W$#L[I,G_KCP?LZ75MXX@Z4QK-NML)+Y5<7IQL+\_-O_ U!+ P04 " "@5/=0[#/C2F$U "41 ( M% &AS>2TR,#(P,#8R.%]C86PN>&UL[7U9=ULWENY[_0K?].M%!?-0JZMZ MT1)MLUL2U2255/J%"Z/-+IETDY03]Z^_&Z0&2J(D#@!U[+JIBB)Q.-C#AST M&QO_^F]_?+Y\\S5.9Z/)^*\_D3_CG][$L9^$T?CC7W^Z&+Q#^J=_^]N?_O2O M_P>AO[_MG;PYGOBKSW$\?W,TC78>PYO?1_-/;WX-3+]^#/%F/U\\^F?KC_^QZ//_\X6GR;& MF)\7[]Y^=#9:]T%X+/GY[Z_$3^"]U\#.67$*&(D3__,0L__>U/;]XLQ3&=7,9>3&_R?R]ZG7M#?@+5 M?XK?9G_VD\\_YP_\?-P]NCAMGPU:9\?PLS/XK7/VKML[;0TZW;,;[0,GBR?/ MOWV)?_UI-OK\Y3+>O/9I&A,,,?N&LL:QI#J3\R\;/?;G.Z*]O?17EPL9G<#? MUP_/%!:G/_XQC^,0P^KPV\GLJ'O6[YYTCEN#]G%_ #\S ?WNN\[94?>TO8.T M7GA@"3EM0_.MA/*X-R-?3OR]#UUF2$^F-]^\M"Y>+EX=7LW01VN_##M@63[' MD\EL]@Y,Q=%D/!^-K\#2=+_$Z8*#V=N8)M.X_-S _A%G[3_F4SN9@CVRTV^= M>?P\.YO N^,Y\ ##?.R,YW$:9_,A4003Z2+"6B3$D^5(6V<1V 9&$K;1)/5 MZ$OI+*94LC.WF%?7I,+\(N;G>#F?W;R"\BL(D^OI]2\'X&FIYMW%?4U"?N - MC4,FDPQ4&J2#U8@+QI'AUB%I<<(81RY(JB&F-;3<9V\%QZVI?P/BB5-P2#^] M^3UF]W'MFY:$V:E_!/#[EO'Z$S_/KCY_7CP3C4#.-]_/CJJ9R)Q/RJIP"160 MQKY8NN%F24?[CR]Q/(O \.2&P+,X'VH2DS+>(&=] $XY039: 1Z=)!:UHX;@ M.G/P9>(V01O])T=;<247@U]W#@YLE9)[) Z3CE0[#;-!.@Q1) 7JF"/ .64Q MQ8BE%56LVK-D;0(Y]D\.N8**+08V0/F*N97,6:8\0RP%CKC!'AD#W'$5"1-, MR&AY#6S=HV)?ELZGDS2:+_CATEMNM454L(BXMPR9I .X#V%BHBXJS&KP WU74Q:##2;9S:_WD8=,1JL&!##I(:H MPQ,)W%*,"#4T$&4%J>/R-R.O4=:P-$0J:*@8>EJS&5CLSU_L:)H7$8\^V>G' M""Y "!T!Q2A0*\$%9'N,L42)BTA2TN $3 VTK"=GRZ3C^T)' 0WLC89/LV_# M'CCCZ96?7TV!MVLJWE[-1N,XF_6BO1Q]'&?ZAL81QT@4*#H,,4%*%&D)6(60 M 7(E$J21_H65X"V&VT3U_'M3?2UQ%[,*JTY-1>NCM1"?D>@A/I,1.>4$$D;( MP)D+QE5Q'$_&#]NSTXM?X_@JWJP23*V?_SJ:?SJZFLU!C=/V'_[R*N\.YJD( M_P\#^\

    F/!&D&+@RPWH56F.2&282F>(3U76_7:@M4GAU:[(>6@5:ZNL MV%0YFLSFW?1^,@DS\.S]./TZ\G'6GUR&H78^)UUO(R[(-(BYY3AE!GC&P0 (BN4B3ADD4(2=F>85$>XL,X(\DP96LDXH4YJ/(QG$!+$<.02BXA(ZC'C1A!3)4HMRD63_.YKHG[M5O2K0*5LF<3^ M+"P2Q(1MDC+7Y.:==Q\AW/ \(NFDPT$QR5B='9YB+#0J*/@!@;XM2@Z"\@51 M)DJG<$28NSSU%$1(D-1"JBQBU,II&:MDDB_059/M1S@)_WTUF^=%T9R(M+I' MG?/\E85U6CSG?#*;3^-\-(WY0]>QY?FE'<_>3:9G<7ZC^BQ/"PD'I3ZAH!1% M7.=BKTCA!V>,)ZM$4E5*:U^+X2T=Y.L9CFW!OHTA: RB7L\YKC-X3)! ?-ZG M5A*$[!A#.D:!DHB*B@!FD-6IGRY _'?C$&OBNHJFFQC ":RB#L$B8:W-16@2 M&:\#XH%IRB!AE>+@7K!\ '>H^ME&P;6,T@\"6K#]H)[QT=5T&L?^VV *_N#R M@4-9$,ZX%!#&HFBE0EQ #.EXC"@1EAPFA#M;94&Q .U;;KO_D#"MH>;J^#R& M"&4IZ/)(L4G03F89@K% ME$"$W"5DC$[(6Q*CA73,AX-:V#WYV03'X@?&\2'AQ./A:\ UQAW8^UM\LTJVS4;]ER7XINV;G/+!.9>1!(2DO /XBI!GB1S1J]I M4C90X"@T KW;[-XW-S5^'0@7Q,!!@%QM2^!6_%;&8/-)V1CS 0&9-,QBYI!P M#A(^3RSD?3_,3M,V(8OXIS#TS0+8#S*G4I+)4U!1M,$C'D!/QG&"#-'<2ZR= M)3_.[NTA5A6J$;_T!XL)1@*3D1$P_;D6GP!@C8L0BEL#\0O5N;O #Z.S6[:_ MEU6*9LW91AC8W:#[?5O8S*T3.G!#/1+&@#_QRB+KP9]$3ARQN1#+'7R3];5+ M8QI10O#_Y^C>>&W@H@Y146 I)**Y,&-Q"L(DR1#3"B<:I5#RX+','HLZKR#* M.T.-G<=.&H9HR"T41&+(18X1$4($%0,DG+*1LOSNXH5Z&"^^BK8;/)IC*3+E M2D#DH8T!B06(0(+DR.#<:,8:":8:,CUR\$6$'ZY$[SO"]+:8*'C<_1'1M]&# M\Y$(&SE27N?3UN"-C= 6"<4=B4:SY*N ]!F:*K(+?RU;$)SG#2@ QB;-SJAB M*G$<49 A F@"@,8KA1CUA!"F0&95UL +\]$D+U4*D8_;"KR>Z@\Q73,'<2T;,S1QC5%=\PZ; .7R2&,P9CR M""IRX-!A"A J&6$AR(.755;D]WNI1JL_D9H"JL95_"R[!6#C)=<0X89H\;+9 MO3$)(V&=-E$3"#::<:QPW\8233BO51_M=0'0G.6V.TD*G9+".G<1Y"RWNY#@ MSZ)'4@8,$U!;1PYNV,NO)A^N>VKSX%M&]Z]VZ/#Y*O\[9JP/TL=(D7*YES"+ MN;.T94AK)0*GE#MQ\)!_#WZ^ET-=]4%]*% 5[J?V#*6%NJ>=C*P;78[FHSA;*G@^=-X*PD5 ,E\4RJVGN5\BAWEG MF81WJ"%52C,>D[)WWWGO)U?C^>S9WK@TW2R&*PO9I* M"'^EU#34Z3N_EIPF+7/OB89'7>?WEW^Y.PB\GU[%L(;#A"T1)AID8K91$CBT M(O+,&>N"Q1HI'#'B7&)D<(YL?8X,?=*LSG;1&EJ:E)L4AL"^DB][9]$=2X9& MC(5$P1/(K;@%0Q3QHA%+@LPJZE#G+,@]*O;>I[>S3_G?]O][ M(^K1IOS!%%DRTEJD KWH(U "V>=";H8:4.).TB1= MX+[*(OYS1#4I""^'G&)J*'A1PE<8>S+]EJ_(YB0&G;1%2GN"> @)60V<"D(E M,92#OZ]T#_H=$4T*M,LI?FGR25(>99= MV?S;$$(_PI."J#+@?"6>D[EEAT>\;-3!;"UT0<5)%+) M:L0QI1#=>8>4XS@&3@C!55;ORY#?I*BK*MQ>0=M-0RJA%#P*]@C'3+OP$(5P M\"LX69PB_.M%E:B_!E)+"''HHQ,Q.UKJ0UX"!](-#QJE@&4PF.<#/X<12).L M_BN@[>7)NI6NBDV\T]%X,ET(X)HIH[BGW@L4F8A !03R6F*#(,"GR='H,:U2 M//20D":9[0;@92\]%5[!'$I+/5 ;D6>& 2/YHM*8!,)<*9Y ORE4P4P/[DY@I),!'7D5N8O2656E\>;6F>!AUQ2WTO':J^%WDG#)RVR_ MQ.G\6ZYCGD.LE:?ME^L>LD-A0V#&&106W=QH4,C*O$6L@Z3!*9B,51*]YXAJ MDKTK (%B\B]W-_QD$GX?75X.N3:2JFB1PMZ"Y20".0GP-)*I0+%TVE6)B6X( M:-YJX%Z:WDFN!==ZYW;\<01N=\D*P.OVCO5;RG)@Y2@/R .X$$]:(^>40SI$ M&S1QVM>Y?W,3XIJW"+@7&HKKHVR1\C51$)]=.R="-3@@&U!,')R3R?72(D2D MJ+= "+:ISDWG:ZEITB9\ 2SL+_%BRC^.*<+P=P5!M^@<8LL)MRZ?8H: G'N- MDW(YO$BY-998<$TS5Y 6O),D6B&4!'V]1KEU8];Z MM]+[,\OZNPB\2D491-A']LMH;B]/HIW%KKLF.0 M42FWF;,L2HBTF:L#AHW(:U+:4PP@Y153-@I:873%,7L2)%'!(,8 OSP*BK0 MHIR-U'*EC:YX'GPM24W*E$J!HY "ZD5&J[2!BS80IG&I,)+<05:7J$':6(V$ MC $[)65B53SD"W0U*6TJ!8V2JGB=DV_G-@/Y4YR/8*3[I.QW#.[^@ZN>B7N& MA]L##?O?=4:O_X=U)]]=]SPZN?V9I>6U >:&SA+F4T,X^ MG4\G7T?PM+??+F9Y?KP;C>W8C\8?6WX^^KJ<> M!'P&LD(I"$BEE82ZY#6MM+C],G5-R@8,(]TS35*29XBJ!&W>-V(- 444XYDW-+R_$H MLST.LZ/)Y\^3\:+&8B@()SQWNA8D[Q5K;Y"5 ="L?*0ZX9A$E6K]Y\EJ5#N: M0]F:@)[KM?XA2$=X][([@2AFD@C8&U MM,R"'))#-B6O1.Y9'*I$T9N36&!&I=$\]W8:!L9CLHFA9'VN8TT1V6 E8DI[ MJB@CS%6Y,.V.A.\@R]P7)6OFR"[R+[B,_&4:_6@A$?C],EXW\VHMNXI3C*Y"7'?03I9&C/%=5:P7XJ=QK<0*X3< M0"Z.9TM:%*5)24_RL<1<8<: %B\H\I1+;RBAOD[EWGIRFK0[=2#$%-!+O8VK MQ9DJ^.\1O#B:SX:"4>(3%XCJF%L1$XZ,U@:Y:+3CS =IJBR$OD18D[:N#F9I M"NJJX++5;#Z]\O-%(^NCR6R>B5H4)W4^?[&C:4Y=C@#Q'W/\"E%DT)P@:@E$ MF,1[9)1P2 2>X&6;+*F2#VQ!8Y.J!P^$JUH:+ :QY6FATSC_- FY7\*RF>FB M!F#PR8X'\?.7R=1.O]V1.V3):HJ-@X18@#%UU.5>*@D9G&PD1$8=JM0C;D_J M=Y"*E@9<97V6+?-9P_Q--^G^W,X7[?Z'$?PS$<:CX%)>R ,';J+C2">O@Q!8 M4%WE_-/&%&Z",O5CH:R.]@J>N?#37,QV')?_[8P?]P :$AF MW7%LD:-,:TU%3+Z*P]R$N$T@I5]Y*;8TIHHKK2*<;CH+99Z)U_DV9('BHK-O ML,"N=P%%FN\:@]>(KW1VYQFJ-@&0^>$!M*N:*B+GNOG03;ZQM@G1D 9LDZ<1 MN2!!%(P'Y)*T*!D59+Y_%(VUZ\"* M[Q!6U6=%0W8_&[X^3;7H.2JXQ8EB1&T$^AC-IT=];CWLL,?>T2"K]#+A,$I +!-%6<$4^3 M<[J*>=^ OM$76A-R-3Q@51/ > MUXE6-R3P>SBK4!U<)917#%I[W9&QO"C[<6QTW1NI_8?_9,0N628% QYZ17BT3ND-8-L M$#/I-,?&ZH?9UE,S:&/AC4/K]FLX25>ZC6X>#QRR5XAVXQT6/E6[2;2OS@];?5^@W$[ M[\\Z[SI'K;-!Z^BH>W$VZ)R]/P<*CSKM75J*;/C@$J+Y\36I ME@1O!SB<)-?S="B)OFWU.S!/SGOM/LR8UJ#3/3N.NBUC]KW7N]US^#7HZ4AJZV2S48_G'9VD,;^BGI[T>^._B%%X\.>D>[>E"#T#4X36YO^P*=:][>S4;C>,L-TYQH_&"[U[TDX_C MT?_&T F0&$"";&][Y5^O>0=(ZU<2 M2*)(J92[F#D!+(1?F 1!,<\&>RJ]";=YNZ& M0ZV/OB;6GKP29!L%%=NF*2F)N^LL9D,7E(PI=[X/UN2-K=RS!L02O268,>&= MK7(2H1(_35KI;!)XFP"?1LZ%ZV;WRT\NJDJ&U' ?4M @77VLC-.D^E249TQD&DOKX_+ M+.Y A5PN=QB*K?#?5\LJGBSBQ)AA01JDI0WYK(Q"8 4\LE9ZBG7B3FRRY5N< ML%(IROEUS\.[ >^&F0TYMU$R'Q&FB^.V.B*#I4 ^,>YLT$F3*@<1-Z*N"6IC,LR'7+&'#08[(N$W2SPB7!B# MHW3"5>DXLBO!3'1;R M42>36KZDF3E%[Q[]V3DY:9\>=LT'K['WG[4E[N?&RPS;4[[?. MV?M?6B<7\/K-E]_^UFN?=WN#%GRWWWZ?*S9VWPZM35%E-967VH&4_+[7A;^N M26V=YC(<^'SKZ.CB].(D%UG":[U!Y[\6.[;ONKUVZ^C#:>O?N[VC$WA4]]V# M)U<&0"5J#P:.0TB[*G *E*=L\_3*BJE=>-+_D"?ZV?%)]^S]H-T[/6Z_'>Q2 MVK?N,45J]%ZDKXX,=G;'SSRLECSJ..!U(RU>N_FCP$3;?HQ:,MR"LTJBO;7 M]T@I+-OG!ZDFW"UXJRW=U5<[9_U![V+?JN9]AJLO\6WX+539=O\B.:$@18XL MMPE5B#MFD<1Y=N5$;>$(!L3 M1Y9@QU7T.KHJ=XFMH:4)FS%[Z_[ABO6^,B^V<[)*R,I][%A$RZSE*&(L$.1W+=2M= MF'Z3FQ9MB^H7RQS'VB"K8&[#;Q)9B25B%// A$F*5VD_L@EQ^S<97(YQ_?2A MI"DPIR-*"AP.IR(B$W/S8"M34,9:FJK4,3Z@HU%=RXJ#Y'&?P-V54+#=Y$U3 MH26?-T0-H_5)YEWQ1>$&YU0AFV^M3!H++4QPU+$ZD%A/4)/<_P&@44 K!3%R M'Z@I4! Q5>H[^HRUV)NM12S'7))$@'QERIV& MK8-8SL7<]Y-+@0G7,E9IBK:&EB:E//L@X 6SM[78B\-Z<6_6=5/67)UZMPL^ MU$%@FRM,.5; IY$86:T#3&2C)3%.>_HPYBH*AZ=):U3KQ1KP**25JMG1<;O7 M^66QBKJR[+1#7+[^.26B[@THW#^!63O(SKL+SSVMFDCJ["^L':K GL)FSZTF MK-I[!VL'ONSS_?.//_:&7R [!*^MM*VZ&WK MI'5VU.Y_:+?W61I_/5JKJ??PDCX$9-KOWK6/!JL,K'RR^Y#FU:96G;.C[FGI MV5J%ML- HHHDJT/@NK@#WE[T(FH=__M%?[#XS+MN[]XRWZ^M\[MGU3,-^Q)T M &47E=G^&G[7ZO06=5RG8'PN>DM4K7UQ!VUM\? 2DM^5ET-*<><0;NLA#BO1 M.L'>VJ'NYM(Z=WG]2;"3MU_>W=R4';^:1LI(I+JZ;M_.!-XK(NW?+SBHIK"M M*3B RO:32G6E=4[/X0/YQ:,/K=[[?9SWKB,=0 F;<5E)V 6RU\V>6TV0M;/7 M7-:Z4^_"ZR^68'P=#:4XVSDJN/?U;+9Z^$PMW3\^Y9^ZR=\YC%FWOO MQF\]1#F9[JYW/D\+_ .8R!"N2 1$?F>-:8=LI)(Y#$E/&(>%,4/Q%BF MQ.B&@GTW$6YO=;OC26IKL/82"PW8L8\+*GI9>MUT,5N>-F]]GDSGH_]=R&3(K.-&,P7J2IDX M8-@FE?LB)"PD(8;8*H45&]+7I$WU,@"IH9@JJ'FT9X:-=Y%+Y'+-)U<.F,:) MY6(0*J-Q23%=&RD[E.,73LHX"JNXH/770GGT$[7:R_]]KO6[UCR+FZ M%[W%QW*^U5^T@NTOFG?O68=9;.@:H4H9.10+#2_.ST\6&47K9'6'XQZ5B].$ M@^[R&WNK9><1"VJC#-=[QI&YR\"=A9_<6OBA2D%)FZ]8Y$(@GG"^PD>#E4C4 M8!8EY_QA)Y]U_2+6/;MLH/C -0VEX#A&B9&*N6L'F#AP1T8AABG7A. H?95B MTV>I:D+X6$35ST>1^^CB$ 'E4$IF"14>.64,XIX$!'%M0I8[HZ12%'S5@8/( M)@2.5:!12@]%6NLLJ+CI@?)M2#@3.A@"W B&.*$4.6\T(HDK:X54[%'=Y9/6 M[?:I9>W:[6-OSC,180(-QJ'(8S[/I +2+(C8552CE&QL)\U30*J."<._K95V5BI,RBW1++)*#560[;FKMC>#<3"\0FK<7-__?%5''KM4Z!4 M(F4IRRNL&%FG!(I8!).$$U966?K>E,"]#\UO,DXO?K8CD/JTF]Z-9J#\WZ*= M#AV.3'NM44C4@FBX@AQ">409"S)QS56L<[!^9Y*;$#!71>"C@_F'T6ZY%@X; M"B53./A],A32,6)T3H\->'8M*3(.8D#L/#,4/(3&=7I[;$=G$P+RYN%N1SV^ M#M@ /7$8*>-40?A(I(,Y(0$81F&.&%-1FI@PIJ]G\58I;4*$WUS ;:W+5X'< MN\G5=!@]5AI2%*2BA=D1O4>.]7PXX;0)F0,C07*NT?M)LB3_XS(VUVGA7:9[I%I MQV&YY/.L7*@.R4%" [2)Q7X")#F2!A0#DXIHRK':;*=]^[$/RNNOH_FGT7CP M*9[%/^:#W^/EUW@Z&<\_S8;&F<2\\2@Y"A+(%8C&VHA8A%^]BS0^NGRWB 2> MI*@).?I!\+1ZV<0K*?35)MYMWA<%F*9 $1% (H_,( -!>6XQ9*@%)Q4?79U6 M:OXU*#5O/MQV5-GKXFN1Y@7OA>+:@.-1%/Q08,@*+/(R/];,.2WLPUL[BR*L M*=GX]X.QK=7VJBA;Y'::$L$L$*J<2H@'D)%S3"-OG;0@,NJ#KPBRIB3@WPW& MME;:ZT(LQ]/8$*VII"AZ[1"7FB$@,].MH[5616L>[A07A5A#]O_3\1\D9#MH3[AB* M,M\HC T PX/W,2YXJ67@R50_2+<)H4U(PJN@:Z.RH%(:/-@$N\G-L,>1>R&0 M%!:#ES$.&06>)UEB8K X'PI\#7@U*-=N!*IVT==AP;1(PK#DUA%P8TDQ"%]< M;H7*B$/!1@B0(3-CYG"US4U-K)L#J*UU=E!(+7(NI9P1#C.D5 #K23E%3N1; MGKDR&((53G"5=NR;$MB$++HQ@-I:8X?%4PYWM<616$-1<#G!4DP@&WE".GIA ME ^:B2KG6D,U65%<7TLY-Y#9[[@$$5J?M MW'+0E6%VGV=//JJ<<%ZB?YY M)22S!<65Q;/S'-ODJ=5%56=^/3ODG<=]^F._[3XARXU=7?B[2^)@*KJQRK_= MD .&Z*C;'_3_\P*^]RXW)H9@X.^=P;(KU'D7K-3B_>H*W)NR ZJWK!0K*[] M\+G=\ZLKHG:HNKQP8]#Z^T[.T:]-J#SK(-^-OV6?M=9W!^TCK;96IL_NP2 M0MN1DP.*<.=)M^T(!Q5GG0F[\?"/NW3G)MUG[<%YN]?I'G>.KC^<'?+N,[XJ M.0=5U][R*M0BXSBFT3B&MW$,O\S/+^WX+,[/XW0T"2-__>JR=;6,F!(?$%5, M(1Z$13IXCBC11J: L8Y5CF]M2N"^NP>/QUF]W7,H0R0R>(RL%P;E7D+(.<@@FD_3K^._*(K M]-$TAM%\Z%3R*6&)Y.+.[<@6M$KXC<>$N=8@BL,@:A-RFU35\TI(*Z[5B@CL M13_Y.,YW$8-HWMO1^&0RR_MH@TD_SN>7<;&O1H:)J2"9X(AK@1%GEB-->$(" M8X>]99;6:>6[*\%;E@+5O4GZE6!80;45@9@[UOMY#+TXOYJ.N^/%1,H=:F=# MAW5P@@%)1N1R:V(O/$JN8B9QU4N+-^&R"U+A7Y(P!528460K9CA(94. M!RM!ZWI1&Y 5.JL M;*X?Z_ZRW,U;U]<, K1OMP2N 9TO%U\\Z6VKWSZ^][A>]WVO=;K'%NZA*:RG MP0-)M18H"ICF#1]<3P6O8W17ZD+S^]WS_,[^U2E[#'8(D&_*:WVIWUXJ_&N[ M\_[#H'W<^J7=:[UOM_K]B],%@17MTQ:#'T(KN\JBOI;.^Q\F=[Y%O772SH<&VJW>6>?L??_M M;]=?*"G*[4:L(^<]N*ZKA(NSULE)]R@?B3IM]?YCT,T_VX/WKJ2$UMY1655EW%'K?/>^VCSN)5P%KKM-L;=/YK M->V%G/?DXKA]_&MG\ 'HOWE63H3K:+<(2;557%YN=?7\^+VWO[UOYS6*\P_[ M!/'[#EE;3]OS75][O'%T> D%[)G2U]'"2^/5UL#6W*\O_@' M/8CV+WJ_+;*&F]QM[8MGD_E.$>JV(Y00\5Y<'5*H.\?]6P]Q6+'6R1/6:W#_ M5&&SYU:38.V$8>V@=S9G[=N%A;GA:-5$O NW^PO^+$>N9X->]P3,^/O.V:#= M:_<'.\CTB0>5$-35VW#MG[4E6CJ M>GHO^I/ )P:YAF']ETI+>2\BZFFDG&SVUUX>"49IGQWMUDGA_O=+R.P9B@JS MN[/E6_>4XJS7L7/WABA@WIY_7G&AU#9F-RN7Y^U>_T.KMTL7GT>/*"&$Y^DJ MS_?.4^.)!]6009T)\G"4E1X8K7[G:-$ X>1BT#Y^^,'=Y]#>0]:0[GY\%SI" M>6ZG\Y$??5ET<^]'?S4=S4=Q=CR:S:@?>^Z[-'740 ]S(9>22^L M$$@H%1#WU" C/$=2&2-D\DSI*BT9;REHTG'*0Z/J4;7U3FHI5JW_)&>MR\67 M8QA,GA#1DG>J?(A$<^2!6<23DT@;2Q!V42MI+:>VRCF0?0EOTD'+U\;@04%0 M#+K[2>UX=)E?&FIC,+%$P31S%'$3'7)!*A02ED(EH5VL<@2E"/6O*\*E[H/A MQDCM06PI(BZ\R;>A4@1*#TS8%"A[>"=< P2XL0WX/OS0+FA^: 4.#89R)\X> M4S3DC()!,B #%A:" (L4C4!,^Q"(#"28AY?(%8IQ'M'RXWB:$BC;5UE-B'QN MY, 8D.<301[GBZ )R,$XIY"3TF.EO.:/+EQ][=AGK>-XW;L^7A^3!X9"U8.0 M#S/R LMZ+SZRQI)#[<6]Q>')93W3=<7367NP]L4=)+;%PTO(;E=>#BG%G1<1 MMQ[BL!*ML_"X=JB[5;B5MW.%[>TG=I_C>PY83>8[\EQHR;$[!S+/)N/)S262 MG3&0&W.GCO$L#D7$EGMMD>;6(1Y50,80AXB/C#*#O9)5+LQYGJQ] Z/V_UR- MYM].X_S3)'3&7^-LGEO=+,8.PO,%K6NZ64SN M]2\AP7L.J2,RVD)0Y1E!UD2+"/%.81E,] _7%M==G_O2.%LF:-\=)HK+NHCV M'S%ZTV-KB)DA5,B$ B<:<4XAE)=, X])QZ@T3>'AO7;KU/[D $U*?BJINXQP MJR8JJS<8O6V=M,Z.\ETJ[7U/(&[PU"(EX]M27Z N_^4A=S^TN/&S#R2\2L<: M7QYX_15;3WQXCT,/E2@YD'KVEU*A"+WE_=7GS&4,"YMW-/G\91H_@?$J6=.X;PV\X MW+O)%)S<^.AJ.HUC_VTPM>/9M2L,_WVUC!EO16>\ETHF@B \5(BSR)'&WB!' M54S2<\U4E2"_ B]-VOBIB>"'6<%KPZ+8XOV&C#R(>O/;P,-X^9US"'NG<3Z: M+EJYYI#X3L@R:F:%$BCYD"#ND@SIB#T2F"4=N*,L5%G9K\Q7HS*=!@+_('@I M-PDF?I2I/K*S3^\N)[]_B.%C/%KR"6S=A/R+.UTSD4+:J!<73QL& I14(NMI M0M&)H))B4J8JRU5;TMFD].R@&*VHSG)%-].<4LZ_9?C/86;D=:8OU_X@]\)V MTFN@@W"/>/(<.:,X8@JH<5H0< E52D&>(:H:P^^G.9V6$EN<=6V2,8@[:W/1 M7D0V>&JD5F 7ZI0//4M6D^*;8HAY5*]23C,UXI+C");"CQ8B@M\OXWSI2U:; MZ3[)PI"#%<%"*N1!,HBK7-A'F$28)T>%D\$F6SD V8N!1D4:U2#X*NHN!M:\ M+S"&CWS+8C"*":PP^"M*((S7T2(MJ$8V1N*3(2I:60-PJT3LR]"[SKON[?- M\%<@66M9 @X@'L., E_@("U-%CD<=7)2$$6K\+6&EB99Y9UU_W *["OS\F@^ M 8IZ<1:G7R/$2$)S(3V*B3MP M)!C$0(,H1H'JF ?ZIOW]LN?K8Y7)+]@MGD[%?_C&DP1OME$0$6W ,+H!6J- (>\Y=3 8G6Z6. M]672FF#-2JG^<6A95#'%;-R"L^6=,-=$#76,/B1A48I ##?>(ZLI1E%!X*() M))R^2L[UF)0FU#G7 L2>@J\!@!4L.BX<390A*[W+T6-"SHF 5#+YHNW\FK+U3Q.^Y,T_]U.8_95R@GF+';(8 B2N6*0U@43 M$43I$"EC<"YU#.+S9#7!&);#R$/T%U1)N9EP4]EP$NTL]K),#Q67 M7FBK\SF4@+C@%JPS)/^&*DFL-5JZ.I5YSU'5! -9#R3E%%*NO.AT-//Q$K+M M.+F:W7)[8\$9"XII 4FW-P1QCW.Y/J3?0&>T/DEI[,,UEB?KC)X=J4DKVN44 M7T'*Q:S#NJR4!\YAX( $D3HOT'-DG#!(6TQL,B(86F7_^L65@#URW9[]_=2" M.1[9R^4FQ'4&-AN"[87,S6L$C$&T8S%&FD8(4H.4 1.1;)U;'U\FK4F^$V0AD6 +3W^=-):D3TMQ;Q(D+(CK%#*VR MY+P!;4WRG-4@4T@UY3'S;C0>S3[%\'XR"0\)DUH*135*A)M\[ T\B*4!8>N( M=3)BPJJ44VU 6Y.<;C7,%%)-_>WAY9Y<#"KDBT>1LA#[<9;R[IPBB'KB;.2& M)?7JNZ7;,WUBQV'(3/ \W\DK#/6(QQQ+1<,0!9EK;Q76K$K&D0=ODDIX\]?+B??8NS% M13G-&I:E%R)2$Q!$ .#Y&0<[[L#]TRATL%)Z6Z=\]47*FA1^E4',H]/$1953 M>GJL#DL3H@'V(B=:I=GZ&J"8% M97604DPEE3:*;MC]=LNL]8QJ*9$3^?B*3 YIQ@3P'F2@3@!=5?83GR>K26%9 M': 45$OAW?4GV:4I]5@)"3)L23A0A48P,Q8TKP5DB09U2#R5J2BC![__C3 MXWX2ZX61%.=1A(2\4J <;0C2DBID/6:.6B>TJ-2FQ3-%4+9V@E57Y_E M&GRN.Y;W-(U$VQMBP3/"EP<%85F6593LRFQ0+5L)91;W5#@]7 M)> 3,=X9H(/CG-HHI(5-*&*GN.=:>UME>?=%RIH4)-:R5$6U4ZFPZ#[;-V%) MQ))BEMLH2=B814:L@DI61)_S0\VU67;1VN"9%@86Q4$OH&W8WNGX] M_W" P;_]Z?\!4$L#!!0 ( *!4]U!;',9D3*@ '-9!P 4 :'-Y+3(P M,C P-C(X7V1E9BYX;6SLO5M76TFR+OJ^?D6=VJ\GJ_)^Z;%Z[8$QKN)L#%Y M=:_>+QJ1-Z/50O*6A,O>O_Y$"L1%") T9TZ$W-U5+ANPYI?QQ#G[ZF\:0_&O[U9_8+_?FG- RCV!]^_NO/?YQ_(/;G__D?__9O__[_$/)? M[TZ/?GH_"E>7:3C]:7^<8)KB3W_VIQ<__3VFR3]_RN/1Y4]_'XW_V?\*A/S' M["_MC[Y\'_<_7TQ_XI33Q>^._Y*SU2ID2TP4GD@J&'%1 &$Q4A R2%#N__W\ M%RI "N$ER4D+(@4/Q/LD\&\9!XP&QR*=?>B@/_SG7\HO'B;I)US<<#+[XU]_ MOIA.O_SEUU___///7[[Y\>"7T?CSKYQ2\>O\IW^^^?%OCW[^3S'[:>:<^W7V MW=L?G?27_2!^+/OUOSX>G86+= FD/YQ,81CN'H"/C]/;OW@?C?KU^IOXHY/^ M7R:SOW\T"C"=T?/B$GYZ\B?*G\C\QTCY$F&<"/;+MTG\^3_^[:>?KB4'XS > M#=)IRC_=_/:/T\/'2/O#Z:^Q?_GKS<_\"H,!(IY]PO3[E_37GR?]RR^#-/_: MQ3CE)]'/EUQ J0+G?Y1/^[4QI@L$,@Y7/A'\:AH6!6\1X[)/;X[Y]K-(3!FN M!M,6$3_^[%;QCBZAWZ: 'WUT"VAG'T0NTZ5/XS:A/OC<>SCG(!<1EH^\P#WW M(GV?_!)&E[_.X+T_V?_CX\'Q^=[Q>_SU\/P?A\29S99RD\,OGT==?\2FH0X4Y'((!3Q96&H+YX%#@$7V,)*[C_S(?8[]=H;SU=Q\X)N^ 87LZ-U%J>C M%@1XS0Z"__FGT3BF\5]_IFT0^9]7,)ZF\>#[:?HR&D][PC"ODR['N@*$Q")Q M+!NTH:3Q5D1\G]KD=.'Q.T-O$[$^9IJUP?2G-.Z/XL$POD=;NP<9P&HAB<<- M$8W@Z(ASQA"GLW0,08&$%GE^\/"=87ESD3[FF+>R+8\![9RRR!N]T]DZ;IDB MX)+"%6I+(&M.O'*@($<%UK2Y12\\?V>8;B38QV2+)F1?+_-#?Y".KXHP>C[8 MZ%+,97&H>-8 \0:=,I\<2Q24@;#$'-W0HKA[[ILGMY$@'Y,JFY-ZFC[W)U/4 MM>DQ7.*.PJG5FAJ27.9$9L^(!\^)"EF(1'%U7K5&[,-G[PBY#03ZFG.## M81B-<0.9+?)LBL?&_NAJ.!U_WQ_%U+-,,ZXI(!XI"2X.]Y/H A$F>>=H%%'& M%EV#9Z#L"/WMB?NQ-NCFVG .WPXCGB[]W+\.R]WL0TX;'K3RQ%I*B00MB .+ M9PTXKY6-G!K>FAX\ 6)'-* -$3_FWC3G?B_&<9I,;OY3ELMZP848E!%$>=!$ M1C0JG$V6Z"0Y8]X;J=KC?0F '>&\J6@?\VU;XWL??WLR/A_].>PE7)<*%@T- M(SWZ"XSB]I,5B3E:I1+GRK6WVS]Z_&YQO:%8'S/M6F-Z=MR=C(CI[=/^!"V%$F,I5$X[0&P3Z/) M% ;_N_]E9F48EB23>+Y0(P!W'E_62AU!/734,O?C<-\]H(T$N M8;51G.PLA:LQKI!Q?]Z?#E)/2@@64+$D\VCS"\6(Y9!*XD?&,X+I[-JX>5M\ M[IMGM9$@E[#:*%!V/H:24'3V_=*/!CV +'QV&7<-B_N_S)9X8Q11D%#KO-&Q M%:/JP4/?/)^;BW )F8V"8G/-.O@6+F#X.GUW4E0/3?>K24\$@2O3@1C0 MZ*_IC*>#28HPIQQXFBQZ;*V9QLLQO'G&6Q/P$N9;"',=#J=I#&':_YK>PQ1N MXP5D1/-.03&&2C:7N3ZP:-WA-[- MQ;DDE:2%4-;!91I_QH/DM_'HS^G%_NCR"PR_]XQ-+#+CT$(LED2DGGBI?,E_ MH,ISZY&SUFA>"F%'Z&XNWB6T-XIFW:CA11H,YG"DU2E$@ZNS%MV\%*#0[ CWK0E[B2ZTD#VVCS;B M& :'PYB^_:_TO6=E@F1%(,(R1"1C)I9G(#RP9(/PT;1X2;'P\%UAO(%(EY#< M*$@V3UO\T)\$&/PCP?@#?F72RTPH(TP@,4E'I.&:6,HLB98SHZ.R:'6TF ZZ M\/@W3W0;8EU"=:,0VHW#=P=IGHZL@A!.*4D$1(NG3CEPHK/$9*ME,#E2WD9Z MP5//?_-DMR+8)6PW"J<]U,#K_/-K'4S)ID"=(D:S4()\E%BO-=%6\@B<<6G: MB*4]">#-\]V.:)<0WBB*MH>0X@S6 #[W-'6"L9*FED*)Z@A4O>2+E^"C92RZ M8-NPTAX\],T3N[D(EY#9/##63Y-S\(/4$U11E7@D7$K<1R!Y L+BHCRC''_Q MP8>V;*[Y0ULD\UZ==C<6UD:"6U9,]=-UT>U?PF T2?&O/T_'5^GNBZ/A-'V; M'@Q249F__CQ)G^^J6M>G_6I"/@-\Z<(=YK$:S)G),/$S>FX>=*T*:3"=S+^RJ!,O(FI1 M1YZIFU^B,YL1/*HAZ!9K\.; [N-Y/]L(5T+46ZC>;U,%'D-J<[-_JO_ '?,M MA+1"_B*0[.Z\M>A;9 M;B3;%NOK'P*:K?+=#2)J2NRGW-LIFXC4*A)@@A)AT(WPEDON93VV[T/9$;HW MENZ3+_>__[H@$31?_[EI'Y;]D^.SDZ/#]WOG!^_/SO'7TG/D[.3#X?'^R<># MAUA6ZL#RP@>VT'ME'"Y Q7X,RR>&>+MO4ME*9[R6GZFH97Z0.^5?NC M$F@.T[_WIQ?[5Y/IZ#*-#[Z%P56Y6]B;3!+^$\_A6\_Q$'SQL32^941:P8G3 MW!$MP4=7BIIEE=5O@+7[W:BAMBSN1K7YJ7(\3:8G^;?1*$[VAO$LC;_V0YJ< MC0:QQVR.03M&H(2]9'#H>X'&S1G_+*BV(52R1I^$].85I"5I5[!)?QN/)I-/ MXU'N3WN&"N &-#$FQ)(P* @H*.G=T6@AO95N25N8YL3?P_#FF=Y4GBWVA+E= M61H,2I9)&J8Q#%#O]N(EBK-T1"@)@P??OJ!_EGI4&0E"2L)"PC6"$<26:O@8 M7<2M*&3NJKSNJ\%[\PI1@8466\K,49:3:7IX^07ZXYDC?@'CSVG2H\"X2Z5' M!G#TH6S";?.ZT(*46^P\@^X%6BZHB%=A>C5& M';W!,T]$/$TPZ'\>%J0](ZU!\P1M%*%"26"2!*+*Q$MIO55>L[08IUYT7M9X MW)LENI9(6VQ',U_QR9=4=J#AY](FY3(=X;'5 QT5S_A&VN1*S"VA"TVU(9*# M,(I%IGT5GV$)EC>K FW)M\6>,W-(LVH!U,YK1#SO>P>8RC M/[Q"D#>;W&@X>9?R:)RN?^XTO M0B\H$* "Q7.0H9AP4\R.5;$Q*Z[IS6OCMO#=8HN>ATM#R#>O MUCMTS(JS+M $%R7C@,_ZP1D1"'#K20+).8HK<[ZD1JTM-7R$9T=4J)FO=Q#>/,L;2K/-;CQS M*&@ZW6U;>]/IN.^OIB6CZ'STQ$[D/46$N&8>J47$R1'PP1&3N+76O >W)O,W.0L^BZW$A(AABZ#>]P=7TQ1O%^RLC3X"KI"YTE0%.+$9 M-S&>631!9Z5%%9OA!5P[MS,TD7N;C:I>P-88]XW__:CVD8)_>23F_7FZ0,7);*[@"E MU#^:XA!)0I60W"9EA%O2#*6Y0CP'ZLWO#JU)O,T.9TM2CV]QSC5V'R87GZ ? M>\D["]&BCBK-B8RHLI:CBTQ9L@G!6YZKJ,4JX+I7C_;X?#H-O!TN*FP?M^_& M3;V3%(F5WL5&E1H'[AUQC)6IJI0G$"X&M:02L,4TU4YJ VMEUVPNR^TO#K34 M.$5EJ3 O"?*N1-2TRO@[:LI$RPQ09<_8FN+ -EA>N4)P'6EW4Q:V"J(?NT)P M+K@_;1.#=J(+,/FEF@>0HT(H.N%LZKAT!&SSU(FM*EXSR>SLJL'&%8,L: ML(Z<.ZD05):91)TF"12NCU%)',7U:4XE-8I1YI=/F][)"L&UZ'FQ0G =V793 M(0@J&Z&"(&CJ1C2 /&JS$Y0D[O$?E[FIG>6+JO6R&X?_+QT^G! M[P?'9X=_.VB]7'#9IU>L'7QQ,0N%A$B# B641;IP0U>>*><@9AO"K$/+DX6$ M+ZQK[1WM'>\?G/U^<'!^UI"(AY_5LMB? ;H@9&,\33)8I4#('+3E6D5A M\%?GJ) /JS4??FSKA9K".)T8HX3),IZ-Y42 H\,?O<=O*,4Y+.E>M8V%FB7$ M4/X]^#]7_:\PP(^>S-+!^V&:8OG&WC ^_,*]G^Q)0[/D:,9X%\MDC6+5>,-+ M22#^%RT=INJ<]4U0;T5L<1T->G10=,99!1MB5E$RN0V=V>0SSP9/2%.FH#EN MT#,NLUF2-TKI[)FLDIS[$,:;5XD&4JW@%%RCN>E(>'>O8G@.P@BB=;EY=5FB M"H)%LP81,>E1*ZM.X$M-^6S0IO(UGY#L0N$+ZQ4"N4 M:W\:IR_0CS?ITFATS$I"'JRYYRU%C]4I(KPL5R7!$!\#)9DEGK1724&5XJP5 ML.V".K1-0:U"[5LP$JBCZ+(1)TK2%2TWF27]"FT> XXQ!G5NE7>.^;/_F" 9Y/AAE%.! WHS",I5MB[#X=3&'[NHUEYO3A4L-O64+<8N4W91^-+XHN^F==(+2.. M,^-,HBG4.>)7 ?>FM:!UZ5?8^>_9&Z4NYN8XHLH!+7V032B>AY:X_D0ID0R4 MB3;;G*O4(BQ%\Z9UH+E\*W3B>)]R0B#QMF+R5C][FM/$HLXDQ8PZJ9TL(SPM M0;/B!MB]QCMS8,!0)Q5P MHE7&Y0IK"$@KB/:!R1+NF# UE7B&@='8Q&D_/T_CRW6@\'OU9 M2B5[@48*P95V&13UTV9-;.*6&$@<,L(2H4"?@.5OC"1 M15?:B6I/2_.%0*RAGCCO8L;3B:8ZDV5VV )H*.4*,:+[JHB^T#Y\Z4]A<)1@ MDD[\H/_YNC%?K[0-SY8"FB4E:;Z<28[Z3$1R/-/LT4>JWYY_ M0N^HR'J%OHYW33ZX2M8'6X9!E^F,3A('8(B(@OLL<:5U4IC;7<:.JMTK(P+<'R&C=M MKT?OXXS;1MS4K<&_QI/QI$U<*X(@,KI]Z/B#+NV) M",K $F:4Y2Q1*VT5B_IE:#^T0K7,7 6W['R<8'(U_GYOHW0:3TV6/:&E>$TZ MCWJO="!*%$>19ZMUE2R2QU!^:-UIR$P%C^Z>]LZ"4GC$?AFGB]*2Z6NZ:]1^ MG*8GN4PLIL$F)3,KYVQINU:&U&86B7^S-)@B[)-C$"L5QD%$;4,LDXK<#_X?6R%?0@ ICZEZ*\_9*)4.P(1,] M*UIBIM2AJX1^AXX:G0T78I6.H"\!V]&0>*M\5#@='P929_W.)X>3R56*/4<] M98HG0ETI;-2!$\^<)J)TV7,B \M5LH2?AO3FBTM:DG:-E-"'K;*#S=EZ"T1# M1I7W*1&K$NYBVCLI7 Y15PDD;4US^28L-Y#E]C>7SYHB>CQ=+5!3]-012VDB MV2KC0Z#"T2J[PK8WEU^+Y96;RZ\C[6XZBJ^"Z,=N+K\69R^W%M]$X!TUEZ>. M!UVRB'0LIHM(Q&?T\S4S8!(W%NI$B+>^N7S+&K".G#MI+@]HHFC)*4FTN%D> M)+&VS-Q!2]:KG$R.5;S<+6TNOPX]+S:77T>VW3273]GS8&E&I\YL_LX2%1N?!4"Z4LH'IB*S@AAXX]:"2]T8RYYYN=/[P&:UW/4^F7*[D2*SG MG$AG4'4 O46JC0G":2Y270/\J*VNY\]XPQ*]+!$-(X;;4BT+C$"@GF@=K$W9 MT%1GN-F6QQ[6X7Z-V,,ZTJYVYCR&%7 ?Y!$L 9%+.\8$Q$N()*3H6*# A*TX MU63W-* -.5>P+Q]D.%P#ZT6T!K+< M_F@C<,Z%U)8$;221(J"Q[=&3#M)+'A,7C-?I2K#ET<:U6%XYVKB.M+L),:V" MZ,>.-J[%VJFB"M==!332;NHI"/$ZFM)@UY74:$U\CCI;+X-@56JNMC/:N!8]+T8;UY%M M-]%&$Q+"@$"TXA2=$>F),Q:=$4@F&68UDU4\_RV--C:G>V/IOO(HR[VSWS\< MG?R]Z=S$Y9]9D827EK+ 1A;1!04IXAL@$Z7> M.9: "T9XS/@DA@DD I.BA>L8ZS MH&65+*0U<6Y%A&@=+7D\XJ >+Q6LAI8R=<%(@[*1"+M,]3 B$@M1DA"52>6V MU;LJ=N5;S=6NJB5UDK'7H;B"+W.U4[V$IIK0-)-@14)3+G+B([\>%1 < MMU+&*OKV ,5NJ\WF J\0Y'X 9B5UC>BPFZ1,:E=L"DF\HF7F/8TDL01$\I*&ZG'O2\F+D'3VKDX;WSL( MNZT;&XJZULRG)^ITWZ4\&J-'&(KOW\_]<-U'\K9\5X3 30:+2T8[40K!B8O< M$<6,D2"%$Z[*L+ &F'=;K;HBL\88JO[7?D1G>G(ONGA;.A6LC,H;2\"9(A/G MB$T"B'?">&VRH*%*K>USH'9;DUJCHT+9_C)L^S"YZ$FG',TJ$ ZZ#'!RZ+PF MP5"%1B)CDNS9!6/ M+TPL6R/NB[.=[S3A"S/I3]-9&G_MA_0IC?NCB/OCZ/,U2]==4KQS5.E(B8VR MK"]FXGD9O2%U1'O-&$HK==2JN[#=WKZV2BTJU-O.)'>==_?^:ES"&3.8,VRS M[YU\F9WN!]_2./1QB3V :$M6.5$!?Y&VW,XY:8CVODP-#]+&*GOCVDAW6S'K M$E>AH\7CQE%[ 24R+F_-9/HQ32]&L<>H-Y$&1Y*2LA0S '&2*ORC8&50 66^ MRMW"*N!V6Y]:IZ=",XG]ZYY0Z(T$X>N,)%4:P(^!D*#C3F[K(2N4S2T,>3=5K>.J%QB*&[+ M=4]*046?,V['SI1&&XR@-6T(!$>EB<&F.AU6:USW-,ZX%E0Q/((R*9G>R*E M5>*2DB"A7!723$W=.^77SKAN%N1R%64I>37K"IAJYFLO _4Z&=L5N5RT)-LBHBLEH0@IN.#1YRYW9(QQ8G6FI/1/ MB<)8XVB5H'!WRO%"+OO>5VA.Y/*9U2VR4"73Z^9LO3:< M2[AO-+Q],:Q/(H-7Q$8TY"0'3QS/D5"!8$%&%$B5 1O/HMH!,Z0]J5?(JEG M=),FOPJHFG;'4E2O7"K6G+U1+=%7.%66@XO9T12-((DK>>WT6VDL\28S .H] M%U6<_@[U8=6ZL8[481V)5U"#AUTNYL8P]\S.(EA@=.G)RXD7P1*MO$N9^2SK M-"I;!J9[TZ$%GIYM);*!D.LV$9E;1TYR[;PG.J=()/A,O!8<=U"+IK-35LLJ M[_X6U VV3WDS\5;)'UAZ-WP#SEL/*B='%$VEJY8LX3V=B6%HPU*1>*Z3!ODL MJEW0@_;$7L$V7)RS=(.*H\T+!E?I79F/3)E$3;5 G)/:9G1D0JBR$2R'LPM: MT(*@*Z1!/[A2O8&DM+'!:D%H%I;(+$M;[82+3LHD*U1TOLJ\V"58=H'XIB*N MD >]PNBB&Z!2^, $1:!*E=::Z Z#%)&HP$52K#1VK!526@WA+FA('3HJY"TO MOV>]U6D+QM-,F/1XD+&2VY_+#.W@DZ$@68 J70B> [4+VM&:T*L,%7NJPXI* M4B<>..&).B)M"L263 (3.-/.L,1$W=OR+>U"U4J0L9&T*U@12YIPK(+HQ^Y" MM19G+_<@VD3@'76ABL'C'L4( L'-+SM&8#:LU5"94XX0ZEQ+;7T7JI8U8!TY M=]*%RH,ULV/IOFX7JL?]?=IL@K_.DSIM MEK1ZFWQ(Z*6AIZ]QA5*!=L*&E#0'Z:V@+*_1.:ERWWRF/(\(G$!BZ&XJU#<( M5!.=@S;4BQSJ7 6VWT;IW@9Z6]WW*8UG95&EM*]$9GL"#UX *8E MXQ(4(ZX M8"*AV6>M09JL:W=-?!+<=C1,6D,?GCG"VF&@9N[,M:^6HC!XSCJBG,3EAF3* M\4I)4CQ2K1SGNDH@='LROAOPW4"6VY+Q_;3ECAX\.!Q%),Y%2DIJ MH16,1Z-^R![;:[&\C)EP&;UT*2M2I-=[ZZ$;+&K".G#N);B $HX)FU]E?DGI)0"M*//I] M0E&>;9VY]=L9W5B+GA>C&^O(MIOHALHN>.8I[HD!_6]I2S<$5N;_J(1FD 3/ MJLR W]+H1G.Z-Y9N-]&-LS\^?MP[_0_'1]^.-S?.S[?V]\_^>/X_/#X MMT_HGN\?'FS2:'O%#VXA=K')$A9"%0RD1SX%,$UE--+JR%4& \*!IIKVUE]- M#1H^C0;]T$^3:G3+ID7P6>KN9&^[(HY<\F9\5(9J^2*]"Q; M70V:WNV='9Z=?/AT>G!V@-\_/SPY?E^RH@;UB'OFD9U1N>JR%Z=I30 VZ3P_V#QY\_?3D&'^[?QW.K,W\:D_O3 DV M$,;B^(,H;) V16V9I-0!8Z+TX#?""8M6T8KZL+9'Y'Z<;G9DK?&@+1*X+?8$?(831#*+$+TFMK%-6 MA.R48]ID*GUOO56T+?99@&:3UVWEC^Z$@F7+6)Q,H4*T*0BM\3 ,4CDT(=' M%,KIS!*>BBL_I9D7\>YJTA^FR636I&@RE\9-:-4FBVXPFOP(3A*IRC1)9= -8Z7AHL4KP;I)-^TD/N_*1[&-)SV]=7:8X$_LYTOD./_:?Z&1P"R7',9:6?D MA"Q:KY$T]@>?5[I:JZL"H?2XJA)V7P;K>7]-M).YE@#6OHEY$ M^#HW4ZWPN8*.-"?C5;2&RN(TE@;X3B4@>R5M>>$2 MZW6491T.6E02=/!Z)\<'[\8PC).CH_V;$'S(0''[%,0XBIMG3IR R)Y$#U$# MU27*\(*GN/R3M\+\;2+Z46MR>]*$;?7JXF7WMBSC%+]VALLXWCL]W3O';VX> MD&OXP$[B!JLO>2&:("E/R21!K>/2N.RI$9DJJJ1G.5*]0C3AV6=7C#&@]L7H MT*>R1D"Y@1<$-ZU(E '-!>7"JRJI"35C#///WA]=^OYPUL5^'ZW!/KY-LS^< MX^LYN>ZTP7I&:1U"!&)\J:U/3A&O\2T-@D;'L_995RE"6P?D5FR/F^G,4T=> MZ]Q47:7R:!M>#HR[Z7VY 0O2IM)(GB4I$ MZJTAW@5-!&*FPD2#;F9EY7@:W6[J24ML5&B><@_DK$K[\DN:IKW/:&?.6I%> M8TS&@P?%B(98*GZC)!"$(]P;J[@J#<2J1'-6 ;>;"M,.%Q7JI.]A/!Q.8?BY M[P=I%C7_8Y+RU>"HGU./&NZSMU4F>*\";C?U MI1TN*O1I63L"RI*(/*) 0N8%+[+LO 5BT85APD:O=)V"K;=X/]%$>ZHR\]KW M$Y/QM'>*;T2:!<%HL.CWXAEKE#%HFV5*G#*6N!BY=XG2H%9QHO!#[^D3_FE1 MEQX\]V]!S'L3K@!CC7N$U>E^C8D##1A8Y+"!^"JRJ83F M4FHTC+-"M>1,XR[G K&!L<2. 1",.=ALA8IHAS9(>'P)Q.(5!>I>/)&AAWVHZJ MS5G=B-$BU#N@QW YOZAMI1N(O4;=]+*;FAMH3"9E M%)(6M6=H'295#$.%1WWTV2C+K:MR%_\,IMU6CK;(J+!=++N@F3L1P5.3E2#, M@R4RA$R3HI,A\E<#%VFKR-*3=UI*6J*A@*C^5E"D\.)>\0KO0H,92 ME8EE,1*6?&MYX=W\3#:H.+"O>I+R=ZK@+P7]GQF_&Y=L+S)F2\ M2G9\8C$'?"-(4&72>;+E55&4")>S#TI26L<#>EO9\76591T.ZF?'"XN'K&*6 M**D%P7\M 8^02A9 %#0&P193:=]N=OQ:HG\^.WX=N6UC=OS>V=G!^?7/GAZ\ MQR\>'>Z].SS"OW9PAM_[XR-^\>CH9+]A,Y,.0'6>9=]<=(N9^ #6:4F-"$:" MLZ",%M(Y:LL='PMK9N)OA*]BMKY(OC15BA*HJQ TUJ4 M 7Z9>2*2"-;@@\!6B8)O"GB'5+$3SBH&N=IXA?:OQF5@R/5/SF9-]H1SDD7( MZ-U97)TK5@1#"3.&[Y!)5C*H&DZMLZP=TMLMXK_%$H<2+UBRLD_CT==^B4K! MX'"81^/+V5IB4K JTL>*M(S#$0*3DCWGM*N,M:0F"" M/1KCLBQ64P?=#BCFEE!78;YMA5?MWC>NET@]"Y$)=-@"Q5^H0V%GZ4FD01A! M60BI:G.GBFO; =W>5DUH<79ORZ_OHV6IX$J7<$YTIIY(1G%9DDI"M6#2L*2C M6U3PRMOO#NKI-I'X6#?--FW$QVG:8TYG\(:5$LX2]P!&0$A'M$R4@_9*Y*TW MYU%R(1*:TM/*8-FD)-$9,:M,,H9Y3O: M0A\ VP']>WW"'FN?Z[Q.',KDZ1PL"8P)(JWFQ)>XAJ;6^"S 9ENEB\F;K!-O MLLU59>:UZ\1?2A#)5*.@F"5&2%O&1Z+,5,;=F2:?D^7HU571LK>>J;>6#JS: MQW8-+EZGC^T* /^5J;<9G^OWL=V C%?1&J$BM4("R=J7L>A"H)^B(HE1!"8A MF>BZ:G&XQ9EZ=95E'0[J9^KE$$!%ED@94(R;IZ,$$ &A/@H$J:R@J]C.;R-3 M;RW1/Y^IMX[9I# 6H@PYIRBCUYZ)V%L1=VNBW7A.T,N?65?,*TP& MXIY%P0VS)E"I@3MO% .K;30EZ*J?$_;C-;0F\K/]WP_>_W%TGYWOX=\\.?BLCNS9/.JV-J"[= M[0MM05FH8R%:[[G-4B;#78C)F"R]C)9&*9Y3EE; M9.>=^?'9A85U<&0R&4I M .*2>.DMX2Q*'EFP^.6:J7BW2-K*/#P=#08?1N,_81Q[+@/P*'!QP>+B<#'% M70>"E)5ZI^28J'*MM@1+]X9",ZZ?2B7<5+P5+NZ$S+=%3(G+S=ZJAT(*B41$<> MB?3:$L>I)LXIDS4ZOIQ7R;I=?FHTN=^9?^)UH#@EZI)B@5AA\<6DEA%K*1 0 MWJ14FH'PRNU^'^#IZK:F77.G#>&^]DU,::-71FV,!OUX?7-9Q#*+_4EAN:=X MN*=8XCI,2&*3M+B,(" &(2&OTDY\I4:$RR&\_KU+ V)'K0JXY::ACQ'=Q 57 MP=1V,]^GP'3?V;<-HI[EO8&4N]( EH6*8"@):*.5YN9E=!W-1 . EQG1K=0E M90N9?Z8;<%?$KR/<"J[3R9?90*7AY[/K4V/>L ?-<6VD+451RI,RK(QXGS(Q M7"6MLPW)5LER>P)/MYUHVR%KU+ZD:\RMGL)T9CC,;XCF\*[[-15WA<'@("E*0PF5*J%"HYKCE$5LF9$O/\03,$7BHLQ?4Y_V%7(BN M:%]'PBUG/QR/QM.+OX 75S/ID,E++"C+50^CNBL<,B(SIGDW3VD?O% M@,>R)(@G']!]%*N!T$=M2ZS%$[V .AQ.T_@Z#1D&,(RS"HR'Z"P:%@8$)0+* M6 ,K&?$1%PV@K!4THCVR&.A9QN?+3WJKQ+8LPR=?U*X27.XND'\[/<$_W5P> M[WT\^:/\Y/N]_?T_/OYQM'=^\!Z_=GI^^+]G;8H^G)P>[.W__G'O_SLYW3_" MCSKYL/#)E=,%*J'M*I6@"V$OYJ0DH7SFSDH!,B=J(3F=6. )RC@;OEJ:027@ MU;IDW(5NA>2&9J:(C=?7D)0XK63)>-996)8XK^*TK@*N8IN0ZWF4S HMDX]$ M4.;+XCV*0662F+8Z@["N3N.:EX!M5<_CS71EC?8?ZW-1=R#U(KZ]$*XNKP9H MS\:]2[1@^O]W=M#UH<$9V[PL'04$6M1HA AID EJ],)>7VH/Y8^M<%7 M!<_P<'@C^.6H#[Z%P57L#S_?7INF["3- 8BS$,HPK8R_HYHDM,4\J)0TK=*[ M;5V@.ZA=5;FJ$'5:!'B]:9F M_+6K)0VF^ZW#UA9,6EL%[K^F^]7BO^'(M4W(VP*=\R)'QTJCE"PUD:6O/QBE M25#<\@ 97\XJQ^A6Z%J+T_VZ5+5U..MBNI^*"B RW,1#$4"",F9;LK*Q&\G1 M%E^2]9_<\TB#/H361'M@T"[TYGK1DS.@^?@ M;6"B2E!J)72[K3#M$U1A,_F$T.X2J8P# Y':$G3%->O@":3 "7"6>40')J4J M.\D#%+NM%9L+O$JC>EX[W3T[WSP[\=5$D.>_3I=9.YGE_, MXDA!;H6WPBHMI=39>,YX<)IKD8-A/CR7?/7G M']\?O#O?@(.E']."L%^&MR!5;[+E%GT6]%8DLQH,35)1P7*F0BC6>PEI<_%M MW,7JF0^K),H5^E8QJJ)#F %043U3WCF!_T0E@@K9ZZ4";=JP:MEGSKXV_T,+ MV\;ZSZA$PAH+6VP3I1S/1GK0WJ%7Q1WZY"PZ876043F[E)OG']?,#"A7P"=Y M?YQB?_H!0FF5_OWN6IAJR5!G#!'H#Q+IN"@9(QKM?F>5="&+6&7*Z+.HFEH^ MRS[\(WSK7UY=OAN-QZ,_^\//^_ %OS/]WE,F4JZ-(:!PW1(X)3X!(QE] J&S MI(I6"5"N [)[BZD]K5FTC:J1TW(9QC*%C+ %]' MUW*.*F?OB"D.IM0A$Q]"(&"$QC/:H2BJ]"%^$E%7N4C=[AOK"WM;)S\] M'$[P4>739N&)%(QPQD>BG19E: 1ZBU1Z@J9SINB7*"ZJQ+8?0WFM\'5+%(]: M%76%?>,AHGLQAU5PU8PZ/P7L=4++38E[5@\:2KU+K8 4H&1)$2!IQR4=NV0 MR]!N[;6GUGE6Q4;O5AM>"/9VI0SK"+NR23&/'<:8J+"<9$I=2L20VD'&-5)J'-F]1;J:M@IPX,%Z^B&B>9>B%3#5M 26@7H=*Z I8<_RWT#:%3;_ MI=ARU%%)])D2*\U*;?#$.0%$IJR31&\JR"K-2KO3@!=._BX48!TA5R#^-'T= M#;Z6P-?#L-C-*!:;J=32$1ZX+9 <\5)&8H*WZ#+CP:6K' 7/HNK>%FA.W*B6 MU"N8!$>CX>=I&E\6"^@<_\Y,[Y5.B66K2)J%0W-D!$H!,9?>">&"RKZ.*;@$ MS&Z9!8W%7:$8T$/&LB\AG>X'%V6E$')_ 6MI#L%M\Z<'V00M)V,\_Y!: MV1AK+&TA'<,&244PD>N495+9T5#,!*ZMC](RMSP=X_GG-6QQ<#$:3\]OE/;H M]FK,9S I>8KF*Z"Y*2(G0#TG0B?E6%%!6^7&<#F<-O:IR?PUNAX),NVAB6XL MA4P<5YQ(&C6Q6E#"N4M87&ALUY7[97-9)RC5[4\V7>)G-, M>H:'+)T$PG3R!+VR0#R/@5!AE&76IPA54FR68-D)WIO*N$:;X?NK_'OJ?[XH MW:Z^IC%\3K-FG&DR/85IZOED+9ICEC":2]V1T\1%K8A),DNK@4*LXL*N"G"W M%*1--FHT)[^M5WN ^-J=QW,[@RA,9F>(9"$1"SR1S/$ MT88#E5J09\#U54: M30V=:$O6VY)"L]3EB\X8SFT@1ONBT+@DA[\ET7G*F%11FCK>T!9%R-IC>I4@ MV3H2[RXDL@JJ'SI(MA9MJ\5&-I%YEQIAF8\Y$^9D(M(E1)>%))XJFDQI@T:K M#,?;]B!9%4587=0U6B!=3Z)<$LG1%)R/%R='L)O M(;-F+>+6RJQ91^HU(]0/S& #)FJJU"R_ATC*.7'!<,+QCRHE[@.M8A@L1;-S MMD%SF==H-KX(ZD;S5X%5=4CB^R;B? I0MY2IQPK3 M75"GTN#50R$Q@ 2>@^MF@WC-(8J=*<,ZTJYA+XXN+W';[,/@$^#^>7-P>3P1 MI0%&-),S4+@#*J>(,,"]I#8:6Z7Y^U(TKWQ1M2E7BS9C8T%O0\;-_:\>'I^= MG_[Q\>#X_*Q6[LT+CZN>A;/.;=K9L4VAK-$DDJX?YF#.JWCI3$H$IXE*)15.5.Z0D\;<3'YV]Q3VBZ4P;XF??5BQ0=K.@$*8WJB4P.0:7D\-BF4C"JLN%5^O\M1;,;I#<7=(O& M2^FA\G"1AY=?($Q'^7T:][_"M/\U3?X8PO4,NA3?]R=A=#6H)GOC21NV ?%: M:VO3/K*W MK4);P%:%D/O]77">D8C> 7,V1N*EB^@?^$R "T.H++W'4Z(R5ZM:6L#RME6F M+2%7JE6:0SH>#<,-*L&T9P91&4<3[H0ZH3;Z0%1VCD<+U-?QF);#V3WV-Q3U M8P60[78ON9]D>#8MTR<^H9>'WX#/J:^ MBLVY.L3=4)1*E#Q6'M7\EN8+?"\@)R=Y9C\K2#IPSXE161+I$R.>>T^82EX& M]!D#JV*J+@+9#45H)-['=.O&,U_&HY!2G'S U<\-F)-\,KU(XP=>%'7,RH1N M$\@H2L-VBZ=;BB7=-;JH#3A:I2/:BOAV0SEJD/%89TR[Y\OUC91(I;#32*(M M*RW:F2Z)T1QI!6Z8T4ZY*JTQEF#I*C&\_CFQOFBW.B$<==0P;35ALHRWBM$2 MYW-"W?6! 3-EE-*N)X0W)GB5//!U!-U=UN\JJ'[H//"U:%LM_7<3F7>G$4*@ MVMND2>)E\)7(@4#(F@2C#/4B444[V1"V+0^\@B*L(^H*"H HT-_IA_W1^,MH MC!Y/@7>6T&%&$:?Y:!:D2RJ&QF\6K+@^#(C57!+O7'#*ZYQBE<+KE=!M37[X M6E0NVA>M\U#ARF1)?U'0()P2@D0;,JY9>V*Y#VAB96XELRKF*M4"V].0N6W# MH:&0*\2KGVXPN@*N'[H5\UK$K=Q]=P.IUS@YGL0G(^Y_H$G9CHB$TERA!,NT MEBP)YVU*51*&M[T5,N#(O M53*A\7A"?UME83Q7D:JP6$.X["IT^:>_=CAI4\F/6A5;BT?[+2+Y"^/J!M)\ MZC5WC"F/D/!K:&W01!S/GB2I(?.0K%RH:":S^W ==V-4X3 M^XN]1L5N4 %N-/@/)51$7*4RBH"R#G\'BEIK$O.+'?">R%%XX@D[P&A+XFO1 M"+O5,_$+N]DRV,TB::(._Z^(L1RM3%86R4PF)F<.*; LU:*7_N3[^>C3=X#, M%L368A; O;U?SS<,,=\P$NX/: 20H!WZ=31G8L%'$GE@P2LO@UIYIWW\\;M" M94/!M7BA?T^[A)E#NEFB5D')E Q1KLS$]581*WTFC%LE&'4")%O]K5S\^%WA MLJ'@6KQ?OZ=>5-UL%?*VJR5$[H1![]V7''N:B;/4D$2M8:EKJ!Y;@TQJ!A%AA#%RR&0)Q*&K<+DX!+[[E> M^=U<_HA=X;0% ;9XP7UOV^#T(:*H\%#PWA,H@7@)N'4XH=!*8S[S$G=]//GG MF>UVX=-WA?% M!IC/[+4+G[XK1#83VV,B73N^IOF%7Z,RM^7KE,Y2:RUC'O=_:XGU09',<:F) M9[MR/OP33]@!0EL2WY( 0O-H$/]%SH]T=X-):64%@T!,*E-$:$+_5Z(3[(W6 MT8.WH!;3E)]Y/Q<_?@?X;$-P2\AL'J-EAEY#$O, E4%+K00M4+48)3+8B/H5 M\3#(6H##4\+JQ?O<)[E\].F[0F4SL2UALHT8T-QKDO/]W_),-47[FN*)C1:9 MXZ0$HTB.D8( 2%&M$M5[XN-WAUMSC[P[.SD_W MS@]:;F_PXF,JM358;WD+[0Q$S@)]2J:#3Y(SCJZER#1Q1H533(:E[0Q>?&*= M-@;.QR2- ^*9S42F8JMQ)O!0L Y-N,R$Z*#LZJBM-@9K5#=E8#3@JT8H*'S1 M@#KB&/J1R%.FC,J$--9?^=LH.%M'2QH4G*U#2?5LO^O$MN"\,*5XUD*)_W&+ M6WS,D63KG $\A57J(-UO*ZI)VE."]46[U=4DC&IIA'3$:XE>DN&!6!XHH2;B M.IQER>[\>('&!*]23;*.H+NK'5@%U0]=3;(6;:L5$6PB\PXU(DB$8 &],8/G M6(@,/6T?"??@-#IQ@HH?LIJDAB*L(>I7JR8)UBET!H%DRN7UW9/U(N.Z!8N, MFB1X'5/S3563K$7E1M4DZ_#0335)!%OZW.%R58FR)IJ)SYF1''C*(1FN=)5B M]NVN)FEB.#04#H M2X'4-U%-LI;D7ZXF64=L'563,&NSB+.,:Y[+H'E//*A,A 21K%<0\\I,;G4U M22,J&PJNNVJ2S%''M-3$9&'0>!24@!!EH&ZFB1J.UN/BOOQFJTDV9;0E\753 M3<*E5-F@@Y&E%67,+2*RN%S.K HJX.&R4GG0UE>3-'H]FXFMHVH2J7D.*EKT M%TN70W0DB4-/@3"G@F!@M$J[44W2\-!L)+B.JDF\$EG%R-'M ]PG?&#H!1I. MO% A9.H=^,5@^MNL)FGX6C827$?5)/CHI+E7)*O2O0-0L] ,XT1X8%$J1)36 MR*#?D@ 2E0@E%ETTC<^*B39[QP!^W MH'Z3U22-J&PFMJZJ241*UD@$H:A"K\DRC4LLK3*RD-X*KW5>):JW_=4D+;F; M&PFNJVH25"GIDY(D1XIKY,X1[S60)+E/0>+^(5;N7K#5U21-0WI-!-=E-8GE MG&D? XF\W/DY'8B7FA,=@\B9R9S,Z@&$;:\F:79P-A?@*U:3W,UR/#ZXK7XX M^*]/!\=G![7F93[]I.JC,E=GAW_;.S_\V\&]L9L;$+7\I^UTAI 0L#M0AK< M^GD E[)_2IL?/:)IIM-\9UXN6 M6DM)3H^P-$_DFG]DF8ISDO='P^D8PK2'MI3EBJ*[*DO[6Y]+[WP#Q+D MNT>AU9;7^!#0:Y@ZS9A_G,;5@JBK)/;.<:$)AA*%P=YEF A,Y$:88*XU1!%KCB)8SX[7WBLJ\BG^ZZO/> M+MO5I%HAO?LC?+O#>7(/Y^%#G*RGM0(1,A +X(D4E./OK"& -CQPR E]O!J[ MP-9=3'J1@F'9ES$H 1UZ%:!,]%4D!MP DW0NTL6;H59T:$.\;U^CNB"J MQ=2J.>S#81B7^?/OT_5_#X250-H?#^P7YMS]R^XZ $: L MT;8TF8G.XCN2+$G9J1A#Z36\.-F@%65K _S;U[S.*6PQ*VR)Q3ZK[*+HD=J2 MH0\.;7096=EP@1$N0>(+P8VL5>_V $=WK12J.4!KBW-;6BC$N"G[:G_QS M5N1#@7OE9 E_,UR0391 8IQDP5F2:,J97&7'>0[4ZU5&-B#[2<5I*/0JE7!S M;'-__EY1\"K8ZM9(/@WNM>HDVZ+R21UIB8>N=458$96U'KDLV>PB4N)T9L08 M?'644"ZS2KUZNM:1%ZLG7T-%UA%_!=78'UU>CF)_^GT.[>8*E'IKG"PVN*!E M1+G'\Y9#F6CJK.(T!55GE.<3>%[3+FU*VJ)KU(+$*T1C/XS&J?]Y>/ M7,#P ME!T2,Q!DIB,J4ZA0U2%?EYN%95#ND%.U)O\(><=]36D & MQ@='E2=9"U1::SFQ3BK",A(7I[\'^N< ,[^Q.^ MS.=$2/#%"&D)D/6'G]^G"1Y7 M,!/M;.*]XYP;(TA(#FUDYW$_2MR2R- TYMEH_ZB!=2M:L!S.+L0>6A!TA8W_ M,:IY&N8*N&I&')X"]CK1AC;(>U$?&DB^@I'X)+[@ N,Z\])>AA+)O2!0;GBX MC9[I&*V%*IYDMQKQ0FRA2X581^!5@DW7@%+ULN@L#4Y8[JL$(Y=@V1%%:"KEJN'H.Y6&1$U5=Q5203:#.XNV* =$%7!45T" MZ^8]6@58!T;J8V3;VI4H%5LEHZ59H-+LE?3F74HJ7%W=B_)#0'.[W&8U2R@$6\#E#Z,(1";E2-9 MB)"R"IR:Q09YK><:WJ)Y-2.F*5O/Y!-N)NH:5V;WL\;N4"E+@1HAB3))EK+@ M@L]JXF@P#"1PY^OA[\.3NSLM&LA^U(;@6;:(9D.LRHOG8F*1D&4"(>U"4)6/.$99R\- M* BKF$&K,7C_R6^0P8T%5R7;)XPNKZ=,SB89EK\POZ_@UG"M$L,]I=Q7@,$M M!D"2A(:= N&\KF/:/H/I+9M!;8N\0BG*$]#F7'#V]\/SWP^/RU\[.3X[.3I\OW=^\/[=WM'>\?[!V>\'^/,M M-S'J!&NMQDC="WJQ=1@SVCL&V24N94K.>JJ2]*6!& OQB69+GMDA0J,W\/S6[2OZFX6Q_^]D ?RTW=^1B& MDXP'T&D*";^)_O$G^%[^LS\K;SH<_N?5J*0CP?B?:?IIW ]I?>]I8'I@O:@T:S15KB<6U$"FM0AM9TFA7F396$^,N*-=6\=CR M'+O'+\SW=M=F19)F-H';TE Z:4GBO"K=D;@74@:E\BI][6OCW#T]W0(^*Z2O MW8IJ>W2;A7,OD?0Z1FD"#3XE2K@,J;R%C/@R M2"FZH"@ZFC;8Q6DW[68FM+ZD[EO2M'V>;PG=V]+GYHE"B: 9SPD\*4T+B>0Y M$"NR(3R7-I6!2A9^@/JR;=&5U4K5UN<X*D%7#]\*5J:Y&W&<.8&4 MRB@G:;0 FC2MLEEL=ZE:$T5H*N7M*55SAEOO4B:J].N0W"KB!"!^:ARUTGOT M+/]5JK:EYFP'G-?KS+ DZWX58/^J>FN5WI4KF#;AIM.J-^:IDY)K$GD9$('& M'K$9'&$N>P/&9!6JW./L1-5;'9U9AY+.JMZ^NKWM9B:Z6JMW5$W5W5FXN1!:<443*@AHN@B:6<$16] G.&U>E M/';[J]Z::$ +PN[(*K[ME,M2LH'K0 +N<:7G&:JG=8XHPXUWD7H(E?L);T\S M\C=DX6[$7X7KKV?[Z:V"[5]]S3>C,,I*?0U[R9BO01_XA]S9,. M(=)_@,=Z M10R6@W)2@J\3W04+P63KE;1-C)6GU-=\':483OKC]C7G/ =FDZ.;NY]G_A2( M19'AKKVS0I=L19.FE4^FK_DZ2C&0W,?H:QY8$KY.H3-9U7ETT8%77('+V@51 MR/XVN84>;'E?\W787TO&2R\<(Y_NCM MWO[K@P]#SU%O@FV4DJ,F@EPH,1*(/'OK16!>L11H:Q%6)6'["I8XY1@_*:+(UE?;@N0S ?0P>"T_1-3FVUT:^'7,W^^A2IZAI,_(:7!0. MSFG_HDO,]RE^J3?KNI!:FUOAW3O.]A46LFYO!MI>U7"?Y>/P]PE*]#(G WB:WV_EJWU M]<5T2N_:1Q+M)%^NKRY&H-"I#A@+H6A0+-=Y8YCJ""%-1KABAC49W#+H*IZ^ MAFZ.U ;WI\6F.-HXC%(;VLT#P7&&MG0M(T0FG$+R2@J)T&S;4QT25:5I-\@>TJZ%B+X&Y5&'T$/6:N?1=< M+[X*HQ=Y79/N5Y'\F)JA$V93FZ@YH6LU73'T)\)G@Z1W "5GV,0P>0I5&$T4 MHH_ -U2%47CAVEF"&%,"5<$&5P+$)&1QK(Y'[=(.= 5#XBE58?0BR 6\$QS".@U,T$1Z$;#IIY2,OZ0IL@(1(V:0=\% MV.\,^D'I[9P-O0HWHV;0>R.]\B*"\;6'GQ+U2FX270 Q2>OH#JB;'%W/(H.^ MC<[TH62T#'J'+-8B1Q"J%MAZM."%M>"23\X(7G1L8O9N?09]+[8Z9=#W$?5( M=LS/A#P7HD ?$P0"46?:,' E,RAH>2*\.6O]4M*G6]LD*PE][)SG+MA^YSRO M1F6?A-95>!@[Y[GX*/V\];RF75+I@!"RIWTN\*2L*>@4>QXZLD[.30X,K2)$R0=05@MP1FK(V3%IB]'9-\F*>!HYS[U(ZYCSW$?BH^<\BZ31 ML2@!D^%0+>@Z!Y@#:D[G:S6L?^<\KZ,4PTE_Y)QGY4) F^OEBM:LZ$_>82(F M+>?)2 +?/GQZ/__QJYVCO:.=-__WT]'Q_'?>'ASN[1_O'N[2 MO]HYWCWZY\['F\]J-VMA74#MLYL'%=E"2K/63DF%'C6I"BE@4$4EB1AD=L%J M\UA*\[K8AL]CCC+E)#1"$L&!$K5*WM>T&6^59$ZGV"9ALFD>\\_Z[X-R\\V: MZ^JD22P)>NMI9:"RJ5: X+2CH S>>N]"HWCF8]"V(Z.NCS8LOZ(-(OZF#L"K M$0[66E1"9# FUGX..D+D04 N'C.*HGEHK/R;GY,Q-/DKB+:IN^;2A6F2XTZ3 M=9=J&$-EYB D[Z!$:SB72EK5N#/8$9D;T([I81V4?08^:]=<'UXC,B>Y'7-0%N%[OUA5^!FW(S(E"47DH/GNC;\ MJ&GJGM/.&>C[C+9F5UK>=)YV1F0;G>E#20-=6=+F--,I*GFQH(*H;69$!F]8 M *M"9EK2R8Z+D_5>2$_97GQUZRG;1]BC)T6J8%W4I.HVTW*#D1"#H[]ZP4O. M17K9N(YX>Y,BAS9+5A+ZZ$F1';#]3HI29$K\#!V4F1-'G>J-I+)R8/" M+" 4VBL%:L?#B_[ MM=W[S1625WI\^ ")**LN92&I!)6Q*4@R'Z52D6P_QVVEBZMD=([V9+55M:)E M;OZLDEG4^Q&C4G3?LA:( MT<[1T>[QT<[^F_=[.Z_VWN\=[^T>7?WFFYWCG_]X]2RQ89_?BNAA!+*@!8&S MI TK4?B@O*0OA5NK6"J,9S3Z?BU8&F\!&6M !]K*P)/^L#IH JR29_+=8$W MR!52*A06H7@50*F4:CNZ!!&%2[4=@Y2-!I)N.E=H5!WJD%C4G8>F_I+WIR&> M?B79X^R$>1G)E J0D"%9\8&L>$2$(%(2*NEHL7%DYQDV<*F29]]KYZC64$)XT!NBE:F[CV7#<^D9>#&RN_<3OT9RB6MB5# M\I>%?< PNYC./_[M%/_G L_2C[F_2D5;/+TFP(5AH%CPX)S/)#T4 5T1WK7= MO99CV_BTN<'T8;G"#<)+R_/N/H!7[JTN$%L&#SI@W$P,87!^E^G/P.1L2(]J MLWI6(Z88JT^3"U%+"R*PF'B.QB;5)BUS8_KS2'QA&]2G#RZ'%LOS,B5J.R M7YNH_CR,G1'AT&D3A0<15:)#F&EP(A3PV2AO-0]%--Y1GD1&1#,5Z2'^%C;* M@_UI5#8II.S >AY $58@>RV"9:+8K+-,ODF!ZE/J#M2+P%[=@?I(OX$=\D"7 MFAA$C,EI2"QR4)ZL+R>8@!(R$\XP),2M$V:>K5(,)/<&F\6=SC6"2:>Q)/ & M"8_@9(I[ER%YD422R=#_6NC!EG<'6H?]M63'3Z".XC@8,(?$&*=B_W+9NB@9.<4H/^?+C/?Z%7R\- M)6E#OWJ?KF+]_HE MZ@!V;-?\4K0;=](/1GL7E]F@G(WE>ET*6I US:RV(*.D%R_Q1*]@JD4T/&O% MG,RJ20WB%BA8=R_^=NA7'ZI:ZM7>V?>+\]E< OSJ?*ZW,JT"!Y,2K^T%$!S7 M!H*4O+C:CX^W]>3?Q;0=#OR!V%RF-VM2T:+E\CW0Q+45ET-(FD5(6D=0ME;H MN9QHJ_=:6^X8#VU<*LLQO30M686*D?82>04M!" M*T*5T"2O]P%,+TU+5J%BZ?V[?;'232K_SQ_7=/[7.X>'?^[MO[O\QL';]P?[ M[XYW#S^\V7UUW*S0HC>"]J46ZPEEH=A"$?'<8#$V)F5CC)+YXH74.7O.U9*2 MFS7 #+317":K[YSE7W*2K]ZM?'#V,PQ.O[ _.9M>__55F)W^DJ3H7/&9&0=2 MF *JN 2^V R.19.DQFB=:KHU#;&*5?=N>A-.WD_./I_C]-L;C.=7D]<_A/.+ MZ1S(3Y0G7%D=BBY0E!.@'"<1.4EB,Y$V(TQ8_$UZ_ZT#6[.HRO5]>;= MB(L![<%%A+M_IZ\7F5;_ %0?"];)(!!C9J",2N"")'%X6H"PP6!>'+SPF-IT M>.QO_1F>G08F8X5[? 7W!E1D,G&M$81EM'@2!'@I/(3@I*FN0]NF6>R]:%ZB M)@U'3X, SJ^@KC3[1.@B_OA_-:9M0BZJS9J M2+4YH2W-U=&ID!D7584Y1"P6//?&^N"YM4U2X7\%\5M%5B#CKF+HP9Q<:TCE M,CJJLN/"1$M&>S6]9,A5(@F"#!(Q%3I8V[K$UEW!Z&6(&U?$S9"_A86+#\7. ME G:(MU(@U61!,PC.!\0"@O& (O1>EEJ_VO=5(N>7KR\%YL]XN5]J-A@ MV\:;.-O>AX_T"_6;K_^Q<_ANG0&DJSZI?62SVR(7(I@^!E,'Y>1,VB$P>LE$ MC)H%ADQ'](]%,)<^=/.WQ9NKBY1>>.45*%YJ.Q4?( I5P.M8 G/,L-@VU6:3 MD;^9+V'Z&>?/_1IFL]-R6H?9S-N7873">UFSI'P&Y5+-<Q"'1V$JPD^R4YR*&HZC>( MX(/WX (J*^FGJ)K4 =P/YR4KT0 $M;3YUK[@2^-BSCJ#]5: RLJ"2TZ!R2E: MX0UG>FNW^2?L&%Q')3=#_M8X!BN_^/[T+\Q[9^?A[/,IK>12$J]^? C_/9F^ MKGO\96:],"E&+,!R+J T?0E9(^@<4RE6!,Q-6M/WP/CT782]E&A1E1N1V6++ M70[U!NA^^/:SB+$#W*:>PGYX-^0K;,5_=ST;C+PMT#D=HV$F8^T!1J=*\I). ME> @VH@Q?\>7L#B: @4TOJ$COA07"3'4];*NECS587!^WU]#ZVE'P7OZ5-W5YF;<_4/ M!Q#B?1 6/:)9)MH7F7"DHYYY%[G5QLH<8W2HRLE=-*N(8>4Y-;?^^6 BZ3!? MAJN"WD;ABTDJHO,JH#-%9YE%SJA.EB%;13PW'N;7!Q\^'NSO[N\>UYJ8^L/= M?WWARRE+2=V@?0B(KJ<.GCQ_?SX^/ MG?>O=M[O[+_>/?K'[N[Q+3SOZ8%OC@\N_\7:6K#R$X,S6**NBRMX+G4[6??B:^;Y(9A^^QS##-SA+T]/O5^*[<@YZ86G UPG%@K8NPR0M([7)%W\8U]I7C>\X#>>G9Y_G3S@\_?SE_*!\FET: MV"?1B1"-5\ D5C=2SA"4%!!98<8Q0_]KTDGS053C7T&&U(T[5X[!"&C1]F$^ MX@/OA1:RM]ES 4[&!$H5 U'3M4OY@AR38"XNEO4-Y==8ANEY:<90PA_005$+ M#!^ M9/2Q;>+K^$<\\ZWR?3\]#_SP>XG6=F2D)8=76WRB%F#Y[R EMI95P(6 MLYCQ=%\%:/\G/P^%&$'J U;IS8M0?\*<_+*7H;:,R0*N9 M*E@PNDA"24IR[ M;#F3G>J [_GLY\/SVI)K4$%W^XCZ.<7KNKZOF)@#V>X@-=(.Q#2OP[PT*!M- MQA"#,J6]D; (ZWFH1 ,*&M3*_;HYW8/-6.,2 QML55[Z4X@VTJZ46;WW.9M: MQ3^6@GI>RC&8^!M4RRU1W%_J/(LH0DKC(-432CFG:'-C"/3MJ&TN2NLF3>8> M1?:\E&18(NYJBFFRB?P"+W%3'&9/.YMG!*]$@D=?2BTF-RE%J=L47SR,ZWEI MR9 DW-41N[9->3-"U!NZZZA$IQWJ3/M:C. U1F#(/&DLR[S3G>+VISX/,M>4 MUEW>W-K%]/>N\C)5"4/62J('E($.J%RP'E 9BI51:,%%(_/Q 4QCI2^V?).' M$OFVI!C^VF3\??WMRD?-"S&U6SP: UJSVAE5!7":#C!1UV*ESZB:^*&6 =I4 M\N!@A$\:"+Y!DLQ]N*[+Q3H@:YGFMQS:9C+ZAJ&P@UZL(?]Q-<39F#*7 ;(( MD5X($VJ50 9NR([!&)-V32X=8VO&(_EW8RM&'[$/[+;^.)W09GK^XR.!.P]G MN4ZE^5X/IG?3R>PZVRLRG2,+ 0RF^9S,#%&AA#JD1$O4F.5C4=RNSQK?U!R* METE#H0[SJN]]_/O#)?4U>4I M#?*W>B]N(6V'!8>Y!.=CJ6.HT2G%92HL)B]#MN%.JE;/=:Y'W:_90J]WCO[Q M]OW!/QOF9JWYW ;T#B" !<*C+-'Q+$- KJ))@12@9!DER]$*?CDW7H.6/(A/+1NV2Y9"E[GQ(*GD^6?&;;I+>4,?A4!%@; MZ5R0&L$'G2#F8)/C1FK;I(M"HZ2W2\=H_>B%:$C],MN?G/^)YW56(=(QF4]D MXYXP.WS_G+6#DHGA$T?"]Z(WW>6C6F*2U MZ'3_@'_6BJ"%Y!R$)*M;<4.O0:JI6KGZ^S.2M=7$A_T$8B#K:\KZ(M]T#&0V M/3\YK./4Y[ZY&%A0P=(UBA9P->1+*0?11)O)6BAHNR@+?>@OBD)_6U226T_= MQJA&+PHGZXIRP"WA)XB?0] ?A]$C7M&=V>%=$8\')=9@8)'#-<37D$TZ6+P+ MS("3KM30+8<0G0%KLG1)&B\[=>_9#A:7!!"&)[&/U 8F[P-)ZMO%M^M)FT$: MP6WM,%D'G==UA$";3"1(4AL6Z2X\%'VWGCR>E;:6["=#"&Y 6WX.)/S]"Y"2 M)=T?3 "+M A54V)#++(VG;7TEYBU[S(+IAN#OS[Y"3*XLN"6OH.#NFIWCHYV MCVMQYR].Q'_LOG_S]N#P:.?][@I>G\<^<0#W3R_0"WX@%"5[DC49MUP)X@&U MR"H6YGQ..L:3'O@'%?7*9?[=/K>]V#LT!BA,RD![6!'1*1%YE$H+EU%X;8N3 MZC'AK]LQX/+C?_G U9V;2S]J,$$_!G-!MMEY'B1=W2(ZY>@/=-].G&M=4M8V MF9,NB/N)\]6GH[W]W:.CP]V=]WOO]N<>ZM?'>W_,:5M!I@]_W@""[0%XT7W, M6"R..2.+5D4Z;PW/F=L0\HXI6WC"Z?VEK<';8+IK5RA2F>F:/C MESN6G+*&>5UW[!P>%OJZF\6#'WX3G5G^:W^NOKL,]^S6-*XNB 6R';?1&E=B M#&$^(=FC(Y*Y=BDI+.)ALGO!6,_/>(BS\^E%JI,^SSZ_GLQJ3)Z^A]._\,:K MQNN%+5@&.=?T8B5KEUS&@#.4+)3"C6E2E-4%W+J.UMO/N.H-+'2(V?@$EH4, M=? @>*8-D&$<$#';A$W:-]P'9GQW_. ZL>AI75OF#8([1^D+YHNO>%!NH9LO M?9[+5 5QW2\UNV0D-X#"UH[CQM0V;Z)62KA,1@MWUK50CQX8QW+(-]>55KQL MVDM_O;Z],SJ:\.B;50%M5("3/0D-^1UT+)@$%%J1C>,$$J3??%W MJQ@>1+>90H;!N.RF(VL0,;JV9&%- M#(J!]K4/3!$2HA&E-BK5& 2C,[A)FNL&M.21HH;-*$D?^3=0CB/\2C_Z_ [/ M[?WTEZ>)V2[X551D4%:=XT*)-E%D+0$ 3J8+QV M635I)]P+Y?AF\H ,+]H\S>AI8#C?9\Q?(9,AJMJC$P)+M9M$)!EH%D";H%F, MKD[P&^L:]?RT9"#!-]A>'K@4S/=5@^8?F]!!%=O21=@+6W;I<@V8]<.RN.D)0D-]I;E "T* M+@MZ,,'3IL=LHKV4<^"!L<)RHB]-O#(C:\ZW[U\G/Q"/ M\"^RF,[2=:)#=G2\EIR!UU:&2ADRC>J@+IVB(TA6 MW TLT?D\CEMKO;:0HT(KBX BZ;Q4S$3PS') .C"=J*U0?9,9RLL /1<]&$3@ MK>W/6FEZ>9MWQ7@" ,ZCJAU./3C&!6!(V7DA2HGMK^ MNG;9=8#5TKY<@FL+K,O5F'M,%]80^QB[Q769NT^%_DM*7SP'99.#D%F&9)60 M6 ? M"EG'%4;^EB3396AC[0';O;R(4P_GYZ5R?3==/*_YU\^3B>?I^$ZRY7. MJY!BHLTU2[)I,@N$L 3@3$N;(GKK%F\5]]5U/O2,#4?X5R5ATD""XPQ%ZYA\ M=URLW;@\/7!T?'1__O)_IW;__)<$USGD.O7)N>0L!N[0UG'%Y9$LU8%['W3*GLW]_I$L'?2-\1G[B M@J75A03>1%_/C4BF0::+0\DE>&]2*4W"R0^!VM*\N3XZLF@[#<9!ZS#@[>MD M_=_>95/H?#QY0]_F)U'3:DT(X$N-4.G(( 8M@9!J*6I/F=C$6=L/YC/4H88\ M-;B;S2>:['W['DZG-7IZG2M:1"C"DP DMV2GIEH\R)D"H8O1=="5B4W\NO?# M>89:,H#AMF7CW64T>3LA+:]G PQ9QPM5;$ZP,+D!%R8Y&N]A6-= MQ@9U>]HS(KZ1B =TXMU!&&XAK$DQB?Z\?U$E."D?)[,Y%[/=KZ??3L_JKUV= MEB8!I1GUB)R$6EPB286DVO M,GV)QF1B51NZK+J27!.+Y*F6A*RC*ZUXV71)R.TV*9J)8!T+4()5H!1:,KJ3 M!U=JOT=:A.I4_/$T&C1DY]1-NP]4\7&,^TD5,O!I;T %I%? W9-#G' M$.FP8E+4UG->@Y,UJ5=X NITL?*9-7(:@L0^4FO;R,G)Q&(1H+4UH#C)W,>2 M(22?)%F?5J1%7_M3;^342_;+&SGU$%S31D[<\A2=EU \5E<5T^!MKB<$:L-, M8-@IO^F_Y_M,9CEY:RR0T5] &<4A MD)$(4H80A'=6\R;C=QX#]ER-I2;$-"@8N(OO&MUU=4T'?"WSNAX#N)D$KV%I M?51G!N!DE$UG :)+%\FPHXUC']DW MB'??\TK4)/OYVZ#H=0B>F"/#28-BHD!DP@ JD55AF'UNTC[H 4POT%99B8X& M6>=WH%5@5^]&%VBC6B@WV+;&.%F-Q\?T8TT2QC!)?H%HHN**<0TS:Y)V^"BR+3!&5N5QTI*$%NWKKAM,O+J8G9[A;'9T M&8N:S5^-H$5BE42.=>F2UR*_4,!+SHVV'IUJDI_Y(*KG;I(,1TF#'(O M1A'_$H!B-]AX2'CC.M3^9GG_9^8;3TQ2N9^#HA"%%!XBU4#\R!*=X M[0\D4*FHF,?!<@ON/GY\LV -+B:#"7+ 4[^FVNV=G>/T;&Z&U%'->5Z,?[70 MZ_!0# 9C8>"%H(4:[2#4AA\I1:$#O >N&M#'HQ MU[5Z?06QC]C* (V,=#T54 <0D/I[7U/VD;ZHG)UT N/B<.*GIPTKM3)HH0Q] MI#UF*P/')3<\&3#SM@U,9H@V)9!*BJ3)GF5BT8GX=%L9]"*A:RN#/A)LWFKU M;F\WK1(9GSF#UF22*FT3A.KPTL&5FH[G?9M!T\^@K^9@!L*:M-S5&M.N8V(7 M8+_[:J[&8^?6B:N0,&I?3:'A:?37; M*$@\M!;/062AD51*;5Q)[Q9,(#GU4JLB00RPBG2S! MM;)H5IYM>?%.8QFR*LLJ>/(AQ99$-T/OJ MH4\;5HR]^EK5#$AA6$BT$2@A?-#"F9+HPFJ+PW1+^Q["W4^T'W?WC_8.]G?V MWQP<_V/W\./!T?'A[O'>X6YMF_5J=W_W[=[QQ_<[^ZN\QMT_>P"QK[B0!1*2 MU%7\P5B9:#,(49"A1ELK)LT"[=LG*ZVI$24K;Q]]GS F/1VV'LPRH4V1TRU< MB1*]T3)Z.NA8G6VC4W>2UMV8.C_HIJ<@O<,?#_;IQT<';_=WCS_N'NX=O-E[ M??7+M7O@ZCM;4SAC*L':XEK<6SGWA2O!HT"EG718NU=A="G1-FM5=XU9!=EZ M9O:;*FS,K_",_G ^=V6>SFK?@8OI+XT3AE&!!H7+@&7WASOCB+'=W M8[J#V-R=T*U[T[C[D".Z8)\FK!?NDT1,BA(D8!T.2[8'&=>)+&RK-*^,JUB: M5%L\B&K\.\?P>K)X_QB.A@:WT;O@YE%\O.Q?=\*3SC'2G83VFW5);D8#+XPA0H5SS$4@Q@%#4KB7O59BK5:G!?AI(-3ER# MJK''4+\CX<[>3^C5F)T$9%$%62 (%NG-T!*BUPC"1^-,E@Q+D_3='AA?HF*M M2E&#=/^[4 \Q33Z?G?X'\SZ>5Z05Z)L+/)XS&3^Q(AK/* _"8G,V$3OQDCF5#? +T//&I#7($?Q+FY"^Q%IN\VGZ>J[ES<*5,Q' MRX$E5DNYE:(;A=1@34@,E47!FC1/[ KP92C5 .0TR%ZY2>*YBWAV(Y2K-!Y7 M2O)&:\ J#&7I3T'K3%]R<3Y*AZ&)M=4+Y5B-.-LK43MR-MV+\R;MX_QT.O_( MNJ:?M<9<8B@Y)6#,REIPH,!G@"F2RQWQUB9YE=*#UA6%)0)7 M>CZ/.Y%YA1J$2U[1V>M442T4XC%@F\CD'X+"24/YM\JM^TAV]O3GZF\=HO=! M=A*E=SR",9[DP4L&'Y2DEX7I9",C.Z[)=6D%K,]$BUJS-$ZN7N?8]P"Y5ZL_ M:\ST@UYY6YFQDH01-C"E&&T905@>9-;66F=DZ)Y;,/!LPH[W/"&,B2Y#KK-[ ME*>7P*$*0-L>?<?7C*K5Z>A)<=E9Z!45D MNH6@=]6=$0%M-BJXF'1N4LW0&>'6.IMZZ,_CSJ8AZ!FXH<)];M9O&*H4YAM^ MF)W.CKY/,>2#N8 F%V?GA^$<3P0O+I?BB'6+51X6O+,):NVH"U&1);OX9MU7 M5[GJ\Y^3PHS&PR@9!SNSV<6W[W,5_S3#_#I\31=?P_GIV>?[?:W7P>_WD[// MQSC]=AT$OPZ %R5,4J4VH&!D45@'OI0",=/-*6I?AR*-%.8;=&'/28&W4AD: M9$/T<_WEE*4064'./H$BFPE"Y@:80%$,6=_TQOYVRP^F?.W(V7*W?% D+ P" M4',2FK$>G @*= S%\.R-:36 ^^FZY7O1W\TMWX>&,9VO77"]>+=\+_*Z>F%7 MD?R8FF$D*I6UAN2* !6M@.B+!MIL!8%UG)5&#;6VWRW?1"'Z"'P3;OG %=/> MW?"\*^[KE^\A_2]SR=3)ZYNC!>JU M">[ F6PA(G*ED^>R35.$I^V67T>+6K/4_ 3:#]\N]UAGK):8++!8VP_YPL'Q M2!MM8DBFOTL&F^0MW0_GI1FN*]'0X%)]%]5U,XD.N,8S7&^ ;8/ANAIYC^K# M&I(?9=NXPB<,^FR1062N=JAF&:J/''AFQCN'4;09##*N1O0R7-LJ1!^!CQ/6 M/3H^>/U?M4AY=_]HYWCO8'_5-@Y+/FB @&P7B O15EZS!4MV.H>D HH8G&4J ML!R523&8D\?1#B'&E5LO//AQS43:H:F"M"R;G)@3-:LJ>:>91\%%\LR[7-P2 MP:[;0>'^3[U=97_]H]U_U3_N[NR_^=D*Y2I\?O3VX'#^2:]VCG;?W/JXPX-W MASL?CE9/61@;83,E&$FH"WIE> E:6V%CRBK6GKJ*"_0BJF2E9GF)7HTBWR%4 M=8"DF(X?W$PQ>J6[)*$0T/SG["V?GF.?/GAU/SL/77W]>8Y'[ MD_,_\?RFZNR$9>L+TJTN!$\R-29 M&1:T8V,):5K\[LF Z6:K6@#$RS&U>SE MO28WJ1L-7'?-%G89HW\[F5Y]J_X>/^'<&F*A0!8UK337=3M='97:*LS2TMWP M2;T)]R[S]^NQ/5K4P+VPLK /+A-:WM$OGL_VSBX7]T\\_?RE2J5VL?V,\Q^^ M">?X-IQ._PA?+_"$>V=4S6:H-B,HSAW$C)R6JW3"R'5A33HYC;S.%_?6;+,> MM4B"6G.YNW_C-)W.\.>*YSO(7LV,/9N=ILLUJIAE,;)6[2M:(UVSP'O:'Y*4 MDDMALVK3T&J,Q?U^03:M,0-VKJFYNRNO[_82#LK-;[T_#?'T*ZD%SCZ&T_JY ML8:&_GEZ_N7G1G#U^[,_YJ?Q27(Y!A<*:!,9*)8$!.$2,!^4SX;^4[H,NMF* MQ;R85V1K)-Y+?=KTZL'I=*D(*O*]LWSZUVF^"%\O@>_-9A<$W*$)!8L%8X4! MY36#Z+F%E*11(HEL4ZLV=JLA?C'*/2ZW _;RN2K(> CT_]X"_;K>B:8U;#_T\*L#9,@E> MYH9HZPT9/@:"HC74PA_:PDVAC2M'[KG.UC?)Q1IL!6,5(VS:'MX(X]M2Q7 ) M_SK/MDXC$,%[J,%8,CN,!&2%_ILJ:6F60M%K69++0U=*6O4V LHI^,$J>0(\LU?1?IQ,%,9X\K M&72M#P_,9(.;B>ANC?(^DC"W[;K;@]\&.OLS]G,^2?^^=+Q=5R6(HGTD8"79 MZF^N[5Q8MB D%R7RY-"U#?8M(MK"JTUSPI=%ZM9B:^!>$A]Q6B;3;W6&XQS7 M)Z)E%N830\^GI[6L^^;;5VB-,:DXLJ"#)9.)+F$*@I$*N$J1K&B,EG=Q6O9_ M\@O6H1&HVF0.\$UNW?SG!Q_K3W9>'^_]L7?\9[M$R0<>-D+.8]>E+J2[%568 M,1C18%;6?9CO[;P[K_VO^MC_PL!%H[[K4Q>16QH24UF<>@U+<>:ZU M0(^2-@!9,#Q*\P//W7C"*UJ&)BD'1B0Z":W-M>3%@F81HPBHC=NNC('W0R6\ MKHQ@?W)V:3KN_L_%Z?F/O;,Z>WENB1QUD6G__1-KL MF4@"R* DV[)PLBV%"<"*=BD5Y<@4V"H9]UWA%EJ%PVK^8*D9376G08+LR@N] MN[Y:?WW\)5RM?_8S'W+_8FXG>Z.C,#4>P.L()2TU.%TDD'E5.'B[P]YLT]INTAH(-F$J[5M;7HVO\Q;=STW[Q]9?ZN2^%+F\%:(RWP]QLU]OFSAH(U2+IMMTYBH>#IK:72 M$9M+B""4%:"RIUNJ*QQ2R<4Z;ZW?,M]!_S7^?IW&?IW64[,!,X;'OP-*)FH3 M; G9TK?>(%'3U9%!LC5>6\TG MKX6K!7S29V-5"=O5D:&-')[0)KEA%^L6Z.&3)+R9(5@<'!%>J \U4 M&02PW+"8+9)X_'-]%Y_0"[@-;\ 6OLV]U/=)O<)]2^$SAJA#CF"+(?X80XAD MZ$$VQ5EC"O/IB<5:GF^SA1?U,K=4Y.?@B'Y<(B$RXX5-P!496HJC!6<%!Y0\ M\U0<%W?*>K?&4_W[M6WRVFXOG[VT]0E[Q!\71#(<[9S?Z7^X=&GZV)]9BU==31(;>F\B2+6 M]F0&8C"RQ*QF)MSO:2MPO!$+2V+&[6KPDT1\-%&*_%7 MPS%J=?;* EHHW(XZ,1:$=UXGE:0+0HC"@PW*8Q)ZV?2R=2%MO*9;RV"*"Q*2 MSAY4L0AUTB!PY62,7&INFS0'7!_Z]GJ-%BJ@7%0Q>=IU2L':.-!G\/6R;+.5 M/F1>G&\RT^AWB=U >K^QVKD^FO.D"KK[YF[H,&\7AR!4LJ!L\!"T,!!L2ER1 M]1K,9@S_WTE(3_P=&U;W6EVD/Y)UBR=><2=5$:"-Y: "D@WK8@:T5@>MC"NL M78AA#N%EJF%_Z6_33*"?FGR390[(I,\9*EF&[$I^[K^WW"[%A?6F1S318($T4YH0MA5[F M&DC3TH+C/D 61 %7"0NV*7M\@3'TM91Z(XQO9PP]RF1$D0@YS[O,\%*-,P&N M9+I"%Q:=;G)!?&8Q]%Z*\& ,O0\A3R7\V&5-OV/H_6/HO71EC#CD*D0_%25. M)3/#30;G'5UCO<\0:ZYF,8'^FRSF_#N&WCV&OG6ZVX??CD:F9*1 MH"1R<+$P"$FP;!AG3)G?,?1AN%XKAMZ'J)%BZ+OO/NSN'^_MOSTX_# /R*X2 M +_[(4-$KQ^!MM@:G@?-M2/&=%18:-NH?U/&9.MY+.KD893KBFUN^:V4/;#L MHYJ(\#Z8"X(TKB0K, B9BU(*8U!6)D7W;Z6YM.D>0=Y%O*XX]W<.#^D/?^RN MD9;Q^($G063)G$LU2LN#:_M[K5.:(.J_0G-/<*^\_EKCE,Z.S\] M__'/TTQ\_85G%_@A_/=D^OIB=C[YAM.;.W8IG.[54H+VV=9=,H*/U@/I!2\A M!2=4DZY '?&M:R6^GM V?G8^G1\HAZ>S?]/N7K\1/B,_B<4*D5&!%629J) 0 M@E4*D-GJDJIO29/TCH= C7_XMM"416-N,!H&GACU^N+;1?53_H4[WR879^>3 M\B%,_WT^J5_Q_!V)#V?O)[,9SB9G9)I\FV02U1NS$Y8RG? $EF&N MTZZB \^U!.^4$I)GX\5BN?%]-MJZ.)Z7UHS.S,"F_OXEP KOX#YP'R>S.3NS M0TQ?PVQV6DXQOR41?SH+7^')TZ1_<.Z.3"D\8LYZ6&* H M[4$E&2"RR"'E8(O-);$L.VC?6'B?GY9N)=,MXNL_G:AW)/KJQRV9TDWM$+]/ MIN>G9Y^OEC"[=)\F;5(@Y$"&D:)MWM><9HV V62I%,O^3DKXP)&3E;&/%3,9 MXR@>F\IM"8EP+3Y<,E(ZC%I0U,#C_,2:-J9CUG9Q[NQ3U9)'(@:;49(^\F^@'*\GL_.# M3N8JSGTH&-$!2W1@*BXD.$;0BM5>R: M=XM!GOMX MIP?\PCG];9'OI0A>FJ$Q#!4#WK'F@*YP?#J;?<J7\74#W,BFYZL@S- MN&;$0$Q-6HEYP'/A87#1UD Y<10$IRU01PTAT5\M;5DE*KKYE2X]#;>1^R7& MP9C4]Y%N(\K?3J:8PNS\ZI#B,4ZVHOO MVQ#&,P(&Y.8>MM<0[,"G_^O)V6SR]33/39NY%V>NSD(;$U5.P*)@I,[&5_P.0,6#=QOV(KMZ +IB&/O^7@1G_^!^"J =Y7T/* M Y\%2['%6C/$@R>FE*%+L X0$#-8C;G$%+@K72+T6\C\ X?_6,3W$6X#/\ ! M;9CAUWWMNBN+S!*#U&2NSE4UFI(ZO(X\$)3:C(GW$WR0H<96_<@WM^HB, MF@F?"[CB?1U2SR"H8(%K+T40TBG11"N6X!D_0#$<:7?B$^M+O$5KHVO/VZN+ M6.):D]BZ"-JZ.B@H)HL8(DHY6*X.41K5IBO80JI=JE@Q'58O1 M Y=8KEWL'< T+1#]%]H -5"NN+O3)T!)K-G02\3 MB1D>+90D6>VY:"$$HX [E"SX6 IKTJWS 4PO]>0?BJ:[&F0&UZ!?S.4NT%I: M 0]@VXQ-,!B/C^G'FB0TN7 NAVA#+%+J BG3T:A<9N"]DJ!L3FA9-E$T:>=I^/[E--T!>75"1D[&D<\"HD>?@\?Q)W^ MTS3;.YOW*;N2X55I>.(Y^9($\*P3*+01G-8<,BLF1AZ"4XLM(8;TLC\(KO'6 MN?MW^GJ1Z=D[M8/"#/-Q^/O$Q6R*H9FZM:S/6X%[Y,U'PLBRQMN,XT5)A<<$#1A/JM8=!D'3W88EE%E(1 MKHV_X1XLSU!)UI5X R-M?W(VN8VJ]K4_F^&)\\*2!:JJUT/00K6$2/# H2G% M,6YRFWG42Q$]0X481OH-VN#<;M5SV?7GYGO[>'Y2M R%>0TH:GUQ1CV_M("( MD:%4694VR3&/(GN&:C(L&PT&L=13[7SOV_=P.JV2>/TE3#_C[$09YW5.$9C+ M=1:[+. YW6X1HRY2))M]$\?D_7">H6(,(/<&6=KS'L(7Z?QB2FO^B8EKP6WR M=%N-M*&)J*H3/8&40FB&SC'=),7_/C#/4!/6EGF#K+B]LW.<$JY;)]NO1U[= MN;1PG%6K1[%$1K NBG35"K#)Y5Q\D5PT\1=V ?<,]61P3AID5AO4,=65 'AI$L6[N4->7[M.S"P)Y M=(0D$+W^/[MLXV_V;+N;T_-.S,/TQEP^MKG;A([%_G:_O\N4XL4Q* M9T2$Q%@M?. A")Z>J 6K'70'-$R\B:'2R2PAJ"YGOW\!C M<.+["'?$!AYT162AV!JZB(9V-R,A"H=@E92A)&92FV*G+6_@T8>LC@T\^DBZ M21KJE$ZY<%Z]!;?+> J/.A4MP'M+%T%;Y]ZARA EETDPS-DTRF!?@N@9*,$P MTFZP#WP@3-/3\/40R=1,I_-+4UWS==M9*Y6T=IZ5E 'FX'G+ 4K1$QM MTO\>AO4,%&) N;<8F_%@X:=-CID'H:GIH7>W*HP[0+F11?.]V+KP0KJ543=O'">[&*=E#(@/5G*JG:>"2SP M.MVV"]:I)"MNV%\X/1WL?"8]6.!^=S3X5!88Q 8H5#AY1@Y7H1/ BTY'V M2+[N5A?.]Q)ZI\+Y/A(;>)#@W$-^-C^DPM=PEN=!HMOHL@DN.9.!>UN'6=!Z MY_Y5A\GK(.G(\HN98_?Q^?B3GBJQ \MP U9^$-Y(KX!L2S)*5*8-"9%#D$5; MXQ(FW62HR[98^<.I0P.!+S731JO)^+2_\_[]P>N=X]TW'W8._^OXH'[=/7ZW ML[=_]/[@Z&CWZ&#_]<&'#P=O]H[_?+-[N/?'?![P49MZC771-*[E&%18"W4> MD1EI>,[9&:M,9B$S*Z)V6FHR(I1]L,YC76 CU(#(;(UB28$MM:.04!ZBH?NO MP>PC-U+EV"2I;(P:D,>3/HW'J))P8+6B,Z+HVD^)=@8N(V:%+@K=Q-?R5%-P M^VA+_Q30,0FZ!LA5*0BQ%@DFHYT23J<2']NIG_<8WF9Z MN+4T#WU+Q/-?QU__$;Y>S*4W*:]Q2N?*V?W+G7P^._T/YM.SQY9Z0E?F)'QT M$*),M=Y&0RP6@6F&*@7EB^ITV6R,\_FI[O;0VL*/N8)3-WMGK18>? X("HT% M%[(&;14J&9S3L4GE^U//UUKG&&_-TZ;SM:[7^0_,GVE1;W!V^OG2T3!W)&+0 MQ9L@ (T,=-!%&*B+2I1V.;Y+7>#^Q7F1=YN.H-!E:)H*/5M%5@3D6T<1N(QM[ MZ\ ]6,:WD8B$1"R2?4H M5> =[8 2-;.*,6M<8[_V4QC.U$Q%^HA_Q.%,3F)$G0K84'M &\$A!$OG8M(I M95%2Q":&Q],8SM2+M([#F?I(?$ CY(&BBA)=#I[,+"&D!*58 %]RAAIY9U+[ M)/FS'R+=UM 82/@#]IAY,*.Z"Z875W/6BZ@NI4>K2'FLFC-,-GI+EZY@>:F= MCR2I._V5!2<5_2EWZQ^[AI'5L>:LCZ1'G\^(W%DTQ=&I5ELG>B(L>%. \^1<=KH8 MFUJHP;,I*UG'$S$<-0TZD-W.R^P"YD67E?1BZ\'Z@E5$W;RLQ'O)T$0/IM2- M$2-MD4X:R$8K9U"5&%]D61\/C9ZH76HF1*8(W6H"*/$&U)()!CSD%I MTL>7EZW>B[-^V>I]!-[":KB(LU_U/&9C4&8#6B32<\T1?##TQ7)7#,N(MLW[ M?QO'B[$,UA!_@RZ4O\"Y+L/N *BI/;"(:$,VP3H\+>=\#2&WL 3N $M6VJ@8 M[7M1"%"\MOLJP1)9.B9N+.8VT8616'_,(FA*>A_9MB5[B8?$!]J]?'80:KQ$ M&5Z3]!-QQ81(UF4K1)N"D<>0O<##80"*&C2??1#@M>G4 >)(!\AV.*,;L=M' M=]:@9NR=Z JJ"8@,=0*RM*L!3CMFM+4;C%*E)(E6EB9Y-!O3GNY'TX:4IP\C M2Y5FM"K;-[L?#W=?[\V_N[/_9N?#P>'QWO\W_^ONOS[N[A_M[NV_?O_IS>Z; M?^X=_V-O_^=GO3[XL-NFU'802(WK;8<7VT+1;=8Y!&&-$HXK'= 'SWBI1?M) M1F4?'JXV"+H1*F\Q>-3+!G(I$V@4AW0$TT":VW),@>%I8DEV07< MEA:/]=&9NQE+ W/2PN^T@BW-5!;6.X0H$]V8"MV_'+<&N$>CO37"\R9CE)YZ M$=@ZNM2:ITT7@3V0(1"*D9%)!<9'!32K2'DL#6!*%V36@XJ>=E(EZ^@XS<&0U<^= MBDFY+G-TMY#Y_@E4@Q/?1[@C)E#53N1&UH6Q5(>(IP)!(P,?7%&)1[KNO<"F MW;W(ZIA U4?2HS;M9L[)& *#I%&"XL6 31[>*G3@\-:5.J&^:0 M;791,L"8Z;1R)4- 5B<=8E$,95*Y"Y_;WYYY56('EF&3&MDK0_.Z7039EJ+. M A+%.% ^>PB%5(\5A4)YC[I-AN,"CJ=(^! BW7S'Y;L_>_7GN]V#=X<['__Q M9YM8;Z='-H[E]E_V0JRV,./09BZ]YZK64%LM7?;,9,W1:WPP5MOIZ>N]Z+MG MYZ?G/_YYFDE/_L*S"_P0_GLR?7TQ.Y_0P7,3#C%2E."0;B"E!% VVUJE;8$[ ME)&NKRSH)E>XCOC6W>^N/OQZS&^M4?_GZ?F7Z^?L_IV^7F2ZHNW47I SS,?A M[Q/NLW.>[F/,U'Z\NA0( 2.4Z(HWD=OHF_2H7P'K^/MF"[U:W%%;D]8T@GM' M0*]^W!+1[-6/GXZ!Z\O I3/ &EU,]AJ,971PU$E?83Z3RVCOHW=TDG3QIZ\1 MT5T9^U@1WC&T;VPJMR'H^_.:^@XGGZ?A^Q>ZF7R]3/-V$K'>2+RHUHRN/5-3 M36]C-NJ< ]FM@PUK7HIB\RZ]D51A,C0E \<"KY;V*Z3KJHT.H(8.!R]%,WX\ M>""V)JU$/9H>E"*TU[QFUF2Z27$FP'%AP4:5M))8LAJLJ\;(_#\0%1Z3_CX2 M'I#V-+D@4^S'R:>C$QE2)'.*0W*UQZ23 5PI#KA-AB>TQMX7^)]=BWF&Z?]\ MGOSU_UQ]8N797O^ETFQ_H?GFJ>-&^082_V0MV36P4_?\@N$ID[JN2#=?![#SYLW>/%W\_?7A^_ MW]O?/=IYWVJ>UN//:^SUZ;G@!9>/=\RI9)$V;:EXT%%+IH.BC=UJX:)ZT.7S M^*-'R+UGN<:5#8)UMHZ1#AQ"<@*"H$,*>0P,V^0,CY![OXK3($6G1?(,RF7X MG5[<(%UUU6I-K[ZPTC2I17@2GI[!-6H(-T\?QK8D43]Y++Z08,C>HP,FQ01. MRT20,Y>6SIJ8&KMUGF:B_CJJU9JG;?#9?)Q.\D4Z/Y@>X?2OTX3SZX;6DMN0 M$ )*,F24,>!3]!!(EBG$R(OJLL-WNG[=!V#SGII&A$\&%/S E_$K/+.=LWR% MZ#HEL0NHH9TR2]&,[Y19GZB[K \DY=%40$0R54FM05MM0&DG(3K,X)E,Q09# MWQYZ0QB+^@?\,2,QWT>X V==D<54,%4AXO0'(;OU]U>!3J"/M/^5R=?3R<\A MTU[3KQ30OMYQ"W,00XK F15&YVSB'6/WONR=W@\>]XX_$%F3L20]1;^Y!Q7<=WT?<( SIJU%K7@GC%*>"N# M];G01LY"R*$(FT0F*HUS[F2-];6B:FZ(MN7JZA&CDG7?LA;SIZSG)F$1DEXP MY;Q#QXU#P[VA[SC9@ZV[*QR KOV=P\/Y5/K57:'=/K<5,0\O8($-RPHZEXSE M@BG)9=0F:YM-1JZ8-/Q^-NX\8LV4M?^YJ*-$Z@#J@W(\Q3"[F/XX.I^D?]\X M!5 FYBR9G26I.BPO6O A1Q#ND>L2,^><09*>K!TG$#PO M DHFRREK9F*CAF(K0WXI6C8X?2UJ"NZ1R:6'#8O/@@4%/!A+-KDP$%(H(*36 M)A+:HIK$5Y8B&BU/L;&R#"/R37NQ[Q3)72UKOIRYRX;%Y&5P$5)2I-F:=M.8 MA0=).JV+K\MIDJ*P%-&F_-L#$;ZLA'@MP;?;4N9XKLOK.R!J64-\%]*&"XG7 MX^S^#65=@8^C"D)$5ALE0@J*5!X30@R>=DXGA%.F6-DCX RR[5&KL(@4D)05I3HDG*BS8#G)9">F8'PS"B M;]%8XEYD5PK;!5O3/A,/@-O0:3$0D9WT8PT61ML^KC!:X:R-J"$Q'D$%5."$ M]F!LPA"U%Y*WZ4@QNH8\=IAL0$'Z"'_@L.D.\>+N!W>5PJLM"FF< QMJY$<* M#5[3D1J<1VXY5X%UB94]^J -)/0-QLFDE4"7NL7:A])N4G7O_?' 88".3VL5 M'%AEL0LA@\"S8=;RPI-1.22O)$O.\BQL8ACC_2&#C@\>[LKPB[\EQX!<<1 A M9;)F,4'P(='N5EQ,(@89%KN7#'YK&"Q8<,O>F[]^LYWT/Q>G4\PGPB3NG"=+ MKQ0/RL7:5,Q9*+$P[2U]HXW7[0%,XV]VZ^O XI$VE,A;N?[W9K,+S&\NIJ=G MGS_B]'22+T'.O\[S5%Y/OGTGLV">"_EN.IG-3HSC*BIOP;DX[RXH(=)[#+X( M01+1UH0V!0$K GX.>C0*60.;3;=T__67=;FGD'^'K!9ZX9'WARD&42M2L M24&6&VUM3&I9K$[)F#:#SQY#]I2UHHWX[^J';'2RS+$]M%=)BYX)2==&H1VH M7/MAN+]T8+_5>ZB!02PL9F:7#3G Z M]NJ^Z&-6Q9F4W:("=3Y5GOSV,:#L6LS-O:G%J=A>7<;!+YW2Q;%$-G(&6C1! M(ZL9:D=$4,P6FTLV1K4Y399C&BLGH,$;/Y"@MR4/8.=_PS0?TR_/W8]<1)&0 MC"+!DJQ9]'3R*2P0G54RQQR%:1+ENX5B"^K9UJ-V,I2(6WGH[YQ*.]-IW_;CYG8_A1_W>? 4WRSC+'[^&L_WP#:\S]SNLJ7D,:.!%;29VM(:NW!<- MV :BGXH2%Y=4T-%#\E:#,D6!3UR!+-SY'+S4);YLY7TDK+7ENMN'WP8ZN_OM M^]?)#\3YV7+PO2[H*EACM=1)B 0Q^PC*VUIO'VI7S>!-2L)';-,.=AFB#87) M-DKXI 5;3=S.RQ*1I%#)ZQA!^'JG=.C!)1M *LT"CQB4:A->W[:\S59VW#"B M;^!0O">-K NBEYVYV8NSQ_/V5A'X.)F;V25D$FFODM[0%V=IZU(2M/#&^TC[ MH&@S.VS;,S<'UH ^W2\0E[,D@\:(.6E"\2%;!:6F!2NYD=[HS"SD#&ZH!S]60H=V,GC:(<0 MX\KUX ]^7#.1=JCSI@N6)+4O/DBNM#31.DR9AY)TL*CY$L&N6]-]_Z<.4-3= M\8.;B;Q76;3$N=6\*!V24UF4)'6(I.!,IR7"'[BN>XGCVUAG/9? %B"@$I S1\SW'-=W"(7VYN.]>'T;#(]/?\Q'P"%L_.#_SVK?)Y^_TA7!3KO MPV=\]>,CW1G/SD]\3"49ET!D9+7AK 0716TXRZ15RGMKFURQ>V## [H[WD_/SFEYU]OE+.'T[F>L,#A(6NO:KUI!M#&"#%&0-6Y]25V:+C[\E'%;\*TE_$D3R;6, M;5RU\B!LD[.?@YM+,4&$)&G-5H)RJ4#D(8%GP3/&LXRIRY2;U>,;]Z%Z+D?Q M\!0TB',L8/HY1^1Q4"U#'?>BVG"T8WWV%N.A_W][5];;1HZ$W_>_$.!]O"R@ MQ)J- 4<.; 6S;P)9)#->.-) EK,S_WZ+DC/VZ+#5ZF9+418!'">6NZOJ*Q;K M(*LZ$WV-TOI6XJ@T*BN;"0A6 LRLB]6'?TD=/ZM!$ MXA748#2;EI@/A72_[$&_RD%\OQ&;;*3 +6$A I':&^)=.=./$:TU&82%*AF@ MUX@Z6D.U-KAM3F+J1N@=^A,QW4VNTA=_OYH@N;I8;Z,7W&2B#"_E_BB(DZ ) M!)XA)B7LMOXU&_/3\-$K[/&;=]"Q>_]O MC/#+=_>[R[<&8=:A!#NTWQOT.)9E%KK$-.#1;%B!NHI 2"HX%S1;E;:4*4X0 MR1W[OQAN/V7NBX(MR*B6O&X.]&L%9H%&&VI M4V@T+&H).FJ9&\^\" I4B&9'H;D5/=U6;)\+3%QZ'07EA .:0"F,19\D&*(% M.J*1.>WJC$7=25'KXO3LVS+RNIRNO^(&/>5?9O-R;'GBE':FW$%/JK#-&49? MW#CB,T] 0^GU4J6S^E[4]1^==*,?&T7ISJ&HD/I<)VU",WC0H?!9)O')TAO* M^D2H-C1*#T;&.JJQ1L@1M*![O-XXIM!(V#42%PF9Q6TD7'@:+Q?PN/"Y* MK#:>;0^O)Z5-F# 2@[;HT2\HUVS0W8C$2%P@@J-HZO20:4SI.:I/7;@JY,VO M%^BL%,=RGGXKH^OD&W9VR5 M)&0Z,,V3)1!R24=X24+&$!09RTF X-[TXI#W>OBMDO_96L#'/OJV7SV):A:R M1!98HI[(LC0LIX:8G)US5CM(5>X9G61]O@/0&U7FFPB_OPKL'D3]OS+?%+W] M2K$'B+XWO4A,"AJ=)HE;1:3#_=PS(Y%6EYGC0%VHXA'^*)7Y[M6AB<3[KLR[ M+%6(Q9.C3)9&$8XXPQEZJ"$%YKRE=5KG_@B5^4:X-:G,-Q%Z/X6%DG6^'/UK M.'I_.;P]H";P]]_O()W_"D'K]^V0$.42Z!RX3.@K9F!>V!A40K1$GNRDK86( M#KZVN.TI78MKCTN*B;(0M XFTB %6CR;=?"1.AFIC@ZN)+X^O.Z M%F>C"XA4!J5\D,8)+E$MK1!%T"XJH%'D,-F;]F8B'@YN1OC8VT_#F]L/@YOA M 5+=>$0'@GR=K#79*86&EML0HP-)K0A1^^2XIR93QEV8O$9A.W$=O)YW/*B" MZ/98U=Y[HPRS*64N@PS>,*?]YS>?/=X/;R_6!T<7%Y M]7D\O%C_X.%KO_4K*T#3CNTU$*V*J>2VP#@CP3.7E 5K*QK,^?$KS[TVA[N Y6<.,]Y H)3$G=)\C&.*$ 2*"U,P$J[VI<_#W5;): MAU+;GC[^[VQYLN]C6OPVBX/PL)A[6$PH-\[E+(C2RP:G8(G/RA#0RLE@05E6 M)173@,8C>-C=:B EW@-.M"R!4"[\_3>/>P*JZD^)W[9=GR?OG+*8YGG_Q\ M<0=WO_L%_O VP>,<44@/2]E,.'<>(#0GC1"A5%YH,PJJY@<"B"U6.(;0E M_'QUJU=(*Q2C=]!V\7]/=E]\*H=_2W'])H\N\&AMS_;AX6'BD?_KEB=CH M@6*X0Y*@I0(<@%A I>$@. .,(&.NDKAL1.7YZEL]L#J<"DI(H M=P3C94DGJNRN6ZDY7TUI+_P*$SO6B;JXNR\V<0?[GMHLDV'E M4CY^<9ZA"VD%X=8F&QQ++E9QUAM1>2(:5">FZPZ?"GY^%WLO1B@JLI3*M4_< M@ $7A;4A$V\Q=!&2H:-8Y]+/6==Z!K9"@-+.5GYG0HGD0XZ1V(@>E,R.DY #>CXL6NF] ML)N7,4_ TO\$"MH_O!T/%[RS%;TGGW+0US3K"8 MY?>S*89PY=Q4^?ZO;MP3RP/ZX$H3Q3E*DFI*/.X+Q"L1%#7"FKP>'6V[,]PE M3>>H?$?%K4)@M0.:*$P)(OH<@0%@')C1D3.$VQK MA%$MP[B+SG-6NIJ0;6J8J915FH@ &-NC.8YBV=DQ 0DT"9*C<%RE(!.ODJO> M0<\Y:TP7$&QJANVNX?G6I-F[IT$H+QI%V8 A3<)8)VI6A*"18)XMT2@)6\:I MQ3JG2!I3VM?]L(K9QKKHG-P%LHU93-ZZ)#25!)9QM;:A-"-$ \J4%Y&B4655 M*KHG/+RNBB+L/=*N"2#]S#';AZ*?>Z1=(\S>'FAVB,#[407-M<%04A-J2\-* MP.^Z"25TFOGOQ(NXXUH(F<:R"_,9I-JJB3"9(8A;LKOCT0*PJG M'"!DQ02O,Z/Y-"??-8)G'>U6LJUP,/7%OO;N>SMZ8[4%H9$B$8D,2A.[/$'I M?/94,MSU9#VT7Y)R)G ?+-T*B_OOT\*IA6#0:!&OI2"R1,R.E>PUE=YE*H0, M53)N?Z/BY_#Y#A=\A5IKE<'?^_!4TU.LP=1Q?,T6NK(>:9P*T!5,617>(G@9 M(LL$K,8E+A0CY4(G06/M8[*!I>=)Y3^G\K[A)9^X[C;!MT9GCJ^_W\_^3&GI M8%S_7AAZ\@N2EM%@Z$ 2*)14-I2@A#+)5@$%13U5=2Z/[:*H?^?K^("OYY0[ M0:M#K[T4C=%)R;/Y5S^%]%2)F\:;5(XF0"F-%%(_(U(/-[>?GXB-TDN?C29: M"59"#$Y"C(S8I*+CP*-R;(^*?N,7_\0:5!^HG<:IT_8@ZS>).^CA\.8C*]S3 M;M3) <";S()WVF6)?WS0F>DHO.<8_:6T<0^[XR'2@^GB+CX=^G@^C33\ ^X? MDL(H.((K5)"012+9<6UTIA&E<()27%'?OPD^BO9N M!-N](U]C+N-?^8F6[*R2%]%)(X3@R$A$;G0LG5-Q&V.YG!O+08"KBKF8)]B\ CI5-/12/VTM26-="[G8EM?XM9,9(P6',0H396F[,=1M[<2H#^LMC5 L=?4:+9_SCPUVBUX>Z7H_?7'X?#? MGX:CV^%H.-[ZGP>DIAH\O(,DU:&LK+?!S2X[&IFVW$B TH8T)!!:4J&I!CTY MC*M:L!S<<+/Q*WJ%:(\FG2I&R"F$P*21T8 'L$%QP4U(D3-H %3;]IU;'_K< M3O+%CP>CB^=/')[T;?G"6E >R/(:L!*$#4*II*.6@7IKE >;J4PZ\)!WK,"# MN&\&\^WG3Y^NAA^'H_'@ZMW@:C!Z/[S],!R.+T>_7-]\'(POKT<'8+G/4SL MK#'QZW81@T4K&;4(AXQ9AY""])"X4-+2%"<-^>A<] =;POV?W0\,>]B^[+W5 M#$'@ADD;C$^T3#S7,C'JK-T+C+9&;X]7/*_)/3Y\N#6L14D_<+<7TGKC8VYR M##1R;1RZJ=0Q31TW(F.0DQQZ,!7E]>2*E"(" /=E P 3 :'-Y+3(P,C P-C(X7VA&0$GI'^H_C*7/NS#WW_/>_Y[;?E^?)PU>R]MKO>O?*6OL+ M[';MO@5\>5W_FCY@WSX 8-_>#V"W%W!O[VC?9_\OV/?_:F#W!0#XQ4'SDX#] M^R0!GP'W[0?NVZT'2'QP\?/]^SXX^R<S<$?[EWPV?[ M/_O\V)<'CA\Y>@ ^G#X^0'@P4-?G/H:?/@(Z(KJ-T:>_M27\Z0*._'I>W<(:'S%TS-?TQ, MKNU8D);YSO@^SP"=J>MPRY&D;^)T[\'#K)QZO;W!Q3ZX=>BOKNWAE\$/?7%P M[ZH1<,^U??L/'#YV\/#^_0?V ?;_P+']^_:X MV0\$Z &WP(^X1,^X1,^X1,^X1,^X1,^X1,^X1,^X1,^X1,^X1,^X1,^X1,^ MX1,^X1,^X?\/").*9#)D,AZ!A;.^; 9SS8@U+OG0]5T GWR-+*4T_=B?MO3C MPH]N@4N!R*C<\FV=.?B9]BT^+J8N6I6,HEQJ36CB**WN J:PNX"!/%,Y292, M'9Q"\)K*I0&S_<=0P)>'R6+46GHTB>+J.[Q0O*I1P6]X+Y<4P!#!%H2 5\\S M03=9BK[N6O8/QN0E5=M$N$TM()!85=EP@V5*K7681[*2IUP]'ZANJ$U I&4< MI&YKK9L6P'2]$56M@S79"$*P%L45=K.A6>Q" [.XG@N&]!-\ILJJ=MQLKXXY MI5*'9VI=OAPTT%!LX$%G OG3@9M3F/(6]MSBSX2T]:$TAY'U]=J)/+$OK3_[ MXLY_=2C^R3C97,JM%HN[J6RETZN5R]2WH:6"$U%+!5,2RI3!&&F;'[+(*'=? M43"R)4%/C*JGQ.)) &)T6?6Z,+8Q$ B,8;&&@ ]*)[->5 0Y[ARJ7*HZ4KP& MR3!PELEX75FYM=#48_>^9>NDE@_V/3TCM.WZY:<+>>S1![;!&=4[@H/KR$WB M^[C]-6?"?QBGX.P$O>?*,V)J7BQUZA=%JZWUM0WMW;WR\[;=QWNW%$(,?AC\ MU74.T^YMX%2664/:YJS3<0.<8>&AR>VU^9)=0'/14/"PYHFM/9>(%= 0"T[U M6-B57.I;S9J0KY&W.#;GN M A+M:M?J \Y^G+_S>UI&*.O7#GD4![S9N/G/F)SEWN04PXH&PX^Z;Y%WA*JE MFF*/;(LB3C F>L7$7\Q.N86;^>5*W&5Y=L&>>[EP]ZDHKJ/%P:H5&]7R#0QP M/1T"!IG288CX5RM^T30P6V0*S-':!0@2==^8"3@\"!'N90\P1-YK6,K1BH[Y MT[E*K6<]A=6^[9'K'$ILRC3Y ^" M,\=$]_]#X1.P/O<)- >O7:56QO*_E\U MC)59)S$AKP,J?3KCF$9^,ZDVWQUV&YV(S.3Y(JVY8$0<1&>/V3D*+ER0-EAQ MGOP4!_FRIN(=HX&NL7GQJ"5_G!25V]1T:NW5O\YJ\H,L9F['?B^,7RW96PS?=6X:-F\U4+XH?^QI;.KU21=ED97C9]%O]0VM@R:&0-HJ>ZA6'DR9E@'E]TRJ5ESNY$M6 M..%("2#QE_!"B*IN/>>1O6M0DW_T$975$L$2'P=@-3DJ+\;)^KO2_0+0@.6= M2$?#N'?4%( > '" ;IA8SX@@H(E7TWTB1HF!*22M&;1F!.QMDG-7O4-NN3P?!K.DI;G(.GWR5$;Z9M0 MK@ 7 K?$GEH?_-54,:K.(6*2TV@[R +$M*X/]'Q?4 W:Q5?@V-YFGJ8 MW] ,>D:%GS4&1M!A/.L&I7H6BW_J7F];ZHQ^Z)FA\X%'UF$P=D^/I-09XHG* MME'6FK6G8BFI;)1K(QFHVE\VHV==@>V/2+Z,C-JBWP$<@?V8A;/AQ][NA/MV M%B]PP\^*#QS3H/<>V[17K@LP3IQ19HT)C :VVIV1=H]8EE;O%YQ%8O,MJ,C\ M^-,VD2-M$%V^.HQ):,)8&Q$+7A?Y5O3T(I4L+#HQ2'!,@Q)K;/+A\[LONO@I MJG_F(+/F5ZR__A"5Y3JI?TQS@GN:@_T3PGUT+]RD?X*6[^]IF?M?O5#_5Y"& M/O&++X/X1N FD"U@D$YAY:)D>CA.?64_F9(9@,>=:;73>8[-UC-[GI>) M3M>YU5XV&<1E9L!/]+I-91J7P0NRXFB]0_U,AT(38_AI5S_#^PP;,]D1X].6 M+$_5BXDL9N5C8],T+M T'J+GJ2XM8U([P)6VO= 8:N\JVJ_#[TQ55EM"L],' MC!;7Y=^\7;IX>OCY-$)(L;:S ^4AG&K.T@JJ1_(]A2WGS#-N(*$PSY5AGH O M[=1.-EJ)IVX$LO8LH]43=01]=I03O?S5MB=FF(Y.2C!,),[SWDJCU,;=AT*; M%;IKDW$2S]C(IAG=X,7[4(=4G2<(Y]B0D'ABZ)>L2YF%P<3E(ACA-YV!(-(T MK46V7*LL+LAW\3 Z)($'NJLX/%#O*4M@&&7S>B)R2[7*TS7B6[2*G*+]P5%H M29\.GW>=7&0!%F:D7^D\F4\'YIXS=+_ZW6E/SCU=%I\-4IC@B5$';Y9[R49T MEI\M(\@%A4=G*BEF36O$]8^3:F\3;%FO2F MG]10\/#RLJFCT*P1W/JZIZ '%0($7NFX<5\((?4\Q:+AYMHWC&.=.N5N%3-# M2]NECT;1 J4+)L_O7A5GF/!;^4*-6.\9A.%:4U5K78*WD '_V(*GEU=%RR.KSNKF<*)KRC-RK)1I;%!(E@D4I?7L%PR MK%[@&:C*51Y.B>RT&$U9URH9<&N=[C@UIG.;UI?Q]4L+G#MJ*89[(,F^T,!O M=,MQ4YD?:]B\";2N"V!') GP5935)-<,7QB]C+&K.8MJ8E5E>YBF=+ MOYUSST"J<$;7",O;*4:)/\I]DV084B7>^@7CN-]HS& HXW+*L"M68*@$D<9Q MF>5ZR5&(62;3)7:IEJ7^ECX$^?Y2):X2TL18SX>GC7:_05I[.YC ;@E6H6FT M]FQ231H89;#D\\V*9DJ=26[H[ID")D^3P.IKSO3)?R270D[!D?(ZZ4 0Y_04 M4&?%ER#I\ZZ#()6 =S0JT,46&%@QVPNEZ$#-1,S9IYU79W2]IC V&^UHCQBI M!)WUE/6VYE45>"/EM+TRO<<*N6D<8PS*_X+DH"Q6DQ!T^:W/>!L4Z>ZH[0YK-FH!]61!\\UGZA<-C/QJN$98:=U.M^?VB38("#/V&>LYI/#E5M#5B$M:!=QDDOALPB&="AI_TE M-FZN;"V#D\^A=IGRL*F)B'Q1/$INDJI)!4'<'T%+-2MV_-^W;2F&C]LV+DUE M3Y]@0*9@(PB2Y MT#FCZ*5/FYCB= ^I/]C^N7GJX]YA7E058SNY-(Q,[\211/>C&L#]I%2PV)*( M'WVL/9BT-^S=AR7K&8MAV>_BMBM:V@QK#C99V,&=:CM/ZH']P5UBKD9@*$(& M-9\T7!;9@4EYB5),-!8P.,<6X%KK3L&-3!,D*EP&$?MJ+QZW#GLZ+3U!NV%C MB4V_TE_T8AC5UW:ZH<*MJZ>;"H);\@1X]_/-B0I"5R-Q?U2MFKLSO#X18WLY M?$D.TB=^+:5N6D3E M$KA@"P+)WI0;)%DVGC-\$EWE9O/(%=* ,T$(ZPOP"('SC8?KEK8>4=PR2.BW MX72!-M3L I5Q.9J,DJMS=6N>$31S8[&PF]H8!P7F.U.4&KT(&JNT:,0,*BIO M%0G.'KA,*7QFU=(%I^9&0I$(SHPIG&#F?HTD+=]3.TP9I"NQ31J,;)Z2(\FR MY!1\VQ$7+V\O76\#9YW)UF+6)D2D4=.+0C4S9NA-2EZHLWD)"6J*<1"'M=T; MXSZ0?>UP1L23''M9(AEJW)#NTX[))V#2 Z$$YW>=T;D7XU';4&0V%@1D@Y5: M"6QUOHDN6YT9;^)EB#F!?JLN+W9NS=&+,V40DNK]H-9\V%C?+-5)R"_U0K3R M&#[W.,*NN"VUE_J@@X!RO3E9BS$4(6C-,S+S@@P(.Q*QPL,N5O5W%C M U/&V9"F=XOK:N(7Y=R0CPO Y);@ )+F-1*!S(,;QXTW:<-N_4'\R/QU?ER M_)SIV$GY].+\FWX/A00Q65(#@H*%&82B?GSL$P<5?%6"74JZ$L4S298L+8W' M=TCUP4HQS[I86C&V@BLQID(">BH>9067)\'"+DCRQ$B;]_$(.M(/+#BFED_W MPQ"#G!-YRL6MD0U%"LE'@ZNL6K"BUV5:=(<(X!%]#)M]9<.^EAI)R$J25"OW M39=)2(8'^LPUZE"S-)%RO;Q$@09+'C+*E MI1B@W+"S*D/X.JY?Z@_=6PS,6DXQD(97QA",'KU=L/V!.0;R!Q>=]!> Q^;\ M6.HUJMY-0UIC8A7\KX[=-[[GH"YPJ2"?4N$R02*3B\Y.&PN//%06JS;P?OC# MAPI[54TF2*!^=62%3FPEUO/O$^U0@<'DG5]7G,;1'TI.Q>9_J"Y3"OAG;:C\ M7S5QM_?:A9?_[794_J:J+UWXV.P4>>]QO]UVN#13Q_EO*_"4"??/8B-/\ .^ M'?*[*UJ!R]GVLB^Q R8/09W(J]?H$@/I7>.7E0JY#8 &XR11< M$PXEVFAT.X^+:%BN#LL0@A.FF=0"[]H"IQ@'S1M"[@XVB=Y.&#T3,T0*&1^C M!7"X.29!6P*\5JZ# +Q\Y^EL[,70!_C5$L4 M6OII9&S@ _VY^#G38KV<]/N%/LA,\FWR4V)9Y#_0Z9C^-V[%_[ML=GP?]-'P MUI[AB5\,_UJC#W_(B'GY8JFT2B131\X/J]4NU9WQ+0?2L]WCKB#7TW?WZYZ8 M:) P*P'CE5:CT;3@"6\QCFRAPGGM*3@LI'X;HZ)Z.1%YA[>6N0^^"YP=M.;-S MCMXS])Y*]TDTVZ7#*AC:"CE#\UNV]_"33BGW?MH313'+YAGFD*#MOF-O]"71 MJ)1(/!F5$ACM]\7#J[HN*(+3XH8267< 1:+#$)B2C\>7V5(M8%45O%[!' M_5JG?LT>]?VG,P?B1+046W8^Y:C_Q,<*G[;*?YQJ%7XL^/C+\7 &I.IX;/=V=1>K;L7,L21C M/\+QT1CH8;V]C,!=\JA?YKLAJE);T)N%F4XQ2WYDNZ3/Z+TW9@*Z+!A"Q",Q M9TK&JJL>B=U;EG#C>W ?) RV4J^#W7?EU:&&F8&^FW[>,NREZ?:*@M% <;.X M5HCHLA5EQO29FNV)'8TS7JD^6&3SS-!\)S;:IYYG76\LPJI5_9H'(8-#?YZ7 M'X2]?+'X=$1_V9F;G('VWD K$3$C]B@'A&M@+I&HU\95]/@0M8'N@LW9*(EL MHUC1":;F,Y;^-]4LW1V<^WVCF/!3OK7Z,64_9*<#?XGK;C_VGUK M[%_VY/YV<@<4TZ^4?GY,;U,8:_6:0!F6[Z8YX[LK5U/(C,ZG-%VXKSTJ2@MJ MR>H$ PU)&3=.K9E=9KL.3YO7=Y%3D\""KG9T+VA[OMG3Z)*I.!3#U]@Z6. V M3J#!O!Z&$#>W&+P26C4@FXH5O:%*]L@-U3.*60<_7+E?C"QP+E=G_5*^.I3; M$H*_>J6N4F>8>;Z">+(<;9 Z9X5Q0,]KZ.&'O=(RIV^"R^\->Y9IGC7?TBLO M_;'4+]^GMTX7J7(Q(M.9G.JI&30LPY'E_VG&6.V,7<";C/OG_1YS56'UADGV MX;Y-_M'.DHP/CP;QM=*IZB1P+*PM]]7?"];#7Y;OT8S_$:']#]&MJ-8'+P8Z MEB\2KW%W 6C:;/C2U47_H>X31])%9D]L3O9JBK^8'7&==3W('7F&3U)G'HQ) M4*XUFK#./3Y1Z=J;DH:,NM1+ZB<^=R:KYW@+\CO(F=*VXC$>@[J<^.N]4K;3 M?#)Y=O4-%^9@PDXW @(Y,5HHL8#R%F!O>GC?NXNLFTR_.U_]9WV?8YZ^]PBQ.V4YKC24>]CN767X-<:0:GB1XTS[0[M\.!B&-3NO9&"C66$,\ULO MUR 8@"?R9GGS+-4M#)D W2($ENM$'ZF_O?A&EU<=@];NU-S:6F2$$;P^2#I<+ M5S>_>R=#)%1:AV&8?ZPZ,J,YHS7AX^5ZL0_O &_WA)H[+L-V3'9\B+]<3OKJ MK0PSXUK<+'>R3B'3:3%W*?OC9>JA?=I*&[!POPS3,Z&_C"JW\7&([_[A(?(_ M.FU_XK,0S'+*SHQV@;(0W]8=:79T.R86:O1=IWF[5T!4UK4._ @&J)G6 M)H+)/J]$[UAB<43RTH,M6?68OEC$+0NMBY2:!R>8++\2.]?JASFRA:=7VJ;7 M'=.;BH=TZ\=K"[5C2R_/ED.6"\&GN4!DHBK+:SQ?VSVMU:;LW=IH\-FR=[=L MN)G0[RQ@-P'X?:[6W 'K[*6KT#_P*Z92WO;3?(TA" ;GE=,CM)K#_A06LL"+ MQ6W$ E5?0[2V)10[[VFN55P M>:<=Y;&HZ\#.X3)^8B%N<%0[:_;B/F*H,+Y^Y2-KAKJ&HX;C-[YLG >-&.;0 M_0>N_QV6_L5[//;>DOWK6!?]$JB<>ZJ'%W+;'3:+-YZU_(T\OGEAB--.D.C/ MY3VP^\7&M8^747\= O)1+R:_$VS@!QLR'X>(^-40JI%;9$:ZS^K6UO(U3/M/ MC:)WQ3%%ER7FTXO7)/'X%!*Y8'0I&]N2O5D"$2I\VPCW1:C"C4\1YOBDY& M6 83R-[MPO1LR .H^#?_IYOK@>*.99+-I.E_,K8D^__\#3JY$/1+$_GC/^#UMX MOQ.+?SW#4D>ODJZIF#,_< M<_6+F]QY28&)46ON_8X=.GX$T3<\$E?0&C]QZ7A9NS1:*AH.!#;UION^:[Z1_1,UPO(?N&DA^0]^B-C +R%)_,=SP)]$@?P8LF[TQ#\N]J^[?9LDF5P$ B MUUO0,S;='6HD)QLH3@9A.\P^+E46-[$TT@S2WLO.=CQR5$ %[S1K":ONM;2( MS=[<68I&IOIB"O,MUX(2@5H#C.@"0^]K3NT:462])#>HG?IIUTMY^3@XZ*QP M&(-ALSTS\&IX!BUZL:37BA;0IQWO 'PT(^Z>;$-O&(W(??V^^3(;O ZU(H3. M**UTWAV'>==R;[I;IFXV;H)';51)+-1DW=O2QHJ^EJ_+K8UXD.T?F4;$MY+D M3/7"%OQ!U^BZ,647RR);J!\MS7?G'-SH(6$7X)">67;.YZJ*;(VFV+"_?>5E M8@^V9(9K*R5+BRPZE/'V?0]6M>\N..M JOU$IF\F8^EN_B&HL9:A@!>>1'[R MF&C>CI)6(TD2,%$,;^9PO2>=:-$YT*XFT?EJ:2O,+*X67>ZF(I \EG*T9.XM M1$Q@,\7%[^ V(3/?/$9:_@TW@AI1VD!*]9\H%[J=2;A-*LLD8*(WCZ[D@($F MND/\M3"X;Y*_9'G/"+(=/6,] B&5-68=:635Y6[G_[C-Z@Q$78%:]T"D)4J;FB3YU6Y5&>$G2F*[MAH/.. MCA[6.T3**Z)A=MS9Q;:UP)PTBZ%V%QLEN;K!33-H00HR5782P =TDP4=$T4! MU#-_I1&NUX64Q)7[D]'7TF?3/%*2DEOZ7]EYA?!JVVHRI3THK?YM8! 8I)85 M##FS-,;)X=_>"56-3.G$P5;V,I.816RH;PI9A@Y6Q[ +( U-W$>H$%OD&^X] MU&+71HA=S[*:9+Q4*RZ))U.D M*^/5LZQ,2Z2 X=]ZWFPQAC[H>J)27DH"_>E6"E8\S<-5NM\ZR?)HE MTUS(@P]^MY 7I8 .Z*YS#+B^[JF:4BH@U3F1M,P4Y0_26>CO:,);B"F5P* " M.-GK>&KC *WX3,F):B@YK\.4Q,:3[2B)5Q>/]9IFF*T2IM\ZI]QND[ZURF;VNRXZ. M--_B'$70D8]MB9T!/M9Z]IQZ- 4 M:53 G*V<"R*%1HWT,)2&\VJMFKU8>CYMR(+3OA>]$37%_034A=RK)$F4+ Z3 M!0_H,Z?#N,Y2.#Y)MA1HPF*'N"$3O58SM2(B(F+7O#2H8NFO'IQB8#'$J[C M^=[NZ+ UC7)Z\S@0F;T3CQ5P@%B'IK"%]G.1(2I:J[>@M8[R;2 [E'J!1HI33(*0XMH.\T5)\+5D>0Y MD<#BB+%8"ZYM!ZV 0RU8]"OOR+^2>?O>>\ZE$CRI!-KFR18?T+N#G9VU"HIYN@\%66B5GM$_J=,.F M9'LN18-+X5L'/1^-F;NT7&XPSX_6##:O/-]2(C?,-?'DDT:1O?@HYU(8V]I< M!UT4Y,.U#2+A.RT#>' D!@(IP+843#6]FG/?1XE870O0&/<9M]HK:MS,[C/\ MR6.IX)B1,5&IC 8Q!+2@Q8DT_J2BT,?X-#+])N;%V'LY-<7W.[E(O\E7779C M$;L ,_TX6H:.M"M(_ %Q-M4+*U+:4:I>2G=*'S4&(YZF+4FHE9.LZJPI9"A% ME9:K7+&(;=), (LTRLC4<6=5YUEN??-P&6A@SP8 M&Z+!KO/&4#*>ILQBQG-K1&!>2\I3#+&J">( 3D_=HVL7T*?_PG 74#FM%+X# M.GO$/Z^V^>EBF#7'N,]FKUWDS* '$2Y*H5%;3\?Y]:WQ+6"Q"MV].H,UI;F" MJ%CD0=2]L-D8@67=7RJD1J7@':BM<_X9?&.HVA+?3^M,IM01IR^X57\J6:]_ M+)J3@+\4)Z1_H\#^#ZMS4C_:R/V_K;"O=]7SBFQ,TU>B-<)"WT@W/^54XZ? MC\..Z'VQ62>O"@Q5J*DC.ZW&U>"R2RP #*;3\J[,)IW16K<+#^,I'2W)Z!P MS:\Q$*'9_WQD8&XL++DZM*#O'+KN9%>6CH/JD3EQP/XX&ZWJ74!&AM1/+TVP M(L&@T>^.+;"%=V[#.-)I,L=\I!+YM?SAN4X_:HO$9@&#F4)&87(-^U4?=#'8!.<*K689:P9G.]*+#=8=C MVO(Z4].'SDA.K6*8*,\T*6UGB[_M4ZQ^:=1G%OZ;-VX(Z:(//IV7&_ME$+C= M!VD5#\MQ*60?HAT<7. W8CZ*"RQ7"TY@X0>?=&+A+V=U+,EX''=V,\D'G[&= MU+P\@B"TIA6OH:4+ WV^.RI6S,G *$E\1]99.U0N\?EFU49ATO-RN7:/C'#. MDR=KF,BWLP*Z]; Y:FU*V[W;&4W]JO>_2;S]Q[U,/UJD3QBH%%29:\G>!;RL M#A5[PSD?]G"V?K%1J)W?5##5DJUU/3"P+2MN_>+N>SM_$\#:'U MBQ+ME"Z$Q$:TQ.3W#S.9TD\SX^!F%@;2M&Q=+HQ_]A4N4%*-,;T319RQ.U9W M7W>GT;W':/NZQ7"ZN&V,<^2'33.-4A>T1RX4@EB,06-B/&O5_MQA_&G72C?@ M S^%_[ZP_9V67O?WE:'RT<;OQ0WT]QKNQ(\N7/KZM]*(_(]JWWZK/O>/^>#W M!"[S;[9O%+=IC@(F\IK^)9FDO#KKU"T==(:I6-KEC??+&*219I 4#M1B*/(4 MAR&^6B_FPMQ]_^V: F4^$*+)2\Q%&P#5B?Q."ZGT476\27]QI+6^[%N+7X=(AJO32X9GPI.3L4<67PXJJ#*BQ@*^U-.2D]^'H4E)" MYU!1)XRC8 /.KIO.:&IH%,=D<6&("HZ2[H(:=+4-4H0UC[V%,N[N@4- H(?C MJ85?N*V7G!1ZKN% WY1-\1P1I6D89MQ2)3M'\0D*CA:DBP=LJB][0PU.N2R@ M-.*;FK*6Y#Q!Z\@P[\[8.,1$N$6E_%IW8B]=< ;-N/:@IQ>H7WE]HO=2_K[B M3FQF7JPE:M4QJ-^HI;X*[E//$7@G'M^2JZ*E-7!ID4GK;T?)/%*S'RL2-.\T M<0!WLO$]W9^M"W9>S,G6@\#Z)SA5,3X&2195?Z-9HP^QNP'Y]_;>_R6;/J'O MHY _0&C&BIS[J5V[C M^K>!TMSF'*@JL]YL\PJO8P=%18LN+6ZHG(R,#>M4D!,2<4J^%I'2(8T*+(>. MKSVJ6BY+96?=?O^56U)0<7]5_$U:>G(]SYJ-U)>2Y= .EX+461LPY2L-Y9'< M1U&!3T(37*4)Y$C.0]O("%S9VW:-8ANGY6!Z 6+MZ/5,M"3$0;A59#[NNWZ& M9_:WJQJ>KUZUHL;+EN]\*%"&ATD^.*G2[,V%;,ST5-;C$13))R*VWVC>;WG5 MIU/7_KSW/43H7)*4F#KAR/*H!I-+T4PP"5XZC@]RT1H+*YC/R9+.G+:F/4^M MZHZIN!V[UWO7[CCA1YYFP$VPR/RR(YF2LBG+?6XJ(M+0A(C1Y+1J)+2'Y0!^ M0#24<2CR5V>P8Z]6U#= :ICMGB1P;<&V=PQ_+%GJ;ZJ5^S4? FH[\D_96OP[ MF>XW&W^^@40X.GR*Y>VU-"56Q7'2'S@K\X _#AW47U)NG:'D.3BJ^-]OOHS4 M=/58CWWC%*#^-&5'1GS6XJ,I1 PW&8&P6YOX:3Q[ MK&_%PF]B+;>DT\7,N3!OX.#)7AB49WH8B;E;+^EP;.A,? M%923&M\0E>G+*.LR/)PK)B6VE0%Y0O$WJH$G7:>3%$FNI$LC7\0XG8EQ,!5/ MFZDOP&BGPJ6ANP!N-Q?/]LPK;0'U=4@E)S#868^6HKQ/[C_K\9;FFXG:547WWI=);[;:Q1,K?WUXJC/3%]&PX^&<^+%+ 3R-(-SI94P7H!SQ5ZO'[U>8V;+.QJXIE Q^ M]_KQ #%0+[Z]8O7FM']Y:,F&^#W2\E++Q83WM**^T>U.S8M.8YA>XWB#*RN/ MO16LVS*A^LQGZ5< ^'W7QA)-B)B#3VU4'CJXL=\;OJIVP$O=BBME/G(GS4^[ M=M<<7A=B>9]SB5]]WZ69PUQV28;-ZKSMYB.WF^^0>M[^U9\"[]H;U8\?4A]> MF4\MW@6VSB= M'RW,GRZ]/Y^8L$VFKZHE4>!__/#0X5(1_F4-Q["$OMC1-[F>)KJUO(FUN^RJ MI:ZE%7F1:W"C[][F_49RR9+F5ZYQ'<>"B^3K/,I63 ><[AVG;KR,\QT=S^>J MCV/+%@W["S1YXBS ^5N_&YC3&33F=N-=";+IG-: BUE')?Z]SS919593>/O[ MTL#9)50U_5VS@.>3F.9=@$]5(+GDNNNTPEY9_5"VH7:E>-/6 MRYVO[@!44ZI+AQ8EOYP86[5Q'^EO51@K4ZIZ_YMS4-QF]-*H:WICY=>N8[F; MXG^\PZRP_M>T$S66KI0/5V/$0SB:%AWX_.Z4# >##I>#\[3^A-8KVT^ZTT:N MO(+TD;[,@XZ MD.1NVT#VZ':3W 6 5N64Y_:CB;E)M@Q=O1;&C>3>- 8.:1[3>1@56>\PX\9) M&#=W<1-A0O9'47$O4=,]]?:>JAHE"ZHA^A) H"T(]* &2[:H[ZZWI!#RJIR7 MA\9P%TEYI&Q1H'I]?:.,((9[-6*8HXDAQ1=LN%V=JE*Q 5Z.#3JZ+1%:]'8J M[N6T_( MRZ_.JRN_8Z;O11^Y$NWY+-0RW)&UZC?:CYXU0JD.DD7!7J,M0FKN MMY(52R_#*\.^Y8>2,V@8U268:T;+5K&_OVB*!5.%E0'3"X"QD_9:]MPO:J$( M(!N8?H$GUI(1.WLWA*%1RE!)F/%[Y12@]7-WW^:!ARROM,'+Y-0R3;3@-MA, MA)"%0X+9G+KSY\ >Q8Z]6YH-1_R$9(^/-[7N7 YH?AI))I,C M<$[1.2"3#3:8#++;WA?6YA8S8EP3S2Q9=H-4H)-5CA MF7E4)J;<5KD"7:D=7JP:Y+P=?8YJ]O/S/A,CT^"( M8X/86ZXX04H?>=2WK]S&7]Z:7#%K76Z#W#MHGBSW&FV>PI/W7O9F6&[-\\HC M^Y)]$^\/KVE:RFABTL)"M6/]WLU*>+NW2Z;V+RIF":=JR$9&DM,AT'IF9*UB MK'F=&/?N2OJ:^Z"+2F(QGM@U,]8VEFI<7%[8G-^([BZ1GY7?-D&J][ZT)(SG M#3U3EFJWGS>WO&Q?: P\;=7)U9&-I@*SO;PPVBP#JP+.)7X34'/#*_B8<, M6A^)H@H[C * _V*9"M:S#,^QL!RP.JS1RZ?=9W1L;)9B?/6:C2KSBROPR:=D MP@2%+$=B^-\F1Y$S\\TN(P5ZR]$5Z(LTKZAAN4R&L9Z/H96)=^FQ"04?EMI M'2_)K?.>O'TLIT0YO\Q%\%IEZI(M1*/;4BX_SWY^T]"M7P %847AR=%*:)^& MOMY+='B%/!=O/]-;U\NMP-C C9N $! B 5;/0L*F"N!0_;U?.>>X8'#_Z+>M M^=<]:AU.V*A#*M=\SK+ZO7#IIGYO]"!@G( Q4$#/,^O, DHZ:,G^P:UWC//T MZQ%%N>PT]EDM/#156K L;"30#=Y\_HAL)\^51#_(=S 3NOM3-K-U9/N"ZI;2U[=S"O]J4G+16=2W#9% M(\D72M-N);VGV:_/L&MO+?K*S>F#BU>J2$U>A4^Z M6;T'B.\L.@X=Q3NJ4:QL&.^/->Z/INOU*4L="NM'&GF?#(H:JZ LU-B34FA> ML@P!UKC;ZH(UF@W./3.YOK54;E;A-G9YT;7*Q$QT2@T?=9$D$ZR*X0+OU7L% MJ:%T#,6N%IF_2P^$SBUY\:?KE]24EKYEL)D@(/CBQP5[LX@8S!UVEN4^"+KG MELKKLHY^WR5.4 A<3]V#\T?<#_,9#S:$1+)"YGQ]'+"\-8$A++%\]:(! MI"M,C]I=7M.SG)92L2^>A=P+7)+<'"P M0NON!@236F$^A9D+_#K;[O?.$JG#QODEUL']:_?GTE57+SCM,WH' -C/^NFI0Q-LA+X]54VI=BW%>,=,2^?MKBYI=W@]?I5'Z6$WF:)Q#P3 M[%_E6KOX#HP3OZB83']\YWSP'__LW9]*@V]]KH,RS;@=AD$AUW[>.*O]LU7\ MO!%CCMSM+-0VD=40E>L+MO<8H-X/6VIQ6O1#\B,L]Q] MR;<5/^Q3S.E'4^W"!DYX#TZ+/]&LFFCSNSC7^[(U>/O'&XC+EKD.7S\*6_'; MD6S<>/SD;59!ZX6GK(3;=-/ M/QM5_+U/S*_5SQ]NNU2&J!YB/W]9?3?^B3*7-1X8 CHA730VL6DRH] MD@U__KKKAS)#CRYWHH/ %4.1ZJIG7 W:=L=H>_XMK3O[TKV?#?7%R;SD:*8/ MRDBEC%CCG! =#V0OMCW4ON76K](Z,2(]M)\:;(:J[Z66B!;7=C&\"$K1Y926 M\?=]RG*4O%["E0*W&]A(MAX8).)[K=,8'Q&9$NL:J-'_="WKZMSD3]_E7NX_ MJUK8/^ON+DLWZ:0Q,!DN5;UOD"9PABCR)VZJ);D"%9"@.[SZ+2\B]7%KXF!$ MJ1*[:<1@R 0#D;CU/D6#35SM"*'&-EK.8D*C0Q(=V)N]+;74!)ZD4FONIY<'.C'5G&L&O&5=OL#JO0 MV- ]NO&E-9AT37]>V X%2)CMM0>0R1O75U8Z32MHU&G^E6=0T'L$D1[-$A&.')1_\6^#Q'=Z^ " M*G2Q%"J'E &2QSCBS=J/-H)?*.IH,05] N6;KX2_+B^49H:53M8 MKKXX%80AEAH\>KPZ6.E!ZFWJ21^= SFK9_?E8I3G7+PW_:4I2F98M1YKK@3Z MZ9:$X:>L#" M:*+N&&1)?I\%_D_,'Y#V&5M:PGU?NUQFE8F+?QM>8>7;$QU0^'.M4Z]55%&T M$C)BV\M5T"GEK4(G;!>P3B@@\R!B"7H$:76^[B[ N:&%;NS&KI@=H 24N%KF MQGG-S.T<)\NVH\F4_F&K*)2T$R[;J]E%_C"#5/HLF-K?6M\SFG7+3PJM[(:/ MO4J^XI*Z_PXA4Z=Q$FC-MN1I)D#4FW=&=$>0UBEZ6H'CX]1L?W3-G(M\QYD% M,C><]V"M2%MX*$M9W7M5/G)L:3Q.>TGC@'CH'']ICO9.LHUTO:]P/6ADO70TR_9O#&[:1OVQASJF$:WWXRI_ZH)5!<6[##:FS MU25Q&,.H)(,4ZHC)S*22<5ONS<]&5?]J55F0;Q.LZ*?15]T;>O);XZ# 44&# MZU/==ZD#HZN]$T&G4KF<2Q3#X=8:[^0UZ_G"#'RN*T)/K*7#B%7EK1_!$Q6I M]7GUV:T#,@3D]X'9(D]\!L[B&"I#.I+KL;=PC[0'1:Y5I]912]%;,N_LP*SX MYP:](S<7DT7;GMM RG8!=YURS-;D/DO%_I7#SZBR(RN*\33(U7"5W=HU9ED/_\-FM MGP'/JYT.[@*TM'LZ6ZR\\\<\W)>X,X4A].+EB>75H%DA<7(O:_Z' M$AUS\&PEXWCM",\JD/BE6BTQ!W-6"P;-YAY7K_.(,=M=&9< ')? "YN-V^,D;N MEBU]5N6JW2&6*W2T@SMCWQP4R967RM\;ZCG@1P!@&+4Q^/!5Q'=9J=V^-7'^ MJC6$M^UKP[\YUZ$RJ\!)+/$7G[]?2LB8#OQVOPC?XU]5CQ6,K[T9S_.-#8R] M[M#5/I!VM5V-GW5UF MNB"01X9A,-F!.T8PLZAZ%XKVN"!AM0;M04?F" RARM(VS]%S"KB' MM:-+#3*GZWD7'LR6_O!XQM3HL:L@!QW@,B+9.A]@S;W(FA>.]I\WWSJH MIRW)]M&=N;1UHTL2W >:3 V5!"- M-*7S>XF;;MI)M"P5?[]@O1_ZI)<@;EF,PIQ&/='CJ6@S*)UJ91C+--:]M3), M@1OILUT/*H\J61+&HM5,?95L29??>J:D4@.]*MF0*HIGH^Z2T^@B=JW8;V*[ MSA@#"JMHNT\!(;-UT;52,S!=_9280))/:%[=83$,\:KU#IRQ5*A)UT\ %QKG M7D+6$P**^:""(&.([.<67UU9A? /U8Z]MJZS*ONJS^Q+JOCA#,381!U MMH$1WSI]T?CHR"P?! TRCPVSTPGN7B.H^S"WSVXLEK>^UYS%JE(&L(WER>X: MKEXL \$"YAJV*FA[=:WB)(ZVCHS;?9Y6V=GP#:11:R=W9*Y:5 M35C^33'^7#+$GJ.V; ]YF(\$\DE.J1FVUZ)0.(?2(D%)Z<#)\7S+7%-5:>@X M$I<9&8-V$K,Y"P?#])3JC?7 ]\%B&3]]EOG5[^CW,A>!?'&O=C:_ %/ YV0; M*K7&%W@M(N)/+V1Q/7UR;16D;HLGT[+L8_K<7M\L-:QTJ1V3\@DVQANYR[&H M LC&KF.[@"LU>BGU1DBDH9"C]R6#4S$]4:HESU,3=_)ZZ+DF]'"SLOOQL-:* MQ4:E>B85+%9I$3F>VT744RLF2.-)*$BKMEW&8JWC]$/'Q_(K73UM()-Z=KKG MIH!WJTOHEVE3QU-Z&6[]FRJHT?S'5N7.#*2136JQ+3?/IM0ODB#?M=?M5$A' MD>1(*+(S 7U^^32O:8>/>=C.6+91F"%>,SR$&T+WVSG[6>WWVYE=Z7F?L[,L]+29L8;#D4(V*N:@=1(X/5&%:E'BGJ6P5IS=SE=3G#%!L!7>]EV M_X&0I8$,D!$B#?)&ZF:(S%#U?6;)U&^K>I[H>'!^EJAM45G14>L5#M52C?@F M>$?MQ(<7X:MM)^IQ7P*B_A*OSP8&JT:M2TOG K_O?"+,/;ZV 3-\6[*SW38M MT98*ZV]OM#(,;CHN^7MGCZW$G4JW^?!8ME(AA-](_4[U2-Q7@/TGO:NT3='B MXT$A3QMK[$6"1OO*?V;;QSOE,R5 M$$8<*&N:\WJ=)M/9^R[V_.6SY8BA$CE[::]Z_V/ZJ6KB\[VIP@^]YJ]\UA?W M(VXPU+3EC]7&OU/53TG?)E(Z8OIS*ZVAR*[9E&.,;_8LGE0(4K*)VER=]R;N M FZN'/YU/7_*TM.9IW'F6,):?NF"H,Z;G),'?E6T>]Z>NKQY71OQ4"Z, V+U MKP>M,H):(@WUXQS_("1[YS>ZW^L5#K==0$0ZUOJN[@*:+1=J;;3O/$0='-*J MLZ\.C-&UN#>UEW@>TT?N583N.U%_O#;X05W(DG#>HP#>RLP#?'_&;*E\HM77 MTX!C4^D/CI2/5ZU"GEF/OS\^JV%P1PMB.J%C$_+EVL.@?C)E1-GX#$W4YNYP M&W/29U1M[%2'4U!Y>T#21!.U;(."[,G$$Z_R!%R-"UA\L%89D6?'7"OK<]7" M@1#S4_T"HN'E[,EIN"66;E75PXHEAM_PEH@?<>FF2,$ER?)\):0X@9 I+6/^ M[4LX$@E$>BIU(I5X-I "3S>YV\]_)DP3 M S/0$6K?7&C2.<:LWMP[.1*CR/[EKXKV%X0H^262G6/"SUU-FB"X&L$M%_)(%_)M;=#I#J7SX566@7@%0QT:TAC8AT-+ MRLVVQ@L8TDPXK@ZM1KH-2&23R0K#J_&+S.:(&)42']T-B-QGSY]^9/_+1LVM M],%@^/?P (0P(N:/9(^(#/D3$\OJ_@:F ^[CWKWG3QMY#7A7NCXJCG]HC8AHIH1Z5TPJ$SBWQ(R_0"II.1C64?JV)JUZ\[ M3\=/ M?V]M_C/PJ<[_5.?_^^M\P ')#RWVC )IU+*^S;JW" ?2\^$(WLZ_2I*+G($9 M X$Z"4!#%5(?YDS^B"!,'+1,!6BSUKVVB;J*O:?I)S9_.;E+B!8]'SE](\, M'O*1@^O0$JM$'H%?98U(]^-^?K4 A)O4%91/$;7W6UUH3K3OTP7J4-M:2&F MH=4\(B(>3KU0('ZD#X6/M0T7PNK:'\Y8RDLP,RJ[/4_M+FR:[<7Z)].3*XC& MM#-N,D+"SEA2# *3 H=@Y5X]?__A?S$Y"?<4#"F^P3)';&J>X^REI=;E]%?OU)\GKC;7IJ%; M94*QJK MF)UV[%:V:<3O J*?NQPX_7;^C?'I7O*%O4_54Q=KO,@;_6<'YN3X..G@T!V[ MAXQICGL5VT71AZO!)SN=77I&45&77S4QMZ@W=G(2-H;IQR@R@WC[C/Q^7X&? M%9N)ZQW0N*[2E$=&>3[D:V0,C+UV.?%F>J?'A>00+-NC]7_8>0^HMHY]_U>. M3^PD;L$R'>,$;##8%%FB"W!LBHL$P2!Z"2A(2( PHO>N_>M^Y:[\Q:>];:LZ3?GCTS M>^8SO_W];4*KZF;7[12;:$JNLO[1\-2U2_G1*+*>R(JA/\A2+CA)L3[@LA.% M;:68@?IJZN[=J3>:U^=C7#52'R,,$-2L>YJL :0Z[-VGCH3!VTLRH^^NVM6R.8HUL MXI=Q9:/WS'&9_?4:J;F#+RF:MX]CTV2A/$WD66O8\NCS"TPL=-NGL0^/)$HI M'A ^A'R3A$QF2_'FEI9]6&_;.C.DFH51M4F0G\X;'/#?='KD810(,O_ZMV0]Y>0TNY7_TH6>[OXW%/-S>E9/_8!<1 M/K5V:JJ5@IM&YE$KQQX^#ONKTN"&*)/\'N^%@$'1*M_1[N=IGQO_ CCTB#68 M?@G\$<$MD$,%<;IWXDVIIU?]!^@_SZ;;@H]D*K'*O56L/'LWE%FKF:K8*Z_L M OK@WH7\$'*@S"S-_P[@F>#J[]/2/U:.K'^PK).IS<'-RMV;\MWZ.\[XM=%" M58[K2R>%6?E*O?-OPTZF?Z_T9N/BP'JG1XE?(L34RMT(QQM4EJ#-!<"../SZ M"@ XFEPIH5P?MAVHQ8TH"+Z_M)YIV$VO]CJJM;#VI9)F"984^_#F=F??QC^4 M?#_'%PT59XY-X:ESBYK%?DF[6>?DKS_31T=-X'8J0QPJ7>NHF<9%OQY[^NJO MQO+]J:?R!D7#VML1XTJ!P\KI5Z\7'KY+'OXH!I.Y_-=(;M$(Q6ZMU<+FN>MV MR;?R?ED#'/%KJXW#(VT6PO)O)<),,6K@GX$2T,28C>XY-8V7+.PXU%U#:55Q M1"OPG6.TP(&"9(G,)#P,DG]V3/Z$H-.JH&]TD/S&"IL#F5O[H,Y6JNVC$3$T M575&BV<0KI@G!-<>9][U,S 7@AF:G>$0Y5Y6FSP&Y?H8)5K9P6#>*%EF=:4')"B?89XV4TK>E\&I9G30XQ$\--XVFLCLDM/Z: 'PC/!@\.X'65+5GNC M2*'%3"0M1.+R8,I$.DJ>/2WG-CF10J"2M3IY'0U5O[ZNZT>^4=VVE_TU4T$Q>NKM5RD6G>IO1Y>FJ'( MN!#+>CN!$)[2/F"8=N[6A7(L'G :NB&(UBLW'8X.*R];9(4,GGJGXXGC_'W(6(:@O?-V'#,J5N#GYY^Z=ZN374YP-BPB87) MW,KR[R?M9MW6GFYD_XC\3=*T+ +%DBJ-HH,A('^ZG-#]W=B)K2>J-_8#O60OC,:K'Z;$G#N@\<* M;6_\JKGG)X1IJ35\8>C6]>[:E$!X;\235[(&\8$W SI^65.=< 3ZIX\5'&,G MA,4A_-4<9ZN.)^@:=7NJ&*>_OIQK$;1SNJEQK]-V6ZK92NXE /84(&+5\GYH MDMIGN^F.\PMM.[$7'%9"3RHEDZ3)=<^F,[/FKX7]&Z=W]H M*%]:[IPF^93T!\G/=TEC$U" TT5_V3%?F?:,AH^^3NB\%$!>4+\TZPC;T?YG M='?]JNPMQS6BW+&BT^Z"^IIH'K6W]NG(<'!O6*Z6J9FV:YT?AN13>O7KJP I MF)/=ATVA+WQ]0I0_!LB*+MM+..[\:QEGMWYSJ;1M=/#KTF7SW82+5Y$.RO_% MZ#G[ZAI2C# 9>XH4;E)4[P/WG09+V99$Q0>.<"44XV2",".+&9 .E(S\$]=O MDF_IU*[E_=JCE-4O\A;Y,JW!!6?"\S 47>!IJ'A4>87K6R[%J@D'8_/&M,9G MO,O=0\_! :F!FIO/%Y%G-V8Y-_D/4$FJ:TA$X<"F,^S:T])EI$V<,M! M7O/.#T1C/X!@AW)$@H3LT<"&FGH=6U MEF$3#RFQR/UF@D1U92'1X70PO51BC)/8S!W%.W'95"7M.MB6I]IXAY;F@"!(;6*<5TI\ MFD18P-9"AXE:@T$KIAONKCOGUL%,R9:Z3I>*!OFFR2\98CJK1BED/BK,_.@O M/[@Q&Q$]:9[>T74\KSB$#>Z4^!G.4_X+'=8\;T*<@R9,BE5$LE>_EP(*6\!T0[DW]MRD;PR1+/Z8DL&R' M+LQYY?'PB'\S]B43_Y*2NPYEB.!ANEL*.3$6XS9*PLBY62$+QU:0D! T#Y*! M)KLHI(QWR-Y(<)$ER^@DMM0Z+DAN#CH_7$\F1W#BJ7"<^2\N@@#**NA!5HEF MB_.VV# ,.3[JQ@-+_6(P:T$[ANJ.G.6"I_]%H/-[NN,TU$-ZV? CBVR7YAI8 M_D&+@B#\L'R9+6J(,/,Y%O?*/F/^*!",DT\X8P7S%BRW2O! +Z;VC@F;-5-C MG@2%;NK$A+BU6\7$>T9LF%6T"_=THBT,>$X]:4$@#@A&?=LY'/#WH=+QTJ-! MA""FD;S;%7(;GU$T. M1J&0--#@://]IE\O%7P# !P7_E?92E_^OR*ZA1=I/C_6,[AJI$+)AZ]7[S81 M8K:P,:;S,7.6-= Y#;GZV<6??FO68R'AZ\_P']WAMQWO(V$:0],@_9_[MM>- M"R*,/,$!M\]ZZBZ> M0L]\ N#UG^A:3,$!X[.]@EGE"[H2NL\ ]I2_&JM_DS=XKGTA^4M^WSY P;WA M2]^MS\Y&2MY?/_%P66UPH-T>M^*42 M:/^(\OYRA,>C @ XWQ_P>8EQ^O;CF971U)=ITLL:-TO]1/JVD^J$8 M;R%'E?-MJAL5%X3LC25HEHXF9#, MD0$)]PL=O,\5F=WOC:4+_\06 DD]-9$_BJ*Q;>NAY2U*"Q:C:*LGH!7=B+O) M54<5'= &",<<2VN$M.:S7*^@L#%(&7,/8L,ZMT,,SNYJMU M/S\K_TN5C%5/H^9!:D=+'_.QIPGFP>N^#A)*,4-O>UJ>D*>U5NMN0>M%_HK\#OZFAF[I#>%%L:%:BA- M^[9\!S4:^F8*)4]]860I1#L@["&NAB^IF:..O5NC'Z"!?LXYV^50=CDS./.X M1FG7,P.WA@C+;0U(6&[+BH^*'0ROC C:N0JPL\ KV]@O?6LQ?#@&GRGQB+0SHAXX3 >C47]@CW@KQ+I%29 MKR,S:)0VT_@W_HZM0&T>MI+84Y$CSZG7?<.*KQE1W@=T=5BN-]M?;.<0XFPC M:E$X4]_A*[G\A^Z7%&FQ6_)S=3YXA(7?5/NCZ%>@DR_^[TXX%.\>C8X#Y4$, M^-K+& .X#[WP3550UDJJ/,,*7,%3:/2H-P_0:KTRE]%OUFS!3QF]_ .$FNB M;)=8QANXMU =-%N,JAN]0O,O%I84IT2^GZ)5;($-5K=.#ZPV'):WU/K6 M RX)9NAH,9)FNP:Y8S;JQD:/I4SD;BE'7P\))KH6 TO2USW=Z<>]:\,TAQ.4JQ!7#;%_]?C]CZ1_!P/\.QC@ M_VDPP,?TF4(4(2H> FO((M_(2<[CEW F^-8\Z[5K.H^IRH4OE@P6,UR0>\4P MWME*%&3\&AHRGQX6/ M5Q)KW^=[K/:.TJ/U[33[+T@X M^F)]&&1I6C$PBF.(1U+21'H\.$#LT@&\V@H*10P*V,WNLQP@9MCW4].F%+,'R]K0FQSEVZQ1W8FX+"^:?.@,C6"DV6T$,@0 <^#I@4-H5J%*AO"A*3:[Q$_&QZ_>D# '$%2^P]% MH0Q(J\^Q0O3AI/>%A!W/:9(V&7CT(2NFOI,N]UC,711-EG603T^=(TNMU(:> MIPVD?^XY/E)0%CV'VK9[^'I.&HY@DV[MBN6]K#/[N6[D6 0NJY524,Y>Y8%$_K0VROSY(1@2<4\V%H M6#YFZ.1ZP*.*%D]S#7\V=AG*/PKWZX18-Z$$_E="SY[I5//V&%[*53_="3&H M,PR0T_%1SN:U2NT,5$6$P9%QC1+&B\@G$(J6C.Y4AY8\NZERTBT-A26!M3:K M7/LTCN6IJUOZ6]09V+3#A82$Q#-DC[\%O*SX3P?)(<^V\,&TF/O/VJMB3RUN MZL*G+M]-S_$-E0N EYRU]7#M;GU1.T>.$,HZX]#HSV$'B J'+/#,$@WEP?O4>,'U MO7-.)2!\_;8? MXL^I*LEMHU0[V5S<*.F>&CJ#Q#B[H&13<]0.IF2>79IOF< M0 N8GP.M.RRM9?%IG?L[\#&6OS182LDO8EFU;,9;S#W15(*<#3>'(\RAF#?V M.82X!77Q?8#R&Y^JN1Z->Z4%E>VFH5$9O%2Q-&1S9AAU>6S>3VVF\N>H.-B1K1[NH''//KG M!@2(,Y'^W9:R'*;#)=Z:)/D*!1QO)Z^<[*!!E\I!P%V'SJJCXP-7WSG6BWI7)E1.,V_.6XUR[<_K$V1AL_VPBB!_0DW'LLFG[K>47C MFT#;<1M[/H33ZZ'5L-(("#U]L'9E.QK MT_%P^<2\Q>N7[I)6DX!AMY0+*I-5K?![RM/[L$4,%#N,@!JG,9$\A(M M&D)E_6=7Z04ZGL6%/MDFWQ7IF)(-6^6"T\;%19P)YCZW7&@4-_H)N-D9FLL)FOR\AS,A?TK#,.Y3OY!X5T:"E:/CIJ> M[YS'[=;G=_B*#O)V4:WQYR<"( ?IZV98Z:@@:SEGQH#S,1'JI<81?J MUI4=KV8NU,AA@1%.1WM.3==^?J9!CI0GVS.VW/XF6&',.Q?6TE;QZ@N9_PHN M_EO3OTGWWZ3[_X9T/V?T$GC6!$** &92J+=29\K(&"^Y!WU?<"]<. VH5>[T.?!:Y,>9_4 "%M[UM*TQ,*^T4?2#],(<8QU.+.J,,E/ M+"><.VSY&%Z)MO-=5$P9[Z*%R9]?VTBSB2*,C>)ALU] \-"M/43\:U2W U+X MF33\7.=4IA(>MS758W^!)X#^%$/N44O MF)6VP+[0$!3([C,(:-)@Z(IO0_L3K:!+;I'ALR7!T,DGT'%RKRKHW7&3[^E/;2@=+=>"/I::NJ#I^'M$;\4-. M;R["&^9=3)OS5#X=12 0)T]!.H7>37=U;3J>,4VZVZ>;$,(JX3YL*I7J,E-G M[ -@=1$!;0]9PCYUQGBMW>GEA7P[W=!UM3$!)I]!?>QSRL!9S*^\AEA(I#8_ M^O70E?]"LG,X#O2B 8IO"-=";OG>'.J@>)$G>!\LFI3 D: M!6=R2MSRG/M=L^:=VY:E2;%J9?&W9$^IET3G(83$0IE9TR F7=NKSWDV7Z:U MPK)!8.F$Q79ETX%&04]1? HI[+*AID?T8"&P@9@AAQGA<>B^]-T;U"#;S"!%HQ5HH) MMZXS5?SUO % [-(D>66#&.T[3'XN>7A8_\2*LAK3X5^%Q2^'= 8.[WVMW0)8(>>+WI-/WIYZMK"8.II]VTWMD^E)D+/0,;GNFU/;!TE\HBZUL MP :K_L4H@>[(,"V_P?>5:^_Q UM!(>T9!-?>'_#0[8KRXY2:B')7+H= ](V]P^ MP(_E2^LY]0, ;3\'^ I6G1)#"2SIA!E8F2J!<]WSH(6-V@%:U2L19J]9T/35 M3"ZWF"@+2;1C,7/I7 ME363PO8S_O->P N-*OU=+JG6#A26I%9T/BL^&,5QQQ.G)T;@YM"H!Q[]*X5T M_=-J"TONN] WN@%VI0&E/EAU=[>[SPS%^:;8L>VHF)/4X3WN6K@22 M(JZ752EWF"H31X. 3SZ8MUQI]C.VZ*TLZSG^Q(W CWM8$B%.=)GP):3?%M,! MFCS6[@3E&A$S3W=I0?A,\%P;HQG4.\;;L@[-U.0;!);YS_KZCR9[*/NO,;;] M"4:@U"^BD>I> Y.MJ@ F[K?H5>CCHP-@.=RX*4?B)G06U=2M$ M7VECW(9P'?+4K)[T$Q)NZ][1CX/5&J2[H&3DR>@G,CH,:+F!#[<@<1^0938@ M/^O^LZ-Q:FLV96U 0.[V=&BBR"C2!L1F)2\AXUI!9^QZ@F@#>D0(NR$J7M<, M'I*5AL"(+1EO8'>[Z!72MXDR(>-Y0MJ9 G_G#-]24U[>MCU%C&R]8!QMDQ*9 M(]7/ZSD]OI'6[>,&,/BK!^Y_)/U;8U_!KNVF>%+GD\$ MG>VFFN@#EW(R%"GY\KIFT(099W7TE3H[RFILM6HEMDK#O-+]<'3^@#?6%EU6TNX@[(VER90K4FT(I/,T="+T9>^@6T9 "MO\?C#ZV4XX1,HM M[-2LAL8^X/.)]#5_C=VHK=;6?<#K(.HN*6X?X)(HL6.S.7-G5YO;P-AS52&/ M?L=Y]':/X1/QP1&S#T C([K3<_N'=D2)$3W=0VMR:AN,Y7?A)/1HSS[@2C+7 M^]?1ZU,1-JSJ#17(/H!16#UGVH7SVCO6JC\WY[4-_(=M?1/&XL%*D')[LNRM M]_,5_4_,R?^I8G'AEW=6SU%M-M8B6K*6^]TTWVZ=^]3::FKJ/N#G9=-M'.OGT2L/V-7 MH[W4%?5W+S6RG CAC&6WR2:&_K:.^%YM=_CPZTQ7'^M!R_F9-#HH3GW=A25_ M*)J"AF-7=7*%4UIN>-\03\$/<5]WP#7M:F YGD(F]B'>_&2Y)##D5%?#== MN/3#R%;FESGB#0)$Z=6_ 0[5U:]6GWK\]2-CC:+9".EY[PBUUUD+_UJ6Z]7O ME'[)8UYW^)B7FG[WTOTC:AWO_QAKGST!*N90&>>^:NR2OQDG;S-&^EAQ#G$T M#@24\,'/RM\AJ77I:Z<7U]]2*N0HQ*UPTC:<6ZJ0/0D/C/3DE8D-*NH,H0^S M%/).@V> A(Z/Z:2A[9Z7A-I"RS6Q&JA\G)"IXZ4'%6[VT8$$$N"S;SX9Y-GX M)]]:((%2B>>>S()AK9!.B08),L08ET*(SARB6J]WO%\!,!]O3;Z/84FY6BE6 M1JCTW.S9@3?1HDNJ?T&)M3#)BC073$9GN9QB1[X:F$.1A;MH4RM[E]9#;FII MFSL4Q=;^7)E+JRP8\[R[X$Y 9JH0:M38P\TU/_Q&_MH\:0T?BDL\552LN: . M<]%,SHDD$,N[.]".[S 6)D3\,F;!O>]Z2+O3H/XLXSYG#]R$ZZ_$K:VJ-QQV M82?"P\Q/_3*QOA9RS,(*CG#'WNV!IU]?:JF/IP+/= )A,->T4;?:X46K^4ZX MR-QPOGT^C:60D6KAD%]."3�V;!O?'A!M(A 24!/G/K.ER5>K,([=9EZ. ^ M0.(E+3\O9=1K-+\587P! 6]>A2.,S[>T%/)WA:1M^!FZ@M:R^B[%BD'/"]Z;ZY]5;*1N:2? @9A8(J<(WO>>>'^[H$^!V5+4<%P/R M(AOFI.= C]'"3UW7/ WC"OJ.G^=UNM4/*U0+V[ZY C7 G$$1R'HJDC@L_4N7 M=WXZ)5[W7KL_#RCS;'7=\)!^A6MVQ<>L*3#5T)JYI1R?8LW4=W:4_A&0^)JW M$1A,VQW0SIK)=:KMRY]K]4;%N1"RG?V+R51LM;-_PUD7^:1Y490/ M^]TV4,CDJ&U&B+D! C@0JM80961Q G(QKD3S!!JSP#UM7US:>KY MQM)'A_!RRC\PYAB'2(_+" M^H5MF&=6"#:"W^GUWIUI: $+"EGJ-^K$<=W!@H=]::G"C#X$(W#A*JK'Y(HL MK9N%(-195^/&M7OKWA>6!3&CFQ=+%>FGXE\[,N)K^982J\1Y:SL;OL$R!SH$ MGO8\.;Y=S':],6C#/>HI/A%=,.3<*I1P&<_1'C4(OP58^_6/.07;&Y/U==]6 MT2!0$OZD$_3./\&/-2A-E)&+J,+/+:/!=E9RP0.>/34NTU%=*!F!K5$:AHK8 MTI[BIUI/+%2.3Z/]:_#YXG9T)AC2VX87L)J4X6 G"FVB#AV8>L8^(Z5#(\D&K0EN+H>K"OX3A% M$R:B)C,&O.=\N.ZIB#SUY2J:1MFPYD4[NYZ>X1I;GM$VU(LB>RID4K.][P!B M%+KG!M%.[RK:]+?\P;L)?I\BDO!-XD=&,M]5;W[2T89\$K R&;HN<1*B]^A3 MVJEW^A>JNKXRJR_-W7Q:%1!W5.+<]3_33OBG_$;@CW"Y9EM^Z0GHG28G79\2Z1."2%PN\IP5+#8+239W09P8?'0FF M.[_\YF XWZ+^!O6N/].> 4HP%3:6/!1#=92GTF3MM%NF3=5 X.:6I*%?08_8 MR)_51U37\^P9^*Y:9QF:SA; M#,,X(,W1SOFW[R0+>@T#[%[P$&H&5I9@N)DF*A[F6 5HU9H"'#TBD*CCE./7 M=1/TM7P(BI,+W"3X"D?:X2+"9$LNI5T[" S1F&Y9USTSNB[)3,KMY%0C/=;T MST;%,[.',2GI?HS1 J4I1%&*&[@4UE[5[2OEC;<6S]QA J9?-V/2KITS*=WO;^C.3E/^9),9S5M.)(2[VM MU8LZ@[8*T]N4ZE%WW7F<-:SA;=/@HUGNO8F)TL0$^'9*DJ!4IUW#I0K:SWE_ M!2IM%<_JBZ3E-AR.(6:@K2,[PM0+O^::F7I5CMY*[6CRNA;W_'T$.Q2*$%7V M:-/ K)G,S4YGY)Z,B&VYF!&D%G\A=F1 "+AS"T,NQ5@U=IILY855CV=I(-FM M5NYY^1)*BE2I+?!$7*!Q)JG 56KH:+1H7F;J^\5K$Z[0*/AL3B]T M6?11U$IG=Q/>7OW4"7]D>HR)AJ@_R;=#3O8FW]KM+*A5-W\4EY^F$5BZ?&(- MUX<2]$=7V['+ZT86S(#YR6N/]&F[PIVFBUCZB9\BH\@VT5B>B67&XX,_'0K. M1_4B4_MGS[8H5XC<9'#D9%C$Z:4%"DIUR5EK](GW@ZNWNG^;C.L=[!-?X)>F M\XGN"TN8WG$RSO?-[E>M[;R"-"GFA:)E]^P151U63ZBE=K]9W4Q0E7?R\'+N M3/SE>C6CE#9T/$F1HCBR7(>0D 'VB\PI"TH'YBPY-ADYR6ML=W4OE*=-1F!) M/[M8?/ZH?,8[JU9#1+ R-B8Q"V( XU[QS*4JESQ@/JRQR4CUS[5A8@=HVLW^ M=Y_R4 -G#(R>+BJN,*1X9Z;[?\2=:>C-25*-[,SZ=1U=!6OW+6B(0R"&[^-A MYM(.PK!@[[ 3P-8/$<:R.C' KO6=>/-O(Q_0&F*W]WBM,R(Q M$\I5!IY+@[3-=<(<<(E D)J=$1@(BA?Q3^.Z[0-LQ=$;^H?VD _V 3^&%U_A M?@@_O--P;*]Q)5,IH>WKR?C3= FZ+3UDHOH__>'S@]_=?1;8&=P9,J2V];99 M__7&J64IE6W9U>=)$?<^G)O0=%HSS3H>?O?>_1Q.3E?.X":]ZZ'-WJE7$83A MB)YS><<9.^=^V@> :O8!16$7DO7]X'''VOWW*W>B[]EMC.\-$OK>*L\JPJ MEYWRCC/_N(Z-SKED/.;OKXP2A8W7DT0@1!0QFT#T-+= P"WJ+5H00&$#4^RY M[[\QS'-4<_ !9]H7V!36"5K66"@L.8AL0T.ATYF7W\OGX>8EI M>CHY)ZES\L.MCV.%,'8P;9=875W_]1*[Z@R;SE4?Q:YQ/?W=KS3YLT4971_8 M:B9#DS"V$;3Q'A;7AV-G$TI;@WNY(PT% ]%,5AP700S9Y,M MNP](KMBVU:M^L3<7W*?R94]ZN_61/K/6LQ..@H ,CZD4*I03Q G*;!J/G]XN M:+(4O[;LZAJ<'Z-]*9)"R&B&.,>G9*"")VS1D[IRX3,Y^=%%NXM>P!,,K MHT5Q*2WN+(N#'6S,4^>"LT9!0;H7@DW2Z/5KRR_JFF@,_$2;U\'^KY:/4Z3% MB ^^><;G5QI-RDQS$D4@BTH6>#Q(;IT%WML M;KW%TMJ(B^\8WW&E;G:0%/(D9TLI/6:36QE9.'#X4KMF_5)VO'6JCGA#(YFK M8?D%-V"QX]F'QSTY =YVWZ9Y'%E471LI%SC?%>?(HY9CBMN;82;G,*J$R[34 MD@8EB!EI@&I-1$U4.*I7[7RK*;^@XMM#GY%;6I/$^,N#:-'SW9GZS2KO"[IG M(0B(7RA3-3_]W4Y-?8!LE.&V+).MF]"3Q^A)2\<62=5$[XHGHFW\155K7!1I*?'9\-2UR6R7 M40B=-Q#-/5H2'!PUFGL>Q0HL(J?4D];7 8:N> MZ$MQXJ,A]TUR9?45A22FB6BX7%#)&&%D%L85>4F(4XR_,39JKKV$&& Z.9?) M&S5G5=/];<*]*N/J>QLF0C[_F3*O@RF5R:<34-MG?V8VY #3QJQFB8NLB=8? MJ+;>&U(&@VU+;-M1ARI#W"W24G9MD ("9M;&,!X M#Z4>@QYJ>[=>OC9XL/5++VR\NP+2>W_H-X';F6<69'XZ]DZG%M4B)J\!:HI' M6T"E,(PTDWNY92P.T/F"*I;UG8>I] M=K>L"Z6S=]&KO@.)9BKVA&VZ,@S/F@RVSSUT%E4CT&E.C5[.V,P8JFC,&>>7 M-'D'5#:!T/&MN3R*+AVF%^M?0ID]@WPBN^Z)(:PT5$F6 [A:;H C7XTF<\O: M:IVTL9#G"5R+\O;:HWHYB@-&R\NWW%/]7-G5?5)^&A<33'&YRFVH@&R6Z66_ M9^;"R\L=#XX,%@H!A8T>G]ER&^F$.MZ@8;I\B1DR>6HD-9[-)*RV7:]^H/:N MU_#GD0R$A6,A"SXU4((G^67DZ)P@.XP&C+@$5K5%HO/4VAEX2 M)(4\UW"Y 1LD^^3;^"8)3&?/B?6R].!*[D)#IGAM2>!QGY _YI-#II>G)S_H MKDX'EDN(*7_=-Q'KWS6^BF1ZL4/4U>]A/O!=Z-G=H(8&R= MV8MV4"ZN#&%?;S,BIYJ0IM4[ZMN2HV&?JM/++.GMA0N!&H$)DT+Q8OAIC^KD M'TOGAN>&/VQ9U_8R?:*M%Q$NZ-S?F%P$90+S\QD64!,RF'N;W+ MI*1->;Q7G_6+^##*Z/$UZILOJ@<76]TM==&W7 ^+JD:(IV)[E1^\K'.2GPQ8AY3TT$CR-$-[;"7$H*6T MU*+%!&>:SM61_^5*5L#M>E*),%RMWK?5'$A)NTL8;/.4AFMM_A)N"'XQ*P'7 M]77/-<8&A00CIB->4)/4PG!]'N'R:)^T2;1W(J?^1_%2S&.D_,VH%4>S^,J? MZQ8S2W2M3EFT^!BT\( O](S(F.5M,0GT[1+E4O:VCN+F)49T^82>K^)GKJ]^ MQZ]$Z?7T1-)LPM5[6FGL!Q,C=#_;7/@ /5.9^')\)IU&..X/?&DU$//.@19% MX'5P-0+>[.T#P+SYGROV 4VU=X&ZKCJM/;TT(D4ABDB'IVJ;0CO5G%:*&Z!U MQKC;6ON .PEDRZ/ED0F9=+(+;XF"]L+^L /=LD6SX7H7E[3,E.7.Y3(%F,7K MR5)O5\"-V?456Y,>M,\ %6K?U':NN/*-R0R2)KHET:O-DQKPX[%F54% ME)>#2F:VHS^4<.VWA3-3!,;5H[]\S![?C_MZ[D8[X(N,WY\E)<'V(*+Y8WB9 M4K!0G.I0Q(NZO6->"P/2KW?%BUL'+OL5KU?\TJ'R5Z5+AU4\Z,P O6/+R7'AJP)46EFC2M_\@\Q-?[D/K(^AMO&Y*MK+_AP M_^;@9])T]73ER]]K]Q_O )]__.;PI>F_D-D>&]?]<9U:1SSUG#?S.>O3^KNO;Y M%S+KNUIZ&DDQ:[9'F13X2XT-:A9+H[,[?LZ8K; MFL4A_!\><\ Y\X+UP)0NN)4(L;@-'SP:1S_?UZKZ# .4*A0V*N[L)9 ]G35, M6CS(=E/'SX13W\OHGG@425'5U(S&S(BL4" ,J<=2C^DJ?E\D6#JC4H0+!TK?C$PPO/,VI!@!X?L,MG @;9JF"Z%3-I(7 MDDSW ?C^V+Q/ M#V'OT9JJEF>N&J2/@1M@^YJ)"-JQ R+9&=$HE (EQI=G"*EK:3&$-$#7G=Y^ M?0V%DI&C462A2 MNHAXX/1=P%7!4.GM\P51C9=/^D4CV+'OOAA'1!:TO=Q_$ M%>+&AIN"@T$AY-VPNS\,D=OJ\^F1] =8^)[CT69JIR4N341_T>7F$*-60B4 MC9&(2S4<8DJ)QG8H$ (S4$'HF_QDZ_&H@XPP1B '$B;C+FCI\>=6TX8NMRRE M&9:K#"]#J\5_KD9-"@(\1E69=YF7^7L7WK! %NLZ-PS7Z>P*HS<"$YX'125. MC)3<>WP![:U=YYVQ=YTX4N2^$S@175YUVB]RK,/OH?:NT!HZR9L[]G"]WV57 MIWG@H=9+HJ<6& F&?#>MHY%NJ>]C MU]*C2!L-+]6(>M0B:%?#]V5B\8K*B]-4DULXAT;*P2(?!^ML; 4-ONMO?C$P M" _T'/%*^/%2I9 7I%M [CUF*9<=R8YL9- ^"/-A/G#+NZQT?:AYKH]\&:HT M[1/_RB6=![!H8;H%J.+ZH%FX]/5;_K2YK+ &EYE@TI!'"W0KB M,_*M?SHDU%#78@@$]ZX,';WTR^L(HFX): %N!MS]#/C%2VT4?*RO5UET^W4) M+IM&2FE:N^WJ&[52[-AXDSU.08A/DTM>2]O7G?WJ-P;06[ MAMV NS%#N+>KMY,QG 4PUJ./A3\8#5?2PFS.P# [#E>JLKQ*W@G,0-P7OG): M54=)=-T\GRG_!#S?\9B\_=R$:@TGJC4>J(DYV!>HOCH$?OL?[7C,?3Z"Y2-- M[%S(MH/5:]:]O\_1-(;6]H0GS_J:E=HK,S7^SD8IOU]*VSY7$C@(\9YHU0$_ MF4@I_6P?(-HQ?6:BJVC6ET]_D5^.PU@^-FCV%G- *:;$!_X)'3B;-MEO0U^9DZ .#JR_JV)"Z2US*:$%NU88D4H-M MY@VR6NHZ)0^2);OC^M/I M!;K!#"EFY]EZ:C6Y:&WZ.NDW)7/\;XZ>%NM%FO^JA,(4K^ 0/NT/JY+'?/,K M"3IGYYT\JQX]5ZB$+L7(9OG-O>Y>P&][KNA^"9^>3+*27T0[L9JW\P,MN2V\ M4JI,O.OLQ0E'5J8!-B[.6?O'0U<^2VQ5S(9VG/B^W.LD9R#U0_KCT(8K1HWG MO.+.#\&'N_L8X< E%<+$C1Y9P6)!T.VXJ1[EE/Z(UXR.G.UGA^ EKWZOSB'K MR?O)80JGD"==AS4P>[YS/DKVQ%\/7?D>8.,$OA=!3O=T'\]C=2YK:FQ.KW55V?8&^P:' MG+:BQ">SOEP_EH#PG B\VG'AL/=,7@7W"TGDZCWIV6:N%<6OC>\] MELZV#J+I$@"WWOQ>S6-80< POI?ML'&G="13>C>VV"=DSZ*P4FG(&3>Z#R"N M,7=E!31YQ;]TS3QNW$TLE;#[&"2]LQ)ATCY_]7@FZ8\F^-@*_STZ!M!ZZ#8L M1O\2MSC+LUX69GQ^M%!V_>8^H/'UK,=NW.1$1/O3<0%3EBCQQ/?7LPDAF&%] M\):\BB=3ZBW7(:23G/_&.]E?3Z3:^+R5B?0#RTZ)?.%![X>>L(\N?MAE^HD\ MJ$T*#ZYC._T!,];>"/1Z,3Z$GVK8<8L BC^U96''V4_K>Y5YB/+I2IACM(#/ MB198B:K-).50RK-I VUJK S4@$4KBXBZ[$C(>9[WX/T^H*II62FI.?,PFS1A M'MVK2V2X1&9^^62BV,I0QYB1Y$N12=,[)XI/JU4N!.I>/QH7XX/PY1F?MNA; MF96NFZ8S)/8!U?L (\99-:^CE_6Z[CJTE-(&I0>"XN=*D[_M]="3>=FU&LL$ MU=OUI V=0D5L!A*7[6E[,BF3U,^%9Z5L; =S,42YN[$^+29Y"9[]TE:I%#-V M2R?T;-X+,P>M M*:6\K2*$B"@KX%LF4I\@06-!)DK".X9YR?%$E-T)TF9O-8 M$LNQ%X"IO!(^J!F4@1;;? <@_;[1_;C-1=P)<0S+_H<[]HC=V8!TO.2(+\&I M4F=MS[>;GEDH.#GG-QCVQBNJPSE\9:%OD^=2%=] Z]=L7VX\X5U.__LD5;KS MQ!@ ;9\+.'R&EUN4&U\>NAV%\G5.U1:;VAP[F!/NU3D4OO:Z+]PGZE[B8)?9 MEZJ&,$HK710_*7LJF&Q-OC7'Q[_;!\3@Z<@;OM/QX>_2QNI EXY#4R@R7 M^%BT2_47!Z"(7M$=TQ'J6^C-W!59U40/%^P#2I]=M6:Z M_3'0A'(-6DP2A1S)#=(*)>"A:&P*E:5]H6;J;ZY)ES]<[7<04>*Y)'0E79D4 M&=(X)U3<]UVXP#'5IBN'[\[6YCI9-,EN3)#7]W0P/EN'=B/M8M:_#9D]&4Q/ MS(Y;#6*AEP@8SU[D/N"FW_+0CE_E/::$@1$#^IA+J6Q[9ZQ';)9I@NZ).[;> M)@.^%FF][-<^2MW"/G1]MARRL@^P_1N[>^(:H[9#IFLG@&MXAB>T#SC&?DN1 MD;W10:KL5=*2O3'KFPF'1&,B'UDHQFE6-9="]78=-+C#$<%.3OX/.H^EURW< M;N%KVK;@T:W3_ISO4G:/U$#M\CHPXS7N%(U!,N+72^"KO[7#5W73(&V#@\,4 M,MV;[A)$[0X^_#:5!:I)N/>"4ZC_@-3UAQ]SB)3TU[LMT\E -XP7J;>[H4HM25(Z>*^S=!\@; M[ ,,M I&?M@'N)?LF:2?T?*Z.E)EP__FWU_7^%__=8VC'7->"QS3'<&SW0OW M3,XQ],M4]1L+AKZ]=NI$W.Y&XSZ 5%3]H@!3NX9>/W)T4UUR[*+3C]7KP0[/ M("<%:2')1F'4MW:"(E"?H.C*LVFWZ74/P*V?_K!^7,V&[X3R0PE%73\!;'U> MEW.J61B."+:)ILB:."C02/)LJ0I/K8UVJ7*\C.34U/Q#4M0PLFJ.-A"=YPSJ ME0OIJ!>3YHIF,\B"9/7V4#S3<(8;FF]!'&<0DFUFTM!6;&4/P MN5Z+4E)<]< 5==RX1MLQA;O6P_!*H+#Q!7-@+'(ZK;\2;HXAH4T65&J;6 DQ M6;:F4)-$_?;=*V]JK5M:05=F%)''D4GR^P_F'+M_%#;/;;"HYYR.Y7YNZ$A42*'-G_;M4HS3_N$8:S(X)OINFOTR:T"DL_]!S91,MM$:)'8S<8:#)/S:(4&U=0BIR8\4" M.PC4)63,9CEO#!UL+ D ;.2-HM^-VYST(5HYJ$\UX].:56GCYEGJHY__7!TU MVK*$J4L-]?0;:U\C5LQ.,1=D\IZ\;ZV&[0U,%48<9I_-I7[I6!X1@;S"WK@L M#'K!@V(7K6,L# PX%3@3BY(V(7 K4.]!:UOS_=(BQJ+@8F873;;DY#S?TV%N M'=(*;C&6\!;G(!/:5%K-P5:(UL)DQB6&?0M7R6HQ0$X+%12$HI4DM[9?9GJV MEHU@7I@+&1B5;UEWT-3F%]T(U$$D!9J@8;&;O=1VLH=E5E%4P%B\G,V1-<*Z M@*^]%T[^#U[YK"^L1Q W0<,T,9+I_DQIAH2+^/0B61??N7<2T?-LM"E"U$U M+VF^YG!ST/C8T_L.W6Y@](X@6M>R'VK@.NZRNQ M6:'%#5*>V/C ;7TT9-G9Q$L.\!4=^I_@]G^>/FM^A@%JUQT<7,A!MMT_2R.= M Y9*>B>-V83+@EL+DU2MCRM594<(A5AGWHP::<>1;?,'\Y$Q\&@7; KIFW-# MNPBFH7_>0/Y ^<)@JLA%6J5B)5YIH!IBVQ6FZ_V(X;"53@?ST]-KMBLFV=W5C4Y! M[,U9%=Q3K:ZM7MTL/44;,<%J<FM\L4C[GV(I7?$1(G[;:=7EDP\\=EIUL/B#/4;1P5:#"#%ZV=T%I%P%?O,? ML_TWG/L[[SON=TKQ76RKT6^][WWOO.OJ[?$."8CJQ=O2=(L* M,=/N=PQ#Z!W9>!99;E77>H'91@0 SP(.IOS.+0:S_Z *H_"YO7?^JCH]]\X0 6)%2&B5%@^>E?!1UYU ML:_#1*-^RE2L9Y@GO&"P4>(5V:,_D.N7ESFZ_"2!X[-U).CT-JN\GG/:VT8\ MIU_GZA.*VU8QG6ZRRI6O<%5L-I#A3Q1\Y,Q%<;4Q MIS?_=:RUMNQ-3L8.,*UB$./N>;GG%EJ/2[BS39_)JJT8\K^H%[AH%4H]T^+0 M'XS<81"N$?=3NP 'CBZXKW ;.S ),IT113?@HRV?>L/"H,/LX,I,]];0&J]D MV7(/,*<ARRCB;01BW=+ZL9&/4F);;0R#SN5M>DR8[P'" MX;!%/CBZ?:4W5'MJ,!7(._>.*6O_9FS]U-R+7BY?H%>B_^K).ZY]6PE#I5<= M7=*&J(QD;T5J7T=T]_&BT-J+^I,:39SS]:%!W&U.J:.),]-'W'UC\E[E,.*G M%4:BY[UE (AD!=AW+9#!'D(^T^:L+)PM3+8_HYNCF[1R,>]47TG#H>?&_3L" M(<>:T%MKD;8PX*JSCM#Z5^OG!@T>+9[IPXQ&E,R92D1.,+H#U,=' VM#9GAR ME@>3 __8-/MG/H"FHQNT"&_)*&; ?O=6I)/P^,X+Y&8CCN2'>E=]KF>K;*=W MCEV_/A=VV"2G4:'W+9MNYSD%=&3_]/G!7Y&T2%%)YBAA\^4G5NOAF]6HG(;= MU;HZ[A&BB$',2)K7!ZZEE]2'ACD4WH^8N4]TEPP]YT/'MMAO>+A.//3Y+LMK.UO_G-\0Y#07 M7=_&&(]2RO&UYV1_]P_P_7\<^ +V)_4X$^2&#^6B=?SM GV& QW:T7GNZ@@A MM%1&N=L1G(NE:U](59%O.36A75#+._!RD_V@'M2:C7[69FG MGZWJM8U,M\HYR,>D9Y1'QY]/,'#[S,W0;.LPSL,H$^'I3-'WJW6Q:%O<&EJA M$?G9U)D-=IJ;WP3]Q"V%/SQ,CUOJ(H\L\*]6&!1S\_H[-S.BLQ+UVD"UX;IP MJ(VZU[W.#1F#!+RP#'AJO(DAGJQRU^XQLR7/<5 M-W!JC@MW0R*]Y0K-)OU7 M.*K*?'W54QN]00,:O8&P.Q X$ C,=3X*[,K*<>9ALACGVE=,_27,01UO3LYJ M8B&^_I\IQ1L),7:5*57@R?2=KTR2W;N3:AJ1"T]KO$'VN& M\?.@ZGY>A( ^PZPN"Q4"^V'XXUG>E>% "W^#$745G2HCD+GPPA$W=)!J(U/( MS[>RS!D==?(YP]FB3P=5C(9<1N^VL^3!3;;]3-7N MPLCXEH@K(01)^Q=+A,S+4X4V$YU=-632 PF:3FC8ITURN>R>C=^L]"_ >DR17^9CH M]"1GT8)$^49YI%0[%V4_@6VOLP>]UO2D=[Q(J__>=<[[NA5'P_D96K$Y%AUY M%6VG.&MI:$N!SMF8'2^"5GLW^04JI#A@G7%2G@G.";"*^[M6AX[Z#(-AAH86 MJ*1A51KTA,GQ5S#192/U];+64GK1[&YA=]-504F3SP=MH>C4U&1\]6Q&!CLC M@PLX_F&,^&_;IYZ?%H FERK3%(@R 1GI&1AEK#$V<*"SJ0FF-_I]K\/N#?P+ MM)B Y55T FJGMGEM;TIASETZ=F7(>*)V>&'G4IVO=MZ0L:!,$C7]YN\-T$9 M#Z_7(<(TZ*H/QVZ@Y78-CJ.0U&U[?=%7<#4G7R%(J!TZ<*&3 U0YK'GQQL-. MWM9I(%SCO);D\7EFFDMHTY(L#B3> )YJLF>9!K"*[ JOY$>G1X35#B^S,[TR M6!ENUMC"./C2^6!Y#V*O0VI_^A[@C:T;EA\$%!V7G^I9%'FP$2EBO=CI2RWW M,&C%A;X]!T5=I4+2A-'!'O'?(K0E"L:@I[?H_4C68KE]=O\+_P)B>#F,9;Y$ M]?YA BNZ]49VS;S?<;=X]5A GY36HRL#Y[.ZVQ;/9;7?>ISUGR?S_?8/-O\' MF_\?PN9"(ZP<'\FP "L=48&\)[S:88.9<61NI_BF;/\K2. M^/#UP@OG4_@=.4O"$<.?7%<,?!AF&BG[=GDPSQ(]4),E"UG#_P:"O9.G^=Y:JL#>^C>>K:,R*+93GVVNL+,?-A%ZOLF\UG* M,?#-Y8OV/H5C(9S6\HLA@%,L!0#@9VBM8B,1L,$_SFPC?8XSQUT.>=0=/X]X M?6 L[_IN5$V4DT[X9GVQ7,RF:G;L]AF$"_,W#]@ 2954[@-TFI>:M^[5K47J&5\49(WN 5F_E MR*\,2H_X1DRJA%^E([0T$AR1?1[A Q%SOQBP[^317Z?,G5M9=PE3U7;I&OMD M?_M&[69D\9%>!&V1L>/^D<+-]TW0Y=L?,$LC1FOU2,P7!G[/=H4GYAM>"O4_ M_7V(,X>^03V+NTVX5SRXX]&!C*P%S$!Y%C<"WC"ID<5:GF#?&=;"=UOX-^$K MZV'FKC"9L=_-R3XR CRJXR1GZ6(JO9(4T/6VSX\_?3^0QIOEJ,LG-+V"$3Y; M^Z3O].%UU"-?HD87'V&L7NOHBQ2NFLMQ*O/7R^=O^TF\^W/^0:Y$C.@7^TY\ M]=L8#[Z3':EZ)V_WI.0;5;S8XFIZSG/OG:V\/H,\]0SJ$TP%CI\D:O2AJZ?F M),]J4UU::T>#D1N,1*=[-X0DOP)\_"X-JZCS'+L^KXOR\:91/2%4[*+"-2X8F3!%A*3'[7GD)O&N_\4 M:9-!75[CHM?2CN,2)-MO*-$/<- :_ G9773[;M)S@D!_SM#)TY-]J/N/ M#MW[M]$RCENURNW80^@NO8X\?<:,$J__))?7?^K*:EG 5@7@[%=_] [8=SG@ M=JYTM;C^R()&6-@9-*9 :V&11SCB.2S8@ET2]BLRTS@(:44EQ#\?S$M.56-E M#V]$'@!U%#E='VX<+3?J$.$0NZ1B-SM2O0KC_(88;4(PO^&@T0&$]D7'E5IZP#6S""=-!Y\*7A,*$:)S)II0,-)?7#/0F5NM^0!5L"FBU0*-L^R/ MCHYU:NJ&&)J(F%U* <.LZ75X"9I#P;[M4?O4/L0A' 78Y 66QPT<0_UU?[ ML=^?&/] U"QKJ'X_\=)=B_BS.IRKE,13>X"/]&XW,-$*3?-UJ H=4 36DU7 MN#7P&7Q;2+\)<:NICY3.-8(19!+NNNH,[1HH0!>2TT)P\<,R:Q7&U!1XT!># MV_4ZC8/XJFC*#P,2V<^O@L?GFF/=Q)(G2N"/0[W*$0ZVS/:AV R6>5A+IS43 MY R,GYFC99K&ASVEWM"RXCOG?3KM% JK:]&J[%P2/4XJ],(9A;Q<(2NK]?7H M;>P!(E>]QDUHC-1%*5^[YB'2BZ6)W2_[N/@!46XS# 0LZ^\ZI$QV"/#W8SP+ MCG7/UG).>#Q'_)I*YCA?8F4FCT;O)KA&KAHU,RQ0,J 1$9M=!Y'JPB\ 4[^\+450T* "B?5NV@**R&>':-;\M'EY&L>2GN"1 MO2\,)1X..D\K[;VP?33!=5I6")UIE9?,JW9R2_2;Y.C:GL.[AMERM$/V +6[ MT6:([S/3]1)+3W6IV#TTNYH0MWZSHG.I/';^]2I!!#.9$4T:MBI:]LUUS9:T MY^ZNKNP4M+3H&'0N:27,RM0]\F$_+HV*):1>?\WEW&MDB'=#XP*,L\A >Q9( M[P2*\%%YEUMX$+MQ#R 8/]N/;.H..NI:+8^??NGD;:19S>VD+T8(8&,5,';6 MQ!T-D2N5#T#G5Q!"L=08:I#@ST6.=_S]=K;6F'YKL[,9)")IB.A*Q'MF$)W< M8H @08BAX7F8V8-FEG7,PAP082"&'*('C;*15>2\L,04TU-VS=.LM$L]:E,) M.HPBB9+;+567MW0]*Q_%E8M_J@?C(?8 A>$'LM4_P;A[+?Z4QS1PB=RDO-1B M?!<]??=)'8[4#\_[YL=SA/^\4A]8NVF"L4CI[8B1SRH(T_=7B__R-;462$2K M+"-&?'9#.P:?' O\-7?*6"?<6[(G1T@Q4=6YI6#PE3LAS^RG@^U_TEBYKO0W MEE:#@+.QSVG.CF"K+%2]MC, F0UDQ6JE%>5EA$XG M"!+5U>YP[G_TXI?TX$MJWW!J=,30J(8(HQ7Q-K$OP^O R>%_5Q)\/J6LD7>M MVLUW#_ Q_4K)@N5!==8?XSGH_#= #;[TM[ ;:B6_CXEPAB]0QUZLO/*^U[/Z M3NZE^6?EEQPNO*2TL]S/\]9';5_M<_E#Z(7]A_Z+!Z>;,W\9B=5&3LH.*>O! M*1FO#UR/>.H\'((6^XN,H(H>,H.EX]":%,&].IW/^VZ?PA>_#_-G<-WQ+M3F MRF!L?!CO0C=M<>/;EE5*^%UJXJ[7P.AJ8D5^5OXT?[O .=2NKF&X=0^@QD5M MF@Q:F-^)F,;F2?T>IYM4>P+G]\Y,LTUM_]$->KMDR[8U Y'B\'22L MA5#B9++[\$#IHK>N['2DX12W8N*_C*]!BM0'#M71'SZVSX[+;_'Z$_@[I/WP M77+H4Y=25@C_3)WLY;M;C'H4&QJ[J2/Y5.[G=4A/P>&=)IE^%?N!SRK0T7DS'VS]JLU>]^GHP+U M".C*NN-(&FOX4> W["6='F[D^]=6A/B+YE[E?@)#1?5W*[?.EQU$7_]]C'\S M6K-R%K_2!H8_M)?05?,9G3.S31 /5=M*U^?4G+ZY*\GH?]A6:3# C4PF-!^S MB[F]0V)M:-_\UQ1Y02$;5/2/@/3_ 'I38=_8ZW^^G5I??TI@Y4*Q&KJ4\?:\J##^ME9)0I][Z_!? MG+3BGQGAU-XBX&J&[NZVGY^?1V&VLGK-)@\O/<(EX ,>J>:6"/L:3C!$?:+6 M'C5LA0KZ='9'#815R?1?+?%X[%!5=DI=!)@8&]E"28A;[5R9$Z7K-/+&LC53 M9YR51Q;FT".TRMR1GNO*!E+-<&@5I@33'S^[H,S<)$YCN6.@HJ/%TN:7[^)E M25,,+IL[<<3.C,3Z+NA :*9]2B#.4Z,FARPH*FWH2L/@_P.>U*RHKRW?(5%6F(VI"F=3J.@! AC<.;>R,3.IH7T*LK3 $3 M8U3P2OE-!8V5S+5+]3XM2_Y%<0*A&;W8IYEJ?NIAAR#HU3R!APPC01JT6BXW M/?8?657%-B(V3-]6$'.NMLNN4"@/7[]]#A5TG M<95[O9'=CCM4W0'[/8 6%:%"H&9,KW?"87L OI;!2*O+99JQI)X>CC3VZ=Y9"^??N(PESQB MK-\E69"+==UU()]R/7+0642H*P5A9-U)!U&@(- )8\DJO'2B56DCR^J!)5_* M;2SAV]>K'P7IZ0"?J_AE.'2HOM1*1;7UJM^V6CZ1N#B^)'R#ERN5,P%'!P^$G3 1&PEH#= MPU-M+,+K57@E@O"]EO+HPII=DKRPBV#R^&:$B&D/T],C(^B*H MNHI?GJU;%\Z:#HNLKI)R:MR_]OM[-[7P*7?A<^TQ&JY&:66EKIZ\MHB5Z MDG7T;@-#%=2*)U:6FYB7K@\9R^\$+04MG2PR:J_DJYXD+CK4HPLPMH6D[2ZR MWF"HW8*)&!S5S4YC+YM:116(,6;B&<"@H\].N2#D$SSBZ5IX;^OT*8RZR&&? M8J_QEA28E;I';E7AI5P9C*-VQ5:HUNZK<8(0;CJXIIVD(U>_8S8ASGAKZ7W2,."A9L*6P M!V#6?=^5^9$)6,E[=0W=7BPJM,](\S\O\OM-0$W[?&V\&.^-2[D!..H)ZL]? M?Y&MB$RJ6PE:Z44.G_,O_M5\K3KXJ\1B2)RDFME(GI&>*!J@#/MCJQVXZO,W M4&UQ[>_![>V3NXIS?*W(0/JG_1M8]*M)B\Y:%_$.%M@]P:*T2!9R2^:K7T1G MOR:*_#UP_7'FWX&WNH"<;ZW8689.XKIZ*#S2[T>YBLH_GE+A;UK<@KDFNE]2 M.9?"3OJK'*::+UL?'&ZM:R%214L"1S\VP>5=5T_[6:- _IU]9]:#;T]T4M3,:C(]E2-)]1YI:'(%63O M'N!Q>+GAU ?LV\^T#)ZA&TU]Z'R['%PB9T#OQ;Z'_G^:@K?M?U.2?$X*>P#Y M#FM?L1KZ%J>F%W;<8/5OH/I5\A/ ?-B@^>&-G&ZM,._*Z7NA#L@ ?*]26Z _I\F:*T&HH]G.SH1UDJ]YAZL *MY'N$]OJ;+5[ M\P27SISW$QY>"-U"]"LLIAF,*^Y4?]YG/7>.E[IKEFJE\!O>7GGECN9&'<8($GV=+^+,-'Q;V,/ MIQK_$VCR3Z#)_XQ $\#$T'2.@4C-I.; LGG]>*)ROE^#;1DDY"R!;R94+>JO MU+8P=WVFO+6V=*MU!TI]HA;1G.;M8QHWRY>]U).>94:;XDT7]&@RNXUK/&(M M^IZDG:M/[+12W6N9[]X^\_\I?AEP\]DCC,G8HH"X;X*.@1)ZW);J%BLC\TCV3@TTMO MTU9$+UR_.6?9!(-,;11O>F+Q4IKE?JW" 1G'8J;X>54C7S]Y%F8>W4:&D#6? M,\'.?C5T)=KY-*F V>"BCY7C':KKM1-T=AM0Q7<':O3#DZ]MC!Q)1![1ZGAJ M0SKNA5%L$;G08-MZU:E^*3>N6W (9^X2GC3;( /R&%1&#V.YN[4]@\?4A S7 M(%OS4Y+OI0?DY7"5.?(9)">E[< M2"]N_JP?YSX_CJI86CI8T=)1R571NMJM,56W: MF"JZ\N&<&LRO8#K&Z+1>/L/,EL@H%T0 XP3GFX7'L7GEI*0F%]%28J*YF_./ M%!$JRH=5")'1Z"TUMS0TGU*[\J.2W:_G( )WPBHFFOL(=$?:+$MKE-%VP70# MIW$X];7B<)/3TCI54UQ9\A5, S6N*G*NW$C5TG!.#6YO8:0*5(.K"@)UDS74 MIS1047W<^_UZ28T>FMYI_351;N<94%W;T'M?/QQ;[K -DL.>?[@4]N#Q-V>0 M=RIF"#[!T 60JVN34Y%3T .R#4Z]5;@8-16FED ITZI5A?@Q?6JH,BTP=/XD M?@@!MS52\[@@)-C6(>DO7G3//)YIKG_2_$G7X--17TIUGU\_PQLD/KA!CF8W MQND;)9LK:BG"0 .)>C8V6ME'Y: X_NES^RW'/@CS_FC[B ZK_JV/]Z%$@4?N MUK@O%&C(,1R+LE^\X 9"V#KMR[,!>X WG1%B G#[ MY)+CV 6C0*9J&P0&A,,]3C1U/3C#KW%?8=#'-+O9[(Y%;5"%N!Y:0"EVXD!T M*SNH(%N.H/S34+EA4X25ROE9,!Q"/PL?B)V+[O6(2>]F)I3.)+)/8O1J$K]X M/K4*Z;2(O$#5G-MM=C"F!=CV&FQ?:];KAYZ@7SA9&TW*)VK)K@3@ALR]'+3* M(EPJ=/KZB^X-L;+<0GP^CHJPEJJ8K$E<$%M2*".A9HA7>1R@@-X<$$RS#_3 MR&IY\XV=011)!B>SGX5H\6MJ5=80$3)7-",+6)E/":SG1]LY^@C MX6">D-77T*-"OR TV?DEXN,=W'ETWOXM.7Y8G*W;?"H$M5@V"N]6HLJ-!3*H(D MW]RE8'/F0[XY(,KYDQ-&^)V-/O1=2,S;<5X)?K4V?VD/\/?@EV_-_F:[/S57 M$DIF]A^[L-#1P%_(UCG[+Z&1&X"3)%[-UHV5P=S2/F9]SD$=_[4P\56912\Z M14"O6D$BX>> = -$Z0N[H*HYKN.UDCK[/4 TF3=S\>IO%GKKHM\"8^@6CP8K MQ*]H@^=O?=3^XZ^CE7M''XB/W][FVY_]3I]5O,\7!B3ZYFJV[H\"'S?L<$8I M*_CF<(E$>*5O'CM)="+0\0#=3(\H]@+0564-./B 99[C&_IBCD"O?+LG;MQ9 MOKEL2COV :L\!-H=G[']ED5PA,QW9]4[DK"N!3LSM0-XV21I&V)( 5ZFH"<] M(QHMAXO8<>Q-U=X#M!)R9QR:B8G=*&38EIS]_C;JGW[XK;D;O-<*)J8VF6:R MWY-FW--S90\Y>[T!0X6,X+[G!HN?-,_Y90?BJPJ%FL<[_1A-N $YI(8V=.'A MG%>]9:7LZ_/)0I!)N^9!>ZSTE1"/6#_='IR2_1+$S!M4Q $A1+6<+]O;RVBL MN;'G/?7Z"F(JK*M8CKGBQBF; M*+5;__@#_O$'_ _P!]@63$[[I?J&)QY7U3Q;H@OQKS_X6KHZ,\S_J9A_:9 ' MH<#;M=5;F39$Y*K"\^/YLBU3_I9->X#ES1ID87)FJBS2_4JIM4Y?&.5\7UR@ M37T4%2FY1ER-Y3J2=>U2"PG(*_E$&6P>5D9&[2$'#FO#9V4QAGK<+E\$=6L- M2^@<;E (MU."8J]?71Z>Y 8."9^.@=?EI4QK90_-R37"S!X0@"JTIUDVD]&Y MN1W1S[[5[:-,L+5 :.[Z#N07I MT;W,VL=Q 9T01E,NUB,CO4?AVH*:Q53KL5J#K++>^334SMF>P4^VA#KAFKY. M'EDC$+>CNC3,N>EO)Y=#>%5P0B:=TEXQR0%.NF9Q,$>--U&T<4;JC? ^6MH$ M'3[@,#V5-AX\ '?(SF[WUW49##19RL>N*, A?ASU_(>^Y+;'(2L:09S.H&P1 M)7I_D5DE:^7'S34&AJD[[, -[3#)$&H4CYUO*UU;=;XH;W"A*1M;>=_KTB@:4 MB\'- 3!,\^:A:V_0G,)U"FJ OL3G5!*LA-'H+=6606N%. ME,^.[_^L>KX;(=GTFM,%VF[!%(ACG>1:KJ6P3N]"#3LW/:_6O@)IZ9]_AI?- MW$9K70R@CAY)*9[8U)I[#J 4. MD3(#NLW1!20G.E.,,MPKY3V_8OYCB^3W,'3&=#J.]>7H"A)/EJCD^GN4A"5?YGHNT3VJI?NG1G2O;>FE?<9 M:7-/[UZ0&GWT9K/3XTEU$:LY/0,[&YLK-X=_=>.G$74/J"6\#'%#O3"C=P1Q MMV&,8-XVF\J%6IR>\&/JKK3'.RS1[R6?O'XJD?:TTE9F6E;0^:B/6F^-T1SZ M7#0F$NI'].C1N5F3^!./"DPX7*/ M9TXVQ57Z,CX]UP.C_,#H1 MV#W#J>SD43#>^+FGYE,X>DSYHSQDB>K(H M:GX=2U?F2%-M5'L:PBT)!;T,Q^XO7Y5"92WG'2=+:H:WU](H5\3G?HU(BD?_F@0@Z=2: */D M=YL;9]\Z\G#LCV[[[/ZF]O/01N)O]:F>51G$:>]T.0[[-U1$N&:7:YWP5[%Y MRWMHHM*6U[T.,[XX?/^78-G[GG?_7GO*0V;S[XI M]OM4<9M 5T3NT=Q*8Y# M^9]ZD_X8SJ>M?W61?.3^X&]ZST&^BZ5$4DOA<-#S!^S\P:-/9MZQG=AWQ,?& M8*#0T3G##]0O-/+9N=MHA/] "[B"W]9Z&,R*L7K-Z/O:&O5IMFM\_WC-DA'52+> MO^8<,;Z]8>?FN_B)74C!;NO#+U1):7_TLL]M*H275K1=HM^30CE!2#!'-B7N MG#OD/#(0;-ZY&],QZ-T*5ON2\Y6.)(_1$.&V:H8<]-%ZA*OF%^HYW)]0GJ]1 MB> PGL'W.;#?'AWO$QOZ-S[O,Z"[E#!<'9-W96N*OAYGX'-'75B[7>])??*3 M=ZFV)F64Y8!G-6NB$M2K37EY9B\ $.*O8]V?/+#"O4)\YS:1>U=8[;L.9]+* MPL6;9LE'^(2(T:Y,H56TWJ/A][TH:W91HOHA9T@:\#>ZJQ,#CVIN?3:7<@OP M<]2_2.D4X/5= RF@\YVBT/!(=[M*0=W2XEA&=; M;_%""W)DQ,16?"\UM/"!$ZTH6;K&ER! *>I/.,_.1RTCT>6+^LLE-3;-/O2W M' KNCS>BA,B@/%EBJ0;V-I)2PX-EL!([>">&*<21" 0;+G=*SU!T;9SX]J#, M3Q_O- *IG0D@2O4Z^3OG=620^- J&LFXG"CE6J@#W7XM>BZFQ34D[Y-6RFW*3GTH\3ANG;E8SA1"FJ-H!2RNWK@D4:_T7-&HQ5WMVPJO[LU MS['J]D+F](V.QN=L M#"ILFGZ<9> :>>.[R.2K==__HX1-4]?^$Q@^;K&BW_5 MM44NK%+EW24&-?G*\5OF/U(&KSF__;@H]'0S%OH *7\].^T08/X3X5:H;%5_ M/TEXT#33PJD073%ZC7?12ZY*.U![T>SCA8YQ.;PT=MZAGPI'Y@:2M(LU"E_FS629)G:Q:9B.C(Q#!%2Q10SP3LV2=6/'UICD$2*_%3$ T]G-T-=(TCRXM MFER;I4*I-@N+3[6*,V^Z[R1+/&"ONV?@,])[E:8V[LF[.LGD]S@7$UWE'>0Q M8I(0&?7I;>Q6P%;)D0=<]N%LKJ49ZJP%*"?SD]8"J6;0B];(XO2%C?551W.- MQHFK34U+LG'TQTUA'I/W?-M63DZS:1QC4X8;2G3:N^'VX0>TFUXZLM3P](9N M$\_AH>E= \TFF" IJ_9;9J YNE@VI>@M3=3; Y3/L4WR@IE<@R/9_/'9>NA6 MB.LK"W*EW4-X"^%EE:3=K0:8CZR#@7.M!B=!2TOGV^5C.HEZ'O;0XI"-/8!< MSIMYS/C"MO"5*A/%/D:BS$VPUR3KTUMQKV[]/(5'Y'K5>"&Z6W'M<^.MIW-B MS"W3N4ONO6YCL8$Y2P$Y5XU94-4I4P<+"-QR>H0!DK#(ECU]):5:%(WZH45, MC\CLT*A8].&1W1<#K[C*5]WM*.GOAQRUY(W3K'43!="Q&T1"@J4?7"E;FKM4 M0Y^Y[.-3?'N,52610:*=O&DL$$0UB#P-5770@X$Z;UA.:W8PA)K,TE2<5.Q) MV(($5_=L'13DS$R1\Z<>3+$SS1(OD95>.[,,,_5R-W8#L:!?,"?-3#!7?G_> MYX /M^. Y]#U=%;YFY4@O//FU<9FU[XP8<\F)^6!4J=H++$V=(J*SDV/R2#Z MP!V/ORLXAR5&O_V;'IUA\I%JY!6W2QD+QD7A5CHU0V0\N8T]Q'Q%JW]-?GI* M!$X^56Q3ISQ2UB4B2]:LAQ)D*JOQO?L],B:QQ4XHB%\G# %>K??1EJ["26'G M)\4,[CWO%C(' K'C\BW#Z8PDX@V>!]EUV&)#0V9-HB#&^!S.^638OAEL&(Q4 M,V#8V97] F/#Z$MTRU@*LZCAYK058,F0186.=;(H([:EC^*?ZJ2E! U'X +F MM'1"U78&]8$Z(3E+G$[U9 F?YLC=0ZGPSZ7BGS/ZZJWY371I@\T=/A3W+BU;H\SQVDL<$@Y0\?0C/;1:D M$8YC\Q,C9 KP;OT,Y.0SF3%I]AY /K"C/ S6Z!;LT["(7(^1B MRW.?,<2'%\-&,*_\>%4BL64S .![6TG.P"T!+CN_=/L_YU<4_Y-?\4]^ MQ3_Y%?__Y%><1W1U30QA'+]7^\C0KU[P]6DRA9QP:S">(""HL0)-&M"MH*E9 MP /@_A+)XV]>-5L8J2%406BY='Q&!BM)UE"J#S4P@[.9L# *[?0HD8SU9)E- MSA6% 0^_)-MJ]JHP(!"F0^&#H:E,&*%T('IR8>N%'B7AV6B^G5'.Y .C#M]D MMY *F/ "LZ7*Y\)\A/0AX;G"2[U$J5;A,*S'@--B ,307 9T^J$&;D)X8S' M'^76@7,U4!XU;[E5BGI!!'STU6]+*,P<"'W^4O_U 6-NL*5/D'O)^$R#R_KP MX^P4VL)0#%9:?J!38CM94 ,\V:,R?F,(&N)4*Y,^8:C[8V'&SO5,]:;O5#4A MZ&.3_2UCJNJJ?3H/BM4&6Z;XQ>-OA"S@VG#@R73\=*DJ2#TWVRG$$FP+0WQI M%K+1U>+2D854#LK\3/7U=7PZ)J0Q&;Q,T&H(?"!>W>2AO0L'J5J&,;U&$\0) MII7[;F0^1Z'\Q2@CZLKH@7&3O8"+M+>\.?'K6):'&.:F*$ MQN;*4^R7/'M#W*HL_!VTM":J5\N8P#R#+F592FFF@IVI:-ZG\T0BMF!ZA GN M"@?BM,YF?7O6LOV;W[*\[7'FFZ_^K.HUN[,T%6HP[G\87-2 M;0!/TK5']F[&)#VGAVM_FR]V>&F!LE>:^+KE+G05Y'6WQEWS M)>K'GR_<#M__&B5Z#"PV(W(D^*7OCZ-?5=JUW$[X>/-@PPA8W%WCI?)[_JID M2YV=EUF%NY8W)735%@;GS.S8[(/"#^KS#!2]OPO#$Z5E1PVBRB9SA&%R?^B/ M^AP[%GZV?CD@^!$M*C?&UU6+;4\$1/]3D>&_>T4&TW_CH_I$5_W#V>3A27N M80[:\J5.A>^"PRE>SM>HBA>M;S_MB"=YA.&G^^3_>MH_L6>,I!9)J),XS@9C M;=\/G,QU76A" 5U7#$R+:,+D0LU:;"T\U'"W&:KU&#KBH#8.-ZM6_S'MH8,H ME-XU],9V%'W12T!DR;$(,@KNF!FG!4;D7X.9H>Y1H:J/:5:D[XB%R6F7%PP+ M!AD)V;YT29YCU=90G^-"19U2L4&V98L[N\%-_Y-;3FK\FCW &K((7@SRD[[B ME8X-3)^N$G2HVP.(#BWE96;6Y'7U+;>"RF=(\GALGBX3"M*[ 2CZ;:8.GH5_ M*6S(45T,6<=M!92)->2YK7^WL,N<(WL=+;.Q8LTS?8L8(KZG[AGYU4@0JW)= M5=%*-%713CCI0?L;&6?*2%#CHX2:=G6-.V93ZJG5E0^G[#KZ;1>6B,1S6?H* M%W8@30S[Y2:CB)A8&;E:E-*\\2E MR489\E==R:OT^72:D8%.N[ M%<"\VU9:SM"&1 JSC[M1=8<)N1F^M2,M7F5DRL!A<4Y#S4N*G$ M6R[.'\$MHY.J*U=PWKS^:;!]KX%+::0[6> ;)@BHJ@:[BZGL%[M)BS5"+>@J\ M39?4VZ:N*S&PZ(+3U#F']VT4=TJ/7Z)O*.^#)_^R*M\ZXA?L@M:X/JQY7+L% M-$A^P#N_?R?[V(<)154P4-1+BH(*L/4/.RR:\] MJFX^FXKU/6E?[X'R-KXP-&Y&;_56)F]V+IG;/J#I>2AU^\Q5#S5;/AH2!^SQQ MGDXC D>]#ID+2TD%S*)KE4O%=TBL?DWAW.!2RQ4:>&X49Y,3X8;0FW$*,$E2 MW9CU50>I(4!XSXS5&8#@!P'SB8SOB-O&M97X **34W#- _W,JC955?%-#]WJ MF>W%X,S!%VC$ :2!;J?B=]<9P%"-?4NJ;/D\YXJY458XIT(A$ .KC MJIUMHIN<'QU.FREWQ.M+*J++WQ7\#)$)Y!JHC\ALJ*-<;JPY@>991V_AY6(+ MR' 'F$C8MMU)._LP/G$/(!SGKY??B[1:).3NRYQ.>[H=K&'EE+J.&2M"3O[Q3A1M'9X![ET9CI"9B0U['ON=,\=++' CQ, MC[84D@+K':"B"S6U W+&OWLZ;")@R)>-LS=YKX MKM+9MLZ7+#-UP5^2K,^1!3L$Z1W@Y4Y#'L$V-!M(*(W*0TYJ?7XX/_XX0/:# M2_.K]P<"X0C208*B70^*.@V]]/)9N##[:>GWF13GI\0$Y$J%+5$ZX00#BW 4 ML<$JF5W$=HMX1A.27HU0A3U(KE*>4]/IT7W*./=%)257&7__7Y)L+O^39/-/ MDLT_238?2+(I+E"RE?T7[4/NHF+L*@XE^W0T\7%SFP^,K+/<&?QJ3927>.W9 M@LK2^*Z8;),C==[7*]30SBU5PG,VNQT;8VIIYAVR=E59J*TWK*S)KQ4=(IM3*RA! MDPF_ PX'#H_NEE<:H^C2T5COUT&%%(TWJ[2Z)\T-KF%?8VAO HS$/6N53D+" M8\\5.O:?PV=B+5K&8: O^Z:SW9)DK1E)(5):@5/<2/.0$Z.0JNJY3+7&(R%I MTZ\&&KG&(M?4"X^8"\=Z$+MT7&_86$FM51)L2$,3O,C3#AW)G%I!!U_=!T!U MC5U%?R.'I$&=^\C\H#(<\\ED LV0UTE0:*-34=2R% MC$&2GG[4_OL[OC]Y,AHS;V@NJDG>MHG%NR%'JN4_@0MJVZVO/LI2E^ODF7OS M!3.1>%^J2GPM)4S6TS.Z-N[%"I67/Z H%!N0EZ"%CD2*G?8C%HXSO'0:!_ Q MA 2_(#LR",P J98(R]H&CL_A:[ \*J[A%"Y*]K/YP1LZDWT),U/^T53G+SKS M2\MLT,)LX6G?9QE/@/?HR\0"$M%[E.J_KZ7E.^^AG7LC.H?26,ARFT>J5HL: M":G>9B;)7,F+\8VN(S%)&I$]'!H/ M!9JK%<2ZF3YD"B97#AA91"FZ9N>DGM3R"ACZ?E-I$P6&W4U@2W#M>]-W*M,9 M@IC@UL]\LP5ZOK QG*T-[2SS>3.*?-.Z2+V!BY$6B!VI6U[2].I5]]*@N@E&-7&GNUE./,DI33.E MK2"/G:18+M22Z4I4-J2I-18N/8\+$85$/I\>FAO8 _1#5A9L9?KB/\9&M(4E M16Z4<_!8C^;8]=K\J?1LV50M5QOGPWK5"Q%)E;L)UAV0#"@,LQO ]M[.K-XI M'VAI;U$^ 1=&6[@!U?M7C'D&KOXSW9GM=VZ_N3IB7CP]M WOJIN.^$RG;:UF M,">VBC7$N+$IMAVZ![AL,8-:FMLY>VE'R"3!0._*'L">G[A3U[%1O_MYXI__ M@;E],BAY+H1B(.1?4B4SMJJQOK:;E/=R=(*U>24Q-W^)P,[?9-=$/S:O)0>7-X=;V@-0^B,U]@ -@HO/HT+T*9G^2PCMK8P_=P1M M_/6&C^I;2U933AM93)C3+=;HP7N P?GZS#W ZT_X8XTU.7:TJO7"[/#./S\O M_O5_>M[(/P^3\*=^:!H"O]Q0\MX>0+*^QS+\YXDV8>E-[ %0SW91>X [TJ.W MCRV'H]39X_A OFRXMG"6)&\/<*#![?:TAL333.T%N;%2GL3\:-/!&<>EMQNEOOQ2PW+3 M$BD(/^4/'(W)EAU=!W8GY^.=?#/2Z4?L>'-!<2[Q!^F.MD6#W(GF;)WPN@E=%8^-5Z_ #'R(9Y;+ MOX R_ZC$_;^M$O=V,M)^6A2X5L3.$/9/>OXHWV% MT !\O:&'Y3)'=&:+,WV#U,0!X<&9 MIY%T[X]?7E]K=U6>WPW)N@:'J1EU*84HN\3_9"Y:,-[UP*?W(:L9!V8 !3O: MENZOGO.9A/4=\#C'-_+'73;(1#P1QS8$(L M22J?E2C*1. S0E "6H)WX:V*9D'>UXXPU?D*Y>6@!+5^V)W7]T*=I/S]W+IG M)BT_FO\=;NU/VN5U>@N%&+ND3I?Y5FY8&1S,Z ;3A>O4'>/(Z8;-MF;)S//; MP=FRER=['!N^=8]=RPTIC,W/UDEI%8[,=:-G_]"UY*)FX:!IN)A/S-H$-;4 M)Z$;U4>+=FY<;Z&QA]R)67-NR]?',S#6)6LP^>?.A6]I@;0-:94IGE5-_]*O M*>3[[O61:]>7+/IF!AEZMQ"(7<*LL M?F*EY?Z.XX\3-0,\\@_3$Z!!_H1@=+,/_\SS<1]#&FRFDT0;H@KZ%&2[*N06 MB7>KZ@[ /E^FX%DC;K,&!^=E+C,U4[PCEM%VBK'22+79"YZ^@V]G\'0SO@B+ M);*29+ R6JZG.FSS;F.K9#(:2><')N93?(E%)2Y7[X%$\O..GJ2EX-4\M\ 3 MF'B+G)&21#]B5:XGB11ATUOK,6&.BI%,U9)&1IBY",.N\([VJUN^!NS_\==9 M'F \ 0YKS-(_\2X>:"_ %L\C%U13N2QM*>)Z.:JDAAY,? M[^IRFT2:\I5@AA5K#L!T^R9FO'88J"SA2Y3$#9G8&^P$'G FAE%0S0H;\3O3 MBM>J7?S^A>MY>F*2CGT.37<)\,DMP'M-:8K5Q]\#K![LDMAVA,5D1/=((R]' MKY:*,BUIMC HF#=+(GI@ANKCRNWL;K7=L([O #>_?J/YF9+$M[L*P-!,JWS" M959J 4;-'__0CF"[8'Y6L+!IX7B6ZHI$"8D'2X)'*O97$KU9#D)PMU/9@PD> M<>FQ$XR^#M(RK48"! WB=F[*.+D9F6K[9GV>@9ZX8W*LIOY+XB[B6?9%=1J' M1!519;10T\:F-6L\BV&&,+,+4Z!B-7-+_+"('%&J\.$R/2G,KB*C(CRQ*H.M MN6UV%4,BXE4UYH@^MK%E,>7WT@NW!@4$18U%>U/+N%X@T'*WCY;6N/.E!/GT M6"?I2_A8YR2L7'0/5BT=GQX;F*V&K,9W29O0)Y.(CV(+5?7R"])?0/>%N29QMD1Y$I7OY"1[*7HR=Z@3NDGLP2HUPTW$H*?-J<-#;F+P M#-OV9_9"\SXR;"7[2^.V9.?,[N X9BM0P%4V.0X=6@SK;574JQL;?NZFV*>K M..Z#.+GSJ&D GX7T )L<9P)5=[BW\$ZNP_DL!C(]CI7'Z\=<2TTQ- X'/9*8 M?/K&W'URP'MT0#=G8^4 .8AX,Z418^FINKKVE M"/S#S7@ZN&G%W\^0T\&I8J]WMW6T21#DG&.?J-X"I/_;>?@OVC]RT/_(0?_? M*@?MI/:O&,%[YS![ /]DJL%F4(]H #9#PHIO7O=9>SX5XJR1ECK&P>?CE:": M$HGM7J2I>M/6S!2'9@2T'SN=<"XO#JIF!+,,52_X_]A[\["FKK5MG&JKK58M MADE$:*&"((,Q"?-P6AD<$C@4PCQ(HL$P! @0)H&V3H2QB& F0@N:2( @! AA M$&5(!!)2B&$>9 8AS//D3WM.S_&[OO>[WO>/<_W.\T?@RM[9>Z^UUUKW M?:_U/,_"%V1!4OO]@8\BD';-^*[!2U$=:0%F41$'M#%!<+#(NB-(S0^8A8)T M5D=YULA=\@PM?BN5\J)+VGC91IVDT?Q ^)F7,7*R0C$OO)?-T6_+/CESHQYB M&QL9Y^8.^[Z-\^#=P]H$B5+F\GXU&1IPZNEC[7S=K2U2K8XCG>U@K"'-V-A! M14GTHH:[^Q6<1+K90P2[Z7T%]EWZ5_E!L%&.BECP?/99KQO+RKD"$.D:,%)L M)WEPG>QPJ^F:LV:GFA=]ZW&$'L=;V](9DSBA854[D;(J&P7:4FZH-)EUN>Y> MR)]'5&T84:%:PARFFF^6&HX:?VO+=/-A8;50T)20&*5&,E*#&6V./JRHG9RE MG^ U]\YLB!RC0G9^_BCX@Z2F.N2:=%M*NF*H#;@+UIPZ9.;8.*-4HIRED00Z M\E8JVE$97WYB3C!J:!2(0TM39\MKG&*J$Q?A#LSKI:'PB-! :GT7" "7D'G] MU83AA[4=6/=OR(&R*[62"O0[M7): N. MZG1.I-L^GJHQOS]HYP'N,[3S]&6V&4AHIN M$ 6\'&Z:%K[;)GK Q%7 K8#^4&1$ :DRU:._2J,Y-9( Z_.+U48;+V/7H]0N MK8]FID_67;AU[UE;<-* 5UN0!HJ1=\QPV^''WL_O/QB1J)8L$S7UOG*C_,[-JX_IR8F$10FO?3=U>)3U)<_9RW M_^$$,3"?H>86_RQX,R448.P,D(9:MH.,3SS%K87"'CL8:Q$(*[X[ ]@ MKK0:64'4Z54OBDXA\9G/1 ),P_B:S*Z<+,^# +&O':HHNYP1V!,ZK M4ZSKYXN1#"9JPK-\VZ(L*U)-/AD:55B,<,R)3J MLS)$;J7P;IMS P35E!@34%4_&P '&C<5.K5+#L3$ V#VQ9[8-M>L?M'%#L., M(C>0&D63 E? M#*I+KFZ%PI7B=.RY>.*S2BX(U'PO:&/SQ>/UZ[7SF"YW!KR'X8J*:#@)5YD M^TKXPOC*2,5R$%9 :BTY\2P0S[[SPN<&DC2-Z4 >,F!S"958QB"E^"2DZ M?6DPW%A3%=*-NB\X?5@^I6^V4[>/3+AYZZ!G?+Z"8GDNHT@,@KGT!RJANV23 M\MY*W7-T<)+C'1R94).MR%L4_SC_7T M5W/EKB&%0];O)'1D@UA=(PM"0VFN5,%"')<=7FV]67TK=5P]=OW:^I47#@'Z M5=7. 5?IVBUO.OP%H2;AP[,P %!EL-,OH=&+&6/?F B9S-<)MT3#:AZZTYB7 M&&$I1FIL'B,J/X$NPFY?KKV'79=]7GT#QPS>V.E((AZU"DW"Z@WF[0&YW2,S MSC\'9SHX'\^?+(_>E>UC9FN]\:AQSCOYX+5/*?DT7*$?AA>"&(891E2D'S4/ M41TB#3-4TI/@IFG,"L;6XU!;4FOEVJPUR4:?A 8 I16QTZ>*HY&_%5%N8$1$!AEO[GM)\=>>;_[(B_\_VGYWN_[/3_7]O MIWOM]W%NJ^^7+]\]Y8/%_)GN]+=2_[Q0^2C[G^+?0%U>J[X%I4K7!Q[>F1\P MQEW^^6S-:RF@YQ]ES)35G$B 29J+LO9\<2O>D#3-8,2_YODM;#D\LCMY,FO@ MNK8YHAE&[*2WHK-D$"7^P-NABZI!_&6GYQ]0928#3 MG/[!:X4^HT>"4&LFON?Q)7:*FN4QGSWPT1[)[\AG/,FQ%,5Q$FDH=4Y"A]K% MZN9T:A5'PT;H<'%.&%7?-A.!%R;W\K%!P0U>P#3]$Y/FOLCGURGON8;I\-33 M!6S*F^"(P;TF]US28@^U<5*!0M-U@(=8AV;X, 2EU67V=F9"*Q]-6L($@Y&K M05).L[B3RK+JU;/'$CA^3\@1.FT9\CIBRZ96!\".FT0,C@%Z+&4H-/),S[JX M"S+#W$2D@ ):90-X5-9:X']_54@1Q,$;$!6^.X09M:YK* M[W1V$KDZF,YP_M[*<*JQ_/?,N@^:_DT/0@?R_I,$&HECV"X-AUM:>2RV>C2N M(SO:2J0/RZ0?RE7N7I&N.MN3=N#41$\=<; )P?:LD']*Q V-R^63V^^P6ZU/ M^F'[P(LTD/:/KYIFEOTTD[LTDG&>.#U$P'A97V8.,K,#=T 7:EQ=U>C(C%-X-DV$P#6.+N((@2&0Z\K/"$%CA'+N'),]6.0 MI*AP<>%G6="T75@N*KVY7 J.8)$1PCJZT(@+(#84V M8H>_2->B7A>.NG#]P3R5%"XISU,53 (3\_!";L>343@ S*5D\U8CWTKMUP-V MY0M9]*-.WUS,_,,>R/]19_]19_L\W,HFJ&C\HA$4;J\TU3A] 76\G>V7E]1E#Z_-HV$2D8 M=54)M+9=KW\E<.B@9&FVT)WH MDHBN#8?"3'NA8/U\ZM?^75;2<*\F. P(CI@BE5'7S\K&"1SM3'%OI0@[ [*5 M@C6MJD%MC93K:)B]H)9D9%K9.)&P,R:31XJ]XQ0H "1;+G__MX4(&].(T=VA M#I6 KXP_#11W1 ?9GI=LS*M9:L^1(/OWB'B2LN_?R MF[&9_$1:460)<"('BJXI[M+['#8O]N,4'_YIH">6V 'R:)M'4I[5')G170# M!P'0<(OF*[)5"17Y"-FJ\+Z2OX^;KJ1_FSZZ.UL4N!UIZO.ED"28EG2:?85'$ MO05.F<)4:Z"-G"HQ[]A#6Y5CF")#D96,(!SN32/2.@P/@>(Z3[[K=1DN'N>] M3G5X%>6>2SVH% 5D^K6/;QN;+4QO?*H?^9=ZX#GK4F_N!;\L16;)!.:![<#W M9^?WP]KA[.K! :=&$+B+@\T MT!(Z0R/!O&^5VQW/5KLP-;G>CHGTM:[6O8CX/W MLPR"JS7O]L)*FZ .D$9;6/J$W()LUZ,M&.@FSED&WCP]33.*%%M]5^=&OR@J M5TJ?/[]ICD\R6T]9[IT8Z"ZNWM[-?'"CM)1K,4/9J8SC7WVF9O5-W*LO_WG8 MDMK_R1NZW15A/Q6=8A2>;:0*Z1H4D:Z[9Z*!0RE1'$YX6/%=W)Y>0%:;P_?/ M/1.$H*GJ.PTA6G2&3[ C3UX^K0/QA,8XP[&2RV5$EL/AT5A1LR+RQ(O/**>^ M'N;4&]?^PAOJ\6!4,5XNU4#[>-ZY#/5.'X+/!)YJ()\UH?*9HP#_N"%"! MJ3 1I9Z??88&8>03<2-A102- M/YEBGJ7F0IA;B@!'!/E$[I.T^C1WJ-PK%IW0JK7W)SP^P.=$XM6LTMK*K[G1$"05:_:R31F-D)=[0A* MHK^P"L6*#)@>$F@?+?9L3W9F=V&>>H/H;@NV7]D;18HLL95KJG;C/EA=%9WZ M;HR/GF8ZPQWHVLOF]RFG*R=RJ7'Z)&L*9L#^'77A+_$;_4&MH/.//9G& ?; MHP5SQ3_*<0/*^NJ0'SGY$]I;;7W(BR%P>P_H5HR38Q%Q"JJDX M- WN22M'I*A=G$C1')^@Q=C3P?Y*Z=*/T,TO!:_RWJF*OETE?KKB&3X=099I M8]'-LSE[>@8Q@]<3VNW_Y5O_O[+_/77(>BNE_9=5+LOOWJ]R+<_ET5>Y-UU7()>G M:S3V8.\7SM1^6SC3X&F>KL*\&8DT"!@'MH+G+52[=AK.SX>NF\0^"I2%HI62 ME1U'H\U.#!AQ/@&< )U(F>\K ,\P3@#_3AE7'EJ3;)_>[Z @CUP4 M]9B<_B\23<8OWMQ^F@5Z_&Q6IS]"O6[1Z3??VK(-YZ[/A,"[AI:2NYD#U/@5 MMH49_:W4:J\97RE6@S.YH&@7*GQ];9$:)! >_=/HM)G0XON.&&K\1\G+<'P53)W.>(TV'"&-'S3/ZES>.O/^=@M!@PFA_VJ-UT[W]E^:B=@Z !)NI M?[C .4L[;6C4S+P2I29C81LXJYZ6?: S)!$_?MWZS\E12*F/I?^'(R:%.2^T MG/J_ X\*4AO3!MXIW\Y_S/QBD;=GYW[]-\=>J7],_7+S;"PU>KK[R:%YPT.7 M>Y;'T[7%MV3WNN((J;;]_.7M8Y]5(73I)BWP:=_=EI!8K]HIQ4P:Z!XID\<&["")R+?QQ).4/9NS@C6":^,4EM7ATLO=.;J$FB)5TL(T7E MYT9TCS8K-%ISQMN-[=%TC:\MHR_2;2L"%]$=&IRF$;NX)QYTY>@>XEAGE"_[ M,;#OK90<">D5JYDPD=!1>(2:RL%!L@TM;0S&Q]Y(V?XNR_?U/M0$,M-I-37] M0Z+>^;7[[S/-UGO]%/95I4G;RL:EN?AK9TO@.T,\*B.*I:G;2SPYIJMO2;L!R* MG)KIH-,"NSRUWHHOUS0F5^%PNAI'Z*"L^_DS:KASBD7JNO;^JL]'%M@H=56- MDWX:+H3;=SO/4&'ADY-CXY*E4HYY0XPO()6R$>>9,8WMG#&RU2DM_@0Z"DO) M!O,G"'@1L"LY/GG.Y7!GV;M"*9D0(L<+DA378Z+]"]]*02VW!Y<)HW /RSSI MU*\;VQ*ZQL9G;22B'Q>L"\[V[@[,%^@TB&R/H<\II-SI/=PI$2M!YT_3:H1? M-B(PC3"@E\D[ENEZ"T]"))8FE?.C8]T\X336([1B6[KP$2[/:S#[5>VNHOD! M[X7I%WV1U;(_OFA/[-4V][06!V2:V?IS3*Z4BB) K0M92"IYLTUYT,17L]J& MS@XR(E,>](TEG"\(%T'L/>"P,#BX"Q:V>);&\$V"0QS, IKL@> UFKJ"OZ 7 M71 +(A6W'HMYO*[9&AH83/Z,6WWE$+L*":&J^#I:1P6$ J/^F2-GNM)]4Y],:(['!*IU' 0E[0!Q1P# MH!B8X9)(]\ZIVGN-/8RD3MUV*]P,C8'X#ALF566@8"Y]TL@WHCHFM>3.D'[+ M^**7[GAS"6)P\%JE5F!W,?JIOB3\<[.:3B*#Q.JG'_:+3D:3AR7<8[*>AAYW MH6Q2WB$:<&QG[V8-9V49-[7; .OE/!O0?"OU;3Z1T:8:T1E"\SUU<@!DKEN( MTD?0BS,Y.30M0G%NUH\;^WS4C]>_4<$_]]T%$U+ VJ> M;9\R:#\Q>2%..>-X_-IO,EXGTW_&F2] M7&(0PG9*7VM<]\T@ERMB06N DRVA4X+-UK28:H96"[LE3WGS!)LU(CJ5>N,? MH?L=1/N, :GH%2.UE+\BM_!WY(ZB_SKV]'V,J>MO1YP49PHVJJ;G=]\!45N0 M7?IG#*3Y6OY8P]&;W:MJE-\=3^=_J;T\]T+ L M_A=NJ*_T'OR+S$!5S22-@O(\ _2\_!$XSH2V7_?7=Z]O_X?>J&;??I@2Z.,L MBENY+??"U[MO)#M6::N:%UY\D/:'XO:!H^JR09Q7+7.P=,2A/:_GSY^T?- N M8G4_\$&U_-T']=B2S)?SW6^0J]X:V5'Q\*6Z*7YP?H,^)OSY:WH6N'YX]#4K M,#Y#[=.RKI-:H7N2RJ8(TQYVAC'"R/M24,7+=QC\Y*\@?1[@V'83O.GVK6_) MRP_@_L*)B9U?L0=5?L/M]XC^N2]Y6>D'WF^X_1NBOSN!]V7(RGO@1[]'=&Y4 M'?"O5SBKN'Y:@4=>_H%RE;J>XJ:1J:]B])-0L/E6ZN[5+RQ_:Y):=*]+RQ*M M_9N;"PP&S M@5N#MHOZBK-0C^Y==F\1D:G%*'BH14DS;QI?&62,VRM%-MK?R9T5*^T$(BW[ M#:IZYNU8O5WDP0UIW;!&\N-=WX7G@[M)N(E.@ 7_?"\N^1,2XR046Q]J' MX,5^9!G7G!-7Z("M["C(%'F&"^#.CFT69^S7(@;U-,PM-@)W>4'DUM6B!U-E MI;S/@T=L%>O\B]OOX=N;&06:7KPEFZQ3*M UWN27^WY_>W)B?N6W-MJ?/T @YB'7A%\)0\#6SW)T&T:#%PE-0#L]Y4*9DH]>,ME6]5Y> M9D>M2F:,A0VFM7M>860A2V;9UL2LU0WSP.JQ4XET70%8W&K:LY-C?/U/LO)_ M&17V9=J &17XR:Z>R0G["DI[(5XH/8I46/91&-V\VA_Q:'C ("_BE]J!*D9; MV>Q@P[4^ W^ H\WQ@=W"-@;/(S?1-XLQ75*JA&88H6D%97Q>+OIBJ']1FH7Y MZ)^I&?.A0_GDQ+[=I]6^28F]NZ.#+X;UX)BTGM*BK)=8OJXB(C\5XMC;!NR1 M5"%=:<3R(D7HJ[[!5%3TM(*K@U+)%%9NRKE-Y:R77ZH.0"XD;8X;ET\DSGCM M&Q[]@^0Y<+;VB00[T_IHR<;OF^<"(&YA[4T=CA'84PYSUO,HOI^$NY&7@JMB M[&E;21<*L:>9^F^EULMC G%TH&"&$7L0UO*4Z)GMF^2O4S_(3/Z:ARU8X>7. M68;VUT)"H1>ZCBI5MQ5_U5W=K6UVTP/SJ\L'.K89HV/8W@:'3S ="<$EJN.VQEC?-!1VGR%/!J/41/T%%ANX+'L3Q>J7[ M1NNK=[PL,G%A(RH;0AAI I[B).".H:)/]9VXDZB+4NB?U.?Y!?@$T?X?./C".7D$!+U*0EHE/ "8GHA(2$U%??RKJC! *;UYD)U$"O'C9+JT:']T2*>.V ILFR';!6TR7GN(C#ZI_X1T5KA&"L+--(P; M7BPIG-GV-*3 9B@92D$P6^6!Z"80-Z&3N.H5Z,"L<>FJ?N2_,,V0J%7F/7N MN.>(T_NA;;[4[PDS.3$Y=CL:9K"ZY0JDH5C+$)TF,-_2GU9BNDPCM6Z1;$(<62#-[EPQ M4"!]:FILL>!5_IS-"^4XIV^T+1,M;SQ1_T.?^6_8_Y(?[19W?%U2<9+3)@DT MKP]4#BR-N72W',^ZVU8*=7R]?-A)KW=DJ!RS+L= YXX;-X4T=3X9RT:HGGK) M;H\?MC'MVQM,YGW=! \TVZ*%)Q +7.M%.VA"!R1!='&N9NBX@ZPEO\E!&I0J MG8R-.IU2,T:N+7^LGU6A'RX S\>]\GV85S?P_?"EXH*UY;WS0]NE=0/O+CJS M6WLLF;TWNWP;!G(4*L=;1 ^:9'/B%(7M>UYI\>%OI>ZH%*^MF+\[OV2W:T\F MKJ[OUXW6^#FAH:7Y4)I%3JV*>.;A<.$N8#[:[,/C+796'_R4U?;E=ISI7MSR M:O3XAK^%S29N,L[#/**]AI\[*)P_'+7M6^%ZBN*!++H>;C$X/L M+7M86%WW4:B]11.>A+R,>D+]!1H:\59JL,[*,;":7OLSL]'L*3 MB"8^+T _S;C!/@APCZ'CB7\^$>E6N<+3K1*6_%Q*4B]EWB"2PMKJ-, \$#_" MKK\H%S)?B")S8*B>?H 0ZYBZ,3E*QL=E"_B)ZGM-Z^TU75: M*#K\>&QGN5=15E\*Q71N!COT'5L,S!6YJ;FI7\XB3=Z.?B; MMU+4&*M%/>.W4JYRW7%$M%!E_:;-J]6&/7=O*Y5#W]EQ'[R^]5;*="UIQ"M\ MK^0?[FA5H4)S"^7M#DFOF@6_EI?Y"Q^-CPR[=20K/%N/E*_8+C[_>0=M^:K$LO/'L]*3WC$J*YHN# M>U$2^<::F=UK[CY;U^FF\0.+*O_O17#<_6$ZMR,F-0F:4Y\K&??RLL(^VD%(R9'LUP\DM#6;>.[DZX^VI,U%)8*@I M1D6-'E$J@E?)8]>,M#KFK_O X5:%NU:X M'.B3=L[1Z'V5]EB*J7:KLWO;1,@?,#H M^;D6U/G'DHK:)?ZE2'I$8F[BE#@(41 MVQYO-D3-CE?X\V^E<,^J@K%OJ#:'9>/.L.$. D7+Z4=VVHW17OWBUL=@GDXX M&F9.\ND\LKW '["=79 'Z=0.JO-FJ8?PI,B>P5^O$R[/<*0A<%BR@5.!?(QT M\V/]:3:7,2:" 2'B+\1I][I@Q26NZH!3/RW$]NQ@NB8S>YF"HHK>F^9JZCV4 MC\7<I2%6(^HJS8' "R#0B[QH. \E98&X<.B:_W7V*,1MTX,C0"*MF<$W^?%] M)_?LD:?5IQ2>K*!BR0Y!5USXUV5F8HZP"(IE'#)J'[QN(+Y!/*+VL$ M;@05WUB_5[YMQ39Q)WJUZ6?X@6YB@L@3!KD,U-I9 ZET\=V/DW120J!461) MB#,-KXN&%U8:X7[T5<-O@U/[BF8"G7PKJAM[ WA^:SF0 J@7DC! 8Q2YY'(8 MW&,'[^8EW6G%MDH#;>7U6J?S]J,0ZHFJ1>$[L%L5;+(KUUP )!^-UYN\Y[A< MY5U)'3W37!;,7W_89^WHWO$)#=3YG?@9.H:1:$P[/OARS*!PA*6D MJVY$7WV!7SD@=*#K0%">3IH,'7C3G9RM'!0H* \CW;<)[+'=E?>O'1D4'4*7 MT/)'0]@E( %9N2S!3,]W?PR9\+KY*>'SED:77K.*\M#(F&\P50ARY4VG5\,+ MW875NHSH^8TZU?+,WFJ,'X/L4K78;ND @1=7/K#3CJCQF!]__;0=0SI#2\A- MO)' AH&;9$0P8P=P"+(H$9DD(U)*?[4R<6]5LR!+35BY@G,,0@].UY];068W M&5DO>XXL!OH[CM:5D18G\)2(6@^JS9FG4N:)J2<[:"Z,! (1EB!*_UR?C8D(1N!S" ")J%'GB=.C$5>E 12Z@Y. M>:8/'E"M?3V;@I.(K))PRZU=OJ;/W7))Z-S^<7M.=FT( M+-18S1SHB#?&VLJZ"6STAZE(9M*,, T6G!0D93X^O%2K>1 M@H@BRRUWBA\B8$3;([%P]%R7[C!0QJ-AD(,I%AY!@(FBC.KFYB%)Q/:5*!8# MU.3BTWQ//SX[T2#ID$[ 1$LE/O<)@8)480%O[[D\)DR]NR7VJ$S,,8,0^[O- MZ]FE:^F M5M)TZLFW*2\T[GCU81R"UF*BW#\BML'+C(ZJGLU+ TQ]WJI;#:^.HEXA#C_) MF9_- +(M>[EN*7H.$&N-8TUU?@.7KADKQ$H/) T#J_G5&/WO)M_$^=S+>24I M[M%VTM)%Q>B4.17V,->\HPDIP!-QJKJV9\_RIT9Z^>C; <=N[QC\6BD^.1E3D'?2J[BR^+#'JK#$S8CZ*F;/Z.C[#X6+[4<;4[Z0 M2OR;8MQ7\8;NY>7I^ 6!>PY((! :P*-4X"9_=NVU(6K>.5Q_64E?PKY5'@.X MUS8_''+B<399H*%+5TEX;A5WJQ@ PC T\L,OCZ: BH_[Y2*33&OO[LW,'[H< MAA]:6^9P1M%Z#C W,0CB !Y^DYB7 I)VJJF*4%4.O,%P&9K8#KTGS$RN>,F^ M2M6G=6U'JYSXX^E?K>U$[>Q.OEEM M7>B,PZ_7*O_#\>MJ>?OKT\KK!B;7Z>B@:5!OI]D10;$_F[^<\!M%K]GU^@N? M]ZX-FKS=-C1_ 5@_L=W8=^3GO@#A_H=MKC_P<4DJ7B;2MU[ -IL\&H:94/]I*&0*:=BM!>5ET$N#B#@\IL MMV*/G1RP"'$.R ?#RN$B,+*)0 E9@D)OKIY62R5]0"U;]GZCKM._4]?$Q1@F MR))[*A[0$FO;;S%>\4?RJOF/]+A2[3U[C8O_GZ#'HO]+>GSQK93B'POQCS?8 MW/DCP3?3_XW@E^:\N\&!J KA#7KW[G5?[QG5?G=G_V=Q9 ]?BKH1:W*E!5BY MVI#5V;-2L36X4*>3IUC$5&?DJH%.4FA* M0;LA8X,2C9 H.MAFVE;-Y'4EGS*&>2PK+D&7T;1G#W=AY^U6L'F_3#<9?&.$VUSWK2AS3PP,=)H'1D'"K:G4 M-:YON0>#(Q&$!@4$=[YA%J'0;$Q*9)F#M.JNMV\*W<[V;)5QZ!'!7%U 0.^; MAVO>D0;8I-5%(YUQ\A76Q@8C/V=DFG#=*,S27QKDB&Z5!OC?S(OU/;<6D^-- MF\]DBM&T#E3+3?(L: MA LJKI9-N[NQF?Q7BT:%V]M)_3O%FHW(186;!X[C.8F\H?(? MZ^UA2N@"V:1J6)(,-QT"%6S--J(!(- C2Z%J9B&RMI-=ZUR;R]BY[%?0KK2# M]XWV#NQP*#7]8AUX:V35>+DVNZ["V9_!.$O.#*3YIO4::ZV4 &2:"EL&]*<9 M*,89&CEZ&FH9XX"),C+=-++(VU))#(X;UA,$B."BD*G:;@H#B? MP]_;EOYS83^ZNQ/M&1,"! ZEF9E14;XJTIY@GG)^QYE$!G45S!?O2IO-!4=& MM4OU;?#76BBYXI<%QWZZ>J:A"^J_S3X!3."&C)(BLW8/6_HKI3N*!+K)-A86 MK/FVJNW=GLFY9_/1,79&G2+?GD(Q-QD7F%QG8R"!>)+.U;Z5FG=W0C[;")3/ M"KT;E$-I+&\97^A=TAWTB%^9/G.R9GXFH^D756)H.;KI9NI]MFJ'"F MZJS><$:B_)EA^,[^M@QH-\]<&!V-;NHT@WDESPY=\+^ANQ4@NG&>?TH6[2BZ M79[,\\H-7WDE !F:R(/I9/?U)UT;96WE%I$];?<.M+H0=K]K ]74,Q :5X _ MMLXZ,VMN,/K=N9XTH[(13Y;I(I?3W)@'+[,VM[\H'=)C*B4RU%KK6X<:!=Q*^+CCP]VF3 M)X@4B 3+7U["<1!J,).!XMBC_5939Y?,SK?#9&CY-I'3$VT+:@-M!PADXN<3LDU @!$5 M))U(\Q-=8MP@%;:WFE996@%[4U0XLX/3:[Z:N3KC/9UF6?#\5?#%!1%(%)Z2NZ-+Z M;<"6$;EJ35_4?&/<0S/=O.FWB!0^Y#XY'%G2/!L:BHVHIBZ]_L. \M^V_Z5L M[__"_DT2KG]HL_/[O)T"19'6W?/TX$L%.N&B(O4O5?')RM),;&DP%EDN@_ 4[_C_D/ M-;6>;SG-H/R9T)Y3D-T?=ZS?@BVNJJ'N7:C.GI0X-5WK+@QTV;%V_VET=CBX M*X0=V%2PT4J(?OJ0-M[,@CH #/+?22A;FSF+@5^&W6S?$>FO;S0L(XJ6CK1TY#,+:@%P-S_*QNQ;*2[%UT24-O?K0M'J]J#=+NMN MSM3*P;.+ \^FTH/6_:(?36Y/#'KYR$>RL(3>V:&/K,)$2F5P:]>$%Z(FAI&Z M(0O0'_;(#NB<8OY >^F3ME2=P58F!1:2R =&A&S,VJK)I]:"X/T8_=5^ ME/ZJ@] 6)G('&&*S?K843%,V8)E.W#$^#>Z2V%!):FHR]P6;59/$]C.#-P8 MH)7MF[PO\HZWGO9DCO;R]W]S&*'K^6?#P?BQ[##)M)!>,ON+\1=$*A0XQLM) MO^)%=NW*@*%J$9KT^R@M$B>7($H#%;M#Q4J]CUY-7S4^91!QB;.UGEY&.-$0 M2%V??H%:6]@@@X)4,@*<% =ZUR(^BF7@=K ST>?IJHAV MO,]N\'OVA8/R]1=B-MQ8A;+- [07WJUKMS"+L;:,@(F'B+$1;$IFP\#(JG(Q M%1'05TUP3:S<\*!QU1GY-'))89$1YFBG7))AC+XF"]%4[538]Z[!X71<X,6^Y)N=W7]J\V5<'.E=U0*!PXEEH(VE([=N7;.=: *5PNRIQ; MXY=\MH9OBQ?N47Q(H6AN*)9K:,%JGEW;]JI_(%+D6>3DA%!\@3>R73D[/W_V MF\?G1\N;M*.=ZN)92)_C$!M/JS8(',Q+08P79#'M/9-*@$!X01FL-4(5F44F MV7W=,*44O1VW98BP'*:"N9&6(>WU4U%>KZ?K4G[NF65_AFUKD#AVE9,_PJ'Q M+.M+:778"0-U$KVC/0*UK!5B% B&3\^]9M1;6DX?.Q5^>;I]?@H3)VV2)@BX M1C@4%'3XZAQ"GW[U3<+>!A<1O%9)I G[1G@GD\J(L8![)7Z5!7O@^O'R=CO% M<3CT._D 9RNX.\<*Q[2'.&#%+TD8=R9IAHU-G";@$ZV*NN _,'\$6 M=J;-)ZO[Z,]U ?S([68?76,Y6H5!&]LRVYMEF_)S8$I=*'6=^$P"E=Z%-KZ1 M809Z1@MN,%?*N&"MD1D33F?83C[IJ VWLXQS1EEP[*QKDPM# MU;]S4.,8MW5^N-A#LELU31PC=!J-J&O D"Y=#S-<"(2Q<7RGD;1\F/*6M@GL M14306RE';:Z!\4!;QU!#3U_M_7)L 7PT>&TB<'BY/W? 03\XQBK#JI6]\*"' MH3VR4(X\W[J,%G T:" M*Q,Z$3>(H\.+<@6)18B%A_2"UXOZI-OZ7)D?^E?TE!<\96_RW89>WHIOG M[?!@E0OT5X>QYH<,8E?==;[=_!>A0 6%Q-SH:C<0CKH8_ XPJZZ>EQQX=RW3 MVJEVW-GYOA=M,;NW7FE\& -T"=U4X#A[[;S=('.HT>6MU'BM/S#(?;!CT MJ?B/ZZA*%=3!:6MXYM M&WG)AG%CAX])S8\[%*EULTQ M%8;[YUB8;Q>;GHWPO]=GUB/9:QY!)V7ADI#Z&6>8I*)P/]_V'FLM@6)/-F(L M_%)>!WJ:PUEQ*,]3])W,."K>NU(3[$P^;"?7VW:3R,!GGUC!8J>^]<;VBQRY M&DF7LOAS7>-8<3=(KBK2 ;KT06#Z2T=/]8CP?C MHF6W?RX(,K3!V%T?4;W!"SJ)*C$H)^X*TD?>]'IX1(05'[O?G^N;P21T:I!_ M%J16.9F)K#N"BYM#W;OC"NYV9Z?VUCXF4[P@?J*3SL>G.^? 0"5,FS+ MIONI;LC7A+=2H=E!))/V<1^V8/3S3Z %J?$0M$ M+Y]\L-W#[WUF63 [F9-/!I:=2#/X&>LAE 7TDPU-Q(WK1N"NA_>-AGZIDM2W M O39X>4LF<4JFEW\$2!W!&VK!X6$%I? >L9@MH3.VU/^V7ZO[&4:X<9-,M89 MS4"9&>EF8:MBC*C@01- B5)39?,UVM@2]DX&1),T]LK/MU0GGLN4^OCU^ZX$ M:B[V)WN)B)GC"C6QVR[0HW)[!H"$@B3?8[=9H=)Q$N\,JVI'L4=;#65@SD%A M' 8SK RWS9 VS7!V!S1#8ERH;K42EQF.'9B/M>0WOE-_TH5"\Y)'_JV]DQ*3 MF:J]>X/BB45K-8M&UYX:V0%CIB("V%,^)7(9]7GR3APM4$@V-([LLK]MB=ZW M$8'/^Q 56!W/9-:J^TFH@W,>B+CB]5"3H87/^P1J?:B?FPX6@/DB1TMNE::S MOW2>,>98R^)^I &LK-K&4W\)F@;D/V&H5@5UL_07VNU"V]FY XF;)O8)="^) MZ6*?('$J(A!G<'G9 ^5^WY5!\B-[Q'"R]"[376F,@'#C@ ^^$PIQ8"M%9.9';9Z#U.>JC*1'P'+V%4CFMW^-RA+85C+M=B5T@Y#=3VDFI B._&?V=\!@1VF'"Q<=_]A1_I_M M/_KFWU+?_)/Y2=$M#,ZN,S\W5:RHB^F+8I&KNF]6U/#0%>3S[(>O Z8=7>K; M9453?.&Y:DOH<&EAP3$#(#%+%X$NN5L2C=!BXG_9;'N.63?M+5S6[,DFMI1P M.G_U)=Y)+M9LP6Y#O+BCBQN)(TDN,7*Y#*,WV1@/9K63=B]M?&:]L+L<)^%< MC#ZP>\"#?$ONI3U%\HF"Z6C,MO/M!MM7OEE3C.H8BRQQ4Z-KMX1:ZPG$GE,P MA3IL%1-" @:%)4Z[TOC<0<"1'^I["R)*2!- @<*2J7S$J>Z>L58="<@J(C$7 M04*%6O*A5JXT#?ULT_;6X_/>%[Q_6629GHSP^6EN!H4H](QTX1 #=6.Q37*+ M,79EE5LZ>_F^"B\[_=[)??2>K0:N[Q_Z8P4==D$MJ1> M=V5H)B(_35L8/]M4BROO=7.#0YS13GL,NNDH*/E[U;^.X(;AC3Q_=F'4IL<+ M".3JW1,C424"8=)FYO J':8>3D/:1A*RPT$X=GRM$DX-0.JM=QT97HN(-(VJ)763 D4R/L$FE_P8RQ3JD)R.,R&N?+EA"P)6H&@Z&J&!H3_8:1N2W[EN^<:,N(U#?TTLQ2 2L>4 MHP5]8>$="I?50QCJY^J#[UWM+PYS[VD/M&RR]P0:<@$J1N*/['$?-E9-(./G M\^Z<1XW0:-=.K=17(F"KK(UNF5!#,1O,--->@E8) MU$G]8A4KU\ZCI*!1YNS=D 3& *@\2EW%;0Z.&@]SL(W/F8BHJ(V:Q4+_0JR=-GKG1K8ZU66E'TQ9X%G4 GC!O'CZ%%0N!%MEYV92RL>I0ZI,.H MFC0]*E$+FL9M&7>"^Y4))I=2IP %0ZLA297 [V.CMOSR#%J MY)%YYP2RO9U]C/:KUQ_@H&Q:HDU P2Y,-75LY'6F/IE66Z*Q2;6(FR@S7VL5>SD]$IRR,/HFS,HX6/CGE!\6TR[SIQD2, M_?S&F,G[#Q\U2Y/CX#_M._-?CU]2_U[;3OT=T\IQU0N<]V3_*^.O ^HZ?EYS MQ2+1/ZKQR+)=GYBAEJ2W%/.772\ MT8OV1_Y*;L&<3'(8%-HHL@PU=C]RQ]BW]E4[RT.GHN[4/99^<+4/JUJC;$4H MIZHWLG@BW$6[?@PM!'L_;X.J$ M(CU30$"%1FL%;@#*U](ZV^*G?G:+=US&+ M=%R46M;QJRLT]\=TU=?-\3=T71B#&@%KVVC0"0ZX"13ZR0.'V\U+TXFY*/_$ MJBR-2]0;*S64UH+'TI 5!$H?5Y[UYN$TJSG<02$^'PU33O8CX'G@8< 8 9_J M<=+:/6%$I+1E8[J\8QS*"5NVB5:*G%BON3EG9D9'%UZAY_E3DL,%%- NK(*\D[I_&JKH!^96 M]MZ>RGH&L?0'*K4[/RY8RN\PJDU@:'!:\BV:UG?"#X^_HV4!\,)I)=9C.%JI M/$1SIF"$IW<\9]29+F>"O?T2YL73P$2%I>Y,/XI9/NKE^7U=2EW0X=NL" "^ M%BSR/X9(9 YQ($(Y8JY8&B*&"C64">00TU5N!GW>)/&UN,PD*OKL\]X590>K MEQ3KH&1:9;T5$"3K_J*7?KF$34]RM,)-,P6RC2+/,+XM581QOI7:-FLM1V@- M=AP)U>P,FNCN#>SG V7M3GMC<"1#@4?R&E]88;&81) V"]=)>QW'"^U&$['%5&K7^Y__3@//_ M9/\?>V\"U526_0MC5:GM@!9&!AFT"A1D-B9A'JJK $42*!K"')!$$IF%0)BA MJIR8 HT() %"%4@B"00C0X" *$,0"$2(3&&2F3#*/..CZM_=9775^[_W?5_W M6ZO7]_9:N^/S@O>7UM"#VO=\D[9#/B,][T$8[N3T5+P>7^S? M&G^HN]"UD9EC5E.JB]OQ23SX) B"@MO[/ 6KWRG>$#FEJ%FT&1E[3T^W)L-Y MG1WRQD3L/@GY[""_:;'7P 9&?\SQ4+^] M67EKVAY7"&RIJ+RA4V%^$S7$9N^QIMPBI\Q@IV+CMB+WS3+GU\OM18$$DC=W M<:);-4&HL2V-^-->[WMD7R81S7%7 D*NSG2V07]U?VGD84[1NR'U%11K]L4 MNJ/9-22ZLG49>M9,NDG:NQ&.KX&'>)'GW3WMPI\-;2GHNVR@JBX-*S7T.G"= MAM @RTR=)K*"4=+U+%R5\YL;T^(^PT<*4T^4]<.\-06P572O=!&Z<@_0]4Q& M_5XCUZ6FI/^2]FT"9= @?45MX395+-/&RIJI=<7:5!(GRWI(0H/C@^+&.S$. M/0PBK29,,:Q@'FN6A+'IU@W3'ZI7U34%6L9BC:Q;M%ALIZ*BF>$>VZG)I-NQ MX['C]Q6(WT*9_^@W9QL\N(M:4K@K6_)!)"_].0V)@AE,/8K)M8Y[=3Q/JGYE M @^SV_8@WYM;S @9?E_$) :Y#KG./Y\S#U]^Y(/@.W8YEF1%'7'4IT*>LJ*9!UHX&Q%,"E7%ZD;3&50 MGL;QEJ3,22K=RGQS(A[]-)9BJ.8<%S=JE4_QRE:-(Q!(*I,$?M4M\CW#MC;? M,N?A7I]R]87Z4-TB-UKH28D+<0]Z!\LYC:&%EO:P*L7P)/,I4B@?6MUDR O20V+.!TD M$QLP]1DYWWYRZ^,G]K#*I.W7**F7\O)1ZJ^[XZ;PRO3,='GYIZ,\-1.HE2)I M1W1LVWDH*=%]IGG38#%"IW,0;IWAQ_(N417TU\^".^[U)BZ>BZ6ISL#AAM

    D@AE>CH F.]9,UW/;NL4)EF,<2R+Y*I+#*7#2*%$0V"VSO M5$G6Y*$>!7*NLRJ&5)^Q*$AD=,,($&!UD:,7D-3+/W7S6._+7U5\\_=KX=V# MP;_'TGF1B\%!*.^N#?$1;W+ENNHUD" YING+GP\*QZ2_[$W)%1$S^>_,Q']4 M5*Q_R*]9NX]U*'CLIQU]_CSGR YJ].63Y?KUO0\BTE>&?ESO^797W=W]3 N]=@!\O/UM7EZ(+F5PW2++=VCVE'M!L^,+*V&@4 M>&YI(CE!.B.E3EC_P=7GF+2:DP61IZ5RT$2?X?FY5 MWN;Z^TW!:&S.Z+;#K$?^7\S],C.#P%.1LL]A3UE>; (^?DC+(IQ6D*MX^15F M4Q8'Q]>ZK/#/#I9\GZL(B9O)JGXM,"3WA)05^^D&320->+:UTL4B*?*UZM;B MENU-?UEPCAX)A&<%]O7 5M0S#3W=H?4GVD_EOG0,)\?^NP- M4HYY9\E[J >0(E-TO!':0A9TD,@O\ Q4C+#Q3K8UN>;G1:M2L&J.RQEMN;E_ MUW7*WT?[\W'PK;G2MYH>6$AQ$ZT!3^:,/#OPSV$0:, T.^8Z M184X8]-]SU5O42I#U;VJ#R@XC.[:@^_QST?' ;N: L6V>2XEE_WG,8=6^JRL;;YI]/@5VVQF MZN2BC2_E@\BE[[9MCI#P0(;6@0M9_'C%9G%SYM@D=7CIK>;CPQ"X3P EB$*D MIRN/XS%XVR5?_MFUKJ[ 8@L8V-2F&'$PJZ0DZEI3@*GX@07H[GG'20JYJF"< MYF$?S6>(N:<[U)GS$ MMJ)B16R&4/:,CA3G?)8&?QXG05H*Y\>V/'>! >'59X6F.&;?_2+%A-X*(I'Y MD$1G/8CWK!3O@?=1AI\2(@RNQW9COKK"X)"T9A!Y-=BFV'$#R+),,^)]8A[S3&MFQI^&RU*>I/YX<# M:L[+3;[W;!S!Q5PM!K R"VJT,(#GNDE7)T+;R*S BC+L!6;8_5ZVKH>M-=1T MESS/WH)OQI*N=&L( R[E?!HMXUPYW-[X3FL*E_GGA^W/$VV=\R0?TF[7H_L4 MC0L:6[?,HM+;@H=:05 PM(UKV$?KEH]-V%3=S%*W'57A#A:#NZ9W:X;U[+BHMX\ZD)I%"!]1Y\1XN(9[@&; MLJ9LJ=U3&CT2DS+ ^M[&#N%T1V_8RJ:4AG4AKA)EZ8MZMXA+J9=%AMDX]G=Y MP+4>0P\0&0 @'<1)G?LIM8#3>1RNZ'#'EZ@^0WG@FB9 M###$(M2G95!"&'^Y:>0VR^SH[3M+0E]T*1Q>6>DO_J RI'USLEL7J910K(9C MI[9DQ.0=>U/6MP#H9W#F)E7N$'%]MX#Q;>6?>OK;("X4G.,*.@O/Z\U7)J3= M"FL\:P: L&2]?*/K"7P_=H7EI8"KB_Y!.Z;/(F!D'UR/1VAAAJ=6"+#V\=0Y M5[V!_@.01?":)$T32$A5%@((VU54S%9'/0OQ&9T+M\ARNF/?6MC7KA7IR--E M\E:$P5I3@[W6,4P*I_MI0H1Q24W],9J\PO&J*:W(3^*2E(&T4<,R+*E5OK)@HN&#-['3<(NSZ M66>-A\Y)^*>AM_P4"S7"VWVO;7.0IDQ0L2X+[1%G?CJ0D/ M:EWZ]^Q>]29I?"J'L%?G6\H O!(";MH ^WO,IV*S%9_N$G.:B9U>24,IK=+& M?N^FZF2\6?!RQR/OM22U:A[YFG%1\V//N1[%5@> 8$GSW5+WS&I%%O4"!G^? M>T4R=Z(0EI!FTT@9=ZXTM9#Q+*%O!$7R4H?/.RP9"C84S&R9-*1\9K@RI[VB MK9$'!$J'=$AA$K'H<4)FA&A3XIF> SMO]K7\%\'_W.13PVOIHEW4=2.!)L@[^JBC*36RV=RN\NJSK)['SF6FLT7VSROFSG<,L+W+)&^_G.@5R&.NC_;8PH$P.-1$4YR/.#LP3C8(*(M; M+7%94ND$'^#&$'!V&(12I._4#JR)NEA=P#JWDA'GT=$:*3N+OWAX?_UJ\/ (2VUP2V:_(<19DC% RGTZVE;!(!)(!7$94T>+SV2'81*D>49E6'AQ2:'EB_:G'=O6 M\V_V&7<>\=9)$T]I[0U^PP84Q1'#\3;Y!B(&A_M.;_/>:SU[E96KWS&M**>[9K+JFJC9XE">+MO(F-W.I+F2E@FTR4 M^NR.'&XF+H&@*FXC;@_8\6C.,X_M5NJ'7JJZC9>7!X]R4IK/-MC(.B')7LAX MI'(\JNR$MX5YTV>KGEM;6\L@02X23.Q)A07QM_41-89XA=+6XPF^(\??8_D@-P<*B=K$HQ-YKZ(W/@@:;A<-Z!0J\XAD3?>V?$%<' M[=/IH;,V4G/B?8EFQR5@?,WC7D%?8SX@"6@7P[-" MNI,?6)E>N%EAY:->1.M3R=-H?R;N_CX3P0Q[H-+%7?$HL7C<96@A=M;:!'65 MZR9!K]3 FK(=(EM/ V""*Z$[H8FB.3 %,:.,1[IH5,UPCWE/9LJ):Y^T2^L' M5R#>>^3DU].86I&O_5-9QMC?I3#^K%;>!6@R7WK6W="ME0Q)JT=7]'BL[ M8+ZKDBI7+STEG%1 :)RHF TR36S59&/$_"U2<5V%94,KXI[\E96\UO.6-Q?& M*A*@1%^M\J"V$*>EH9'$1728(L;(SYS(R[V3;11O0BLG>[12JG_MCD.W^,W4 MG%7-D]=.BT&7,.:=0<3DB+)6 *][!0L5MG2Y452F53D[Y7X+ZRQL>H?K!LY" MG08Z>>IXUUFW(8G6F[G^T?D]IK). 5?HG\]Q-\[,#8$\:[CQ&D4GO$Y'8L&#WFGJ\U*B$L'5J:FI. M [JZ9+3XU6]?AYI: V3)F65V)45R+4_YURD5.6-P#EY7GI #5>\,_AJI=./& M%EB(/V^>A(GBW+F'Y#5#5!=F9-=$)A&JZ M&-0F7'U46.SB9YTT(Y50B?8WDY&$99G)=#AXY3/?8>LE4:Q!]MS=T)T3R67) MKU=VQ ))BE7*'(^*&65*5K0Y<6047:CHFSZJ>&4SRW!0F:9'5AD,=F";7G=4 MKI0.G"V$@0JA?*!8L;1"0AND82ET+QA\8 F: ZDLQ&>6"13O5S'^5>2 $+GD M0;-NM_J1\OZ+3(B]G9L+U*'>-\GF(2T\V_'@80P2<.^4KU9F>N0\@\)#3B.? M%@55FXJ[N^H/BN5I9PQU.>=M "39>L6XLTVB&"FNS0-(A]AZ+A*$ N2B#0A3 M%N(/:N%!-K9+P82)> S>"OL(+8\VS%9P^YX;U[6UO[@^K"(PR%/C+1NT'LL< M[^O^] 3)PS'IR!Y[TR7:#5\&F]/2/(T;:)/T&6 A(*:VW'92HQ-UT5W,9CUG5; M5ZJ-SP3C0TE"@&TC2&PX6SXB,FMPR%=A>'(==R M!OUFT5COS=AX^<&P)%@L%^=Z@!X5\ B[Y8%,%;9+EU"8A:!!1FT^9[;8FO1R M1\A*X'+R>,B+T\J+8%,<%B!,!(5CER$/DZ+.2?",\5@QE#':*$Q.6^Q>UWG' M^F\_H=W\)PW=0*5'[MR@^T$(L>,D&B5V# N#8[%83VEO6C8#C_T>((TQ01G% M^E=V8OP>/O6A[)3O3U3%C!GF]>$?U;F1#"&5KZ\6UNMRYSOL7I S4TH=(<'\ M)Z8@K[@Q:/OCA5FDO')LLG ]+/*%QAC"-6TE2-RGZ3,Y/*?'Q*'!]T5$&=L^ M>J #:B_NQ@/J2IQ9[8%&-\-V<[YL]7>BO7"]])KJF$N2$7>6=$/.L %F1//M@Y+6:J+3U:\9L5H M-]B"XL>;*N>^6LX[(J+86 M63]\]]?(P9OI^O6K_CW MOTI_N]MY/JWZX],S/\>W;MR_L=,VS'.,"/JIG=7=,:^\])?737]?D)Y4"^W2 M#\>?7?7L%:FT_.];*L366;QX_)#Y\.K[S-*?/2"S.-GWCQ;SOYQSYU8KSALW MWY0,.;\C39OSJNF)/'<^'/],X/HS'HO/UIKPKEJT&"PVZSG-%+OV! MZW8@[_)L.__$!3Y:]KJ-=T&3EU8>*U^.N21(+KNI M,:O8'V>I&>#C*\';EE<=%<3/)."P/L7)(9*/T!)C-'=FFKT_0*JP5CSQ%3+R MC9TN.CN8)A^FD'-]X9JVMI=^OC$:B=+>MSMW3ZO \LK#QD=)"B MPW_8Z$Z/?U\Q)]>74&%0UZYP-# \/YX2X\$*K.0[) 4%RZEFF-Y8KYM/?K=7 MMI4578H;$X\0?Y:QE(&\W(P3H)(C+K$"::.#6;5>5]97R\Q*G?.,RP"F-M,M M,PR3+/5M&BFX!Z:L42\9[?.P(MT!N1"(T9-?;0J8"(GA#?1 M,K8@7#Y,L7SA-$B/&X(NSOD:>!L"Q;I(X2ONP.2U5S#X^:A?TP8=,G\@/1>0 MBW+$1Y!U%G'$.K&XR 5LJON25*39^3U:@%: EI_[HONBM=]\0GDQ'\%.9SA4 MFMJIEN$&@_MKO";$G6I-UO17!^)3R$$O]S[+[(\50.U66?[I2$T_;T_@FDNC MQ^8-/Q?\,*9BAZ6:R&!7.[,4,%@UF(TK++'!U/;FDKW*ZX5!:D%O UQQ4I%K M+^N4YX0&TR!\AP7+K*J0H,ZP4D*T=_5@[[B^?+_#DCF;#^!;' MGBA8M00 6TN.*YV.KQM].DZ:KC6-M#2 003%!8,L1-7T3&DGBQDOS I:MO1! MI4Z53;,S%N+YBJ[*Y7GG* 5U50HF#>UAD_&5S+8N4.*%M Y*:F$[4\\;9K<6 M2Z3BS_98EL#@)OP>;S]V,-\6+F[MU%05)6-YE_+F/:H_E..A$XGSK4+0FERS M\;R*,I?*M%&__69]A>Q!NK-=B:QH14*8F>*:W73[5;8$?9S37V.RZ0$'MP'! MEM5^#MW@;*7,U)'XM4[/2G%K2@I 1SGW=O9\>,!RQ-Y"Z>L^9-V6!RS_?L0N M*DHGT$H-:AG))P6\:=+#/7;\>I5; T%)C3Q,M?/G7?_-F[Q#_N+!XD(#A#PR M;#0L3*<$*FPM @%!LEYH4AZ95$"V3@KJUJ?9=22:5=@4B*$OBW49>9F/17=Y2FE.OW(]F/\@/>%AWWQNPZ@G M5;,RGZUK%H$5O3]F^2DDYVW!F3LL8U2>>4\GIP0(!Q4&6I9VM4(;.*F 0KY> MPX\5Q$E"MJ*2 V&<0.CV)*Q[TD+?\I:\8VFZ[A>O601T9&4O^A35M"U>T$[H MY_4.U.XK<)DLQ6JS@3G*\2[P6E@EW"8$4!IAZ$7RG1(#:3,WI=_WX8$(NZ5' MS2[^YW)5L@3R^@I3KZ?VWNK'9>K-U X6X.=M[N>#S;R02$S,O4"4F+BE;$7[ MN?Y;C=&7EC3$X]>HKG,FPD)+TGJE,;4,\'K2NNUD88/G@[^6$ D\JJRBI$C: M?^7,_;\0^/\L!!;=3%*;'PO;0DPY+1OG6+BG%.4Z=";J>6A_M?G8 M !WR:N)P&4LWL6LY KDJ/8Z,+'C+:IM\\/#G9@U"PW&V(,8&6E0FI MVA;;D^\RLB=+;>#]_8"R'9FRLS:F9]M:?(:Y>6A@5T>Q,RSQ?%1L X)(B"TS MQ8(,4L#%9QOZN@!2R]M7R$W4!94MK7-V0A=+,7@^V"I=A4@]K0&RE=^@/RHV MVLYW\FX&G$\GF^? BB]!L('866!KL_3)P^1$ T9STSGB5%;,99%_WIIUN&PP M7IE6Y!F;2Z+3\84-2YYQL;%)#HS0*AN@P7)E[_EC_4^+_5AY["@\R\MOOPHW MZW%5YO&27C[8?<5@Y] #SG#EM:6BD>7M)8?XT;"\TP@7YNOT(O#J3ZC'B[+B M0X(:F7X]JM1X'3A_8SK SR\DI@+&\_&U\V1&8%@!S\]%ZW4!Q0!$ZT:&]]5F0^YP3T\33-,'6,5=>7B$.'>]K\^3: M1;/'G)3FU_OX,ZL$$[/;=<;UL8MV)9Z^WIYC/7 ;1D'C7S^C_7Z(?[K)_J9D M$]IS.*Z5N>[9<',IW9L9Q[1CPOKA#8VV7#[0%CL+@#8T"($&R?,BLP]F*R[/ MN3:-T;G+/E5SJ"F\1(!.-6P $7K#*R\.(>7D%VX![KF63PLMP5I>9RBD]";H MA-^>#9Z,1SGV7,<'+2YSE]M+]);;4TZ.@B[?_ .VR+]*_CT0\[A*N3>?1:D9 M!&]"XBO9X9YSC/BI,CCH@XB34G/ST'S$^P'\K;$:KWC/< M8/^8!S*/]R[=SFJ=UM,[Z50)^>IGA/C\!>;(!Q%#(T%/JS.6/GG'?X4_7Q19 M5KHZO;I^L1@FIQD(6/C-LC!;M&ZLRSF,_+E6T^P1PYX,[9B M&W%%).VO?]@MN)#O->E:PFH%GQ!^Q<6N]"KAXL!^38-*Y#',!Y'(O_,L^'!! M#NRWG&/^WSC'Z3]SCJ>R_^U$BP,Y),=PQ.L'\.2$\Y]=HIO,/%*0Y?^TYT(U MXMP$$GQP1R5C/CV K<\V!TYIGH#;%;];(N@_1KQ"7BES)F3:WV$5.=*: -=S M?3N@X0X=&JP_WWTX01;3C^^+*FD8+1P4<)^K]"&JZ_M&&QP$W/0V F?T-H5< MWNY[GWVO;:[-F-E6[0,SRDR,_5K)O%MW*VA=J^>25H'-+?X$89DCQ:5B$3FNC7BLYR^B""R@U8GT>?DSP_"!ZH MC.<&SH:2& +F TJ;Q?W1RS3E+"!=U&#%:*^B##NFU#0)[#:@D0(&:7M28$ M0.#2-KQF[J2-O:HQ8!Q[1'^ 3\: +O_I(V4^:; 0;SW;0Y6&=")1Z2AS?%CI MNB(RHI3+-TA5>ZFW4N=_UZ_)WPV)G1^>;X<];%_'>-Y)>X<]*;YO"+&!\*0Y MVD=C60C)9[KI1_8)A4>,11%261HJ)#\G(I$6GWM_NC1(?9WUP^22O\^^IU0B M'UFRTYN%?ND;U>+;>*[<7MN+DG4DP.X\H>[F>J8J(>$<17K N20^*9]X(]B:=(N81H\9"N-8Q3$4U5#O0^3C1U7B"T?GK74,3*OF7<:<2FH0&UM[ M@)7F$@M!B/A@&N-&-4>J"^4RXFDR19''PFPY.O[E(Y_?GX3,KT"Y#>L[I!!% M>60082([+"S/@OS]ZK5P.?V05\6AH6VQ@EUUA\(7:R%,MER95$0P/&T^NKT# M1\P#OQ0V6RJ)FEI[&[32&)E]Z*L3$BA:'XTCOY&3YMG\I"D)K8LF38;5WHJ+ MBT<5Q7:&.1#:]/OXT@B;P!8)[00]=1_53 N]L2B8PU@GWB UT9TK0DRA?O4Q M9CU<[2H8.9;XYVVS*>WZTLQ#9?K&Y?T*)&0@C-+GT\+Q?31),*)1&G8VO0\U7S@PSB[N -C/D$V3(*,MZM2[7T1;F: M/RXS2]15NM#L'<'F^YKTV8N!G5"P4(Z.#5!'N'II?QJZ:AZH 7!^TK+>JD87 MS9C7<--:-JSLFW6"A1WI="SQFYCQX;NFNKHEEQ@EM?@'H+M:[<.SFC9J^H.V MB[TJ2)X$LCE%J;(9*,?H"?O\VM>?YOJ3[[@.E;N5X?(D"7.68?"LS% 9R,-* M@)WW(WMCYJ34"0A/HG #,\.>WJT:AWO3^9+/O69')R6]ZUL]V%&3M]B(O][J MMRX)H\CH].W]V/I,EP$CW?2F3)Z^D#%IYUE[MV%D@5/5B)NA>%&>4JH4"W*K M/!F*"A!<=>,3]TSIH$IM=M*D5W-/56[L!Q&^/=Q%W $];#(&U]DRJ'P_52\I ME&]1&9^86O N]B:&3XR^_$7]4JI3Y-5-4GS0"/DGF4]'C$57-2 LQ.]1[]-A M_4&$E& MJC'4:8H1%=_!7<\;7GJ-^_E09Q:+NWC[N\]^37]XZ!8O*\Z+IG!C M[6Q\'DO00T+JCCWRBHLC4%V'8RJL77[>\M]L1 (3D\*2[Y^TK0@/P_QIZX.( MZOV/3)KU?V_2#DH\-V_J>!M?F.K\L?B"(RD,*3YC]MR1C\ZI[RW9B_2 M^KPD6_X ?R-NM0&Z!!V9I1L)#VAL.?ZAC-M7#NJ:6#1+8+I%#YW"#L^=_^EC MX/V#A:6Z$Q7UY:/H-=R^?-/VXY_>?02N+=7E/&H]KS6_F;#J&PW+K-5T[?%W M#%">[IA[^LG$'R4/_35C_==%9[30?JKM( MO37?1]E7U1E\T>7<.DU"%U!!]1,A2T3?%B282&O7%T7.@U=@MF9,8*&A"*/( M8&=Q#%/I48T[#?BAY@(3=67C/4L!%J6HV(53'9_?=DXMUJI^[9X$U%.\LCIV MO,?9L:3\>1D'%88 D>[PH(T(PA>O6-&9CQN#EFULK5ULGMA0RH5QDPL\[\SR MFAW)/Q7U]C"=8PYF@D!N;S9!,)C?M^W+A8N9%F8:<:\.&%R31A=0JA5E3N/B M:412 8-$*1CS-DZJGLB9#\KO)UX=OL?N[:%&86 .*UQ.&/G;PZ;O_TFAZQOY M;P9VYV-.#+X5,(;MZN;6!G:\ETH]]8)E,Q2X5[I5T2NYE;HGLX=<3HUW M1IJB2F?DU[X?1#IQ?O%939'Z[?T6I?#&OJB[+V]M.F>9CX8K>(.*%S,#W+2E M$[6^04[8+O,DJA3!\52\89I.CZ6>=H?1PZ2%Y9V7M]A=UCIP., 4)#5)*SHW M9A;:9B \<)6%81'A'T2LU.I33 +#MM:S] UOF:PTZL'GH&:IYU>7=7%;/Y'I MEEF]MP-6T6V,\*5;ASY[^?N10J'\^)1"F_F?XX[_K_)OVO&VH9W?/K#>XCM\ MW#>]KZ:TCYOI51XC7L)&Q#;B" MN%'[UB=/OMN?L#K2[K;7N,!01 =_$.GE9N:PC8<&:\3&5AF#!'VY!93OBX?Y MRCRE55Y::@4? '/@Z&XQQQ^"%O)CRI^W!,"RRXJR#<2-T0DWA'A(H$D#-E#O MV+6O<^ZZ?!!93QS$&*SXH&$;!S4/Y+_KF96L&HXC:@]F?Q#)8PVGS9(\$Q7 MMY.N>_OG^[O%L?:#J0TK&SN/JZ7WD!O.2R#%'>9>BZMH-#.B:).8&M4W_7EF MF&S']%VA<\_HP7C*]EPRV-N?T#Q2ZU#3O0MM?C'W9%4Y%"*<^5LKY.\+##K] M%4B>>IAN_"QK:Z

    Q^F5_5LQYZ[F"(NF5IF]TTV1R/^4J*VC0Q::[/#[VV MFUGN7Q=];46V4>9BU LMR=)8R_^;J@38^*G+66=9JA(14Z;6R["AM,K1'6 M>DV4/+[3:!?"H-II4K=RAU7%>%#[)SEVWR[+:QV$S8PIW8%D]C<@6D'<5 PS M+,D^*4\4WWC3O^=^XTCN[4K30E=),22R1H,/+XC/LU3C7;^=K>!FY&J^'T<> MUGZ9KIW_,I9\N#\I6SZXI9RUI^";(R#7+4JD0>$@,;$DSWJS\^OLA<6J3)?4 M$+; T10"]W1=1SYM$P-WZ2R/D;,47-J?CM=6;-51]Y/[WV[^1/P@0HL)6+EO MM7>!5;#TS8%[" (3BQ9HJV1V+./=CZ(R&447,;^[]]\ MP?2QKZ^YE^^G?KMI;;[8U/'<[:-_6U&'V#V::CSZL:I%PXU4I=1 M[XQ^:3298;&XBW-]\E/[;ZXLV&MJ%S=>C1ZB-I[D[=ER#)QB%(T^3; :;WH9 M=0XS!I^]X)(QO#E78_Y-]F^NM-E)SE*)F=ZKL8H_E[-=D!A:N@^-//K+O]V^ MRN/0NXTJ-6N7^L(?/=3_S974C0LZMA]$.G;"<\Z"C-=LI)8\=PF;IW[YMZL> M.7C[PJA MYBQYVN7SF1\EG1O^%@A-9Q=WH9%-/IKJ[=>;:OL2XQV)R#+[2]@ M1+]_-5(2J3Y@IK+W2TC!.2<*/ +%I[%8FQ%D8WJ,%TW3W#)OCXB:3Z"XF M4,M4 *6ZFB\[L!!R1C]%;L@JH@]QMHFYO[5!/%%V7RMHT3-+@$G'%!-'(PH6 MG@^K])CB'ML 3* F?"DS0$U3*V#=\3:Y<^WQR@>1K]>ND;X[]+E( ##*OW[< MY,N.MKFJX29VEEO;'<^(I=^5>+V # E\4=&',8_EN$C)=0>FK33]57+-,:4X:E.5=Q').AT&NU0*><++X MK5L9XQ+C-42A+1P#8('_#0MG6I5WAU M?0&5&IUY 4A%;+>TCZK@=55B\7GC8]@&;ZI&PMB3IGZ>F^%?%_>?E_ .O/8J M8]V.+T0-F')M!M9TH\<;CBH+Z=:Z2\F*H$7L8K>K?1O0'\H1>W#[6D'V*HG= M5F9BB7B1_8 S, ;GE"7V96UH4&+YF\/)U=PLA4!Z M\'#?/&40U]5?YD>DB_KKM2^KM4^T04AJ(\P^124-!FFU,Y.0.':H%VF MW7I"BP_BIUJZFD]N@OF\%TT28S!%Y4Y%I3(@ " =& $0 QHL->6?[HX@WLP-H\<#@*APF0J!.K$,$>S$ M)'8ANSU*-N-',0G3B)]>+TZ&&6[18L?6CC.[EZP!PD(;(%!.)7<<#H5+8P.A MT"Y84,-:!R20;U>=VMQ6&*CT93\^L47KKC+WJL^&>BLV,@]8[U(W>0[M>;<> M?2[Z:N/K3KI#]?FK[0JBL66@)VV2A8@\A_B*5'#]5]')]A:UW_6>+ $/FXT$ MSB&]FF>G[L:(>D!;[^K+D"F8(;4_Z$GKC%U JS?,(>C+Q5@B]1C>JDIWT M:E2U=7ZP_EWA8LB?QJQ!0+$\V0\BZ3EFAC#\P(N9(%=?3V9UWQV[-'1,%+_\^DL_RR_?W6WWMW%,FB>B0-.3B3:Q!YI4Z M=)^?]FF$W9*4030BOB2Y#NGC0D'2-/H:W0N'6'"#T@&621-H4_5I'#$6K]!' M[#SX+-CP#,?33$R@(V0%\ @9;SPP.%7)(TB/0EQE("I1$4E.?-\'=$[ M?WVU>#>(73.$=@MLLRMONA68U0_ B *UWNLVVBFVAZ1Q&V;ACI8!_G+I4'B; MW:F"'KZ^]X,Q;^GE9<@1H;'.C2[R@K?O!B:A%LZU7"BO LF6#[;,C#F_UFH2 MQ4I*S F(A 0M4"'[:F6@>H-U%_94 =P@H@QN-UR^@(TP7NB:5J;/V4S4&^//L%=_!BL.8--5IK\E-Y- M;HQ551PE(\Y8/O1[]3YEL-WXYGK385BUB4V,9(F,^;T2[S74K95I)G@$Z_-\ MS:7&TCMW,+'U4/&WW&C" MIU?K33=;M%)5V" IV=DO&^S]E-D_-'4 X%HJY.(?V'[[ #&QP.ZR-M5H A$? MM+#9[+,]Z<.71O7[T3FS WZ0U=RE6- MHV@@EV5]7^=V8]--7X_U$QI'1H+'3SE?IM M/+SQ]E[4DXH!0XO4I MD'JXO]QWG+[5#+6AF>!&J03[HHY-5?&S7'3VE1GO_,EV07N"LS*GO5/[K97! M]4]4/UZ;/&1^_ZN723#PO#>566R4*NBJXMU@=[@67^9ZONM@.9*):/\(2<)" MWI7&4:_X*Y6-@@5D250":0':F'F.S )!D]I IFQ'O$XAI H]&8"\W$G<&R0* M7'#6A)N@2+I,0BL66BR) K:6G!1O+HO[^:O5_KW4+F00R:!CQ/P*.N/B\-X4 M716:HD/YNQD*2@MT;Z1U9-#VY,UI%"6 M0)!8?"#=!B2;6@0Q*^5YHS"C2Y%8 X%[$%PSZ1@/EJTAGA*F M4'->4G /NW/;6V&E4&Q#0_'9^.HM M<8E?'(17O\^B7%0U^_N%"[.MH9EI3@]]0;6NQQ [9Y>$*3O_023IFU^.9F? MWS 53$3D?V4FEEBZA84/#==,6-C]H/!-<-)C_@^66X\)QJH,GL )]G!MZ'M3WA)/ "6F.+(@WN-Z? M;7@\6C05IK>@&9S2+-M_+M53-N6#R/@0=T/0N$K(>>6[M_.D5S-/B\BF7"BB MUHSG9S%SM1]/X@'-LLOC+Q:>IXTFTB-R$R*\E./'CGN6,4BH.9M<^4(%FMQG MO_$/8@(S[KH5NLY&*]X:QH5_IO*+<[#L=F.H%N"_.VL5-[6X<>! ;#X##8L\I;=%I]OJ=4FM3KHG[? =2 M ^K]]BDEB6_?/3"HDT$OGX^4=-GN($#.W2R*F'\2B)*1FTU3_(S7)_F?P\@C\*._I& MN/;)0/(/^.$HNU9[1Y#)&JX4/6\X.D)C- 6]]!"E_?RJE!U,8R]_,OAUZ>5=^Y863Y4"6:!TCX*'T+&;W8 MVE/6W^UR(QP%[@#VR M56CC/8$ZS$(3GI)W1H?.M/%["D.9,?0N) ]'$L:/LIV5"/9>P3WF+'@!@U3$ M]02W,^U26Z&!WF]@2<0]Q^8#)W*9,?Q!).M9]I.13.UK&TEG@KJ]ZAV(Q DB ML<2$RUV?<@V;6LAS1]7!K'/ RVAON3?Z):QF&Y0$F&\KL 'I3T\25M?# KX9 MV6MZ<0"_HX:*_PA^R\?'*&;#_\O)F+K4M]QEIR<8_O^OET%K^O/&?1,KS:.# M,U8?1%IT?[Y7YY=[SQ#WU2+_9&E14G>'5AA,H>*\YZ!6ASTR-RZ=M[=P>[,Y M3)ZON,XOS8RIRF;U#CS G?!:_B#2%97[.L 1?22@@G8G^D$=/[;1Y)I=#1@. MMO9WHB@3Z9UU7^_*KO%;>Z#8V?/IH57\MF:[+,_U,%1V9@&?JG8MA*3ONIY% M6EG/?Q2;%*4;IC TE8Q)??&ZUW%1>6AWVVE'+G-1<\/FSV]SUN4HQK2M4CHPJ=5L9:65FI;<7&!IZ4ZJSJI"B;UV-P65($ ML$VPCJH<7*@32S)$Y ?@0;)]'9>"7K+S\,DC_B].JM//]M9APMH19;W'U?LS MM:9.E!(U/A4/K+H\3GE:?(69Q*"-/:J:)5'32610>8^P=L/!52I2.!5,_ MMN9]GX;07ETKP-1Q:<=V,FNW!$"*K*R\\MTQU]\$K!,1<>Q?65E9/.9%/PEA M=,F?-E^JNO%\L-W_@H^_0QDL EXM$WI273A>Z?HI^KF/EL3\4_KUO220 ;R/ MA RM^0L2'3H0^UZ%FJX;E.2P+A]:HF=5XF+2J+<\"S!\PJS18$SEW0K]N-<)S[/2XJ^9'[_%I5$-72]3H_PYQ(GA,: M5*WOE RD1T3'O/&4'4@96E>H?D'H(!#;\CZ(G/*(K=-;PEO\-ASW+W+2/JQF M<^DY<^ _/&&S,!U-U8MJ6?&N\3LLG9)@<+^I.%587]84X?)=*+/XA'#KK&- MY)QW2[H-&;D1,FIZU8>684/207N#YSYD) M_:)O%DI.1".S,KYL+Y_58L)LX-H:4X290+6[].5V0J)H8K)1I2ED.]P7(^NE MPT38V&;$/Z/0*O- _!"E%&'MQ F9XTOOIHX5G^37)&)6ZD!K)M/1BR_M*3P> MCAU&E&A>Q-Q<=\/@[+VP65KF=P6P%,Y4AO\MJ:QHC<13B+AV]2FIW:A$G'., M7#A'>D'U!$J31M*TO$H'.Y? U4>>2249RZ0K*A,IBBIC-@9.%"7S*6*2%Y44 M%)<4)(E#3MC ;>WADKF*=&UEFF>EI2(X4_O@*\T&P4Z1E*\@T'2R4H_EZ,GV M[[%JU)O\BD//PBK9I?VB);T#/M9Z:VKM0Y]T2UZM;Z]F:@&[-?MI$,)8HXWL M',ZJQG_C+7<,R)S;@"[P6Y1TAIS[]K]8KV/'UCZ./38]X=>E3D!Y%+49.+4X4U M5=]..<_>7G^\67 +]7=JPXJ$@5=VC5E\.'A.Q(7Z:[5'ZFI4"V-:CZ)J6N=9 M;U;SM2FZNSN!"4KYP7.O>A<#=WQ7#8_!A%/I]DI+F/R%P/79 \"TYK/;IN\5 M>'G2]7F2QRP);/:TMQM$^0KPQ7^1I+[H.D%Y/^?;5WML2Y*+O>B3LK[9"5L= MDL.SM4>,Y;>2;N$?&0W+''U<,81_),QNVI4Q5*FM_/9L_T?3S/?-8X@E-?]Q8,KR:7%R99373IN^>S,#M%/%[,DL#P]:''V+^O!IT(?1&9@WSW\\]_ M$;E!FR%41^WTW'NX/-BYVQHF>M:Y9S6]MK+B>HSZH!*7]=>*JHV6\'4+9[^B M"Q]$SO=3/?9NR+QQ3K:06]P]@)STE+S#+\KUAZX'GO-,+C-T]FA)=W$*5GX2 MSR60H]V)E6Y47Q).7&%-E6:%,[NP2SD9',Q96(:7O, MBQ^\A\;LP:AIDXP._G1$W[O9VL(/(IAE'X.^WNS"$O\#4T!"5CW;5,L UN"Z M05]2UJR%BW,+&.3D)[$D.BTPH<]T9HJ&H&$XI?$UVK5'3X3M3ZPKA55$JA=P MM8[Z^$Z$SKETR#EU\^;3B"]['E"FC"77&N\U>]-)8*HE+ Q%<_?U&251Y*\T M&5-WJX:QU67: QGN")OU0B8S:Y.[>(= [ &TTO]Z"+;PU=^U?!A%5DI-9;+YA, !'&):^P_WPW MMAM)*H9;'M^C8X&7W)!T+ M'3)T$YTM'<3)=OIR[RO)-H??3$ GT-EV<#1QBJ)$UD4J/7K:BJ,*VP[K7@_=S_4LY[1NB&[16S;(UY)=IH@DGXN9?[4GXG( MY:RQRTW]E"&0!O>*/;TDYEA, MP605(D9(8F!,,QDDBZ0[5AR)V>N<%*'3L5 M"#TC^4D'0L^FE4.:S ;/F]H&H(,)DS1W>C)4Z8T9L];@(:!&73"!\_5_B%Z> MH8I_QQ1#9H_>"K4(MG>U"4G(%RL-59&?&$B:#S3I0F<%1;!2HEL66(8 (=JF]J34 MVG"G#+FJ]Y>6*A4*,3<@%ZE(Y&>F+MM^!O]8_8?!\Y%RKQ\1OV@V6.+968O?2]S]5H]3]Z.K#F2GE@EI]&SI_G14$@ ML#768ZEG#%B)3=!6::%J48A[C[@VZN?="(*&WI*8T[B$S8CN@AKT'BV7KCU= M*09VR7W:'41"JU#-LY'!\U]PQDR6K=2P.#8YYE2 MTS6L0?+%D1JRJPLJ58N8U98_FH,.4UG9 M3PYK#U"FPXSS*C6<->T53$TPPZ&]T5\=$Q/Y=\5K<^[?J*:GK^\MJCBM*DB[ MO_@@8AZW*S$\7&5X=QODF5GE,.NY&/;E$[<_*B4S1VWHY2X1@QOW%[-UUB]C M#EF/BXBX+X106[CU XM6:5(;YTHG/) ;7^?^#O?>.:C+=_D>CSNC8#R*]. ,.2#I$6.DCO<'7.^=IF?O?^ M<<]9ZW[7/7NM9*WLK/7FR?L\[WZ?S_O9^[.M77V&)HG?5,T0$N]\'_2A(.!_ M56J$=@("L:_Z'OJ6U&7?CJI?1^I47]9I?C+\W4]G1;![F__ZY@FJ?MUIX^BQ M+66A\4MVM^HV FV2P&?F@X-2]$/(KZSF2X#]\R6*22CGZ0U7P/5_WGL/)WRE M'_WQ-MQDUS,V@(OL2GT7K9%2W5"D6M;PNC45:XY.C8]0JTD,.,Z\G_P]R5GRYE!HGV]CWQ.I*(M3_AJ<)VNA<;.CA7'P85@G= M\;Z(K[L;*^M,0W39&6X)Z?5]1#!>W>F/LBWG8 M( E?/JZG(X@VDR];HHRVK6!@<,^AKJ>= 22UU*!UEZ5Q/()%U*DG^8FW"'__ M(N_"YGP!J&U,;117?^;J>"0SCU?)%-U2X]I7QH[/!GPJ,@20S:,-V69/DPAU M.N4Z!AJ4Z''!!Y'+ZWFS+GV>IZ9L4J\SW%PGVS_#')[NAFH!Y/ MDQ*,6_G"5XP>JYZ"WKFCS9:E>GA?#*+"0Y(2@RD AGV=8"\W2IF8'VALW$F8 M8_=Q= ^]&AWD$0JK&V3,N?5)5"N'5+LEUSNL1A'E3]#1$?31&8*X.4G.WH<2 MD)E*0(J;=*@*CE+$ MW"ZAF'%-7;\*I6EK!-5\SGP\5\K@=.$_GKJQ MW5/\=QH:!C,'7".:G2SH?!3]LD&&K+V\\<.1,@ZN<5*E9%=!07*."7H9WJ', M*.;?-941B:7"!VP1D0T5@PTN>LF6Q(Y N>)P M4;V+NVDIGL$9+ZR&%!($\.S5^[I8Y[PYQL8MVX4%/>T\0H.7X3Y MH7PUF$(&B5"8%D7Q>D5%)&?,FN:>VH444 MO%,NQ129^(MZQG$B,-7L&H+DFX4.E6>U./;S5UV=[[Q8/3:SW3P6> M2V-U7"I1-[-M$XG;4*@8OO(J<8@8X.@5QNNSDUY7-1G^-YB'^_^7F.=_E(G" M9=RE@8L]K08J=1/O(<\Z[X+.5A$ZK%.[+],K*VUX^3%VVGWGY <89"&-(X/[#[@V5XVJ M,L)Y?.?ILYBXMJ/8M4/9_!/H6 J]ZI]%U(S?_ZZILJLIJ/G,%05-U$R_/*QD ME)5SB.,J16HAT$8# C\ 8"&33,&RUC\V^"MQQ34]'7QA=5B,'M L0=,^2]M- MUZ=XF+>AT**A\I9S_$7]EQ\ELLXGZ4KJSEQPI&FN<^!E- U<7UX41JYC6?9% M]"93U]CTI,IS!Q2E:J83[];0M\J& R%>Z.;C-;X@]=AZN5;/I?,-B+?\UMZ> MTM$Y.+J]ZR@EE4) I7:M+B&5HN+,N\3^@7(HA()M"K'^KWMK;+BY6Z'>%H4T MGR9?9RI424^+>J]/\]R*?YL*BC;71(%N-;LM(IG<6&O<3*SX,H[)U=OS2L#WP1=A F:P ML@B;+A]EJ^OJ+NO2$S3=E=.KV.\VV()>LZU]87K7CCX(453XH25_O\OSA9"W M %0G[ZF,$D>CHQ=2>=H7W>':&Y?KY^85+"_*[M]8J?Z>$&:M>L/;)K;^" 3I MFU,D%$'OI3OK19(D5%_K>@;DCBZS&B,SQ93B;\!-6#9/"RE(BDMA#@6?1ZJ2 MIF""X=PFW1 F/3,GDJ):M0:56GT-IW=&1D:2+0K]DUA*O13<9.1*%:+VUXF@ MFC:,UKX[60;7HSDL8*KBKR'W:VEC93&N2WZ]M$S-,?H2WFV.Z!15$YI/9X!A MAGHX!_6Z1:0VNA6H,DO:F=<-<#KC'CRL63!"S? 3%FY\L69B;^(A*T.Y'8W: MPR,#WC(,50TDTH$L>BH3(S=K;4F)['3 S>9&12,E;224YHUOM.(:H47-=;OTWL0X^A@3KF3N?26@=?KAZXQ&J/DSD^62H!E]UFM)0GN2+ M,<2EOMW3>0\@2*OO"&WF'6YZFBXHFM_IIOJQY3Y/=3J?R&_UHTCQ5]NL2=>5 M\R@@T#2=U:S)&HQ:EU"3[+GV JH$T[;#B"1Y.1*67W0NHC([<9'$MN!:R&YS MTSK"Y;):[9%#:8X],?YM=> 7;XJ?GD**%MS>'!!5;^2O%E5N8W,!W?<%)_BD M4N.L?.@/LNL74"Z+G65O.;3J^08X;7>2CQ]+&CP*.ELZ@.Y6[W-3ZH]FW-"EFT\=0;:2QSCF/1;K1[GS2WO=W#2^4ZCS]'Q1R^O\1 MA:1_@4*F/T4AG]@)U"3E#_72>K1/XGSMU :N!.2B "^S.ED> (^6D'!BIN;' M"/&?F([VH:#+4V'A-%U=2!LS^Z?SLSV6<^C[-$&;^FY;T7$_F?IWI\:@&&@3 MO269K#0O>:W)[#PKOV&:QQB4C6[FT6V;YM+*81D.%1NYG=0Y*](!I^VM+CHY MN&16Z5A9/>N+K1CD%DUYM82WH]TK'+[H66 6037XA+"IIM!(-/I2ZH&<-5IK*#(]4=!PD:R)7(HYND]W;$+ M*5F7#W\F5794+<[\EHVNEU&H^'">K6S0MN&#?E8/K#Q=ZJ%4%"LMA4EX4G1] MJ\JR(B.\HI6C9#GSU"VZEY#?%U3\&';>0;IEMD6QGSW-T,MOO5P/@9LT@OQR M^[NQ-N VLJJ;:G4ZD_'.A Z'QY5ZH3ND] MZS9@P+Z8FQDP>TW:-^@L?[2#3V2C/0=Q/=-J=P2-(UM@E?!4I:A]F-(2,92URE&W2&6Q9UU?)Q)KS_.:4IJ.138_>;+&3V4 M*=Z92*5Y+UW]TB))7N*U+DI5#U9M M0I@KUKM<;+KBJ:EA\X*14Z7CW08?V=9 C1M&,UB:7R8:F])[B0RFZYE6+9!3 MG?A*VL!PX'GVU+5( FH\SG2.7LQ0,BR'S#*F242%>CWX"@8.68'.2I8U[@N\"P@7<6!?L&-4I1*L8*YK]^;,1!>^ M9'N^0TX3O]VPW-H^1!8RKT]0R>*$WO9)GA3@E;>0ID,K5M%_I/25(-=I?-F^%I4YL4,OJD18A M_OE'I9T>IFOM)("X\HKRYGT&1EXCH)#UO*)C=# 0W-)D4XK#2I %6O\3M M#@:P0K1]SV_$U4VV;CR3 IJ,+^>WWYKEM*>C;_H6*70LNY9JM7BPHEI!^30% M1LFNGJ;%S*9PQS&$R&\U2C 0-_MV:@Q/PZPZ"]P&:6CHZ.\G9]2-HXL[&6^K M"1.W'7MW4R[3 \5U!D/E.<\1504]U$A:TLU,3R&%Z+QDI&N[L=V,J2B5*-?B MA4KE)#?X2GB26J,TPL*2#^5RFB!'J:$=%;E, MYW%)]0+HQ7VY(/Y-]A^C<09EBI!GFH)2^CT>35WW,-+,?#EM$W395V.@MC_D M[$^PP(")I.9=B^X%K_U9(D_I"G@^]V46+K!%+:70F2F8A3 WQ $@=_[9TNNN MB7Q:?7$E;@Q'[:'RU9U@5]%?Q@*5;Y#\ M+KQU7:7L3_P <_M$*\3T"[EO<=TOT,U)6GP(%NZK9#M;>RI>2[_'3>'/II$F M[_M'-N^S+7>$6\TDKSP4\CGI:CVG[?& M66%/$S#E P&2"UVB+O%(P+F2#Z,\_+Y>Q_H]HCE?\#2GJ0XA)SQT $B2];CA MUV/U] # J2DX %S=<8EJB?,(:TE6>4R;DQL(6['M.@!DAY3?\@J[-1^1/)BQ M4*FC=8%5%O3[D4N3G^NE_'L2@T_/;M^P&QBXJ).\D,"Q>NG\QU!==OD>X\65 M+?=I;M1!8OJIVJ7B+G MN5(-6V,,__@*#C@T*:G77QP3NG]RO7*JY=5(M_"#R0%( --WSF&X[N[I@FW% M,M6D%8.:<83B?4!XT1QA;KZ3-]0^@,*@.=_'DT> M>0>:7'KY % W-)E_W!MEA#IK4>QCIGBJC1_1I_[ >#W MFF4E4M$;F1E@EXUC(+U>-&&TGJK_@([SYX:X59Z/+KATX7F] M2Y@MC>NWNN@!.ANQ8/QK*FE!?J'>2;5EIG"_#>FCBPJ3:D3KN@XIS[%\]Z*= M6TC.]#?.#;;=$C00!,TU0/3'3401 C1,IH$V-FX\NDQKEK4GS,\CSVM'JUH$ MW^&K@5YVY0TIU?@Q952QK5NZ29=]GVX/-"4-FL#)Y.+(/>[NBB R_;>V@?7C/ P>&GL&H<,>#JR(KH_9\6_ ;' M;:5B'L^@8OPC,V,L)X.XH6I9D,G4R-E8M=J.N-7VO"2\A 0B!@B>+0 )FG%Q MY;/!1J1H!_%K%,15(M1GW(K2+B<6@!"UGF="Q@0]E^D^/QA^6BQ:MLP6*31? M]]Z@DFLT=UN3#8O5GSVLA?3L43Q?;R >3XX\TD@? 95P8QN[(WI#1G3==YR= M*6O>]J.@6&B5;]#E!F,N$^N\(QGM@K%:@KHC4VU+ZMV\.;CK:WHON\2\NU/* M^Z,Z [P7=M37MQY]O2ZD6!=1Y\037F/*QQ-!<^**:.C'3]>$-_92H?VJ>7!F M*[1-:>92G6Z3@F#DZ/(43N=1WHO,]NU*(9K6>!^.S%UFI7(W?8C- _7NZ3M5 M(G^K=Y^70A*WN\+9E+4!>HGGVJ9Y=R-IB7"HC]WX- /<1M=\T*J)>]015#QN MZ5K$ZT>31EXJ)$SXV(>#K)W(NKH(8&VZ>J8:;8(^$:^C;2!&=!*,BII?;I)4 MR2"6C-=+F8G?X'!>!, /B?WG?F&L@^3E2^#)'4(XV3WK:,UO3HW7"HE_DRA8U8R7S"O/4D$M\IV&^VJ0CLB_N@D '/E4?EOKIT\S M!+]*3K7Y)UF Z9:?*'.OJ(3:UA0.E8S"F%F]/W_= M/[*:=7C[_[=N>X>'8C*U^F>T;1]-U MD&&W;X8EV-?^%+Y^XP#@][@7]L-";Q/5VZDOY.O:?G&1=R\IV^2X#-]G7^7\ M=4.@^I3B0T+MYHSN:B8PYM!#A.]YCD&:J]1]S<*'AASRF:_?ICDFN19VC^2, M,M3MFFX]=15U,YGEHJ?U5ISD"Y3&.JAG,T'TS)PHLR58\V(3N,%(SEAX)=MW M;5%WNK!*?':Z1>7:5$CU0.$@$TD),U.V0JT;SF_->/<7K56FV9>F*_%)8NFD M<5;99O0491S&TY]::5AN7HB7+<&J]AH*+V5-MO0$I=KYR^;J(NX?AS"%4]LF M&1UXR=7MJ9:LM=KB':(IWG<3FH$,RB7H-(V9OV.Y&<,AJ(5V2+.O!M[ MOL%(N5)";HE<^1AH,DVJ,I(G5(!BS'B1Q&MD"Y*#A)/=#1Z,@0N.A*"V AG2 MO@]B?9HZ:"T/.QW$D!A[;M45^PM:*.EMXYI7H8]NHQB^F1/14@UN%4N@.9^T M1-AC^(2 Q!'IE\NS?#*I<5JFGEV8O ? B ?*365@HMX_330O[AQ 3W6W;*< M\,==ZE9/W/'^F)^?Y"*4H42>:;I*JRZ@$ MV)X'HL^O[_]"_#CG>>+7^L)?3O?722UK25F"]OR>[D.D:&05^;J#!#(DDC,> MB<,1Q_5+-1]P@_XQ'::K$1YZQ"LH94ATQ3/),BU-KC2US=3B/LU+CJZBU<": MDKU_"(HQXDU+'>C;/]=8"V[PG"5)XWWN8Q:6D&H!#H1W,;Q(%LYC(.EG&0"> MZ+X6$6FC0CX3JL6(?+/Q$(&:\1T=>JN\W24Z:=(Y/U1POV>.S"?L/-:/2Z_7 MH=L7G_?,I1FVC^9BY?OQV=5FX3Q.D8RT(GVW4Y,8-='.G="2)R0)1 @4SA)T M:)>0R"5:JP&9A&P2>U["/IUC0?3!CU+HG(!:^]BV%5DW&#W='9$ZZCZV]+3E MW21+\D0UVC1X>G=%%T(%=6%G"7'.*PN@01J=G(Q$NHRU5^DGL9O->*56B[FY M!/W44L4"M%(RR.6]%;Q)TL:(WNO]IVL[?I,6(DZP!P+.@ 4$,;:!+@ M]0T+VG(=3RX8H-!\+_7M9E$0ZX$;O*JK>@,A10:./F9PH!'O'IAAC9P>PW6_-CXO(&"-DS2 MMO M8%JC(;.";6BRN^2U^, "%'&\T5BS^'('U')K0X"7$!55WYK5DG/XV[\&I7^# M_6<$>$Z'5WU!T>@]Z*Q:OSGG1PVIV!:]1UI=:95)V"PM&IC8Z]:4<>*@^F$/ M#!37$M]M,)F92OKT)P1% .Y?//K1'!N5^PAWQJ;1RUH$3OQ6?"7]H<>7-$Z/ MYF/ZJFL*9$'G3>\T?*_E#JGOS M?%+I>0!@!%GM/UAGWWKDYWYJ;#MP4FK/=K3CFK.)3B7/DWXW7*#6#4=$Q'I=;,!HF M4(O0H(11-"GWV:2 K41@+1^7NSHAE,C>EN^M"V6T]S% ?2L+N4 IMJL;I90B MDYE+HMRN/ZU*C[H''N1:N-_5]18]9(NB,?(R/55=5'L&4_N$E//*4^;UVZWK MSH^ 7$_!\_L:S2GXM[VU)RBSJ_+JTI7Y+)MS4R(=]G*3^D&/?!)N9PPB5<0K M]?F^KMQ141T8]J/.OR3'1[3/6\1O9@A$4HA:U?':T:AB7!\IK?A^0_]S9$4. MS>]K>"P$NH-Y$D!G..%JV^:/VD6U*-_]KLTSP- S">'&1O/=:7O")U,:^\*. MA(B!MO+E% [Z>#[%LYJBJ](;/=1":7J)8X*2!F0#,Q45\=R=.PLEBDFL(),& MJ]X1J,ER.]<]*)!\_,7MY3&R9D=+ P4N;.OUC:NAM5H ]8=/SO/YT=EL-*F4 MJT@;WX[?&9@^IF[8SETV*50YI#^]]!2?US"'?'US/>]2J8UU\K);4?V:IJ'0 M6>X#P+/GD[W**D)>4E@I6@8+:N,G&XQ1]]I0"]"*,Z7;R(1]<[;+X,1NC'A- M6*[C#KT7F]W3NJ2$1G)4SKICLYMG< 1QRD#3+?#-)VNZL+BS'ZZUM>8,U8?U#D\6;MZ@;NSW M]V\/[F'_,7>5"?@F\\.I>X\PX*WO60JY0"[LY>&P[(;]DQZ+@Z+/]P3*&(.R M/F4;U;]W*OR=M\-\28K=+Z^UL/-BHST]Z#SH3LXR '!Y0X,U@?PS6RHV:)V+ M3#%N7AVU+>PO?VN#F=6_^=JQ4L7P^YEYFMW7W=IER-/ZYB?==U"%RNJ+F(ZO M;'P,6WXX5_-Q=_V_J37]A1O%=74".BL59JO)IU5#V_;?/#L 2-0'AW^CJ:RR M,2:Y[]NR__ Y^6QOQ@#_A?$>C]\?A3P\ Q.^YJ\TJCP7+ 16,_X\5^BORUF MC[/(@T\.2?_U=GR*KR8>D='3%2KJ;MO]XO48:6OP*\ZNJ+*1RQR3WN#JOKS< MGH>)HL<$(#L=!2HL0H>5BZ%S75UZ'C8.[VLJIKDT;EG'"P<+9]RJ_G5J=2%F M;?*Y4*C +T!A@+-YIX=. -8\_*G8)R"VPQ "> WR&I$C?KC79OSZ.QI8&&"<#P^ M,."5Q>#9V;%PVS%%J4H5-ZO^ME)G#U8V0\L 4>!041M8])BB3O!3E/'E2,?) MPL'DRC:.:+UM>ME7:G0%UEB)Q/L7-POJ$SL&^I?W"N5PJ5T2X-&V M6:W!=P! :RMUWHL>!R_2T0F9DF%QCV_MIAO!2?MYUU<7*>E[ ;UWKO]%WO.( M2&]D5'=:1@W9HZ,VOVML5+H+%S>4,)"!J"2C$PC\<2:W&1E@KPXPIN[B<-RV MXNEAUPCF?"W+8>S0[ZZU1G'MI=;P0%WC>\_,"]=:?4DBC&>J*<;U,^!F?VI"I^:Y5T PE-K1WLB>_*U:S6XE^1&X,YB35DE/H M9)GO&&"3?_0H0_.U<42E\#K'R4%#): MI(M.EO1 ]%36,>*T\]U*5D5:C,L' (I_9*=$.J_5O3S+Z08VQ/E[&V--YJX; MXJ%49'06B\4EN*QGPFI<5PM02Y5][+_CS9J(#1G6BHL:2* .':73]AZ#7E@> M ,@(D* K&6H\GKX2%WOY5#Y,<"4W?8]]K6$^X6OD(@7O5FCU;TWQ3G,M$#(_T#G?/0R]9RZHWJ MB,M,A,YS^UP2,FT=$VM8S/LX.VV]\(S&;I](E]M0BX?0K271^WTBV [%N14Y M/"6U,HH:7M?4X-@32689G@0_8\6V8K[!.E0?E>&^3WF'UG*,T<_;X,*;/I#) MW3+-(E^UH^F/,.6EZ>MI':MCR>A8E6+A4J*X.1 MD;C1I;)H[PG\)AM>I"!**2<$7'A5.9%BYO_MV\S>P;<++(1?2LG:TG)(T'VB^"G#1RG M0XH_?+D@_RWV7W[DO_S(_V?XD5/*[_F143.&Z,8#X/!??;$MPAF:!3M/.P)K MO;-Z']W"_$0Q $O3>Z9F\]"!AI%LP(D/-ZD/.Y(_!;AN-NRS_';#%Q\4*(4= MLC/&LOQ5>C+R<($\IXSF5<)>VFX)LLS>\JSQ#ZK<#8G:IJ84>IGMX'<BOQ_B$Q[:60R(;%6-AFFU9?!?4YT9AHN&M,AR[<]GT'(DP M,3GX='FT?S6JVS+ !3=)<4JXQGHHD1&2G0+5>)56F3K1O7E][HP%!*EFDR]_ M,G +>8)MK!8!UU.>N^G;F6>:L[J9GHRKOXG9242KQE+RE=UB1IF_#^5Q57_5 M/S[.7*89E*AJ]BO0)P(*+YQ-G>A-YN/[M>VR>2MXJ![AM>M#2_;T%]:CK&5. MQ%3(#Q0WIF;T()VI35$4"4(Y5OE!N/$!@&A$)*&_G>A'A\_$,!+;]%1UF?SV M0)#05"HSX_KIZ )X-L,8F-U@M%D.\2:ZT'B;V3^?U$%R+HHJB*U3 M?S%1]<(8Y^=J0S9>@S-N=N4F9LB) M\]W(">Y\,Q?O0H8)FP&OFJ)(9P9YFD#JZH1?39M=F0T\[T8 [F!D>ZW\%&IDY.00Z*:29,$>[>;..YOZ8U:9E4YT"W!S M+D^$VU!#EC[J->#([1'5T#BQX?)\='X:R*-G6LR+SJQR(>&B)B-3"3JQJTZ9 M*U4>70;'![=Y&,KE#\?C*BRF9>7!/NJ-LPO9>Z-0[02_KD;Y]YW7'[ MZ*L:*=LI<>T1E?@^C8K-GI"HP860N$J[<9Y]&_I'#%I M"I[2W8E^'.BRX:XZU*12.KPI;K&1-K:*ISW"*\IMN(TS6^/:?6$(V8&9!Q"& M@.F)_5<.J$HC7J261)A+U.RD,A^W!=(?NS.+?&4CT85]'%)?S^_AELF.;T2&>XI?OT6U5E%C__-;&E()HZ40-[@9 MQ"R*PJY;M*X[R]5JJP)J9.0?/<, JL@/UT#!,!"PZ":Z4"(#VK4\6V")648U MB]0$K!FDL$R]C7+[3^?4W_;KE?4>?+E^0<1)>8A7X2SF1D!$K][3/-G>;4JY MV2]U$;UY_!GZ8W)HK[R @=[,6KD FYX:PR7T^8:Q"+6WRROZI"!J?C@J4:&L MA\4-;C1A> H\R920R%^YY\SIN'_Q#7LRO.AXR*-AWB7?^H T>"@--]0]R9_. MXG*I(E&\=N6+/61;;I>"'O-#*@_Q!_.DF7C!I@(IHPUP^?(F!86,DE8[!3 J M?YE>"FS-9EA75Z/RL.JSS=R-K >63E=3%Z9;AP)JQMD:,V5C\1WM1(C( ^\G M)'J,AI"Z7[*O;U!/9.0+"?%38FK%R[H8>_Z?[L@4_@"P!%<_ /R$K0&!1X3?0LUUV_DYZ8S60-A"E)Z0 M4EEOW3$"A0X7T.\9!0;]2)O3EYZ#V/MFQBC7F9:P2B M9QU/]9SG6+BU7YZW:>7N<27V>J4WZ0* @ @Q/$W;2R;F+]>"B9^*SKG4IK9;R&"A7)^D_ M,/&3$+\6APQTZ1)/*'L)WM\&UB=K>T]9?]8 YM]F ;G,\+F;PY5WY7*WLK5D M/OOX?9'N#"%F-VDCK8Y8LCY]A? _K$KC"IWT+JQYK\9JYU9[_Y%4C>9RC/C?*0'845MW"OU-.]I8%62Q.,?92QQ; M:I:N"Q9KKW[KD.*_6/[3/U=YG*$/IKW->!#W$8.M+37QK*O:R0 MRKG:*SZ_]"3@!G:J5QXW$/:\M#-O)^D0M/QC+#AD/GDO)43J+.*,XX@*:O\& M 'ON"]PDOZ"UK@3O80<5;BIJK@G9E]6\KX8I-GY?&".Y T?/8>2L\7\<4OP9 M8/&Q#H;*_E >TQ?H'1ATSHP4ET(]OG$R'N[&\?^A_T(^_X:M3<2(YTQ!=<X3 #'T@E\[G2YGB[,!!0[I-(7_QZ8,N>04O5RZ, M:@P\M\ MM?IE[-VO0_15H&^&'4(+':=,@#IE@P> [X+&T5"[9V:O$=Y#I]9S%!"MC&]RIS:>VVV9#Q;&P<*"Z MP>-44H"$)%'39)^&3:2O=B0 MB*L-S"W3 X V5ZCW3U7*FE+K5T)W1GIM",,2S G_K?O-&Y<3%''JG@U^M>;3D5U31J,H_?U^; MQ51^MY2&)YOZ(B=W:@<4:H)]R;O#WQ\ YE![P^Y\0[4:L'V/=_NJ=:6SK.GE M;6H7^'Y$M>]' MQ/KBF-LAVG:ZNP:OUW]YMYJ;MA(. %TI0A^&$"@Q/&&UN[EC+'P \.L/WRB* M>WT 2!NOV\/JT.9?['0WN80QENWVZ1EDUL2J44/(?T?R;QC)WO_M2)+7@:M+ M3\N6T)Q9I4*'@$GL^=E&699-R@F:_RM/7#2N8930/"@B"T(OGZB&A M2<.9XK6$3;>X]9*]F?E]CPISN8S>@B3Z^&9P2]?A07YA4QWE]LN;M*[)8^'U M;"7;\O!2W25.3C2J4TP(W]L=95B]:SXQCGVW52-H)05IF%-4F''"U;B52U1_]M*EU&\AE=QJ/235_#U?Y%],]Q[,*+ M3I;T&WAU#;JZ*5GAY2R:E9,7Q+DPLJ7T+NG8%.52W/AK-C<(FL_#,TC,]<6E M&QH_B8HL!".X-#?U(Y8'8JI.9-)N8&&Q(THV2\R:O>H5/-%_$D?@OOOR-F_! M[L>H? +>5J%&#:JI/0"L_C2--8D.B^DCCJ,UJ].9K: YW]=R8^ B7,CL1U@ MUN6D \#CVGX\9N@8[8_5W2"<\C&MEPJ0#D&'ZE(4)C GBL.*":?;SS>^"Q8H M4J$**94\F./"Z/Q]7HF_]N1F?EV>CQ5.?J6BXW1#6J(9/(^_54!"XRPW5+/B M*8O-P;M,=E&R'MJ7,3290X$:@L69<;&NGD[>*:$G#@"!Y%.2$87Y2FS0A<2& M_>MW;BJ^HGHB_EO D;.8&FU3I.AD8'!.4YV]8.!C MX8S/D+<5QOLS8'ZG8K$"/X8HW-!\J]=M,I=]2*;OSH?),@)3WH%Q[LR?">=J M_T:\\.=:V-^(,LQ*.!,+NV('R=76[[8J"ZFG:#^^.^+9SS0,UXY_*L=PSM+3 MA:TA<"IA(Z]RB5?G]>.S7W^BN>#I_(F\8=O@5N Z+; URD@_WO$'/JD/8P4< M6J4)[2R]BP8:CF'7;K+NSW4LG#J[[*KR\N>[]8BP4,6P2=>B:5G!VWNXO>>_ M[D,CMD[P]2KL#:4X0H_0G$0GF!FH5=[WS9;>O1X'6JJ'] /._0'XBS7:]4[N MR?-*$%"=XC9*D5COJ"X<5K*'Z!;@/=EI]XJB=-O3=^][R^5ER'3_.!9AY&0# M)LZX8KXS07"+1NJ+LZSY#(7<*KB1I:F%<@P1,Y$4FS9%2&@Y MQB;-]"W.!X0Q+Q2KS#='LJZ-(F>#'$R6::OYXN+YE^N3U"Y^&O1Y^;# M[T#W#',=2_5K4Z!(2@Z):'L55ZC4)9YRC6P^'@<->'C?.]_J,9;P!E>Z]=C? MN3BJ'TKI8SRF>3E3\,7FZJ72)?F%8;W M,K0*317$=/R2F9=N3O3'/ZVV-;3Q9H(N_+3B?2%?^ZP5OE=+.KHD9-"U,:^L MFRR:UI-?-80(E$=QB< H".D9O&Y@2%!,>H:A$MSL(N*T NW[92F:C:N8_YH' M)39 JD,4PIIB9)QB#:M?8MDA?98,HL6TYH.\7IZB$;^6OE0(\*S9U>O MS5!!(+K&>JG(H5C%PYJR-T-U9\!,&C!:(E-/O'5!"^=VAMM]%T&Q^MS?/M>; M2[.O")WP\?022:FWI51K6G=?=P(S*-3MXG38^35+C]',MHY?RAO(;7U;3J8G M=MR4D_0W=(VVMCCW3=PQ S4J)XM.HB!0#@N;>3NJ_INH.#>U26$,)^J%].$T MQ/OK\1NX0.($Y]TE08,5V?#HHI1TFR0U/7VZE()^?24V]0C^O#*H)ZC_QQB: MX=SZXJLMWN&1 X C]7ZK*\OF93F&?YIY M$&CT$'1( :P+YZ:3:@>5&DV@/"B&&0SO_QIF M4,?+K"#0<_3K,H3:405!M\ M;IQ.5H02%A;1]F@(Q!(&Y%^&1W !&<",X^.&B*1)9:!YD'FUTJQ_K+P$(ZW' M%9K6M6A>A^;24[F\UDM#NF1.\+F9N4_0$MOZ"]G>9E 8=][.IDLY22)@=:+3 M!QL47-P,Y.;F&D+9=%9Z6T[W!3\J:1J^)+MR/ZR$LL&W)I=75.'H0=-JT#*:=DOP.60MZS6HF M"*('NJ^N.TAXQU]QM-V.3/><\]RW?LD>GV4\[JIRFF,KZ?ES*!(8^T(=U=1Q MC+XJ;B',,/_W&*Y(P%\$%__?VUDE]GZ E[&'M MBM]*E^W@)4S!OQ0H@/W_HBD#8D25#(>R]+0$?0'RL#L?CGK$WCVIN_1_-/B^ M5R$3C6]]"<1;QO=E9S?4PGPZ3O1NX7U?CQNWU;S;/'6#G;'&Q?F2D#L2/_Q3 M=8(?<_2B-]4#H2'>?TA5?$) MH2;S10XC5Z:!YD7:]-4@?HS"<9K1LOG7@TVU= I-L,AG^*@!,7/GH+2 M[]L+WCH N!2$Q#GF)9@ )*X#3LI\Z"98J?Y)ET$CPW@CA^NKS,Z-[[0_1]I/ M!N2UX)6XD2.NH4\0@P$!,ZOMU+X%S80-]%DE@U+ <8L/X_S8WO2$Z8 )8K@X M^>]X2-V)OY&H*%'3*?&MO^'>L6&508R?_EQ^[Y^FFEI;.;(L]H\ISKJ-Q]A@ MNP+G*;AF\R\^)>Q.S,J$&Z&I^CLW#GE'].<[]*I/9#V.KNU]7[3@?NY"J]^U M%;EQ\,\>=IV6^YR1[W8KO3,4AWX:G1V6FEUW+-B O]6J-&S=+E-Y]"\5BOA_ MDI01MOXL=H4UV;&1_/-AZ3N E83,^9[&NK"C0E:KCLZ>,ISXH)>IBW_UT1W/ M&!%-]P:<:NS4C>=>E:@]@HOC>1"NWC[L\AI)79<[7W_0:_F@U)QP0 MAJ+M_[3QL@M?=ZU[;L&?= MVJTFL\<(*6'2RIVK?%Q37'] "IX"'#O)U6V0X!VT(.>#+)R^+=ZQ J-X4W[1.H& MM5O#Q4M[VI:_@JT5IR?2I?M^)R<6@X5;#[49J=0QR#XD)T.! MY^[ID[X[U4,+1XY#VWP;W7CFD]N+369YF*4T&ZC*6[/";B[P.["1X6@>_#U% MFH!J<$IJO% )EV/(1)*4B"X^Q$5)V8Y21E'8< "*F38 ]A#Z;6A[W2D*.@=Q ME=?1;I5EZ5>[+MYZ2H,G6<5!W1B[H;![F=)Q%1+($-EIY8T8-4H[*LXMM8,Z M%93< O*I&W1#Z%K"(",,&ZM>1BL^WZ?AN^WCJ:GX++QW*C8 3,&[D*_M*Z>[ M\3(U$P;G+S--Y=NB1_WJ:H2F7C_]ZF-X>7R4FS,-\[4$TC&#-=R&\-JQB"!4_1GGR'A)Q3]DJO_X+Y/W7R8/\)[I MF>HV].]T"-"*BF+A R3Q0<4@X9AG:"F6M7M<[ '@MUJ0.JG)M&'.M'^N, 3: M3)*F=)T5B*4E(%7$O+MPY+-Q)(G"ZX&)<*AEVPN@576QD;N#F$1(*HZ$&&(E M]$ PS-N#QV87[R*W*VSQ8A,#H8O*T?NB4439;4FI%X8^R#P?E$ECGW3K6F4V M&FZ;@,]6?> 7[S[HR<7E%2V#5:-$9:J%8"4MI1>ZH7!#?.O91/$@N!)F1-0N M(RBS4JC68Z$RK[KC7,T:,$W/8BFR.R[4^O9XAZ,B]2I6P[WY%UIJ&26W,8,3C,(AWA=SY6FP0,ZK^3C&K25W M<:P2,[[]LJ\"BRM[%N205ZK>:)QM=/&%&S:M1?;-97_7HX)$B0M''.AGSQI) ME/6^L"2?=I&,X3(L=F=S@:#@)B\Q-2Y%[UJA3.R3D1#JW$564_'O2!RI=]1G M%E59TJNM<,$%C8O.BE&EY+,:4CNK2'B?J(D;\%_+&S+Q2)_4S$CBXO= X=)^ MXK6N($Q+77-QN)*1YMB%28KU,(UG)22T^,G$D](=BZ7XR@A!DLI39R:P;?). ML](7TYN]=\D^].N1 Z<62R5UVZ8"W4"NRTXWJ7Q M74Z#E3\],8I7#/)SIH*'7Z[#^-QI*@4,)?L5R'[,VC1O2:'< $>.[Y@ MAG09/+JPK!,_RKL=H5T+;)*ZXS)L, M/.N9V6IL09&J2_8\GPPW#A16%5I3\E+Y)@P%!<)@MX1+\L,KS)X2P9D+,P@:JVG4647'_8M\@KJW8 M0O[5W)#3W7;%X,FO39A1K1AAD:&"^XU,&W6(IP?,8:!_M:\_C2FHUY?I^,?4 MC][&7O+<:3G/W)2Y_D&G\<;I M/6OVCT;>\OG$%TP]N1IC&!#(R5O MCD!YAV7 G0&(:U%QMN--.F&5[1V(6-V5G4>M/!90 MR"S0TU@32PU$B@Y?IO MO_GVKZ'L_ZW]A_HV]EA]P> E6HA\D0M90M6)4=]KMQO$O*@(11+*UB()?X_SN$OYEGB-*8OM+EN]NB[6'?K-W^]C^:6*2 MW4#.";?"C\,YT?0YE/C*^<$7?+*87TO$&_YP\F<_I//YYZ7RL5_;YL MRD*G+\\.@7,99P../[QSN.5CE53[Q^(I%BN+U?.P!NQ=\]+H\U3'.97/*#[; MP!I0H2\M_N)>7SW#>.[98=,?/@SS/:@XF*=L9JQG\K M[#U'>-+97[K7-3F9M>T;[P5P%%[X;*+/2"@4; 9'WE-7JTFQVMS Q&P5GE8( M_:L/$3JZNV7EY+GXC55 [GY3XK? PI2/1SGT>6W4Z?-"?Z/HO8=#A["#S[JQ M2O8+3D^YK14/+5_Y?>Q?##G!S 6,L:V(B&-$CJIO>-N7Y7-$7QA7BLO*CH#9'S>26M1MC[PD%$ M[_5MK].GR5681 MZ>_\?C.:73^AW/%M:>JMK4([WP&;\OA6SQZ9BMDX+96"T=N5KG ];W:^&0_, MCMW;B#)!PYIQU)(GBX>@_IV\5&2>+$FR<$S%FY*/(DC+C4O.TN_4' "&* M;:_I&4_^D)G%'D/+A>_5GG/1KV)1$3M[$I)OK<)"I];/3C%( M[M.(]^V?(AZ$_)TWL"G*L+#7<]%OB*_6>ZSG4?K7!K\##KT72) !O6<;3!## M3[!:O\09D<^M^0X6_3:;80DZFB5'K?)4,'/KVY2GKF5==E%\9N77#_4L[@XB M^HO-4GQ_ 23-?X@^7TOBX>\P^7'F)<,HN[^14LNQD_H;\."3 #8R0^N[LX;D M!2ES?I"C-G\\ P".?:JH%GCO4]1P7$ZUW(40&W%MA]V_&7-AYI?[OWT"#53+ M/M%:X[COU@39U#@VD+,,2OXXF?CLXZ6S;?-_D%'[<>3_ "!.SJ7L+]XH(?TZ M6!KO-=51MGTRI$)?X]WKEQHY$>WY.\=_!OS5CK7,Q_V(4&HMQB&EQ6Y3X_BX M[C3"P(W&MD)"#IQS>]S<6Z9%9L)XPP=D< O7X-JL.TNI%\4AB,RB@"+R^+R4RM M+"3[JH37;I=,5?+F(].,/-"WRV!D6*QVU\13S07B1:_VI'8)"D?".XKB(,8_ M\%@?S-)D[0<)W?=L75_>\B_^O]A[#ZBFLGYM'&=&'<4R3&C2G($1E!Y#KXY2 M1J0, P&1)B"A!^D=G%'IA%$$DM!&T 02BA!:"$4A!(&$"#&T$) 6:NA5BG^8 MF==QU/?>]][[_]9Z[_>YU_(LV*YSV&OOWSGGV<]Y?L\O,^HE#N5T3'[KU(2( M?7^BJD)M IQE^L,;CDX++61I8F1(EL@[LB!>$PW?S>E:6L[VU7@\?D=1P0W0 MWY,,:-_4R*:H&TL_U"RMJ&PQ.%ASF5(U6BM<@G?$S'IFST<3NM$TP"[DTH'6^6'JFFTC4H9'BA!9J.G :-50!U8I8^$R(6'I<":]XB$OV M-?>53,&"BMO,Z+7 %@/(7$05(O"2X:H!U-*H"-Y:;(\MBD6>)5A$0>LD2C)\ M+&HN^4F9ZVL'F4PF::RL;X989:2JF H0?/INWUN_5+_0=VT9E-R'=$O<-X4. MQZ$U7,><#P0N_GWMSIVO=,E))S8KAJGE?97F'DM#N"C5;8PMLX+G.V,G2V8G M#M8-C/AEK [[>=7U'P6>BGSJF0HFVI+])%V1LJS-5*ZB&77M%+!OHIY3[(B1 M\DR":J0 =(C8\Y)PI6DF)KKY9A"3Y5-K5$-V' 0##(5]?E!/['0\WOCTD:+G\.J FTR&UE?6K=2@U,J> MU196E615JK.2;(_?YSB"=@P^;%7.I=_80M MSN:2=L)?C6:'B*HN>[[AD+D](.&SZBQ%44HK)]L6Y%29$X?WHMY8 $@#YMP' M3>$K:?+= MN4AI!_E*QP1^3YD:^3777+J&):NB S?+Q36QQ\)] M1:AGD+Y 3E#;8K5-BQSY27!XI'WR4V95[#.GFRH$<]O&D05X1H!-:6CSEO+9 M!L=Q1; N ]P)!BF0#8[M*A#= *V%U"9#&I6*YH4H]/P0CXV-':47C]C*GM3G M6_TYOCWH\[K"F8)9.Y>$O),$)II"^O",VKSD![IF:XUV#;IF2G1HVZB%(D#]L&%7KO>XN%I6X\-(,D UO"E,@ MZHP"UTH[0:=R)12^TT%G$";0'GTVNV\\U,6.-&:A**6C+ M1?#^F"$-R(7VVD&JUF[OI/V$+'6UHF2D*32^ GSSD:?7_ZQ]\E+XY*7PR4OA M7_12$/I]6]"B^,8BAP?=[6 W, MDA*/2M_# ]!(B%+Q :MW-EN')ID?VPGHSW]LVQ#]T\3@A V[X/G6XV!'AOG: MWG9:UGIOCS#@&A.]KW81;<_L9!?LELM9V2LWF*S^]E6;OY'8KFG8\D)1E=F" MUPE9Q=U8V'*N.36%.&^B,U0F%6G'$S@S 8P95>0-1Y)WR,AJH\)B0<_QD5##J"'AK2B)WJ&9 M4>N)?4#NT.6TNS'/V-3:FP1[@2$MK2%!3;]Y_U6V[XE)$=[ZD-:^H[=J@I]^ M*K3R;U]H)?WC8-!Z%KMN"W(,_1@1H06^N7(:][L+U_#TJN MZ)L0KG^TD,.!Z!6=J?FUNCOF3- #_>%[M:?]K"M>)S]X;%E'%9[2M::IFYV. MUEJ4P./"*E^G/"@LB_E:<=MNK7T@O7$CZ@V'9D5DH5E&R>%;HFT:NP=G==-Y MU=9J[DN21&\V\<>MD+XY&GOK'W_I:,CF]ND7F/[:E+$K=C]_)W=Y64?_L&99 ME\(;CL'NH%4/B*!;)^7X%3436(MF^4)5UHY57V"_OQ\HR&Y=V%AE;JBQIR,S M3*'X@.WXK7?&?U Q6G(B6S52Q$0[ EH?7C"2DR4.;$<$1%19;E@L/.H[3IFU MBZ@5)G2PQS(4<;TF.J-R-M,!]LU#>!ZSVVV^B8I@4S_A+ A_;"[)]G85*:$' M,V*'E%\,',\I&#[08)O.3&MG'QKT*@YR$>VSS6B;(8,,(T6KXZ7[<1JN51 R M<:#9"1A@I!)^Z.1QPQ'@U8SLF-R,=-G^!!]K?TEE!/443$!:$,AX'>CH .KG%O?(_I'F,5L\P'<_6&Q%U>MR^ET#-X[N);F M; Q:P]\E*TE@LA)Y;#$6#U;V4>@DX6"44G\: M=+<3HFF"-;(\V[ZPK**AR5W;0@BR,W#$*&17NEPKZ!*'HURJ%,Q QK7():IG M]DN=&6ZR#T04XS^R9 8$/*(]\C5K!7 ]+SL7RXI]PT%#3$#BBB$8M) ?T<]I M%Q3.FMY.OS\[EP9T<.!N3N,>Y3K%NCG_#83[59(F ;NJ&MDC(>>#1I4 J0,#0N+9F^I<.^E;:3%4@ MLXW-Q(%YK C0FGP\!!M507>O@4A6@1MVA3H5**>;X711[RM]G9/HD T;M*_@ M$$4M>ZEL6[%6O-7+0FOO :T<=ZNQKUM>%2;*MKD62..,CDVH=9_&:E:Y$UX: MD4F#HMXWYM*&/77ODHE1IYK/D$26V3 M<=N#"6Y"Y<.373+ZNL*R6Z!"I,N/1R(T2LD[U M;#D;,1.!K)N#$H]:=A:'JI8BDG;K%>O#(^J5HH7%M>=A.PTIL]ZKBT7+H^Q% M7(_6NHE=S^_\[T1FUJ_YG.A$CD-'/Y2#>/5\:)R+4>Y8M]13JK/WL>/%S^0X MEOMIYJ]O^PKO'^3OY0K'"7QS@/O"V_NFKB&L#;]/ #\NN0A$">>UL MY?5JYRDA"(]AE=GK]P5T/]9[:D;DC!K!N:5N*-ANDY;L&'V31^0"QZ%]=7DA M>;_"QMYMV*BP:J"J]3>H69507-#WPV>6%6\7^.TG MDX=J9R(^H@9Y&/X1WUQZMV&GIFW1*8))<+4[MI0I?RKP]MZU1-X5A4P#WC7, M_:Y\A(X)/']*8M[2>T0ZJL! Y.@[KK@CG>_H11"$I55VX&KZU]E)(FVW9,W^ M"L;/IP(_K@0Y'/U/K'/ERNRWZF3;D(<#.S3;\[1HDS)K??SLM;Y3!BOE_EN5 M'&=I>7 M9*TM[X?'>;SX[NZ4EKK0&JUQ,&C5Q9GAUDE^B7NT,>O',.$,&:)GI7NA]4&J M@?,^]-(6X8'@:WL1 $E]*J7Q3CGSHQ[' JBRB3:N26*S[" M8N=E$!?J)LN> MD1.Q>6ACO0EG?02WV4UG!X;]W$?)[)NM8;EE39Q*ZB]T6-H^"%_IF<:<*\96 MV&;);WBHA 7YJ&3:!CZ!JU]-]&KGE4BM/SXQIL[W*X0!+N^K//E=WW:"+)$5 M0O* VR>H:!RRCT9C[(A#H\:I- %=)3:MB-$S706A*ZY>SLVO#56R%:#D#FN6 M5]P(.3@0>0E/R6X9R,KJVZ(;\P'*X1E<"J85!+.87(A4LQU*/!,KA<',C@5? MF\(>YYY0]E%V>QA<9^;"/T6)%M#<"&]ZN0X:**HTJT2'&"XH!+4; N.=6EM! M8V.TL9R,2:J_\UK>W4,]X/3QH%*\^*12T'F"W?/9YJ!0F(0RWK'^3%U!O[LT MW0\+X)9R^+,>VHM'G;2,U,0MZXL M44UIFLEL> KWC%Z*LNW,-&L;WU+B$,\OS0ZEO4+&$@>3GCE*C\K#R<+3"[VUXE+'?>4<%J_:Z-84 MX)T ,00C94^[*K"B-=X0#*"6'-!117U]S:K9GZ*H S8RO4/3:%"[;^#?H"F\ M)3C5OK3S8MY:L"",K>U1"GF3%PHDT^&;&EH8*!U2T+?_GA# M(NYX#7O2<2'X^,*8RA7_5Z7KV#Q.E^"^2-X!6A3P:3^VB]'O>0;C6#@CA7O, MW^^>V2*3EV\LQGFGU=9;A96EK:T]WB'X6]!!92O,NC_*O10K4'0VWL^J0\VQ MT$7@)E45Y]:9YWY"(7^GMR,%CE6C6KRM%?_OU=V&KW)+E('0WM)WQ^$1 M?66RFTE\FI[ZGSJ*9* 3J8#QTA6=9_ST8-L[Z,53YCTHVB8->T^L;663TYP5 M.2$WAQ^VU@89]V?&JZ87YB%"64E<&"7%.U._?O'\C\RA'Q0OOB_$5DB)>!^N M/AN75.R!^$.40U*YLP/*O7\-9Z#3N]5!53XX;TD:4+U>B_=T@D\1WCU M?/FE5W37RKYI5//O_E$Y;'!)*;G"U_W6%ZT7#CC_91+E-M4Y]3L93ND MFMV8Q-^EV(&"?\.J 4:EW?R&QYPZ'(]GZMS[#0EU@S[G7SZMN=\5ONW%'7 MQW.40F%ITX$]XY'P(0 M7OF@CY_\L'6Y;8B0N(Z=,-!$\NHK2#[RNUCH!8/55%8]FDSZD0/SCU&^33G[ M:7][1?HG_E /?_PGAE(39Z+P)977E .+^(R+[K-CCS5]?XMCV%%M$O>$X=CY=:UUMPLM8GRG5Q-N/+GV>A_#M5TV7'=714'"]]84IKPTK MV8=.=OM55#P+-G$9\)9VR5>Q+TKJKN@GTFUK*^VF=!_ M;;[[8_5!"]>WX_\I.WA]V[W 1"-L5[%N(J'G2QH);:,<-P5\PQ$>Q-[.<8HJ M2?+..>V=]##F5R(= ]?&/OW.F]C3U0"=OOH%!=OVC<2FA/"+:OJYL77R!&'4XN+=G M+0?7S)E&6PM^Z =P;H;5%>?E)9CH9?W*D?^72C[[ND.:J>&\9GVL>K7F/;S&:G,9Z.!M-,Q\05-;)$NZ]S@E\,%F&SL MKS$$K E)$2Q)ZE=,2B 3=27T2C52O.'KXE==$>LT#3< MLJTP(:R \6YUFX:3]D*I%Q.%P49^#0A:3ECKB:+G^*])PTZ\RJZ#M#NZ9M&A MV[@U@VP:>/P.)CT=O5GE5G>WV<%'R;_.<36AG ;&E@>DZJ5& MMB@2MX=+%-8UDZ(>'ML8!40?M>@V[S<%\^@8*>H! $*+T>>4U3[7%#F&O<-K M_0NS?@D8+(2..*5WM* B,+_B]M-YSH-W*LR'*+Y(48R7PUK,20@S"#< &Q(7 M1\JYJ"H2\!&U7BK"6?D-.E./S9>(9-\6:3,UPREJ*XA+LQ4>E_6CJV?T2Q;B MD$?Z1 BORW1T+\VI<-,QBSEL3AZMBR5!,N4G5X()FKJFQ9G9D4L3)^C] MD"*QR]GS82VHVMHYIV]5?!6EP;#6ELP#[Z_0_ZQ]<@#ZY #TR0'H7W( N@JK MT=B">=R-GF";[&7S&>Z=&N/'.VL,DX?G=C2?SYK0,B[^*DJU%I[?ED\>>O1\5V2> M-@ C[JB6G_M,>F^;\(:CZ=AC:ET'GF%V;]U@H;FR8-;W+,NF$N;<7MUY\O@^ M-:F;ND98'+4KJ^^)U+@>>(]?=+#VI9>XCF4F=V0LZ-W=WP,UZ' MVWY:1NX!@Y,@^TBL);Z?V1&L-L[*=+AN)B\A20#6F'W[-![IE#T>J57K+N MUL"UL[E,@69%FJ(1F/[2-7[.9D1?V3.P1;*UK#;2#\E2T:B2;%L(PDFWG">- M2 \_48W\G!.*[?+[X,4//JRSRS4T^^Z=>,5>Z07AR9GQ9&%L3U;6?P&-67 MW"9X@,B%#"*S"DKG;!XYFZ2Z*98U'98Z9S$DR:"Y.!MSFZGTV%[5XT)_V9)^ M+$0BVP^2,^KO7Z.BFGY$:"Y0RK&4GXSUW3P$2K[=R$3M(2EOOV.*'6<$=7.N MNV&8YLYITRA,F48"EX)1!KC#*:&*/SL/JMB%85_3PY$029+8*I!09NV]-QP6 M(=/HRUD25^,M@5/^;'T%/S.AVFL0%YJEC;Z];T!\W1D%*N_=PA.[7A)1%HBQ MQ)*8.,E+1 MXW@G=?+MD\/1'[X\EGUY-RY"B<1.\\"%U%N5GSKDE- &*DP_'4U>RJ0="!U/ MA'XN_#/!6.Q((LZV)C^[P'&5>P"5K91J: 3B,0,9;C?V)3M*X(MK//JSC2?4 M -2VQ]Y.1H]Y3,UUS>D ("?%"6A]B/L9SE]DS/#?"D.:WS0^>ME1LMC5U70 M?-&CIBX'*WL--3&0N8A[.D0S/2W7+I;/ [-F#+,5R_=S+DL0:UU:IIMH2[A7 MQ*-K<\DEM!LS'" M3J#6Y?#*G:N&+0=@399\7B,W>[':96:^3/]F4YYFB^DJ'@9>U[]' 2S1< &; M%_3KPJ]]_4KZGCY7-7(BK+73.^V\TNE&F;)\7N>W-;F*Z;-L[BD><"A3P3++ M66D:P[*.[2:8T^_LI-ZK&2S= J&4PM8V%531A-U7K-&D:;:162#62+4TM] ' M^V7LB ,P)J&38DSB,I?U*;3DT?^.2!6O*TARE+B,SI8P?HF7CI8Q->PX-7J$ M _"1Q\5_MWURV/CDL/')8>-_O\,&AVCL[WC6H]NR?[XE\:M7*S9;$NO+PU*N M6C^E9[[Y M%=X.[MSOY*SY'P+7P>7FF3MNHV;%@L05^!N.>O6U79/2AAY2%36YBO2BZ0.H M&SHQ.#73/R;\0D,F?#FEC.> _^*M3R5X/Y7@_?/MD!R6K=X5WX *G"4-RN'K M&!&7VW[*MYN K>263&41@%4)<]Z!0S_YIL),1\Q*!OO"4H(=M6_7>GIL[:/: M=K+7.HD6I^S^ M8.N.W<)9@I>:*C+-/T<8%N8V[*W^&E?&+I]DN<@RY]0J548)R9SV>R'057W0 MY4]]]P'G@"F!J1)EJ.;F.)PU,;J*K@S+8X#"54(_BG?YI M%%TIMUXS/--JM\/!-QM=2"2E\'BHZ=W;=HO#N,6+GQTETQ5U%?11B#L!3.!I M?6C=^(B?68G(YN3R988<,HND/,<+BJ4-E;H7 MZFZN:(9]GY2'[=0E8P;Y>. OJJKBQ31(D"A\QX3W*>-EH[M)VA!$/!;CI&"6 M(U)+B]'8%(5H"TUN^P?ZJ"^VL*P?,6'G=P7]52VP%0_"0.[N2U*#/L6H5-M71'(-%&>P>4Z+DX3 $2 MY0CO$A6SDU/"<<]HX*0@^=DOEWS\>Q):MX2YZ2)I2*<$'K,M82 7MRG(I$R^ M.W4AU9L5(2"?V"_L/+"K\Z2ZE^;B8+SDEBB5Z10!MJ]0-.;O .4)<]TYFW]L M^R,1M7^C#2JT*)7.DC)=85%7^N.R%+H#DL2+]2<9F,'B%YYZ76,$AS*K8JEO M^B.R*/*(#EVD<[]IU 'XJSG==L7^^(J$M%&::6RC+?+)508/$Q>/\Z6T3>9T MT.-H]A!$DJKJ*,VL9*,V&)W$135^DN:D!42I\P9E'/42K?$Z%S]5C$"Y88") M$DI H=20@#..D]_X0P*C[K">]Z1/9/_\7!F/4U$'5EBK0MDU\IN51YD*UGD> ME=!F<,#EUM**'@#L&1W:=X"LNRA+9B:]> M*WE5F@9AG12\132+;7243X$CM!,B-VLTZX, ]7ARZ%[Z8$H=P)U^A((,D5J_1:0K\/T1*F:1;M&0&/ MKPW= [/,^ I:!0@P%#N^N"U@HD"DGOFUN?#IQY?QO],.([/X[4C'MX+/]^<@ M+W55O?OKQ=\5A@VM]B&$S1DYZ /5[C\-'/C9?X)9C>9D ;2W:6YVDCH'W[F_ MAG7@297!3-_MTL'Q-<9DZ-<9-.K9,K7WA+/.OE&\ 5N9#343=SVW*7OOYK,L MNS*8\PQ202^_MQN N@#XYIQ&%R:%\@V=\WU1;)?1RJ!P$D%Y6%MT$W8CZ;[6 MD.#A!]6#2?>GLEJV!34E&_ _P5T\[Y6L^K)3[#UIPMSHD!/8-LFR9OZV M&-6T4O!*YSXKR[-/T)9%55C4MYRGMV(X &7TJ3L\KG+9*J)2]5?8(F,<;:H#?UMH M(4-[ZX5-KB_]_<)DJQ;G)OB6;03LMC_L(^TT;RY5=HP.?E6Y;+:3?/:"D^T[ M9.+G?^=A!5/("NGX3;-D#4K M&Z'E[UO%A+1V!LXZ#C7WB,*EPSV2RJUY:A*_9C(_T6CQ(ORQG&K!'@Y85ER?K@C+ M*AJ8N%ULYZXD>\ *^79LGY*S/B5G_1]*SFKY4%!PSES.KR74U'*E@PEG-*\K M$[P+5 U:SBZ>ZYGWK&NM!9Y^-JBDN(.>7;PX7KZW&[,A]ODXE7CD3X[0.M$W M."3%WUZ<=U]?,%X1(O$\K>ZS'^Q21DNI7AHR$U$6@;:564*4#Q.QTJ'KPM9" M/LR6NR5[$>"VMXMK_^-*0)L2X^[:+*9Z:,A6)^-F*7_=N9PKYDN+3ET>17;$ M*($0A20)FLEWJBKXKC@XK,?/SL@IB0';-U;TE!HEW10AO+#M3QV'%_;]25R4FPQVK0 M[>*)Y9"$"EUR0ZBU?>H(.BD:4STRHB0F3NK%.'J#]6?532,IX5M39ME<5V]:% MLMN*!PB1XY;>-GA?"*$'.H"E[?>"+7U7_92A%#-P/Q:O:*D!^;J__FL78:%[ M0CD:;"8P'O-$GV[,O+R7E.*=H-OC5?>3-Q&^G M'.494^_(A?[>3'_\"NEH$3@2,FIW-=LM;@P^U^+N9#RD+5:N\56P#;MRM.KG M>]YBU_T,EK;7SQ!UF+A =E\[;J"8;1Y9<./4("_3O!/6MJQQIJ;(OLIOS5#3 M_QKIE:S#LH;28;Z8Z1W;8A-M[74\-_BTIY^N.=76<&VCHN7,-4/CS'OR:7Z& MAF[CUQ@#^56XBM)B48P'RFW+--&5>L<8]JB9>6PN=K?YYGUFY>?0-8N:)WUW ME24.5%@#(VO[^OPI M&T*EAUG#U1^$!J.5F^B:UI)DE;IK)%$F0=$F\M2PEBO8D[.EW-$E=G]G;ELRD@0[)>C?XYWX57'U_(_T;[E+GU M*7/K4^;6_T696_O*V)+?\:G\I=L?$*F35%UJ6524UM>5M\?/A5#V,$H,HJ0! MC!U@0R#NVW[4"]-]%L!YA5+YB+G22<;4WX$,0>NE$RNGU MELBAUC7EUQO=FXMK&WTS.6'H$H]?@RXL5"QW&#\W/T@C?2H.\JDXR._MA.9< M\+R!Y"Z"@1,,KF>M>ZU*G#-X^"'9:J&J'V?<$.8\9S0T2SR>S M#TY9XNT)PF&V^OJ\V4GJWQPP_0M;5Y9\M\FWSZ[J5$Q^?7'E/1K5W:HK/%"5 MC;Y;.S_=T5Y)RT-D$H*JIWM'87,:,GLA@#-XQ9-]=?\ZO'2UD'6X^-J]0E)M M9B=C?..4')C+D+RL8[BD0Y[B*OG.K!W42A'"]8\'--P9.E*4RI1M8HLO!/:< M]I#NJTMO*X$$;QL.Y&$M7X[(]#Y]5016H,>3@;UM[.OGMY0*1AV!\$1-Y-E1 M0_(56Q^N<7-<&:8+XXI#1[B!3;D,71 M"@X"@_XKKJ$R5H>^H=#.P!V04@&Y-,+D'&H55A#; M$!,O%DQX3JULT*)4YKF#-.R"RJWFM/F0$ZKU3H'8WH$F8(M]QD8B>*O"N&( M@ZE^8"I@&M-DZG(<@O3J0]OU^>NJ^+/UORR:8A]:JLQFSU@LIGL\\R1=!@]J M\4'6[(_XNLBTWJR84: '4@CW8BD>Z"0+*47B2*E:BZ(F/V*L2U7,"FL<:;7F MDGJWLFJ(>A\4/KQ\&Z/^\YQ>8DX0JKO&T5LIQQU33N$":!N<%P?N0-S]NFK M-:HT3A^5:/$ULK"?ZMEIQ,U"Z LFF;/X;7CX2SYWB #[3;6" ,8U@9@NR764 MV.6XL2Z7JD?$@$>/:R\J@!0@5:@4@!)U M]#7ZM;^V0:7]_';/V>9AOV,XT+/ATDVH^L%(YK:(\H&$4CVQ(PG/['*#JQ;V MXJ'=\LFZ:W=&)=345B-5JYA."<_JJ7K';2!U6 7F?5,B2G%Y7 MUD>.SGL8ZE9GZDDX2!$'\2VH<8+_0+-G4X;U7ULP%,?APV MQ0J1I-CE9'D?\A1FOB@!X%N..^& M/>K>>!.#Z%3=>X>)^S7D?8UI4TW'/OGG:_!?:Y\,;3\9VO[?9F@+IYL>Z11+ M#E6L"I1XPY$2-@85+WYU;AI4$_6GE6U>6!%AUV L7&DZ6=)E-[K#.^ITM1%E M% C2M9R',FY QCIUK%&AV2;1..,'9JW&#ZQ1XF+9 =AL2RLI([1%=Q+SOMBM M&C PVRNH>FEW8$V]\7/9%]_\[Y.P3GR2L'Z2L'Z2L/[7):Q-BB8>K]4+<119 MA>609?UG'<@'X37AR)=U("*VGQIEJZIN-I*]LBQV<^JW4,F46F9=G@^##TY7 MYR38=,RR9<4XP9J77->V.$E-]CA2;DU!79KG \NX=B_R;G.0=F+$ZW/%A8=. M[!25O-9D GYXQ:[>[MJ]G%CE$9P10%\S<2@RM0?PW&EV7$BU1+(U"0'&I4Z0 MI=>H565WF-PT24*R5 BJ^#PVUYTT0+!M3R^V#!R?2;6M\QT'6]HRZ#ZK#8$U M+ ]\D,$TK,#6S&8&9$ZWH9@EM?%TN,*N4ELS)DJKUZ7GK*.K=M3ZX;%E<%2' MN,(H 2D1B<;JWW["Z9\+$E4M9RV40H"&@:)(E$0<;%D$(B$*7:5P>9<75ZF M^PES<7'=SCV;*%XHIJ1YZTO,1Q;Y;?NL5$H\]>D=DIH]L\\63?:U:3F8XO,=\U5-/SG'# M">E.!W*ZA6:3YT]RZEC:BT35S+X/90+LT )N&-G2!GES!!=E-F:H19"ICWEIEO8X@=]'H+K?!-M#/7D MX(L,BLF:QL,#2?[O*$G?2]MW_>WO>?UWFWOJS7IFVZWGL*_"H%GIJZ[>E_X0 M?L:(_$%7'JM=1&,]\<;M"<:_?0'F.# AH<,18MF+\'YH#^]OOND_D";:'!ZF'.12EFIJ/B4PE=:/BCP2EQQR M'%P#P6R4"E#LTK)M%3#5(\2M?M07D^(N*?"%GP9.2,7QHNKZ/'= NH I42^S ML),*I!KJXVFU%ME24I9ER!Z:[/#>+H?.XMYPH/#+E#J[V/C:3/CV4BCF<^F_ M(2?D>KR6S4@2W%XHJ[:_8^A^%N42%2OJ]X3@7L1ML^2>H M5/@/O[\/+#^BD/KR@L/FF^B^L75A3I5JJX10J@@V.'Q>"S4[10'RV)>"!N+0 MZ09HJR_!:9)FQ57 16MJ[C,*=Q$Y!H^5SR$5;(8E:21O:[L M=S7-8GP0;6M;-B[S4I:F9XEQT377O;;XAJ.%?"G5&Q':YG*?S[T&K>/NT6?^ MQ8^\^_K4I,#Z4)5>LBYOD65@36Y"X%1&NA2BZVSN@,\,IH"MJT DSPQPQ;:< M%S).>&R_E#-$;%'>/N-ULNW'Y5S84"U[Z*3MV%6&S-I\D/O-GCR>7ZA!*97P M 0*/KBE8);$8- #EDR*: 5L5[)_VXD+C8,$8"2N8U;3,246;-QQ%EATN'D': M3@HVT'LJZQC_T7:A]J=@R(6W-^FYB>0H$N;!^;GC3U45?5O?^0SX>2&K^$7^3N7I1_JZ"_8Q1W^^1!",,+#_CLS4K^_6+$O>W M +43DAA*N@0*S%V_2+9UJKI]G']I_A[VC$KC] M4N)=HX++;LU8\]D;YTT&BX>(5]]P_/1 @_L=.X+F=Q0$)J"@\9E^]HSL&4T! MS50.&]1?-]'AKMF/BP-.["3E;/R)DQLE3O8A=A<^\"8H^<.;0#"B4D_*3Z@0 MV?2'\K595_'V58-?/UIW%OG:!DKU&MC*8 M52\S'TO>_9#,O3J^MX_98:?CE:/%-M1)I(;?I025^]8%\ Q9Z0!V@+#0M5"% MV5L'=9Z^?13N.[O:[+.W7_?\=IGS?9JVP.7R8N]$93;O<@-6799A#(/XL@=' ML4XP]>J%BKWHH$C=L@BYSG' Z/I1/+IVUVC6W#JWIM@&A73+A1J!0PU*D9]!=6VNN M,CH#&Q?7%%DP##4.0_:.-)N93!OKZYW?423[A!:+4NH+F(AB@4R_#L-(TM6I=(EIU/I1IF:0/N?4/%B)%>4:H]. MLQ#2K?617LT45ZM0[;)&)DX#IT8FSXA1%VBV8">0RO79@:3[TG-!'IQ''8&X MO*/H8QLSM"D.W;_#N*,,9VVYFX*=& S1C))51*53S/(+;X/88410;!L+D]@ 8"Z)J3#9=QEEWS\QYC7OCYCJ6%3'H'L%"AZ+RJE2(3L(T8#:JY 7NX_QW>J% M":XLF^I@H0O_R<3^B^U3HOZ_4:*^1 ZUU^ZWM/S.XE,L^,@,Q1"L0S$#ZOA: MFCR.QR#=$,6(8G<4 CER-KZZYN*%N5_><.A;WC[!V@!!<4&"38,BH.\8QS/: MUWX9]$GM[34:9J4]2659NY7W=9^(!QTC0( JTI:"LN0G0>*U6J+L:@P^+UG1 MU%PGXIXY<08 5#/4(4X! 0*&.BURTH;$=4>(Q/VK*#CL,NQE.)> CF^0J*@8 MGHN+\E525H6%63U*-$0^*WA3-=NLIGYTE-\SUA)[>U.4Y5+Y^ MW&U.:D?*;:1K4=L,H;VHU+ 6?L[R#<>_=.)I@_[@\IQ/I_WSTRR@*QWAG'CM M]0HXK9VKG> U:2KDCD$AQ3'3?6HR-#W<8U/?8%RA+U%G9BZ0Z 4]K-56-C C M103'M8,2&PX@QWNF<]F L .(5VRG)^DLYO39.HBWPWRGO2F>RS:_BVEJ9 K\ MRA,,;$;$P;M*,&@YHJE'6 M5M\BQ [18M_Z\IO_9[0C'-R__C1 ! ,T"^*R!VOTOS-I8+#]'F=/!5:B0%I? M"B*Z1:7:SQNVG\$:O"Z9M_.#5: %Q!VSQ M6D*^MLKX%'.0":9%).=!21I+J M*.*LLD%.I05.]@A>_+.,!_2H;QA)A'8@M]ECC1_J,O>P18C8#[%8SJ1J1=<;$8X/M_?A$E(<@%-/=H)6*33#26.H%"6;M0$_X[]&B!X1/ZNGE2^%^&OV\\S!GH MB&%[.WGF)0G1=$-2@V2HD:[%61'90=GFRR'K=@W^X6L_%>;0 +BU'2!$FW)*OQ\BEGY?8;7I(:C3E]'! M*6AIH7P6-=?I*1(4BRHJZ97::*V()I^+]^I#*[=BX!DA>IT.1:;$QM'@"AK< MNFI2FD0/OA+HGNM1,1$& E#1M,?8*OVYB^?O/K"3]ALL= HS L;TQ\91U,2$ M^DK'*:J/95?QW?"L@+$Y$[G,\QYH;[OUIAVY\\&<*U>5)1H/2S8-,7=[KY>> MHEMX6<)ZR?VKA3B/)<(JD>YW,NALG:VR3_DP"SE2JVUH,> :)QJAE(#2Q$$R[H%ODE+BYV:6(LZU=6 J5[D$2[79D7 M9@Z!PY$N_+1=^3&_J?LA<,?JV(FYP%'"Q/-7MJ1.:$*Z9,F:NC^E;0:9Z_C2 M# "BJ]0LNG6)%V"*1$7%(?Y)/^5?IX96QV*MV,:U../,% ;L*HU '1@/_KYS M8S+CU886U$2UR1F?>'70>&C89POXI/J*LDIOHK2CEUE,1V!VC2L<#R5]GS[B MN"NP8\IMV[&H:G<(@4FH+JA:J/LZ$I[NFY'8R K1NI0Q')2Q7Y*P^PE#!J?" MN%I8(DT"<_$6>REU.J *#QVEU,R@H Y/E$M#4@,GBP>NE8)X\L*'$4W*WLJ+ M55:HA:"8C &R7V:$PO"3ZFL00@A$/]5AWJ;N[G-?#06Z@H/OMI!M\78GEU%P MK5%[+W8@7'*$1< M;%,S(C9N,4]!K<3N =$Z'@)',6O.C4X9+LJ0R>!'OCH]/#YN59M<7$*_-GVE MGVP4MD@I"72JT'Q\=1)],DH*73@9[RBJ4MHWZJ*E&;2E% M2]%BV:!_M7G&1 ^>[>:=T'5C/"U/Q M;B6\LJ9&K54E?,E<%LBJ!Z@0 3?_#,*WD[9T;V\5F(*>6ZT&]LBC99-I/2K= MO4A]=815,$?>.M[NQHKY#=_RVG_:9R@HC;&-#<^4;^QV6HJ#00,NV-3>^E1W M_=^][OI 7Z97K:Q3NF.)H9G3<<1UH#*J1N4EI5!<[F09OJ"1\]E6-8C6(15/69%F]BR$*Y">H4!'L8-R@*0$F^W_YR'VCF 3KA&_1L.[Y3L MD&\5!_L]4069\@@*>NBK1=N708"@-KJI4F5%Y[.-ZE 0<9*B^F2\Y^NB75#. M9T.VX>V[[*"':#I@,4N%]_4LQ'[=H^[D=FY\/*8@NXNYASP[P.6DFZA,52V? MD',#WA*[XHQ=ZEW)-QQ_PU8ZVR[&!^L)I])W^N$XF_M;=_9PD291*[5\ MT>W2M-_>:3W_^FE-4]8FO"G_@[/^"T/\/_*W=#U7.FPX7=YP5'8XGW[#8124 MU_Z&8_(729F]^30R+5%XJ&J,IRB01$RV'ZHGC;WA(#)\?3NIG5)3^99AUA! M#S>S>:20)F05B\V:95D%8G(+,)CI.(QXMH:?#@WP&$!$)^GAICRZ\? L\2*G M'V+:?VOAVKBZ$ I/WNW/4!0:&G5T,9GL:7BT#C@\_D#'.N^^:'!:!3PVR:6 MZ#LE5)O)).FQO>N3LDP![2#J[9_6 P;H,,-Z,P=G-[!/;7PI]I@?<100S:7B M0-Z%<\8DO;T??.8_3&,!T3<,@8(LAY^M]3'\A*"DIZO>T;*]](2%0 MR>;J3/^TFDKYBEL?Q]&XM\CEX'Y6"W[_R^V9D@OW^=[_1/M3QWO)+N1Q1EV+ M18M0D,^PQX2Q)M*2HW#I*0>0:!+TVDK(3KD)XYIT3K+D2.Q$YBE,EEBV2\KP M?-CYQ"NHC.$$BX4-7;M>FT-*WIZ[D[X$06UH,S;%3J2N@#)K15E+EN^.K\FR ME+Y6ES*V-@F?3O-1T6@"N;X[](9#N3EM[@V'HU(+U \S597J&4AQR;B< M7)($%+G=>G[;SL%WP+BADJ+B%C\FP@ E'Q8[YD5[7^H?<1*?H:?ILOG0#M7<\;S+#M*X_9QCZ] 0I"YQ72@SFZ+FO[BG&D+JGI. MYW'T5/B&4\=&\'E/8SGA1"Q?.0%@1!GR4JJJ*19GR;F,))P*5,($3#^@P5J+ MK\OU8>H4<^FML!^ZX%D>+-B$-#%(/(2EGJ)F!M!(4=.K?3%P^O&7P]];Z-<9 MU3"-05SVOU5.N,AXB9LZUHSFT\H%I4(3KK;E68TUP%I+NV?[XT."JX].Q<7" MI$G#*I8J'?S4B5W_*(0[^^72Z2GE(Y6Q)&@*+TY%3[V5ED@>!7+E@B::ONRX M=[&[QK<,:)7E!AN24)?28AWSZ?C/IN!?:Y_D<_]&\CF.@PKF!Q5@PX^">+Z0 MASG_\=/G7[+,?I@3T/?Y\5_N2A?K @_EO5Y!D5[%G=[Z8]/^NC3U6S5\]S_Z M8Z;-"":'&5RK3N?LQ@850Z=T222BI.M)IQ/MC;S*:X_OB_^-.IS?O> M.3[_B7<.V&)?&6 Y"=?$E9T*\ZB./7^\'.7-WL]M^K[.LT,0BAR[D;8\Z;1 M0NO86.1-*Q)YO,+(CKH^=YH+H#EY)^CEDHFO_]B:1(9M6&813<0KQ1$BT8R;/,6C5P$%W/49 M7U?,GN8%>-S'PEMV!$9JQ9 21Q"4O&.0 !U(\S>WRJ#Z@5JG57?O.A99]<,T]F)!HWA(WGDY+20NJ.J\'2\>Y0(6 MNA)F]B3C9"8#CSX3X-P7*>92K(_3"$<;$/PT_:S[11T5LHU4M4Z8B 7:93;Y M!UCUV[:RQVLTQ9WN>VF11N;*/NQF6IE%.F.A9MC<4=L2F0%3/ MRYF1*463,!,GZO!Z+V=P8W>)"?H(.Z!R@B^;[XPMNAGE2E%9=#FV6=[!/]PZ M;O.9)>'=<+?F)BX! A[ONY!?,-1$I#;($TTUIY(O\(L[$$9#JP8;V&FI_ M'8?";@C?Z4T4/U\4@NY,\XU')VG6H.!86TC^J/NDW6[-F=IOE+,RL^J M^G;M0_,QAC98]'OO[VU*J)^?"CBRX5"QZ[ M8RDA6!VZ=N;N%:DJ/S[.4W%E>"LBD3RJ0&M'FV@AF@QVQ%Y#2E[3>L!LS*ZB MS6H@RTAK**KF(B99UXB+ZXZ.CI^.#L>16V^G]H"735L_BY:2YJB8W5,&)K?X M2L:+N\5CX'&TA%8-+XD$+LT^K)&ZG\:]MH?>I_*N907H"LZ8\,;C J)@-WZK MDTQC0\C-;RA#S9Q%7_;CT_?0A,OB56R #LVV-C(B9L?'::180=?4 MEK^P?Y50"@08/<<@8I$0D12:QJ\K::9WN?7G2"T 9T(+9WB=92NX(MA8A46Z MV1CRI.FDN/,%XT\)/__V"3\<'-Q=ZM'W!LR_:E1]\,=/Q\001F+5;L+-%_[S MKK+\\6C=5+_&:RO? H4&&'89*_SJTBJ:&^9])2)GY.L_4ZC0WU2/>GE'4_/@ M;ON)DY$\2MXML89R/^]@AO;[']]KC9@KBIQ0A#;M[6.,2,$[BR3B.#X8( ^;R M!&PP-[(XQ#T3<\2V)$) W(* C(2X[TL&DOA"7(X-!B$)F( M@03"6 @A!,;F MD,QMD,4M,& 0-^82-_[;268FF)G3]\Q[+"&@XDR((:\XL%HIZX?+'VY&-WZU68:4CLY\-V6T M,J+$&KS.D1^NYT#IY)))&_G9;"^ZA<$L10?8=M-=T$I-U2Q(*&&:0N:!2C"< M:',74U2K:N*W%S+.:KG1Y$[?V!UF#>T$#[,4 ^:IYSWAGN[(+#<\&5U(.'LT M1QE9ZHZ?(@>[]Y9,]5_"D),^*D(V'/-RR)K8GN1P_T>)(.;.B3N^IN%"] M]YYQCQEG+&FV>K@'<+V207PZ"$FR?".A4-IB8N'&!1PIX",B6Z&GW[F6^[ 4>?,@CS0 ,5^.RC6IKO%:>)A'6-!*24E'*ZHACPW%-YBW%@?# M 5Q\IANAOB"@AM$^A'LK]F.!K5TBC]M6U[K?2-@=DDPI*B%C\GV#^5Z/6\)/ M6G?PU)C6\TI"]7N=+"?(;H\57S2&%EFO@1O3>X#%6(2#_ IIV/.KC]44 V;7 M^=T=KRI=1*+7\6WN;,/O@-OHP+-\1,B)^K*7S/0AIO8-+MQ,9.1,BQD!7!"P'6CP)= 38;JG?'Z*%%S+ MGF7?8#DE!/@<5<8RXO8H^CP_MP+Y:<#Y=F!-68-^HR<9P[G.\P$:A^'+#(V=IZH"15TP=/7:K>Q)#6AY9G<:0M M"-2D*'(\T])NU<9P4;.RI39[%XC[-MBPAY;%3%[796!_FV43$\:X$33*KOKIG&TYY;#-\6HI-;)2J%&=!IL()A^.()^GWE MW#OW'5'G4HN99()5@^+S\>%^F&M!LGKANLD=\=;HS7C%X(:Q1+H[&=U.:<__ M_ ^_)87Z]2>%^CN\W\8>3WC[T4GX0V%,/T7IE^5:2;L_)S]JNC9V TIKT&T'+^IR/IXT3,+.))O M=L K_/8M)]RM#6]JU4]W)#\9WF$DG?0N#4\B5@55+XKM]=+"$2!G>5+?-,B2 M_H(/ $';WDC ?3<_+DDE"]M"K,.U6JU%1ZB-6:Y$" M )J;QL6GS[!L2OF$8 <;8\W,N,GFCH#7]:)R]?U 1/C00M+XPB9;@ZFNL80NW>4EP*E$*TUD>^E[NH;.,B[QO 4#!C#D[; M^38W!S93G@^810_C4O*8!OW*.;Y>8WQ[XP3SR7JQX?U91\;1S:VS4S)T+RHM M#LH93I,+B.K3'J(IA4K!Z2\B)H NE99]RPHLG5R-@L^6K6=%KRU.YJ2&K2"O M@"MJ Y6FOWCL " $!ZNALRRB[9TQ3;3\-DK>NY.N2T^_^J?-_Q?@MVCIOZ9H MZ3\'C\@R6H/=QBPTXZGD"TI,@62UZASWB^O3(C>7I-OSO42%;TZ7PA;-3P?9 M"=(?8+-J!&\D>GO,&.%T"P7$PP72#Y=)6JO._5K#I,]7'"51PW?+1RU_KY7F MF#Y@4='4TCK-,C;" M?7%ASO0W;EO]-HY&T^EJ?;0V\UKD5:=Z;!H1:M?6I$ M K=R=CUOTKH99E@_\@C(T:MR-4D-2/>RR?=!$8HSH XI;2LY*$*124!JS0[$ M3IO[\+JD__G9IT@@W@)SL,:=U,^" @UZK%^N&.M7\4-PZR\2EM M>Y>BQ4WQ2WJ@1J])Q1YKF))&DW+Y\O2!=[N=O)=6DG:D'\JI.QE,@_'OG M__C7T7GOQ72]?V9",2R>P@*4"12K6DS#-S*]+]X/=&J^& T$E,'J@QU;3:.K M.ATM.ZQM:^UTW,.1.3XZD7DZ49, Q17@;#I (TIOZ].NC2VKD+30D)&YFL6_ M#)AGU@W5%!A:T=A)RB2*/P:WZ'BJSSN=@*FXM,6T,[=N;W NZ2TM]%7MWI'/ MC/K.\RS2:B1F,&18-F5R3X!5%Y00CQ>4Y7FZ1E'=N\_:[RT'D@R)1WM M(P?@>NLU;E\VZ+\?:,@' >1G36UJ-:6?LBID447"S*?@#4P<@ MW/5JQ2E;M_Q^YWOA_D]&R80 EFF?RB\*#Z,FZQ7>$$8DIS3<*'-&6B%ZN+O MFU(45=1*TZW *?,M\DQ$U*IU9$2L"=MB,&VZ^8M'Z MS=FO&)/VEB=JR)'V.;%"QX^^HJ?\P@S^ 8Y&>3Z(Y@7>32X>N P/ETM[6C&*)(>BRLK(EF*=[/?2#RH?(F,C:J3-PH%=8;! M?:J)"> V%H[(CQAQ2#Y^K5,?#Y%I?XG23-7M">GK&-?'=]@J;R[D@([QSO<) MC0,)#JOK:G'')N(^#1WS-4YTEE]<+.#OOJ0'"019J[#LSN :6/$^V*[;MS/0U.+)Q**BGJFK2>!+D< MP4#0A##2.:Z)"4K]! P2EAS)%HV@OB2K#XB6Q%5H/W26Z%ZQKSY/=%?B#Y#? M+A7]VB\5_01DX-U'^^#=1P*?7]^MK@?/Z(E=P["O2QE)YI_Z7)5<='XCT3I\ M\.!<@NG1_1Q%Y3W-H+';?\![']J%-ZS&O)$HO:QZ=U?HOM^%$:8U1FW7QES& M'U)Y\>2O+__UQWR2+L"$A?#417$/N@K0)TJF,J)$^4G=?G(%0IR.1EZZ*I?2 MDZKFA>><8UT?O_U87D?(CM#S%0#OE$4J;D3$>&@V(VNC,RZX)6FD.4K,! MJ2K^DXY.EYL'IF\V"0UBFCS;MKR#84:8"7Z5@NI#MW)Y#,#[.Z/8PW=&V!0K M3=M$66XDU0":85XC2D7*]+Y%CRP#>!F8HUR%M9^6K+EZ*OIX+5AZAJ MI7.[+<.F[!!HFS^>IEOUJ:%24>#L^0>>6>:+I)+E9!D3B]E7@?N][4&& M;GJ'$@='Z4*C"O1@YK"H/XK/[\$->VY*7F/#'T/P>YD]9Q\7UP*U2#H MD#7L#IVPXJN>RY)JW]?>&#.P4_,?/*&Y5%!#.^>M20[',:M2\#T$=KKIPR;0 MW?=1TO^\4_\"_':QYM=SL>9G\/YPOA]BQZKB4E#(ATD/S*I>)U:>=CZ?K6YL MVL993_;*'ACYP_ZE6,S+75_+,C^MD7QNQ4$.3DC,")\96KQU99)P\@N3[YRA MW_WIUYKW\I ^ZV2/ 5R>[\D/*5GB1R3D.[0+R:6X3Z&-D:BE*\/6BJ5P6%_JSW$R.Q9KE&/S2J-VHY8L_\ M#F5]]9/A&=Z"DIE)8V'2M@U5DX7J6HDD.[UU$N9AY M$4^[^$J0VO9B/X5D "O,AS;5"!_+SF/-T?)ED8ZM8,BDA6MS?/C3:9*=56+$ MLX*^@JOM?4[^&9_/#*F9F(!@-?SMK]1^DJ,D;\4^-=Z,WVG9.'4ODE<8?I8B M$WV6CCXVY*$81:_3*!$N']ECH"IS,:SL98]/>$'! VRG%FE1=8A'MSAF43J\ MB%!IS% \-A4S71[%S&3?AW3+^'W\=)1,KX[..%>0Y#9I=V:V\SY_MCCG\^BE MM5"&16[WJ@[EV8IL6%Y7)VH[!'O/-T@ EPU&G;+5[3(["J\MP5.UJ(MXEA1 M,<2<;[ZCEOXRK?&HYBA]R4@O;E!GV.7\?N5@7845"XJCTHR 6<6+KG@'LR#0[$0X+KU?+6!3Y+_=;6\Q !W+#9QLFZX4(X%9>/'H-* M99Z!.G4:\L'0DS9N#%BHYJF0E,WWKXZ%F4T-6PR@G#H[C.SQ.ZKHRLHRCPZQ M-^A@9W D&."YL:DOJS.^S.=2S[7X5$KW>\NG3A2D?WKQ@*#W79;71JQ?('98 M*[=EGRV$226VJY( 97@$ 1RGO@#IWE0* I M_+X.86\#V_W\_1D/K_%3]2-&/H4OM6C11$ZS'YL[.,H.2#R2CU)R![K!>.X5 M]H,B(\XU&H#0&N\';GTRC5 E2DM6T\22%TO1)QO&W3KC: 1:S:#AHWFL<:A8%W MC2JEP\--+)L\)B=B8G4F((&W.$1!S%)R1K&7P7!][C#;N7J"$)/]8&TP!@Z3 M3XMYN.[*0 F,%CV8J!$W5H" %M4#)1HX J <@Q8#?H@ ).W&LI%9;.9+?G>K MJ*CKK;QM\CAQR;AM^XO>W7AFO3O,T/WM?[:RF\T/\G\(@>Y_7V\U8S41>Y]\+#EYOCCJB]N.N-6Z>'RM]( M9+'V+[DIYH[.]2]%PA:\ )1._B//)Z=D_BZN__J]GL$;MHSE[>W=+ENZP9J] M>F5%2T.5?Z"!151BH%U$V=[ 39@&!VWW34 M9'FV6'R!3\NR81,F7+N!$$Q>SRPR(J/*S74TF!SV'TR:R0,3^=::.Y3+=.H!L\/2;8D \$0%U BLZ:[%VN!>6O#\=TY_^F=#\Z_ ;ZF0?D6ID'X&.K_H M6M>WC@2\D9CUS__>$YD^$ /[P6'WRI#TKS4)4GBX0[FIG?GJ59!B MP8Z.,@$4P_@VC#7DF5AGY= 4[-RZD)1LDP"Q5=GS$_C5[*X,T3R]3E #^ 1D MFOG#[":I%K[;(L3^J=6RORP_.R2 HV#/1M214Q,*S-2'$!G-7N1\M5"_FOE3 M2_)$$@.T*X.)((8#Y6U.1G1[0 L^+T[T Z.[,Y\M!NFTAY)D7!CIV"F0M2W8 MNH-KIA)V6Q=$ &:<,PM\47"1SQY>6Q.?]-5>OT +2\EK*@CO;Y/(_[MM-Z@[ M]6I:-G[EDONDW+=,%QW$J':G)0&SOIZ0H*9FE0%U:G&R,U;6Z+_S1_M+&DU% M7$PET:?FZAC 92Z'-PDT\WOD)*0FT/50(%K?&PGGL+A+FE34HHEE^(.N!RA\ MD2 ]D1J52LU7W63-1B\V\[1CVX=,OX6!TO#"L:@,[XK8]6 M'/\6U;<@VM*"C^ [JI&@_L-5#?7TRK MQ+\:[$-\W1E!2I*O#1ELF6)G?MQG_$$*"Z&Q!SU"+QDU"YEUD"JN9 MS@QSTE#<^ S;0L'S7AT!U9O'D]=L#.?+*WXK_5PQ,7[\F1O<=-.$;UU\6]UL MJV:!W*>65ETI[9#4.1P]3.^<=_)D(61U!"&\NZ MNOU1MZ7-Q!QP[.E;]N\)JU^^D:@KVXP9#K\Q@8QHH[7XF3R6%SQK$Q,_X40@ M]8:.43F$^6M'9-& ;YKGX9GEWC"OF"Y]:FW\PSF^4F9#K?=" MA;-1;)I\$9_?@_5)__.4%B%!UV= :(ZO#; =-.&8L6+Z1 MB"%6=(N;K%IC'/TBZKRP55B[VTU^\;H.N<-I QU-2NGU,OIB;0\RW<*1EY:5 M$$?P61CBI+"5;[%BIF3$U7= $#OM\:(O^@-M\@W=A^#2@X-<0\A,BH"<4!26 M]. IZ)N"@65&G)D9)_AZ.P4X=+RH)5K3,'7R:,Z7.M"3DVMEO5/2W=\]JF,< M!:6W>.61 UG2/@N=KG4P>4%K3.UITB&Q_;7'"]6QL0J?0$::_&+4I8C3N<$. M,)"_..T4].3T6SZM168(*G,GTU#-]H C7U7F3HG?2'SYQ&,R"O 7[/.O6FOT M%Y1TTW5-\_LA_.7[N&8<:OOVB7]I6 MNOFM^O8N)M-OY_:_G=M_#_\+SNUSE3'YZEEC![@#T%\NO84 MKN=,/!).+9QXE^/%/(5$"1(CS0?3_9P< 1%]ITW;P^6.-(3>!D!\];-BTFUE M1!9U-D07#0(*C[_1C=U]T%4M&2 F^L:D28(A:WZ1'>UHAH>A(UR:C_>+XPQ< MWH.96V]H9:'"9;0*&HY&"+;ZB-D=74?@YOGT$%&3:,@.R4>_EM@/##UZ=JSO MPO645N,T(Z/8P*(.1YF%8++#]>+GCC0TLZ0G'VD;$K8V MPZ,[XQ:^L^X$.OE3(+PSEX.6'(32PHIH(;4I/B[5EQ2O24F4L\LI0]H;.]IC M$YD=X:98TVULTJZJ M0!F(Z.*I>Z[F-"!G;2X]]+*]!4N9& MFPHU<"C_/L-FQ&]/.W+C*D.%,3N?>2G9B>O'RX[N*L?BJU94+')VPKT$$*>-*[/H88,S>5QYX%9X%@C_:C3F]] M./!RLR8X;4"#C.^>:X)7*?BDI**T&ICQ_0!9PC 5116EY1ZTW/,H"J"?HQSQ M='!R=+*&AE$2 Q]G2*_.=&=F)NMR2X6.>C9#4SN&ACZA\7GD6E7EM>[;LK92 M%#DN*#(A TTP\[S32J^-L O/\Y-J/3HH OV3$?I78,OVKO4'I1R=P.WSEI-/BG(%C#^7+]Z? ?W^K MD#A1\E/'A/@I&;M_T'*TZ?8370V1N9N>K\L+\RC!,!O%]CZ' MCOI(VQ2!@GQCU+/WK_S@;G=?_KNH?]!@Y"\^)C95LE![ZJ^\@1UW'MD-3WZY MFJO0\P@!JGDC<0W]P&53\WUBX%=_:\_[E?]P$5/^S#^&M46,8!<":)743<3K M*_%S1DV8A'<>-[[?.]_8BZG] ]/N;,,_O7_E+Q*/?N)J$TG[FPM.U?K,NOA, M!51)+P*P]#,]AG.\<5+@$5_P!R/>_.\M^G,+*B#S^?3)5JN8AVM.6'V)>]_^ M,FT^8/V2D>$<[!>=PEW89AG>^SH CK'\9 ]S^$0KST#S?N2G9<1/OSJ$2YM/ M.JWRR8G,4+^^ XN1B8/ :Y?'_NUWKF,U#9;.@R/81IG1@.3*J0^/!3YX\O?F M_-S)YH+-/WCAZ.K6KQ8TH-S'HKT/#4+I'2ZB42!QST>C?,7-88-Z>+=NR@C-)LN'$R[<8(4N@6 4/QBX4L5T4P G4 MX([4,]A,HXE\E$9]K$&;+B)?38-U(Y5R*8ZO ![)M+?RZX/)>7SU=/ER-.>) ML,\(PT('B1TM!H?T1GHQC9.1YA\L6'IDIN"IX '%MC(UHQ$XU&G#TZ(>0\43 M4)U@\ /KLA0X_+C^[#T]BM M<(,.K.E*S0K%*+M9O [?3]]%KYC 0*=RD&4C39.K(R@M/>Y O;PG$_?4N^)H M0F=4)Q#!J<&*0P>:'5P,=Z.MK:W]#\RZ>]H!K: 3_0^K4F>*>O.X.AKDFL*S M#BGO1W_^][&6'>[GPR&S<&EH&Q8>&.*+Q%E02_-2BP3P?VN'44C)&] M827)#S_\=F&+]@ 8C#6.598#4QJG72\M3]4L:'<:K0QHPQ>."S6:PV=S^[]K M:N*@XJQ#*&CC>X_60II1SNBC5:?,Q^:VZHE#088&CL0K^%%=IL!9?L,)T>A9 MD>:LI]WL W0P%7@Z9K6*-^"PU<<&_H+3X*3/IX2]'/S^B4TCL5/WH4"S.08J M=8YG,,^GJY_J/O%&(E/MM!2W'V&(P^>KN\>;W8/8/NZZ(P^KZM:&L-TKAMK4 ME3[Z2@4<>T[$+\Q0*D?"UK=&6AB0#R%(@.0GM3K['PF_';?C#'.L\FP5-(:U M,X'XSF^&#AX@7,X?FUB4QMSD]@2F19[Z=EK@"$WO?F^VG'>?.Y#2[-:[X+BG M#M8/?BR*Z3<7BE]'0& 7JK:/S[)PC:/DP,JTIO[9AVYD-UR1VJBQ6L>BG4M[ MI!D(?!5:[[]_&V S8EA:A>)9,N$+$=S'S8&*C/9V^;K4&7K4F=CXQESDDE_\ M%-'--??/ZI)ZU7F,(*E,H=G?0!F0A+C6PJ :'P_54$.!RTZ7]MC:?D:)T?1E52D$<*^0#4BHN]M\]-Q'HA &:0BXS1R3!@&759 6?FP,9 M0T%B59/.)1O.8*;F*Y<;K=7)>FR$-#>TRJV\/1*MV8[,L'K4#UU [!01P<=. MF $0=191F^L=XX6P4T51916Q\UKRFE5,ZCER"H&22(B,O+"BPU^B^,>(_%<3 M[PZ:4TX7!LLD9U;F7-FV];A% Z3S)D,%4B\6^=;AP1Z5D U/F,J^\^LMK+0@ M8K$]9I9:>Z5U1BGJHT>PXVP=,[_J*K_!@QT&27J(-YU36V"F/4 ZN8-)K8Y% MZ<(#P ,DFUK11J@%0QK1H9GR=#R D=NE2>)5YG]8\$W.\I;>%2=DR9R"8[TB M_SW;TQBCR9,W"2@!=4*K^0I'[P:'1SOS;&+Y;%2+-]6$(J,WG4NC^K94!)=4 MSF)Z _M4# B4#*?8A"4,_E5_@2K!S8/9I?H1Q"$+)?K,:$9HZ7D M1:AC81H\;H:K:F,)V9KC*5O]A6VBV:=2H!T(-9TU= 3!:JW# \A@AKV,:JX7 MS/\@W[S=]S8*W679,C\3L/WM[_[TCFZ_F7]^,_^\@U^_^>?=]>=:OZ:*K[F= MR\/1P]X/:O0*#QX7W-4W/RE M+I2DK)SJ6\X>I$EW+MAV>5'C*D_U?83N(0)3V?!6ME3JLWFF2U%8;-@=XO2I M$/4CR8 ;+3[+/N%@L_ZPFCHC%1PCIX\).0#/2X1=#2"' M=9J\[C%9"6M14:^FWC-LGGDA7E-YS^)L,^7E RZN^ M<@L=BW)#$95*CDI%0@WZWA+"PGK&,4I?S+E^L/J:>#8+ND?S6TVK\>2%&E4' MV;2;F61!AXI+QHL63[K55YG<[XGH^_-7>50\VSC2TT_J^M-N9=<\JJ]&1KJM M2YM,[.6C'BT/L ,,GJ$[FHA5K*3=-9C&:O361.DL!Q\(/ M$I5N\5SS&A=/C'BPX"[AZX-L@,V"&J^GI<633D7ANK7:%CQ2E[]-K;+VN5O@YY0"=Q,]^0\I]2_#WQS8E'[P9Z/U7+^]K1\Z^?2FP/[IU_W= M+R][RT3#6L00DI[QU631.[9*XQHN*- MQ-S@=,$:K-R0'16IAV3)VQ5B[OR@OW:5_S4)"XV ?9KFI$OD)K_ZWE/.ZIVG MG,K5R,F+>OS8KCJ%ZA"L]^O".WM-0/Z.0]5(KVJ6L^0Y-*UGIA%A6+-GUX-= MW "'SG6VDTMZOM*>?,J[<>+C@I@^KW?%:]@]]=2SF-*SAF M0DK>;1]RVPIZ:;YWN?V&@U'E]55[)#RD'GRE+JPGV#8C;"CD7;PB3]=^IDBD M[*)V*G2(YGW%A!!EO7WR/>F?J<>?BUPD1=[]&4K/Z/WM#D7!Z]8)6.E%=1SQ M-$LIY?.XGP+;^GV[+])]_]3!:U?,C,Z79\HZ4NEL W>2+AG#^S]H;0_VH.Q ME/Q.5W=I&SQ&+ A6SUHX^+Q'H:I+' ( $C#,IA/9%QY%K7U*.^?5:CWQ_(G& MN4Q=W42]?PR,E+"\VLP+B>9WC[[[OO]U[5AS\F9DZC9=RB\Y76-[M9H[*;#K ME1F V.\X%B/T-&Q(<6*8.=#\K/D2_K_)-5[_$;";12 M+<*J@Y5%P45&4M5Z2>J%5YB/YP;V)8.O(\4+#:67$\Q^/ V(LIZ5$E&,T_(Z M4.@,T^(@]A=M^N3\/WU(D?B]%G_6$P)CP$@DIF.[*2R_!H_#]Y467CZ=!7=P MT9.]*();P^4O?S!D4@R#(MWZE]2"!3Y67YN(< M@^OWC(X^)UK4I98O*ZC0\TWO#;.GX/RJOM)4#;)05I_C$FA"Y1@T0^MT07IL M9P:.7/JZ].QM*/))4OG+);W#=2.T(P+&8O?DB@G7!VX =25R9$F.R,-5B?9I M%&52[48ZQ82@F7^N:8I54@RC>3\8VBYT=/",J:^16Z=1OK M#;^LD%[6)"$ADT3;6+>EV%R-^BO#YH%C[@-VAQ&G65*P /0Q- 2-ZTS1F>3> M$2Z6\FY\R"3'A_5MOI&87/M^\*_'78IO^9[OP?_9PCS*/. MG_(>O5THOP.F MJ552=HOB*:XBW&(SK !F5Y7_NZ74I>"GV+B5U YU!?Q20V"HS^I^_3-]IB<[ M1B@%@BE@5M.-G34*F?Y&HG"ET.PNMF0I MH%_-HQ^-N748)-9155K@G8$%"7S(!A%<>=7UGB8&-D-^=;8=6(8QC6'O"A^[ M+3:;R(C@'?XM4[,DI-SS9Q*I0VS2D49> '7",(\0-T+HO)H8G3)IF]4*L?%T M)4=-B,>>XP69.MO;K0]'FV>C*FX=E@@>>OW-0)U7\[*J2K'!DWY9W:F\>ZG% MD@5!8A^#$Z-DXN.E1T]#MXXJ%VJ6^XOO7ED9$995YV7WAF>GFZEM\+%?K:!38R( MY>E_1GNF*(HVK%X=&PFM?+F;]C1(ES]&%>O)/AS,=T'Z1J9MK"P)*1HM'D5+ MH"N58-RZ$.;??(4YDD*NLW@K_97TV%^/_2#_Y=(M_XJ@G-5J>_#@L8..E9*G M(AD-!LQ8L@6_CH*G,Q$C%<9/^YVS0@$Y*# -#LNA3HP4:/MJ<@1^F3M ' F) M+1R9/2':9;+'2M-UC',84B ;LG07.,('1,SB7ZL8CP$S@*9\N$6T(1_.QDW/ M)<)*"$6OHC=:X-8V2@%=IND>S:OPF809)@6VH^^EG9I+=70&9KYX(0 4A4M M?GJWZU' VMKF\[RG1TB@"IF6\.';7R>?=9]ME0* 6ND%G5X$ H;"03C>/T-T M[2])+3X6GN'9H%]\5D:49MB\ZNCDZ#0+DIF(]ZVMPJW76O, 7J5.'5 IYRS) M/VV=B-*-'6Q4 %*.<(+3>),15#UW)CXX!DV'5V[#C=7Y(UQT#K; 9I4'T.^5$>9W$ M9Z^%O;'8\-85@\[[0QX\F:XN%6I16.=CKJ^* =(R \PM11RUS,U*V'TCP!LC&VVM8-TLZ.U#5!RUC% Q2 SY.W*4!B<\XCC /&YF92<7T@D[=Y?:MS. MGL^KKHB'@?DV\OJK:SLF8W>UE$#OUP"S6?;NFH5>O4B+E=@H+C=OC>#WK\SV.5F:N//[[.K9ZM5ZP55Q6BO9$# 6?Y-[L/QC>3@9UF M74V)AS-OG]Y]41$UB7:Q.URZI%F;E,/>+^D$W6WG&.VE[9WE+ M,-ETJ"&E\_Q" -K@;W).Z@I:^82YXEGSB?]48>-=:EF*LC1N:OHBXKY/=ZD< M::6\0?(7CVWL+^).[^HTL!=M>Q9DU=^J,$.HI9J0ZH)UNX;[%A^,EOE37()J MUCBSMQ\LXR'VPZ]F/G_U5H/_XX\1MK^L(&:-;UW=3B&M*,ZBRD!KUC-V&G\U MI8]];TH?$8)O6.V*A17?M&=9G5I9M*EY_<2CPZ:<#&I74,*R1=_HUE+\M%I( M<>#7E+==%M.^+[[=.]/^4X47!1@/W@VU\L^)GS5= A2YE?Y2H&Z>0F]W(<9 M_0*]W/@P^S0Z:K=^ISQG_V%]:X*ZUVVUJXLG.?"HEHQ&8 : F'M'^.6IF!L2 M_S9_+3WCS!N)5N^D_;$M<+=YS!?N*P'OC'::)6F"X=,_FNJC?FJJ9P&;6:U[ MEZQ*+VN["./3CC2J*\??"G%SD7.$%59:3[:VW/SS.])IO7ZK657\OY6PW5S> M2C$FZO96EE%J):0>D^?_-GS%5S^$KU"_I)QY39HWCGPZ_]D;B<52AI>Y_=VS M^@4(EP4GNPAAS1N)98TKC[RQ-.-%+*F;<])A/5\J'6;D-$.*5W]V\-6QK+^% MZ/SE?&$9BR:&MY'C:YO;=^!17=')[>IQX>9CY>5#:U@SJ7N):8K%S;?/[$X] MVCR+W_$EH8^%]*TG"YQ0<8?L"Y\>Q1=%(7@WY;MJ1KFQ#FY=_JN)!;5)'0O? MBW8W8!\71,W_U[BL[UU\#%*<(6[QDCL-E]Y[YN8_I.HUS[A4:U\ .T%$6U1L M>70;3KV16 I\^X-'H=^,;L\!*1H\QHF__: B;U)I#_5&@ISS^4FO=ZZ@.1J4 MK&[6Z&TM39*#SN<'\!$E>;@AW&6%45:5!-MD8.[E)]:U4(WY6Z MV&4]6&H*_8;4A.40VA\.Z,P.,<#EQ8.U*MS#']2YLNR6TES42UV?!F?0I,,3 MF D^D:F8HLX=;=^Y=9M.]O2(/2DQ\X36$>N=>!RA%$=(F"LR,?5]LBO_.6[G4CY26L2AH6 2@^S0!.97HGGS^^6#9XE:?: M$:E(-&E?V8:%WO-=]MN^Z9(WKON2H7W"^'A$L'?3Y.M83!K>K'H.EUHNS$\8 M9!EC\JB6&&UO&ZN_8&KI #QVL-I(8*905V>I+$SGA$9 E-C&=J;CZ-,#X->WC]B; K7^:PSW?Z&0-,Y=ZU]XJUWF:PN."%]8K;)./.\OLSG3=]RW):U0#3GLXP1XG)24USE"( MN04H=:B:KXJ*+\JP']97&S'[P%3P;"?CWJ!VNTF'?IZM?2Z2<748V.QPLWUU MA'$XA8=R[;")? .,G*[D;:U -T1?5;4271,8A<82GN2":7!Q<^;9UW%_*!E MOV&7QH_%>E_&P (8:8R'^,LU =4B, ,1]59DGCP5$OJEV.,P+D/'5]MC;G!Q MUS#Z(_^VE6Q/LJ9K:#GZ(TQ^),$R*;X@4&_3+KIU'8XHI^R0K&5^HNS/BN:\=F-&(#9UN-8"UNL X_?)H5?;&>YZ,WTFH4*1D1<" FJQ&L MG(S2 "A-$D.5:3"A"X?+U45WG'@_L\*3LO?!UDG+;86,X>5=\-=6+, MN0-TS-J] CQT;&A#9I:+CA\]+Y"2JTLR"N9S,]2/(B6A=4GU)+S4O:KND(C_+4'6G$%1SJ.32Z93,^+SI MOGB16Y_;A[*WY?[/G#]*2)@OSCP,FO8CO0X?0\&SOP3&T_UN"Q_S?1Z:Q'@' MU-F:*:6RKZ<&^X358*-B8KG:=OM@7;TC)RB*]"NI"5"A/Z*4NT;B8L1R)>3 M6B\2"0T7O8>X,$A1."ZO&[PG"I$3%FW+62/*'J:DI <40$959$X_L4I\7*70 MND4D[8_L'=H?1E7TNHCS[09IZ_?V2Y-P#%%V4FU%P\W* M#IOA,JNU:U\4M/UJ9^[Q@3ROK_#K MHY(_Q9'T$^2SE-H?*L!^;.\,T3+>\I<[2'O[P/D;POQ?%4)YV @1I H' ( M3R8>?5%GT5Y=>WZ6HGT@N:DA!5O>92&Q3(-MQ6.LC.>5YPZORPCXVP4 M;0L"=XP7H- &H>C"XYXIKLD2^^*=YZ'?OR;RM>18:/GO5Y/41%:Q4(L?)\R/ M?%_V^"W_Y9+_';I6O'U8_AOGQO[?Y]S_<83_"!M"]4D;W462LD#QR<,,GT8'I8D(+ZT+%Q')OT8IWNB#UGE]3TD_-Q M\MI",E=3:(PBU.9WJD7C"B[2+N*"."]4.=YO$<'3@$J#RP*XXVN!YB8VPR@Z MM AM"_AX#?%B*2V^+3>T9U&[A)&Q#L\PA' Q/<#Z],\*%>/=IU0(6# M.&#_;'*@@M?EHM*\/!+:G'62'Z,UE9$OXQ#[B'J.K($C4$XUFI[[UR?$@W<+ MN0>DQNKJ:&.V=?!PY;__DQJV?8K'Z M"?HHOO#'"C^T'K,.+30O_!M"GY_BZ/[)QB4TV/RQPH\M3@2@N]7[X9NO^RRK M]C[\U[M8:#VXUKHA2-PSO%UN]?Z_OCG^UL'?.OC?ZJ"+WNN/QZ(7UQ:.2UU]Y(4)Z_-*M.YI%<9GS' :K;<-5$&AC M%(X$2$D+0*<#PO-N,^0B@IW[0Q^WW;=-I6ND?S+I^\%9!VE/!1(?U-U.";_'6?>&WTI,)BUWGH8'!?>#;*+#B-DXMBAW1,QY6IG1>X:A^S63!2 M$5(71AFROC5%BX 6NIJZVZOK9?>&4MGC00,9T7T5714OYZL6[0)W3*3U8LS/ M^ !N==^9Q=Y;*A@^ZZ7%JF0PJ '%V.O34[Q3G:]>??ITZ\/0ZOCDE^_V',9_ M+(PRD>_H57VZ'[[[(V^+6D%,U5O6(I>2RS TQ?4.N!Q7#$SW\0.46VWX M)LGUP]8C[8P3%+FZ%*5N*ROPHI_W>.'I,TFNNT/#>Q(J$A+W&_]BJ1ZGH)J+ M'K1$WYD>N!RW0#-YZONHKOMP$E@<#C[6)!EY-*TR@E!$1>D.L!'2MG>4OL L M-E]2'56H/W)\:8F5@ U\N*V[).['1"@6FK5T=:$'C;I1;M6'SP^.^+6V7&&5 M< =8"..*X2="U@W>RAN)*\5*-^M!(&A;5&[7%"$ GY>2K^[:SS3%5#Q]'5-5 M *_T53'(\%4EJ%"+5+.84O?MZEC5G)8$+Q;;:W[YE!K'?4&#_%@&3_9EDT P MH.DZK]CV0U?D]_,G]H?YT_#VH?YODVGTQW7D;S*RZ*S;6KMP/VH,:3/$ZRMH M&!#]ZXHA4_)_J?3Y/X[P_ZFN73OVQ"RQ=N?;4*VL-Q(U[QI;8OJSQKY GAE< M:P-PH.+D-Q+R7*NYMSU5#/O#VVE_8K4(6UF9UP&QCU%_OM/BR9 " DVA#O1[ ML,<#ZVI@U&OVRZ8\A^QAH=JZ45/TUH@+O-,(H,0P$1JMSBU!0<+&75>Z MYZ88I>^[2I\S8@UKEE7(:M7?M\\PF8A7L^P"\]3ZG;;4PZBMLP,C23GD*MD[$ZE,FTH>7#Z%: 4U\W^[YV;3.HO][L MQ8 ;V@?J;P1" H&@3I#2P*O"6=R6Q0VT)(2;-5M?U>E]6#Z WS"T>-[!3O:S MS!>8;M ^2#35<)->A2>02W:!5@QYU;T*B4L2'UV6%K12U @@?QZ\IJ 7.*5J MG\7D$IVZA\OF1_K0"!0V:V@18KK?:/7-]+)Q)2.N,WO4B/<*ZWT'J4%/?>C& M_6A4)$ U+XQ^-&"O>.U4EL"Q+8@ M*?%^P&BWBE%T/]K)Q0_A) 0S9N3W,:+["4MLRT%SFO'=J]Q!SP97EE)HT\6 MA=OT;GG!X[-RGA6!"^.S]!GR])*_Z>Q62G=Y4Q M$A0>#R&^90N6!IF9'>=WZ%?P2\4/#$?:0746+A'I3<=/!AKXA@UF#,>6KK]8 MB6,<*;4X;DO R$=B3+O5+4D,$' !,KM@J1?"BOYV41F1?&[H&%&K^WR9MSS0 M!!7Z51,J[NA>@!;% V_N1]O"5*3!G?B>/5"G%KBCC=/*=K@X5SZ A%R8V]Z> M#BJ[41LMGJ\O&M)@,7#= *O0$YZ:C2IA&0HS7#3T,Y/Y(CR94!0]&=$\WPHW M[293LBY2LJ#^U%HKWO1-@^\4=6M=DXXKM+&3%1AL2TQMQ]PZI OD4YG-M3=. MOD(-:&#$9_M&U ;2:TM3*8?AN!0A)BR=E;F'T*(8 M6 NF;L>$](VTFI6^:N\2ZV@2RR,)F*IT%?.:Y@X?T-3JVCCU\R6]#RUOC>ZR MX,:B."QM./%>TWAR%$IN[]9)[%DFG>1.\7\TT&&4< Y/NUO:J9JA6 F0,HV: M,R"@J"A-LCK,XJ1C1 ;V3LR((*0!A:$BO2YZP$& ZWPG2(2/\@&ZKM;/C#F! MIW)'VWH)51#XJ==\0N3&E[_KMS> /6X_P1!>;.26Q^EID@Q\G-8<@=I-Q^# MY?,V2;S"PL*(^W Y9/I9T5O#J_]?>F4U[ MW"Y;JT5M,0R*R&VA@B"@D81YN&T9K":A-$3&Q)I(0AC"$&8%6JL(@6 IRA R MO*(FDD P C($1!GBA83$$!$"),@L0T! L,C@E0ZOPWUOW>5:;_7>=YO/_V?] MUCE[[]_^_;[?<_9QS[[>U.".H:=>#P<*AF ^Z-6PK5GQM^<>E7O<_9)JBHFT&B:-)%3)[#T1 MW$=1U@O\O.\KM&4H79,6.$+S!$6B8\9Q!V-)..E5U';$BJ7"4@H.")!+(?A" MME6L>\J-Q ^L9@]50SP!9,#$5&8,'H! ]+-CBDD'F&:UT24TH\P0TN0H&0U. M>TK5K8.=#1KX&!-_OR' .I9YL+&B[XX0J_)"58KDG&!B#=/2"S0W4?3HB,@I MIDNK0Y^:6^&S67QN8,N:<-&A:#\?DK^'ZE]%8'0[=_F32R13[,Q<'P,JEN@V M9>O (_H71Z_JZ.$S2&B5M\P-Y)-)[:8072J_6M\,;H);&6G M%?R\J]_P*(7E>*H#P-L[NWGG5Y)M.Y81YP5AXKM#\SL*6WQ@?.3M!2)VWK0* MW*&M:'8W?#A62-/"EP/,A%'QRWA2V40@ C:\NCG)NTQ(6!\#V"F5&))2*?-G M*B:/B-PXA3K-7_" 4.TNT.F:L""1S+[(QY =KA!;V1^VS;1/,C*LBK]2M5:O M71?3F3["I!@FCF="IJ! QSFHO42'%L/R&YHHO04SH(%DN?FY*-A)#%0WS\Y9 MG'$?IK_>;&B,WST MD;'=,ICC"15:,>L\>:71<94X9@>P0_]%JBN^K3<;-N+1?.2.:?II8\QV0X,M MG&/L0G:]&1N+2W7$WX?9/Q/'XIE&WSJTG_O%Y-4/6' ,P="-34YPDJUUQF]7 MA#TWN=FS(T=>NA("K$D>'ISSN7G&)0]-#$107SVE7A/-^!T7BNN&6GR ;H@7 MOB1V-G(OHLN]<0L])354:[!D"=. \'Z.H1=F/Y0P0!:89/?GGQA]&YVE.&1M M0PEFUMX21%)EMBT"/1/KU#:-[9$[!W"A,0Y_>[F)PUMN]8X6\UH8GXA:\, V M[P[_*2&3M/Z;R@/=XD'8J.4X/]7FK>)CQ421V+&, U/I]F09JC#G@U?@OVL' MNGZM_3(?VU!6+8Q,-S&IQ_5<\>?VMC)QGXIT'XNU[-.LXU< M)?X;-5KDRTTRWXDYUF-\12=IQB8\[B#V^4!HZ!(\..Y$?7.PM<',%N6#D>_K MN?5!G#TI#Z3IY3O\Q,27A2(J7:8C1DMIH3 MT!'CY=HK0@#UT)'IS?I&UA%4X9>0UHW?:?A8YB@7%L:C>UY00ZU8+HRH[58M M"YAE9D;GI7%FRV-%O=.M =A,Q8Z1/@G0G;B*\F73/V4AP:=_(_Y Q;OHL(3.6/)!+AT)4B%8A.1+ M^]=^G+T'=2NY=E^2&A@>S/RD<:S\K'-FJU'^X\N#+35_&K51VVGQ47U) MCWA$(-JOZ,6^D[C,.G:UIX#NS0_<-'\V):!&)1J59^MJ?W7_G=^?AXNGY&'/?OL)++44&QLY.SLD3E3S0\(*[O;6D:FZ6^'8*E1]_.<1<%C M5+^2,6]MI?G&QR[7I:GRLS+'Q[([]8S]=S'$P.[#BO78C:TMEL*SG<::/1L< MZN#L3CK YE=-05%Y=#]RLOD\),F_&5G R:]F4J: +MLAGHP&TZRHAV5QU44' M QR.IK/#5 ?*WZF$+=V@VB5^4^;W>-\=I07PY:8W'=H?&1JBK:WL1PK2R7:1 MZT5'UT'1GDT=CF_:_%H\W3K3_<- WH]K?)7X>0QW.-T8MXT:<(XLG[TLT(R[ MU61HZ/QPWN.CUW"QCF_H3_^;X?8'3$#>JQ@S/\>8_$\,^)LE-KG^J^@3K*3_ MO("ODT1._EKH^G\6<-_O _ZHC93<:(N+$=O^MS2SL:@ Y1\;?<5=FD=I!5SH MJ*#)P\<05Q[;%'XS-+><%G2KEJMQZ-Y@J<"87T.%6:L*JM"9WB\W+1B;EJ.2 M8S*NS)JRN===$9I0+[>&&%IB$L.^1NX)KM*: MNH8O%4E<'!>67FY23!_B+GGA( (J3H<_PZAS@+ 2,L\;:$Y6'1G*]>(D8'X!GC/20 MZ0I%J24^-TP95/#X4'_3--8/!R!DH?2ZXCBU&$VHT ;/Q 9S"YEE)G1H>UEK MX!Q'][OA*D'V8BQ\B.%,Z SP-ZR+KYA(,AA;^:]R8V5PO5PN0WJ[>9T7[YZ] M*;.%95E]<#+[C3Y5!F/MP>S!_!^T+\^B\M_4$;#%'_-@UT]SV5=2'#Q:&!:L M8*[H63ZRQ:V5C%+/NK[>#CSZ%_66_\?)5+HXU,DGLB)8)SV-50UP>L&FS\;A^-.A M?5AF07;PZ6F\4JHUG*U?YG5EGA8O[*H:JPMFAF--MLKV%!^6ZC^H>7,Z86/= M:(0PS3(RR&C,IQEC!?2$P,T73QB0\$,RUZ@8LBD972 KRM2;@%%?P#7UYA<: MOV9,KVL6+H$%:^$UY 8.$/M?9=&;9^9TQ7(V?(LAL \B')S8/XO;92&S8F@T6 M&Z7+INTO:]R:0*><' M,38)?QU%'E\\'NW0>7TV8X! ^! ON9[))+YT !B&]+ MQXB8]Y:T"!V7#Z_$60-<^ #-B_GZN'V^'^OH)6R9O>VR\MD/YMKTRTW+]K._ M,^9^K'-_FOV?KP%P$C/IJ_QO-+/AS;W&VQX;WER[R_]L!O[S[O__V$G_PP.^ MCMWYASO(:LOZW\:RWO:J;YH8(4MFS=CL3@J:1A9CL24THZ)WG1I/O% T M:%>HJ,)MKMDWI60_@UO/N NPCZ;Q)^B4,<,U3IR%5"A$QIN2$L$R[[8*M$/5 MAF#P:5, )X]MRL;D&=\@C9E P1EL<#8,!D-J9EUYM9I/\&\-L#/2;_*8B7,# M*0$]O21/8H.%IT9#:0.:"INY&6!TGA\(C]]7U7<\=[0BC8GQX]9OV:M)[B"\ M2OM=[KJ6+X!QC3^JJ/%FT)^,:K@*JKZRH:&U5F=+T?;-,\YHK$3\; M;Q>[,-X5A8LJ+FAR<7IO(=$C1L1)((^]$+GEY F3E5 MAB[]8BC1?+#,2TNV[P5U1UE"_]'A4.VH85\.$D2JD0+M)S1A=5.@%WZ/Z!YF M14!]J>;0]T9'+R5]D&<:* V" BD&>G.)557LD,HJ;F==95?@L-7(I-3@*)I' MH&".H4W)V)CT3B._1XEV5_T*Z;!^T8*HPO0]=NS6K/?_^JGAHB4&GKD5TM669O"Y(6AP]T(CC=3DWT@( M1U83%MFU9M5Q)()_P5)XM[:7\YKEUQ'CWX7?DR7:1"CZH"+"<]O[0R7LB+&' MTV,GOY0;?M! :=.*%^%&=R7,S"F9>LER5H1PXEGS/(QBK2C36C5C:-9K4!76PNZT+ MO&W*#6&CQ[^[7;ZYL@I:,^P&0!?=/D *%^2X$9'MJTJER:'W;8^H,+:*/8?D]'UQ7I M:!>*M4_RY!+O&.$VG!Y,+C)(FU+D?^[?Z0B(C0$D%M(G,@ MW76!X"?LQ)L!B3=W3[+RZ?BF<.VI'$ O_;HGT4.(;3ADLCW0@C3;79LE6 1U M0Z(BS[C=\A5*]>9;?)MP^;.2:#0?Y/,70374OS.O*=PCVB[YTO.R2:UUJ".U MGSK0>=WNB)#B9Q9_LCW!U?,MJ[1$)99AN7LA,69\WO"S]B04:G>/$)A157NV M75$WAJ8 "]?;OXB0 >VA"'DKCNBCBU(!789D0DBRP*/SX5.AP,NM37%BLX9K MORPP[FG7.?%2.I TB6BHY-OO0=(1NX<@8XCS$SWC<6Y\_@LP' M?7=B2@[?WJ^5*LW>Y[N>7)CSU?2E8ZE-]X^PD_=AX@-<]*5V=#D\BXZ"XA8U MS$6U1HRC3';E",F,<=RIIL4G>T$ %H9.L+'Q\?[ QZ6R*!&L+$1_BL"_UJ>( V2B>B-2(Y;.H3.)2%IAVU)JD.ED M[K4N "IT+S(^PY$W42R:2P23F*#%O42DA<^;%N3,V'Y%V5JYH)=BV]-0*5F8 MGLR4:0*M4#Z[1@8C2Q6,6HS%]JE;0'!HS4%"\C>E DI[RL!(K'3CMUE+' M_3.]46-LO/SBLM2V;J%6N3V@2K&DD[6E.4Q',)T"R(58BZ>5\&_[V.$>U\LS MSC7Y%UV!]]4BX3X$+,YG5JLO@^/7B:MR7"B-]K"L6]V)@V>'&QU5X9>"2[T, M[M\MTY*)[O;Z(P)G.965W-2DTJAY3_/F5^FVYGM$M:L'R#4:W]:?T0U;JB_M M]8B";QV[X'Q#M4GS7YW=U*A1HT:-&C5JU*A1HT:-&C5JU*A1HT:-&C5JU*A1 MHT:-FC\?;[^4_QU02P,$% @ H%3W4.>\KB!'0@$ '48- !0 !H J<[9L8=(501)$@"W3.S0Y;M M:N]PV=ZVJWO/J3B1@:N44ZFDFF3*]CS] 4CF17EA DR28DU$M\N62*ZU/I ? M%H!U^;?_]>U^ 1Y57LRSY;__ ?T0_ &HIJ^ WH/+L'?\_RW^:/#,+_ MJ&ZZR1Z^Y_/;NQ*$01CL_S;_L]8DB84F,)41ASB($*0R8A!)&; ("\QB>G7[ MYR!B.(HXAEHE$<11*"#G*C)WI92A0% D@^JAB_GRMS_;/S@K%##&+8OJG__^ MA[NR?/CSCS]^_?KUAV\\7_R0Y;<_AD$0_;B^^@_-Y=\.KO\:55:QZ(?_^_/[SZ+.W7/X'Q9E&PIK(!B_N>B^N&[3+"RPORL7N#D%?9? M<'T9M#^"*(01^N%;(?_P'_\$0 U'GBW4)Z6!_>\OG]Z>%$E_M%?\N%2W=F0_ MJGR>R<\ER\MWC*N%T;YZ6OG]0?W['XKY_<-"K7]VERM]_+&+/'_R5*LEM5JB MQ&KYQU/"?KQ _9[T+0]U[4&YRMSW?>G8ANG[WM3]8OA!#:_PCIB+5:Y?J-=+ M.=:[NQ%UL>K#:]S7:Y&5;#'":[$5LZ/RPO[@G?E;(\8^J(5,*SD-=>^HJKZ5 M:BE5S99/'@WF\M__8/XV6Q7PEK&'V3M5%$I]>%"Y(>[E[3ME.+?ZXWU6_J+XY-?V;FLW,E^7')[E7Q MP)H;C#'6J:CM^X_:C"N0K0T!"VO$5?T?L,Q*\%V50*S-N0)&JWN0:?.CVJ1_ M^W$+T7##MYC*H"S&&8^-#>!=/1[5?\#[9CQNMN/QI1F/FW/CD8DG6B^LZY/E M^VAFHB\TGS!.A:1F!:^@:"086!']42W*8OT3:'\" ]1X3W^\5)4?#][(ZWP- M \O%F0%OKOC1O.I"/93PR=A;-[M7O,JLUY>Y'F5CPA] EDN5FV7%$3@./M W M\Z5UDFMI<\;GBWGY_2/[;E<;Q:N5^D_%\C?F=9^1.$"$F!6 0B(V:P$:01XP M B/,.*_V-E9+Q= MBL7*;I%\S'*[B+\NRWS.5R7C"_4E>V^LMYR8+HHIQ%DO X,L.3 MQBJ$F,<(LD@P2$D8Z)"2V/QR5FY\W;-?7S]J>9':"7^_SP^T:%QC'ABLX>]K8P)CB M^RH.-XPOU>U\N;1>)&<+^Y%>/1G3?WW.T=1!@%D4:!@)+"!680()%L)\EVG M AEKG*;-:*X7]9,=R^,;''V.I)$PS6%T\U'&'YB!/9C/3_"O3;H"&Z- 8Q78 M-0N4&7AJ&%A;UI]_TR_2?7H_/6DVJF_4+YK[GE//3^_F5WTH[U1NY&;WZGHI MJW^]_O:@EH5Z-2_$(BM6N?JBOI4O#2Z_S1 />9(F&"H:$XB#.(0\40HR+D-! M98!CYK6-YB5]:DN_2EWPHE;_3Z!1_ J\5YZ[8GYCX$:Y@R$[,+/6H-:* [:4 MH/Y!HSO8*@]^M>J#2O__KS\"[81;GSSII\"H=-@)FWW6Z_:0"\CMNBA46?RL M[KG*9\;EQ @'"JK(_(&5H)"()(8ATT2J(-(HE=X$MBMAFB15:]B!E9Z Y\$\ M72$9A5UJY<"OM7I]D\!8S8>_="/7MAQ:YK-\[^QQ4J]73ZL MRN*=>E2+J'DSE8Q#@9"",37>",8:0ZXB B/)::A4D*02>>U&GY8UM0_\\_QV M.==SP98ER*K7>[7,>*'RQVK1,:\, "\J$T#T)\^]ZA;,';>G^T%RZ!UIHR6H MU+2K.*NH/7*K$!N )APPZ77?N47+[.M?E;Q5/['YTO[PDQ(+5A35MV879R^5SHRKPK[-L*8! M44$*M5 2XC3BD*:*0X()U3S1H=)HMAOUX3:']J*,,TIH_TQ*KU>NR%M>%/5\#:!JQQ MH++N"EC[-K_=-_(*\,I,8.SLV=?J%?O>G;1^M!O?N^L5U:-N8;\2_": N^+[ M[/,=R]5+5BAI-3%J5$^^SG/S(2A[6'Q[L(XJ/*C?JW=MM>N/[KNZKG][?.DCC6'!,)940QQ$RGD*TY6FYK^$_L6..W7!]\ MF-T6\5,:O($]I^N/;V^N:K^H&;V-7[0EA"J.):_R#=L81^[%/,JVJ94]^MC4(TB*5", M(&$V]8'S$'*$(C.%4*F"D+ PI3ZS1[NXR7&_NJT88T=;4*GK1_YG,':C[OZ0 M&WK)>@JT 4Z7W$#IDQ3/2!R5TMRLWR6/I0A!?+C);B)&KEP&*KKV="^R&6;BQS&4(#$\J.@ M4:_'Q/*3IO>:,WXH9=QT\)-6'F1ZG[ZRVP?^4Y;)K_.%+!4X#6V1)RU\7(L#"5-S(M8*@E^MBK6O?=K'=D31[/^9WWZPFY?]=NE5'J^G)?&-7A4\NVR M-",[YPM5Q]B^_M;D#JWESF@B690H#=,P%A '2$$620VE3E5(.,4!\]JG\%5@ M:IRPU1\NK %@OK' 'KPIZR:KM1'@MK'"CS2\!\F-4X:$?F#*.4!]J_PZ$/_% M1G^P-N!TF(8W*77%KD_.\M9A5$KKBM ^XW5^3C="?&6%*?E2+[NG'( M%WO0N.$1A!A%D,<&U!)'*>0JE1J$@>48B_B.")C:FRQ M5K&.6KI:QSOYQ4RV8>I&&ASIE^=CM,O M=^+TKT -@8VGKD'HL9S2R,/6:\&EL70?MR33R"-R4+1I;/G#Q)R\5]_*+U_5 MXE']G"W+NV(F$IJ24 N8)EA"K"/S2<:Q@F;J4B+EA FN^PP^V5=@:FZ'35CH M-PKE '*WF6-(( >> 5SC4JP)H+8!U$:,%Z%R"KXQ0U4.=)A4S,HIA'R#5TX^ MIQO#O5=?KX6P10)LO;P\6YJ_BHJ!BX_98BZ^UW]NZZ;%E$=)* D,&;$U8LRJ MC',B8< X#T4<$J:9#\/Y*C UAOND1.5J;6P 3XWP8S_OX7!COR%!'IC]C.JG MP3446"D.?FW^.T@QNZ[H]4E^WCJ,2GY=$=HGO\[/Z49^=N?[@[;G:,7U4C:Y M$,7G;"%G6D4$A4D*8RHCB!,S*#R2&,;$.'9"$XV0%\V=%C4U0JLRE6RR+EOX MAO&UX.G&4_V@-# CK0&JU*R*:ZX5!5;3_GCG/!I],DR+M%&YY+S5^ZSA<,?4 M=KG_IHK2'NTWNU\L$4&V#_WSF>'H?R?MO/9O"B_JYW/X\/V^]CYW-/]?\C.Y_$1&6_G M\X3\OJ+"WJNR?O)<-#^MXIBP4A2I,(0)MQU(!*60!E$$&651FD8X1;:6O7O. MBZM@+[=YM$R8I2K!0Z,LX$TL5!^Q8R?0=YL\AL!T8/(_'D]FU 9KO3>_JOSQ M%S>YDO.RQX!77]"<[(?N9 \_:$3D?@G;F?C_JDFH^:S)_WLP+P18VS^_U M4KXR_N8LB+3""2:0R11#K#2&+$XE%$%J& I3SIC3>KY-R.16\DU:7JUHG;=J M5 565S<^:H6TG7OZ FKHQ7P7C)RYQ 6$+6\4:^(HE/CA-GO\T=Q>Z]_S)?>1K]7RWZIZBYKH_UQF+P3?E&LW NDA(_R5!3EC?[R;<4Q$C M[[P=M>]PN^WX91U#Q\UM'_0G99S9)[HFO%09YI3%85]5E'5I; M>0U)UYV*"Q%^SMV*#=:U[DUG!PNY_?VY;F(];%BF?.; M%P[/Z%BX5XA\I>1A09-K;EB5B7*&,$K3)%*01 &W3;Q32!%5D.F4(<-\88B\ M7*.S$J?F(C4*@V,E=L"O:ZT]?:7SN+N16*]H#LQZ\V>%3IN MP5A7# XJOCK?V-7)RN>/K)P_JG>; M.A^G+^WVI?]=S6_OC/-R_:AR=JO>5STZ/NA7\\7*_+3.$?ZP*HN2+6VMD5FB M$!4DI)#'2$',I/$]%*4P)5P$$=><^7D_7Q@C(:BN:A/]_^2,) M4?@76=O2,?[(=X#FG;7FH%$=O-^TE:G5!CMZ7X'&HOY8J2-R?3*6 MKPJCLEE'?/:9KNMC_(^*7R_+>?G]6DKSQ.)C9IZX^'_G#S>95#,1Z%0)'<-0 M2;OS'$60\A#!1%*AD>UP'CC5>6P7,S5.JS4%C:HVM<(J"XRVP*KK?F+<@NSY M,^-^\!J8C+I"Y75P?!Z)"XZ.6QX^VN'Q>0-WCX\=KNX:Y9WEY1>5W[]2O+3; MU^OSIQBA0#(.$\TPQ$@&D(8)@X1H%A,6B(1[EAXY*F=J-%"I"8VD>V 5O0+5 M\4JWTZ=3T+HY*ST -C /=,2J0QAQ*Q+]1OT>%S5RD&ZKO8V7CYS]T<3C M[K@IM1LSHR34C,@4:BTDQ#@Q?D7"%(PQQSB-61AA.JO#1S^7+"]=>:5G/7T^ ML'UMA_O6=M1<%U9C)>#J=KZT3<_M0N"[C=X:.=WC]& SPF),0IC@1-CZ=PQ2 MP81Q(H5.16A>@3AN!OOUTK&A_02&>JWK. /-"CNN_WNU5" D5\"6DYC, +M. M8L\X9(-/?Q=GZ&QR<)ZLWFM+)Y"&\N@.2NH:R.8 MI?J@Z_R#-TQ4!3M^9M_F]ZO[EUF>9U^-H!MF/B'S\QD3)$!!F)BE!&,0(^-& MYT/A/3!3]PEUATXU_ICUV\/&0_[(W6W\D3GL>]/A&3V60_O%,&E1U>Q0\O4W MH8KB^M[^:\:YC!4E$@H<:X@3%4$>,0FE"*- 49E2[M4XPTOZY+C.:/9G\/;^ M855G&M>EMWLHC782?C<^&PS4@0GM=%&T7>5!K3VHU1^X'-HYU :OA792@>K91=7#;[DP2Q$"K8/#/H%(6O$".B^L6"-OIIQ]@!N:8&@RKX3]7 M!1:KW0>_C? 6@&0FJCS^:O4R,%!/9(T+V.6D>QZ"AEF+[]#^+DA"4I%ERXVC M,.)YQ=>TYW!E-X_M8YX]J+S\;F.3R^ME543BP;X)[U4Y4V%"J?'$(%8\@CBF M%!*"0A@2RG6L9$18Y..@M0F;&M^M=;VJTA_*JHR76NM[9>LX^/EFK4 +I+@( M#;P"5>6=B(#&]\7F;U'(S,2"DXCYU,CH#>@1ZF*,"K2;S]L7? -//UOD/FZ0 M>[U%[GT+\H MWE3W>J(ZJ'5OLJ^\,T(<1\.->0;!>& :NOYP\Q9I1WRIM M:JY HZSM/UUI"T2CKN<7V@ZQX\YZ7\ -O9/>8+96%*PU'6!V=\*DUWWR5H'C M[HN[V'ZP#^YTTT#QC<690(K7WU0NYH7:=%O:2]Y8__YC/A=J%B5I&'$:02RU M\0J20$/"0O.W($@2&B@D$>^UDV.OZD^-Z3;*@Q>_?'YE:X[609%]1\7U^PZX M,>=T1W9@*G:)IRM< ^JV;\BFKO45.,BB6U\%*BQ&C+@;9 Q'#H- M,CK>@7S#:-$U5?#SG5HLK*9L^7TF,:6*JACB%)LI+:4*$HK,DE^808?)?4>OZN;$;-=I)Z&D,Q(J*,4,PE3G080QZ%M-6T6RCI."<$Z M365,?+S0$W*F]@'7FU796EFPL-J"Q;:.C)_;> I=-_^N!\P&_KXW&A[$E_7G M(9U!H4]7YI2H47V.,_;N.P?G+N]0&SXS7L&VA!KGBMC@!Q8(!#&),22"$Q@G M0J613JB2[@7A=Y\\M4^_4LZ[)MHA8.>G[,XP#/PU.R/@5]?]F+67%'-_\KSQ M*K@?,^-)V?:C%URPY<3/I^[P=H??GD+NN?J?E(V6LJ'NS1;9BBUL1C":A7&L M-24:AD29&3^1V-8O"Z"4-"(2Q0I3KQG_&6R8&J4TE@"U->5J4PP)V&)((%_; MLMF"-\8 FRG?88-JY#?&8Y=JNN_!!+:J/'>JZM?H8(=J@P;8@0-\:7N3NNU6 M/<]8]KYE-;(9X^];/<\X'=V\>B95>JASLR?S;9.0],DV]HEI'$L51N:S#4.( M4R0@XSJ%D602,1%B@KH7OFD1/+5I[J"ZRP$WK;4'5OTK6X_B8S8W##=?@B_S M>\^6+,[CXSH_]8_ZX)/*4(!?5G'' ;W!2O"TR7Z^FCP.B+06Z7&YWW^%_ZI) M<[$E@&9A&F.N4 )%E!H6BQF%%*L(*IW26(LP$-+)[]]_\-18:JU;57O*?7'_ M!*OS:_NN" S,&&[&>ZWKCUEZP;+^R>-&6]4?,V)W47_T]_[IDYM-NJ/YFC.: MR$@0;1-=5 IQ@%/((AS A,4R%8F*>*1H52 ,LC.P=%-NE(-[GVU97%#_UD=+IAVY+9 M>>8!HV5XNAFRF^GI>$?'Z& VS_]FA_]G\]157BU%WRX?5F7QRKP"B\S^[(OZ M5KXT^O\VBQ7709@HB*30$!LO"?) !!#%!(6814*F@5>TL(_TJ9&V51Y4VH,= M]7U#A[WP=UO*#8;JP-1^'-"*4W;_79MR!3XILN\SY;YY@>_6O- 95^? MX/+-M^FD($)!:)<5Z-IPJQ MP@3R1$M()"5)Q!*D Z_R13WK-S7R_"SNE%PM*J_C6I3S1QL@]4DM:C>BS,!/ MQKBR*N?Y\?,O1?6)?S)_\6RJT_,@N_'O,P[=T.OGC66;1AH7Q1\;HJY21 >A MZX&&H=>F0CVK.&Y#HF'P/6AF-)"8;M/&)[5>^GS0[[+E[7J'ET;C(VM#/S(_ M";T;*U^$Y#CTNE71PO=N Y]5LS]>/ =$GP1W4M:H3'7.XGW*.7M]-^[XDE=N M[??/I>&ANC?1M?C':IXK.1,D2CB*8\@B3B'F-M XXB$,48PE4FG*A%>Z6XNL MJ;F":U5!I>M5TY_K"JSU]>Q@WP*R&U'T!-W 7-$9-?\^]N?QZ+63?8NX<7O9 MG[?[H)N]PRU^W%'DY>RS4$N6S[-?EL6#$G,]5[(I"L@U8B1,(J@$22 .C=/! ML$R@1C+ G'&AE-.)2:N4J?'%6E'/VHKM2+930V_X#$P*[M XLX"3Z2W?O[E_ MY]LW_]K_[ML%C/+%.]FX_M;=+KY\4VIWA5-MC-A%3U$6!V%BQ2;FGD8X$@*; M-0A&&&*J(\ADJ*$.TU!$'$5IZM=[^2)U)L<;QW8A=L)/N_:!OW#0_/>4AAV* MH2GJ\E&X:">H.WA#;?QTT.C9]GFZH]>VK7/!4R]M7/]V:1ZXJI^]E']5\G:^ MO&TVI.=JY]QA2[*$A0E-!<2!(!#+"$$2!S$DDA,2/2%L[,*Q[38?*11[Y@;_&.%/RA*1*%,.*NX]9 M7L5A,AI&*I4*(H:-%\:" +(TBF"VRLXVBTT\LP& ]^%M<.[Z!XNL<<]X_K2+''O>#K%4+L M!U5+*+'C@T8+*?8S;#>TV//.;JZ>F1[LL8AZI>K_OEV:><,&EQ>?E%#&_^0+ M-4,Q88B;5;4(:-5J$X#82;I]@;KN.0^5I=\&*M\)]L#N@&XJW2_7F0/A#UZ4PZR1W5 MK_1!8M_%]+JW8T/F*NGE1 &I]<;CJY7Z3\7R-^:5G&FB>")3!,,PD7:%&D'" M: SCA"""$LZ5\#IF\55@:IZHF2 CST[+OI"[L=*00 [,4+7JMLK)J5)R5^OC M$K/W.BYH:;37J[2;<_MFW8?Q)6!T) MJQ>PAJ:FK9*;C;9!#@;.H]%OF_>3TD9NZG[.ZL,6[F?OZ!C<;JML?-"_%*KJ M//.!EVR^M/M[ZX82;[+\9*5]Y M64/4Z^T!U%X#\2]09]Q8_6M^7=!VUK3MFC M52O;[J^]661?JW^C61 2AN,TA4K9/EPL(I IG$(4R0BEQ@M#&OG0I[/DJ9%E MH[BA2JNYS8,IC>Y7X*[2WG[)PNX,:V- _3,_-G4?$3?N' 3G@9ER#?&[#<16 M;?#7#<+5WKM5O?Y9?Z3HC5:?%.@N?%3"\\9DG][\']"Q5,BQ\B/K (,H$9HD M*37\%>#:_6-QR&"0Q$J2.$(A=VIPXB)L:I3U9C>I<707$JC4LP1]G-U;J M"[V!B6@-W.%65^_Q'"Z(]%JJHTW>N)4Y'"P_*,3A:!T\;W^?4?D3+J-W_:ROTOO>7*;M_WQUP]L+FTT4=+ ML^!:UBW$ZT[&^YND,8I2'4<)##6+($8*08JIA%)K'48241YXE1/SD#TU1FA4 M!XWN54!,I7V]E>&W\WKQP+@1R4!P#\PPO2+MS3\=,.N3F'S$C\I8'7#9I[(N MC_"/3WVORI]9_EN9V3]5:56\_Y,2V>UR_M^& M:I>_+-FB>DV4W%[YD[FO>)<958M9HJ5,4QG"@ >I/9 SI,BQ@F%"I4H8YBK9 M%))II\4QU.T0/#4PDQJ+P:+2#;RXM8K^"61+<&_,AV4&[RL8JHJG=:VJ3 .1 MW=]GTGH;L ME;; 7&TM^-ONF] 8#';RI38F@T]/WH,=JW<KLRGN]?1HZKV^NC.5T/S)+N\ M7E2;R7*Y[=VW ]"1=DT52,"B!+:UP'MNVS>9<>^]D]_S6S9^<[_GM_G$9L3$ MM.N\EZM5GBM9U;/[6=USE<\2'0N%N8 \D@SB&(>0D#"!G*LPU")$"?:J?W), MR-1FR8V.=;5%[XW70Q2==U@OPF;XK=1=6,"OM8;];I>>!*#G?=%#.6-O@)ZT M],A.Y^EK.SK]ZM:RS2?U8',^E[?'NH]$-$)Q0AA,$]N?BT:& ["M5AOI))5I M$E J9H:*>.;LDY^7ZO.Z[\H>T%NJE3:^CL[R>^:> .Z#M:,GVR]^0[N9#7 ; M=9]4&AJD!X '0+WZ8PYBQW66W'$X\&0\;NW&/;7+L\U((@+;H#&(% \AQJDM M:LL$9 FC:<(1$HF7@_'T\5-S+9J%4]=3W3WLW&BC.R(#,X0[&-Y,<-SF/C_Z M/0FC?M_'K=O_E$]&'T]Z.UN!7JS>H%/?\])T&H)L?<2FLHSL2WHA>[$FT M032D*W%4[K/Z$FU(G',F6N_MQDO5?HG==,G5G5H656U#6Y_,GHT\B8>W)R;V MAR^5T4%]4F+!BF*NYZ+>JM&&&[ZP;S.B-4HQ#: ,M"WZ&@I#85A"+"0B%"G$ M;&,WV\#7C<)ZUL^+[39:#O=M5N=0X$5]X%F%7CS-U[%?Z_: M+@"S!H"2_8- ML'M;V,./!/L>;3>^?,8Q')A:ZTW[)Z:M2RV^L(;\Z6H_.^@*6",WO^65I6#? MU&:<;;W&_CAYH&'HD[[[5G%4IA\(W_U)82@Q?O/';I_[_[-BN7G8XGL]4EDU'MR_F$4T'(!F3@/ 40T65C3=) D@YEY!K%43F5Z'$D5 6LIIZ-E<[@ZN9178[6P!]\-Z#\:^"TXM!K_9OCDL:M?=-J[4'= MF_:KNT:[&499-WC<[ILDFNLXC1E$:8P@3DD"&3.\P'42AQ)A*:E7.9OC8J;& M!I66V[?\DLVIX[ Z;D==#-;0&U!=<.H0K]0&0[_Q0T4I"T@4\&8(7R_/Y,<]TP"N]7J6X5/F MI\\R<&XS_VA#,;"#8#5K=DI?[\*_U1UL!FG_9Z\=R-&_[D$?P/9:(N$BA<:M MIM '=@>%%WIYJ'_^\K49#U*%'G]2#^9UOV.%^IAGMSF[;T)30ZE#% L.59B& M9I;D9M5C_9@8I4QC@D--G*HR.$F;FI]B]:WS',!68]"H?#[ M0/<[<38.X@# M$]_X^+DGMO:*XTB9J1?BZ958ZHQ/2V;H^6>,EMKI;,YN;J;[31?U/:PS/XT7 M7?6YW1;1BPCAA-BEB?F#2@*Y0 PB176<(JGBD'1H?7A4V-2(]UH^JKR<%T;- M*_!@!C*K@GFL@V3^)5>B!#;K]:NM2]:M+>)QS-W\TKZ0')A]U\T1-WI6S;0& M[(_8"L@ +1*/RWN.+HFMEI]HE-A^3]=6UKS<9HMM=UKC* HQ-BOC)$F4(91$ M0"99 A'C,D$L-?_5?FVJC\J9&HU4V[%;/2_8P3X%K!MA] #7T"?879#JT.RY M%8=^&SD?%S5RD^96>P\;,+=?WJ$^55:J(OH!!:]6RGAGJ#F%%8P2%,01Y#PV M="!0 GB"51:AI(@@E6H7!=UQT5,C0FL@L$_@TI9CSH\Q^$[OTB[')2!O_=* M06 U_.>J?Y15TO.DOP4@C_)"%P,UTM+K&& ]5?!IA:"M[L[Q&\>KEM.J^),: M-^U7=CRKM^FN!^NR3\H^VC8P795W66YKY&RON:YBBM&,IR$C*DQAE(08XB#% MD!&I#<2$:)VP0"5^U60ZJS(UGJQ3MP\W%^QF=6,-V)JS>^%UAWCM"X;0S?$: M9V &YNK!QL0_!N%B.'N-4^BNS;BQ#!>C=A#OAP(&)J'%EI:,]-FSH7G>(CCR#I>"AZ M$3Y#GW1Z0N-_-+*@X/#TU?Z?>%%7LYNLF61+>:R!2/G;]X%A):OWMR^\\6;?^U_[:W/'^5[=[%P_<4[73MRC<^F M"-GK;RH7\\)V7W^_JHYA R%D0"(*96 S_6,>0Q*',42!"L)8J$@R/$JYSE,: M3HUM&CV!VBH*6#63_N_54H&07-D=AP"\J.IQNM84'VZ '9=?SSEL0Z_*+B^3 MN2F$N6/G%:@MG4"ARW.#,(F:E2>5_'V4GSR'<6^5),\*&JY)]-'^8;-4$D[B M)(01MH6=(AQ (B(&$:<(I3$7-/6:(CIK,K6IP*=U\9.>>0Z-BWL>0[=98)21 M&9CMAQR40;I)MP(Z=B_IX\I,KI-T*V9=^DBW/[!#N&Y=Z=\0^0?]7I5'Z_V_ M,::_-J!D]W-1U4DHOF2;?M:?5+$R8_I!;VKN-#5XBB]V2JC_V)2=1#3E5!NW MG6%LO'@A-&2)%)"%0L>*)92F3LVND35)=):D;= MF@_6]M=5=0KP)0,;"$"#@7W0MNC9&@9000!^K?_C4D?UN=\:CYCMR;X](T4A M3/@M\@LN?Y:!;(M4'U>A\<+>GP7H)S'TSZ-!QYW09IZVPFPAT> MX5_0[O6R-"N)-_/-+CYA01J$"8&*1 G$*8\ACY(8IEH1SBF+D%LKTG[X9?9JOEA9S^FUUDJ4F;[)EH_FRZF; M1=9WV3B0F5")C"*50O-M"UM[AD*.9 1Q$%'S9:,@#9UJS_2MV-0H8:MFU>ZW MBEUZ63> 7H*BBF JLWH+9EDW0BQ MBJ+TDRVAIW=%]2]CN[Y39;G&K.!>6O' MK/6@U(:!7@^'>OF=O?^7;T/H_NNQW,-YTA[&F,/J]=&Q1#8 MMVQ#]"INM$V&(4#:W4(8Y/D=R\6JHE#U@VK/L1$*L M200I#P+CTZ0Z"1D3-/!*M#TC;VHS:J7H%=A1]8*T1PX/FMUO0* M= 71O[RL&S2]UID](W+<@K-N]A]4GG6\K6L*O[;GR"_5TORE_&C>$,-D-='9 M )Z7WU_?/RRR[V81&JL8:90JJ"-E5N]1PB /I(:$D(!S' "+7;]D 5^$C%Q+PQ.2PM(#O _KMMW0HOWBORE_,VVB/=/Y;R74WC^N\JOKS MJMK__%@5IK2=>&(9IE%HR$T0VV=:: UI$%,HDHA('-%(DWBV5+=VK]2-[0;2 MU.ESIO7GO*OO<%^U/25FHERQ?&Y66%4OIC^!6]NEIRZG-,]R4*C\<2Z4(="B MO *V_=(+]"316@MI,4-MY M-4Y7IIZ&8HSN3)>J.HDN33WA[=JMJ2]QW6:A+[EQSE?Y]YV.Z+,PDB%#2D#- MP@!B9O[&E)E&<"01IQ+)A'L=UQ^1,36_>*UBA^W.-B3=./A"? ;FSPTT3:)R M;Z4S'*MDL[>IOK&*&G$=;OC>IU.;W/I7&P[,[A!UW' M8AL7Z&-6S*W3^_I;:1F++\R-13F+410E4<@@0[;0<1A22$-FEM01"C6F-$IC MIZYN ^@V-5[9QA NJA2'16/QQP%U=!6?9YB&=@\W(]1L M)FX,NP);TZ[ QCA[>K(Q#ZSM []N+036Q!X)<@#@>W4&>U1O7 >P?UP/G+X! M1#Q/YOJ;+-=J7J[,M_=V67N?LS"0 0I#!&5($S,1!(GM"\-@%&D9\%1A3=%Z MJ^'+>"GL1U3ML-?P983IH='4+#V?)UO]V*"Z30;/-4:_OXSU'4MM_N/']@XR MH^>LMPS$E++6CZGYN\I;;\&Y[\SU-E%="T@VL]3+53%?JJ)8YQ5BV$ M+:EHMRWSN7%Q'Q9J34P?]+7,*MJ:I;;>+8HPM*0!<9)22*E0,)(\C!,<2(:\ M#NF[JS(UCME: M0FGF^IO@*VL<:>3M7F6">C;E-GKV*-29XE%[N/HAMIC3,V M S/:SK!LPRR-'6!K"/BX.RP?-\-R?6Y8_,L]7HQHKV4ANVLS;OG(BU$[*#-Y M^1/]TY5>-?'';^:%8(OZP6_,SXH9"<,P#6AL6%0:WTRD(62*1S -HR00B4@B M[50[J%7*U/ARK2BH-5U_=Y6N[JE,IT%MY[C>H!HZAJD+2EYI3F=1N"#?Z?2S M1TM\.FO>;@;4^8O]4Z',4W26W]O".=5)T2_+>5FPW?Z7VQ\W)Y((8ZI(:* D M80(Q"P6D0@8PQD*HA/,$ITY.5C?Q4R.*'0N:+*:55;8*]\FW[65W?N6> M-A M<-IY97C(!R:<7;3KP^1?-FCO-//=_95_X\L.L+OG%PT+_TA91$,,@U>F4'<4 M6_*!.CQTM*R?[@;OYO9<\)2.%2M5.:^SB6Q4TA?SD&I;BB0I231&D,:V8G$B M4TA12&"L-0_,KWBH$Z]RE$?%3&VJV&I9AWE;/3OM^9U U6W=?#E6 W-\%YC\ MJSJVHM!KR<;CDL:MQ]AJ[4&QQ?:K>X@2_!M;K-2,Z$ EJ3 K26;<1TR)@"P( M!"0J%,)XF:'0NL/9[Z&DB1[=KA7]ES\:;SK\RY-4^/HL]PJPL@H3_S- T56< M!E=)G-B?/:U3;J==%%Z9!?E53$/[^U=*5/0-(F2O0?2"0,1ZL-S(I2/VSQ&& M> 4J_08*0GQB^V QB+64YPM!?&)E:P3BTRO]UZF'(!2),%8:$IP*LUI-&:0$I<;I,-03,\2T=,H1OD2) MJ3DBQY,5GMAR!2IK0&V.+8ZZ-@A8B\"+^M)-EMN0FUF2$$3"*(**A@SBF$G(I,1F\H_,_Z0.X]"KJ=\1&5.; M@=8J@E^MDJ#1TG,9? Q+-S?U0H0&G@5\P?'V5%O,[]-5/29F5%^UQ?A_S3*Y$65POY>/8C#,!R:=?N&^H,JU!VS#U+EV M4>"9*EU[8'.ZUK7/0[H>]NU4T[8"JE,I321%/$(P9K8^;BHU9"P-H&$X+F@2 MQSPE?F=]1Z1,C<6>EHNOCK&Z'?0=0]3UG.]"G 8_YO.%J,,A7PL$_9[Q'1,T M\A%?BZV')WQM%W?-#LWR\HO*[U\I7F[.I%FJ4\["$"JAS->?, 9I%$G(8R', M8UB(J-=)_U$I4_OZ*R6AD70/K)I7W4_ZCX/JZ))<"M70KD<7E#HD-[:@T&]Z MXC%!(R<8MMAZF"+8=O&EZY[CV87546"38FA/!.NLQ*)8W=<_V^M5IB5!E,0) M)#&.(4:IAI3J&"H>8A40QH/8J[YOO^I-CG5V7/DW;)[7Y]O@=5'.[ZM.-=D2 ME'<*_)2S90E>V5,\N]5@?_1W9?MKFDNN'U7.;A78,;KKVJJ7-\!W\37VN(ZX M.FM)%*_C+#?IXAL3=X=QD.YRPP[ ,.N\7C1\IH5@G^B>7BGV*F7D4B.O_[&: ME]_?+JU_6R6D5C7SOMRQY5IUX_K:QL%U^L2:^!K>JZC1,J/ESSKN*8DHE:%, M81R2%&(B(\@U0E"$G"C&6*B05^?TR5@VM>FK5A^\^.7S*YM\6D? C57,I/?7 MQM5%GXB^4YKS+B^<4J,#=N !=0G7T@"T,T_6;]PFJ_;JT _:\96V+M4$*J\, M-?Z3J-?2NW&_CRHO0XUI;[5A!E.PO\7F"8N*4R8U!W!8L)1A#9-$:8ACK"!+ M=033@,0BC%&*6'#I.K.39E.;HT^M1T[Q=-%*U)>>WETZ[-T7EX,/YC.M*P<: MQU[6DQ=A/O12LIMRS[Z*O A3EP7D90(ZU@_*[N]57E7!9&8AT63H1B@->!I* MB'$@;:%) 8EM<9$*RG6=H4'-IYLMW D4M[" N],:Q\JS9ED^(X3' 2PUBFJ6W@K" )D((I$]+X M:0A'V*M>ZVE14_O@UW5S0:[88GZ[K'937C3=_XH_544?/$,O6G!V(X-^T!N8 M$YZ&C39:#K!Z.P_&8 &D3Z4]7Q3I4:M;0TF/W^%?[:'S$<5;VV9U6#&-O!8A:IENEZ9-IO,.YVNP(.Q\,JP8FTC^&J,K"+7 MM#V5?7IW 1Z;4(+Y$MS/%XLJ_,G\5F:+!PS!R^9(H[GNZ9'&]M6LHR@_Z"<7[Z #+#Q@C0^P .V&7ZYO+)IP@]_;R^=> M[6,2^OJ\A".5#GDFEONAGX(CDQK5ENHET]!SM%(HTS!WSR>I6?V5& VQ6\K9_'TT8 MQ"B.($V#&$I)2*I5J)&FL[JAR.>2Y>5P8.T+&1ZR*\#5[7QI=YT!9PM;6K]@%9)4YL:=I0%]P37P=[R+U*ZB'3H0M$/FOB3K#;J1EDK=(?1:TSC!TK+6:+]_M#6 DQF[ MOKG;#=U\YKKUM*J:5!M77MG>)XU[_V&YZ5H]XY@RD:0A%-CR*!; I6W &]R+X6P XNT+4]8&$-\CP I?V ' MIM]&85!I? 76.F_V]0R+;-3NS]7R@ZE/1\Q1\JANFA\:^TZ6J]8_#S MMMCKFUS]8Z66XGM33S!1)$IXG$"5:+.>%3&#S'8KB:@MQTI2Q*17/HB#S*DQ MU(ZF8*.J9]%&'\@=2:E?( =FI(X8^G.0.RJ]$I"#V''9QQV' ^KQN+5K%(Q8 ML**8Z[FHG*XW1OT=?ZQ*I;,[IKFZ4\MB_JCJ^)N;59[;1BS5GLQ+I;-(7(]:K=U+ALW[C:T]I=:]39P4\, M;$+.KD!CXR9'F%=F F.G;WA.GR^ &U\^V[ .S*RCCVB'\*$!D.\WXJA/!4<. M4AH V\.XIB&$=,QT5K=V0FIL^T@=_7H M1=V^UFOY7ZNBK(;J39;OM6[/EN:OHDZ"K6HYIB(E9KV)H H2#G$8IWUK32_K4OO8=Y8&A3F#4!UO]P5,#.A74]!L<-\(8#/*A#RSZ1-N; M M8PGDTNZD48XB)$F0Q'YNRH&(J;'71D/PJ]415$KZ.BR'0#IZ+1?!,[3KXH>, MO_]RTOA>G9A#*>-Z,B>M/'!G3E_9[?O^JY*WAC=>J6)^NZS60XU+C6FJ4T$B M:%8@$F*S_("$A!K&.J:WW7G>U'M5PINT%RDRVK/'L;FGMCG(_L M7N6OOXG%RL;W71>%,O^3=ON24QFG(3$+'HS,'U%@]S"TAIR$*DX01@'U<@XZ MZ# U1K$E.@JV\#WT[X*^Z^;QH)@.OD5<:5_O#*_UKS,JUA9<@8T-8&U$W[O MG2'L=Z_77XV1=W0[XW2X;]O]49=E"UPO;0Z#>0?G?*'LX\N=!DN;PC@H35 H M$@1E'"FS+(H"2+2BD%+!<1 HB;!3(&DGZ5/CO$VG4]N(8*L^J/7?:3WF4F.G MA\%Q(\;!(!^8$GM%NW-0NA=J0T2NNRGP+.'M7MB\B%453%*Y7/'XTS M^:B*EW7^QN<[IVV#C5ZK^[\8/3%&"0V9>F!AIXZ3SA$(6 M$P))$FL51R3&*IX]JIQGSC7H+E;*AX!V51N.A^H8*_$DQNK%PE9H:VJ-7H&E MX:%,@Y)]\ZPOVL,@NLT8XP[,P#/#Z:BW38W&]_6(&*L&\?+[@[/7 GR7:S5N MO;[>4#PH[]??DR]<.>PTG]Y\LB&-@DC'*8QX*&S#QQ0R%3*8&,I-8XTHB[RV MA=N$3==[?]IRO>/&1RO.GL[TA>B-Y@[[ M?=MVU!9!#O])B\Y_$O6RP_Z2&V MW=-/N?>7K)B+&><)CE,N( I1"'&H4\C#V!")^6>D!.*(>AU&'Y4R-=XX5MH= M0,"MKI=UTSL.,I,:!8G"D.M(0RSK8B\(XD!KJI!",5)^OO'%,(_C[AZ6@&\J MZ \&M1M-7PS?P/Q\K'1^I>-PU?*?0#!DC?Q:T+-6QG]BZ[EZ^$\O[AC??#X+ M8M>;W#@=FM$PB@B""3(4C3&6D!A_#O*4I!@'(:7:*V>MHQY3XV^WK*6.Z[=> M!]"-CD88EH$):] 1\8^3O@S/7B.F.ZHR;NST97@=1%%?^+B1^U\WG3A??[,- ME@I5K)MQ5JTYGI98G+%8$1H$ =1(&G=9QQH2@6W! TQ3S,- ,C)*:VL/I:?& MWD>*NV:U-4 UYEQ:B'K4=\*-XZJ_:] 0:3'<8 MJ$GTCO;1^_?1%KK#2/36\;F+[&X3WL_98Z7)V^7/\V665WVFZPI GPQ9OLER MJ\Z,JIBD/#$S%N8$8A+&D*0D@"'6$0Z0BBCW2I9TDCJU*>=SF8G?[K*% ;?X MUW6O^^O2# 9?E?;\%)09>&_>2GO6:LRH^R%1^]<)BGR#];NZX97W_L,B^*_59Y8]S&R)QC)/- M"N)EW0.J#F#>_N;U-_M7->,H#64JF&TPB"!&@80\I@P&.E%!BG@FMY[LOV,VB.&[FC#\6(?O/&']YZ'=89KE2^JC9/ M7IX9(/]=X5[Q['4;N1_-QMUW[A7-@XWJ?I_^/+LN'U9E4;*JF/W?U?SVSG:> M?50YNU5K#_IC;HR;&?C3((X)1"0T'$X2#&F""4RXTBQ*F-91Y-\O823M??AE MO'8,.\I?=A(WUCN 8TK-6Y! %-/8SN,(4F6;8*) F[D\)@REOMT>)OL&#-], MXG?,< MC[XWWWS%=W1]Q)V2JX7ZH)\T=+U>RF8I=6,;$G]1W\J7!MO?9@E.<&IG+D65 M@EA*":F4%(I 2$IC(D7@M1/G*7]JZ\VU^O9T9]/:^=-.:^=K4EG.Y7RQLHF1GY4P M/&=;G-852I1<;W&MZJ9;'_1^+&>=%ZU3K#0B$<21C:H4:02Y1A%46B$:AX:J M0JI71U7@TR-I_>BO@T+WY[J9;B[I[EOS45 M)&E($,&QA-(LUR%.(PD9PS%,J0H%25F(A5@F('7Q4-V3Z=53/R!S96W5#X-!E=;RO8X3>7F3,NTV!ZHC' M:2(HAYRETO;TI)!1K" +0Q(C%L9<>F5MGY0T-7XY&>_UKFOY[],@N_%*+] - M3"@7H>8?(W<.D5[CXDX*&S<6[IS-!_%O9V^XL"W ![T;0%F'3V[RRJ)88L)4 M# D.*,34D @1D5G1$J6%E$QSY.6F.$F=&I=L2^2;Y9N'&6YKOB@;W(EYV73OFTF M-2&"8PIIS+ AHDA!HK" J6 I#[$*A/(ZWCPF9'(,=)?E)322[FTW(#6_70+. MEK^!1<:6!6"WQH4TLW1YI\#"6F._*%'9XT='1_%V8Y]+41R8;"K_Q:!2Z[?I M,]D?K[39WR>-')4S*FNT6;I/$JW7^G&"5//9M>$;6?7_7;#;6415%(@(P332 M'.+$+&LH#6+(A8BEIC&6;D1P\.2I??T;Y8#5SNV3/H2K_3N^"(2!/UY'^YV_ MV9.V;C_48OVE%DK\<)L]_FCNJ3]2\Y?];_/P>:-\D"?-6'^%IR^X]'CLS7PY M+]6[^:,ZJ&==[9YNPUYXJ+B(5 0EH[8C*M*0JT1"&L4ICQ*E,/5;0/CK,+7/ M>?=$Y*<\*PIPP_+\>]7JXMYV@:NB9W8K79@?Y^7\OYM^RED.7C-Q!WYF_V7^ M>F-;X=I'[5>-[WKHY3ZVOB=;@XS8B,=7M?ZP,N!(D?YQ(IR\01SF%,I=C61(AS F-,(1#PD+_.AY M=!,FQ^[/%"3??0]J_+?.<>*8]+LT]+PSX==HJFD71T;R=YB!L6O%_\1DC".C M]$QY&<\J'"_,<';92-S>7O#'N8E M6VR^+\R(C+19>:0H"B FAOTXMAD=6&.&$DHHBGPHT%WTU-COYLY.:U71.5;O M)-AO<#%G?+ZH(AVCKMG.Q>/,7/CQ&%& M8F Z7"L-7JS5MIURP$9ST*@^"!?Z(]8G#7I('Y4!_5'9)[\.3_#CO;OB^^R5 MTBK/3[JJMJWQ6^.*/L[EBBUNLJ5Q1 O;>HL5\V*F9!P$<:(@3@0UCF :0U;5 MSPL9XAIA2A.G.J^7*C(Y3LSN[\UBM["1!5= ;)2M>B<4X$55/L*U2NO%H]3. M>V-B/[13V)AQ>LNAZM*]->4*;(VI.@$AD)E;VJNJN20S-$XU^GT/D M/''UA6LSC17?S=QDD$Q"4LU,%S]^E'FJ+Q#6LU9OS[OT=/>U62^4W_\^EV;" MU%E^7T>M;YNWO_YFIH"ED=\T;B]>?O^89W(E2KNP:,J$[90^""CB-%0$B@3' M$$>40!8S 5.21$%$DR1A'<^ >]9T:K/@D]PY*2M_W[B@C0G 1M> SVRA'$EW M^)'V/1%^QO$;>"9MC*@S&M=F@(T==NM^;4FU@%O;,M(I\D# #W/6W+>RSW0B M/1#FI\^MAQ)X87?)M\N'55F\,WHLT,_JGJM\)E....,A5,Q,#EB:MX&$-(5: M1HH'+!52>%7.;9$U-8[_/ZO,GL8]Y-77;_> 1)4>;9/#[%Z0H7XS@&8DA>&/ M9G_H16400)[U\]I&P(VY>\)U8.[==IVT[1NLHE>@00S\6FL[1./)TY@,TG?R MB+CG:3MYVNZ372=;;O$CER(O;7)ED2WFLJ*W*C7J^IM9(4:1T$PB9KS.P'!* M&BI( UO35:5:!(R1.$Y<..6TB*E1R1,MZVP]\*M5U/&HK 7,=GKH!Z*!6:$# M.LY<+/6[?^T!VN['JP5&<_KJNV)U@'*L(( M!IA%YN/6#'(E$D@"KN,P"2@/I$\!L+WG>WW9(Q3]VB3BJEH_WQ.>I^"Y'N-T MAF3PLYH&C==GT.AP$'/4YGY/6YZ*&/E(Y:A]A^ZLWW2NGY4LFF M;/Q',\2V5=\O9N2K:'F$5:!#F!* M$SNW([-RD)&9] ..,8E8J*CP63D,J>S4_ 5;W\ZL-E8LGYNUQ8N%K7H';"YA MM2-A5B19#HIZ%0A$5I17@&FCEVW9X4= @[X!;FPVE7$=F!H=>J(V%H/&9&!M MO@+6S.82T)@*:ELWG?#JP?_2,OC>?#O&J/1)WH/J.^I,, ;R^]/**#+[G:.L MU(_V!]GR>EEWF?UHF#!7Y3RO(U&[*/U2V2QN2UY:)@'B2$'"J8:8:PXYB2BD MDB0R)30-_8Y&GLF.W__,9@"#MA45JS+P^IG>AGYY+IOY)O1*_(XG15[9.\ZL M.-*(C3%A#FW*).;2D<;+=9H=2YT+ZU%5"Z*6>1]7QJ+X/K(;>V/6"J7O%J%,0 M#%(EZD#8\U2&.F7SR6I0)V_HFECU:$\_93&+11('0@:0Q3BPA20P)(HH&'.* M1(P31B/MES+5/'EJ7_WUHGHGF^K7, :^,/?Z-1G5M*>F?WF&ZT?/G(FT9Y-ASE"^Q=TG<+WZ\"]STIE M,Y#, FR5[U0.D3B@H2U&FX1,0*R(AHP$!"HSIV.E4Y)RYC>E.TJ>VL?^Q>8E MK/+OS=S5L165,^ZND_X : [,!4<+2%JUP59O\.LP476^D3(V+G(]5 M/8#L=-0\N8"R?60&B")KA6# \^?GB!QKM?7,6?1%T6*;.+2W;SZ\73Z:Y4J6 M?Z]KKLT2QI(P40B*0$40AY)!$B .A8RBT+@K-,'()Z+DB(SI1974ZMD6/*P$ M5F//@-(C.+I]\1>B,_#W;K4#&_6:JGP]1HR>-K[72-$C8L:-$#UMYT%D:,NE M_BFY-V9YS);2_L?Z#H]L81Y<5%L3Z,F57QRL+\VCU+]+*Q;&>C<<9GI%W0 M]3!4?]DQ!=P\&8:_KH?!V@..E#T8:VC<,WA'&Z*14GB''RJO1-Y>X&W)Y+WL M^:.E\O8"PVXN;S\/]*^2_LZ,]N+C7;94[U=U=A75%(DD@AS'(<1)(B%+XP R M$J$(,2*H1JZ%TOYF9FNZA?R_?J%]4[7VZ7MKFY_6%2G]*6A MD::RHJHL"%,7JOO[97E5N(KF6!,60)#J%6* $YMB:*_[^/F7.HO[D_W+3SE;VN,Z.W-_ MS$J;NVD^Q#Z>UACOS7E7>6)OP] G"CLO0DN5W>:H8<=J M4,>;6;NW-7@WIH,=VWV2_9_EG7#WT2?V;HSDR4_L'?%R^T< M2N/"* :Y%A&,6$HBB7 0D]1]!\Y?@>EMN^UV@V$[FKI/%QV&X;Q',!"T(^WR MU\J#2OLK4.D//VAH+*A;NER=;,(S*.SND^ZP\(\TAPXQ#%X387<46^:U#@\= M;9KJ;O#NK'/!4[J=VGY2=@(3915\?I,5596B2M[;^P>S'JO"3\T$>*N*69SP MA#*&((J#Q/8MUK9OL8(T4G$84Y(BYA5@YB%[:@O:K8+62UUDRUNXJ#I8U<6$ M_$Y\?<; [21X(&0'GCN>: TJM>NN;59QL -YHWI_A\<=\.KS4-E'_*B'S1UP MV3^$[O*(D3M];2HH[7CJ-C)&&*K]6V88UY:,__[),.],13$G.HH@"VW O*:V MP#[!D,>A9BBD,DJ<=OU'U'EJU+G6$CQNU!RIMY;'.+O1[,1&;^B]N\N[9^WL M\.Y8?@4V[\36>&"MGT"W+/^AFD1[+ ^U?Q_]L/S'H;<&6!U$]U\PX9-:1_[4 M>4S7\K]615DU(38@7W^X>>N(OO13/F%XJSIL.WT981;<-]R>?ZU3T88KG##"2^0V<_X. MWHG?3QF%*W#P-FTQJXME6]3&KZLPWDB.55YA!(LF4V5AO-'S*;8PHE;=)O&= M?;HV.XQP-;]=WJSR7"W%]R_&"RD6>Q9MRK'1E,9)E&@8$T;LS,PA)5K"("8Z MD"@)PAC[+#L'T'%JR\Q&=R :Y4&YU1ZPC?J>6W5##*[;C/G,0S;P-+A[&.$P M):X'=VTFV+%S9^Z[ N_K'G^]SG@#CD2?T]@0:HXZ-PV(\_Z$,Z2HSLV/=SJ) M&A46*]MY^7CGT6-9Z224E"1:P] LW>Q.90)Y& M(8X)$0!#3(O#LAGR10E.; M'ZZW74'?;;N"/DT/\&Z&?-F0N4T$8P[$P*R_UQ+9-I9HK $G.BE?#5]YH"]\ M>VZJ?)E.8W=9[@7!(VV7^WEN-TJV67I*;9J=5F?T:^KXWNP7%J]6:A9'0K! M*B8W(3T;O:_6ARR6'%<]'IGXHM4GX3G+'I78?!'9)S#O M^[L1U<<\$TK)PFZ(?%+K+^^#_GR7Y>47E=^_4KR1! M1& D%=-$4:6Y5Y%_)ZE3\P+M^G"^R0&5NUW*"ZLW-$K< VDT]R,NMR%P8ZW> M@1V8LM;ZUCO/+[8JFY7XG\#G+:ROVF#UIBLOF/KD*C?!HQ*5%Q;[+.5W* M4K:^8E-_IEY0E]=+^=[85_]CIA#B<G=M$+M?)S1"X##GTO4V&WU7/?L ML26%OU9)%G:[\"97_QS M[M9E9:LJFC=W-FILOJSBPF8TC%(=Z@2**&:V85H N0XBX[I$2/(DI=0M,Z)= MS-2(9:_.;JVK73I5VKJG<[4 VTXF_<$U,(V,@)1[@EL_B(U5UFD#U>.Z,(3( M[N\SNSYG1I#] 5L"575EMZG?)?BJU4= M_9A'U#74C("YH?ER/5"R3D*QUS]4+3E^ )M!+*I!G!>-$,!7I?W7,BM!MBJ+ MTCS8W&MNN#,_K2\V"IC?@\>LVL++;697??94S\FJ^NVF]OP/=9'ERIKRJ=1[ M]AUP96^SM"5MB6LU(MOMN*5^;OX(7]J6TG(/_4 %E9 M+\V<98;/W%HYS57AN8>Y>52MP9_!LBK.8D'>ZE'CWO!W!8/M )55I_:%$M49 M_-=Y>6?W4)X4D%95RO0/_208GG^+6Q()6VX>+6'PO &[B8$.5W=SFU\W0:'^<#3Y)AP>_O@;BCVZ86?D3BJ'^YF_;XG[GA7QQ 9,R\_&O?C46T2 M-#[H[0^-SS^+1"HE#CCD06+\['5>Y-08;*O<;O95 M%1CG&=UR'FTW-NH7PX$9J0M\_A$GSHCT&E-R7NJX42/.*!S$A;C?V?E U2P" MRN\V:MSN6=K:/P]5>A@ORIR)EE2'8Y.75#I^=3 MTS-"QSXQ=>YJ0?@;N0S#(P#L]!> :G#:+,JV&P0 M.O+'J]<&'^[2Q^W[X8W*03L0_R=THZSWV3);Q[C5R1/-J>\L81BC*$AAI*.T MCNG@" G(HD#%01 &:>J5E'!2TM0(Z9_+.VYAOGQ?ROYA7UKW^59YVF@%\2-)BB30.I.FZAIF'Q/BC.-+"XCC&%FP/RCVPNWRYOZM/Q&0J066/S$ K*D%EI M\Q1RI6*(4IS(4$J$4J]SA1-RIC9'7#^-%X#;> '/^,$3L+HQZS/[8S0OUVRSXO=N3>V=5JI.[9?:QR! U5&)&$0X%Y!#%+*"1("*APF+ TI D. MO#C'0>;4.,?FD63+TLA;U)M&M>9^Y.."M1OY](S@\/MMQ\ ;OMB&!TQ],I"+ MV%$9R .'?0;RN?5"K^?O6?[;VV65'UKL38@& M<7Q:Q#Z/XW,>AY..C\.M'6EGKS_$A^6V]J>J6T@4LX@HE2C&8*H,Y#B5##(5 M:,C-"@RK!$4X\*J,Z2)T:L2S4^RWM%DD35&M6ULFR9.$7"!W9*&>@1R:AO:[ MRX!L"78UKKO0],E!'@#U2D(NOU-Y6)>J(_Y7*A9K*)8:K.0DT$B(0X)AI3% M$:0X2,. 2$UCWFN3F9X-F!H_-NJ;;_C%+Y]?V7R^.HGM="3!--X#QX/*"8_N MT">8#AUIBC,M:3:-@G=@J)S0"@CCE#90@ 8+L 8#5&B,V*%FH'$JL#_*JOZDKI/Q^%VFUEZ!G'@R6"O\E,%7UU*OM9X@+(L M'@ -5Q3JN-AGK K5BD-[6:CV6T=N"]F0Y4_FPG+#DS_E65', H&YY#J$0H<8 M8KO1R0,2PBB.6!A2J5$VXSZ]_ 5XDZD8!%,AFZOV0 MN.TF@;4>$ \6@'7!%&G(4HD@YEF6V5SP-(][U$WTE\2)6,:O=;B5KR_Y^P^) M([Z,I4\H[)J".0.^35(F_V8]D1=NJ;>W.UFLY[SIXU-=WNWVG?H:US#9I)BK;CD M,"6:09PQ >UY!<1I%A$M:98)ISRU@>29&M_NUYQ\M;#%)FUY$!M^S%KZ6#>+ MY;[+Y+R7O^FUX^E&RR..TL#,W%D4=%?K\P;<'HR6KW>P-T4'PC@D2U\KTJA$ M'0B_0ZX.U6S?#(5\\WYI5XNR,JCYL-^N'ME\.2-)%DE&$YA31 S[H@PR&44P MPA'32D=[AA?O7*Y1)*Q TI6(\O%N,(K39D7?D%L&[?2@?PW";]5.^N![NA'OPN^@5OG9WNET/< M)$LUG[TKBP;4[7Q1WU9KFP_GZX9MGHH9891*P3'$W*:>+Z'9/[9"8#3S+^\+E/.M=L=@10-$P M0*'$S_>K[__+-%%-?O/#X9R_V/PHT]]5R88)G)_OMX8W9[1FI\'GR_(&YLLV M;;T*28(8Y2FV/$ M@!\E$&N60JX%AX22B&B.I:1>J?(&DG-JE%0=SLZW O8R+88:4S@)V2H*UE[;X'&CW+,_B6IJ!6M?QVV+UK-1797VS#6Z_*5N4:4953#)BC_ IS2$F M)(8TBC1$!*N$($I4ZG6(=*:?J3'\5CS/2CIG4'3CY #8#&UHW,V%Q_UK3GXP;*34IR;_JEGZJBS.YN>]/,[/ MK2S._U!L?6>&0LTBDI*8X0C*W*:IBW "B1>=?&Z0>@FF%&A'9B"*CW 5I'24MNJ4J62WV62;YS1BC*1O-4'E J--2[N M!3-'&Y^1:FKN$K8N2LW^5H"GI9P79=5<8SJO^&)^7_D2VM+&91$%\*T9+?M/ MJ[TAUGO5%FZ ?"HSR6X>YFO[RT*P!7BVXZM7MF:R?6W!-C:_4.N78:I"!AFJ MCL*1U[4_6FW)(#"TRT^&:;"GTPLK'NQ_MK+*=[90967G8K.>"_.QVE\8^WO_ M'UI/5KZ/[Y?"UL]4;U7UY[9XX+L?HLPV^\5\C^^T5F(S(TFJ$<\RF+&809QD MQL!6J83<_DA8Q!(;BNA^#3.N^%.[Y[%.&?-:?/!*U@K\5)6:+1Y*_BA_4#NE M/7UHQOT\W/8+TQWT@6T J\H-L/\'+8WLX4ZC;/5+.^Z'_[;W0@4">+_]=AH< M?FK7_FRP !8,4*$1T*GG148QJ _0N!J,ZS+T(J-SY&'T,E+X;R5M0>\"96E4 M_F#69Q2E47T(@A*4"1UG,,_+C#.:0$IT"H5,\S2.!=/P;*'D=VI65DO'RUY(>:^%0N$W$@;K0X$ MPVQW'.#HV,QTO3W:5L5!A?9&Q.7QOMSX/&HCPER(DKKK]5W=A\#Z,J%5\$R%@]:7*KYBY+>#'B, MD2_[7875V,SGAUD/\CN+QD7B.WYS9-([*_HQX9U_M&>)1K6IO.%M[,0L9SJV MB51AKJ7U-4F,^9<9KI,XCE&*4V'XUN?(8Z_UB9Y(G(KIN7M0X.^&8Q_4I,<$V0>9*@\(* M#%:5Q+YY["XA[48$0?$;F!P:68']TD$I;9.D8YNC(V!F#F=HPF:ON]3IR+GK M'#$XSESG^J+_?O2K>%#R::%6^NO3MV^+,I<+6[QF"WO/^O5!64+3J_5C:<7? ME1&,VU0-0D5$Y%$.:1 &IC9__,$?I3+ ):5&T"%QWY"/-#0C;=J' M'2*OO7T 8#OV_]>T/MH900 (VN<((9KK>;":_(RBZO B;5R7J5":)P@F*+$U M,GD&:2(CB'*6I3)#F,1^YZI'74QM^;$"1OV.58_A1ZI7 37JB:HO8/X'JF>QN'2>>OSBN,>I9P4_.DT]_V2 ,/Y;7FS6 M3&QFJ= DB:2&+$NL]4T%Y%1PF$F:1C(5W%"?5XWP4[U,C>;>[ 7T_^<5$?U; M'-UV^5>C,S#?'43X@S\:&0-&9W1B,%C0_[:CEPO^/]2U,PG T<.]4[$]KI;E MQK]>=)1F9N.=8!BA/(.820XIUQAF2E#,A" )\HK8/>IAW8 MGMLLOPJ2@6=XC49U:!<^].JLZH%3AAUT,G82L-,ZGDCK=>;!,"%6;&GDW7=L M_[T5(?'NAZUU6851S)1,\P119; DS*SSJ88D1PGD*D]5C,TJSYW6^0"R3(T@ MK#K_:?.G/ED?7[\4B2&&YO(^:43 !Z:?,\%7I3)'H5=M?4"E$*@T&F]PKHN_ M&FB0_A(16/,E4-68F0:"Q6W]/%P$5H_!\HS!\NGA1:.P>D!Q*0ZK3Y,]:V/4 M9XB?]->'U7ISI]:/-C->>5HX0SB-%9(8)E%BS-\D9I!%F88H4TBDD4:$^%4M M[>AL:@O=WLFYE1::7A]!F<"Q.B+W3&[9B;2;K1P*OS'OA3RA\R]%X8!)T*(3 M7?V-6U["0?.C0A(N[_0PN.=+T^2;M9+SS2],E(1U*X1YW:Q*Q7Q,.V\1\C!TAX2]Z%MZRE"[F$_#PG]2!9S^"'PLVK[0MAE MQWJW.9[EVE?=/5NU=R,][IG5YEF[]OF2+'.ZN1Q+;:4+O%X8;>!6S;M!6WL8)^M,2 M;/4'.Y7 %@'0A@!8#$ +A/8K=RM0*U\[6GM<)X_U&24$*4H2 G,D-,1*Q9"E M&8-IE,M(93')N'-FIDE]1"-''-Q;:8$A?[']>.3N2_BV_7C6[8^G=*Y]:GT\ MFQ4HZB]F/M4OYK*%-<7O8&##;,LB5M"0'%)J#RKU_Q*$XN'Q,L'/9"0CT@8B ML>W1ZWVY_%1%GDI*N(I#6J^\*EGI)["H/I\C=@ETTCKV0'8Y (TERG@N12.# MN^>D-';?_O;V7@T\9C.6RL(,0TI)@BJ%..:,1XIE)G-] @$DW-Q-E3JLZ95*H% MK%ZV;F^E&:A4LZRV6^QVVI79E$174.% WS9:!E]V :V2/[J(^9N1XP^DGS_28$"_ MC$>24SKH4J/#AGA![0 M(:G7* 5."[W?QZ130Y^$X]KTT*<;[>>85'92[$)O\C2E,F4P991!G"JSPU28 M02*E4K%(B$R4CRO2?O-36\LJZ5PB2ERPSD.G=0[I+G30 MPZ@.0J>U.W0).O-4B/+8MS_FQ8QICJB,$IB(-#*6*]&0,AG!B%HGPC1&B.K^ MA;%M%U.;O0=%GLV7:X2\JA1V":3;-+X.GH&GLBD_WF]_LZX*,Z;;;;YF6A/JZ66POQH]K,4$((9U$&29H3ZS:,(=49 M@BE)69IHGDA.&X>*._>)[])W#Z^(NQ$8H1$=J$KJ&[!4CN> 7LCS.)-QIBG, M(DEMO"*%-$DQC#!*\DCE$4%HB[Q[\L>AD!\A->18R+N1DD+3NU.^H1.^#Q"'U>[W;,W;D@:W5:V,]2IL"U+1? M'B+VP(%=<%X_[QZIMXFW?[*U_#!?JO<;]5C,%*=C"I M?%5V_V:MG#Q/8RDYAT@0 3&)!60BCF ND>98QT9-'+=['F7&T3;OPIJ@3KC M$_94X5*G(Q\R.&)P?.;@^F(_EOJ%S=?_S19/JIWH\-?UZNF;,6KK.PJV^+HQ ML](RY!M6Y?#=F211@C-!"89Q:AWU<48@LS]I$:$$2P-6+'QLSFL%FIK%:?4! MI4(W!VE"&Z5NP%8ML-4+-(I=87!>/;9N_#?FB U,C^,,EC>#AD(X),%>+=.H M_!L*P4-Z#M;NM39F<;N46V%VF9HS3>(XSC!$+$(0Z\ALD6(F(=4H42A+DSS+ M_*Z+NCN<&ONV(E9V)_>][<0S(/N:B==#-YJ56%0^25M:!'\$S63MB\TP%N*9 M/E_(0.Q&X+Q]>.&]WM5<]'Q35A42/$V25%-()3.[58HC:/Y%P Q)(9*4IY)( MGQI8NZ:]2&/< ECS;2'EI1G'U7)CA%C8O_KE:CL!IXI8EN9I C6UFW]N]OT\ M2Q7,['[ !Q-R>$!VY@GJ@PVY,6-%FSC<"PEC@HA.Z^WF&A',F9^UI(O?RL MW1'J<*1V:&0T3VEWA=JNT!YO^1%OL=Y8]I9/8O-I_56MO\^%*EW]9&[LK#R) M8)[K'&*24T@PQS#A,C/&5X0YRUVH]EP'4R/76L9RZU:+Z>4U>1;(;D(- <_ M%-H#&>TO3,CWYH&M M[U71F$)?%%O,[Y>V-_.86MLD)\KL0Q@G4,@\OW-\,A.S!O[.=0JR6_V6YW0$MX M4$L_&,P],]H%A?M%4M==!WO_['3.R+FFH;OJ9]J?&[?59 M2RDC:(3T/7[:1]#U^*DW+N,(M\*L7Y2LDF>939]C=\"S3G2B:10<\DA3AB#+*,)Y)J@-$%(1M@K$KJ[ MNZE-ZU):S]NA;CP=;XJ"H33TK5'I]U%+"EJB;NO/![Q"<@(EZ'52=X_C7BTY M:7]TS>3V5C_JN&VB3$^'"-?)'69,IA]G?W%CV$<87=CFO!@#GU0="H]P2X8OJ*V_K=:FEX^K95V&XC=E,VC/,(Z%BA&' M,I,$8D9S2.T56J0ED:G,5$*==B47>YH:^VP%K=PQ:UE]+\/.P>IZ\14 K,$O MN4[A!/ZH! UZH74!C+"75^EH. 5 M^LFCZ%@'F)E=7"(#?287$'@H'JDUV& MHZND6,?;XU4!NZS"7N$NA\?[&4^_VQS\58BCE?WI=%O;:FV]WJ,UMO MYF+^K71@_*K$T[K<5;Z=+^Q+,ZHS8V/1"!*.;#JF2$.&$PP%%0HSHC(NB8^5 M=;U(4V-<>_Q>BFXW@2M=%3YH- 2J5M'// LP<&YVW+C#,3"[[RD#&FV:;$ZW M[<*M>SJ!G5(WH%8KG'48#N*09F0 J4:U-\.A>&B8!FS9WX+=92K8%KMXPXJ' MNS5;%MJ0UQ/-@3T?>+__/DUDLY&]E)KC/Z[E0Q:?EW8/A MNF+SECU_TJ8%&RH]RS.>$:1CF%%LS. 81Y B8Q4+I#'&6DJMG'*=C"'LU)B] ME2=ET2A\ ^[7MFKP8G< ZVXP#C[:E^WT*8WAP,M!:_@^[(;/:@NVZH*=ON!5 MK?%/-Z!2&KQ?@DIM4.D-*L5MR6A;%-CJ#HSRX),&M?H3^A;<=R!3^B9&VL9, MZMOPVA^--5@=FZS!11AMIS86F.WMWFA]]BV*M5>4R['\G4YR+3-C:68I1Q"G M200Y01)&::K2."=IYK=-["7%U.P'WW*1UPV!VX9O<& '7M0K^6_ 48AKB\8; M-6[*HRGF6!2R1V6O*Z ,6P"LCR CUPF[ JOCX;JG7;3;\-\N MY=?-2OSS8;4P[Q?O_O5D>&<6XY3)/%4P10I#G"$-&35V$(YRG"@]I$E^!W-'\"@CJTI7. MY+MNU/S-%T9I"I2, DR:G,J,XCWQ",HSZF9F34,0>UG#? 2FIP!%96WVB, M8T"[Z2(03 ,S1"^$>@1GG,7@Z@"-XY9'#M(XJ]IQH,;Y1_L9%,U5TV>U;APH MY^+NS]6;!2N*W]3F825WF4(D$53F!&:)9A"K/(4TC\U?4<*YIG&*M%<]$8^^ MIT8+I:C;:W5@-H&@L"K\IY\]X8.^FVDQ$*9#$9W&&N.!.!ZJGFY\:0Q@)027B#3!">F0I/T:NFP.NQV/@ M:7\ 10]W[!.8>&1JOPJ;L3*S^V+DEXK]+ 1=J=>/7QHOU?I9@?=2JY]_JF=- M\J=OWQ9E@");M"N<[:BQV)7!HHSD)$$2"H7M!1%/(8FPA"@CDAEV4T)[78S[ M=#XUMFO+?E!)\/U2K]:/Y?3QK!_N,QAN9M)0$ ],H!WHMB0?J%99'\R"EOCV MZ7_<8MX]D#DJV]VGC9ZE;^?+^49]F']7\KWI;GD_YPM5U:+X;+[4!U:H6R%6 M3V5.R5OY?Y^**M'D3$1ICA6/(,US0W0RDY J1&"$:)Y)02*!F5?)VYZ"3(WT MJJP:\ZT*=4V?&\!V,GM6L.T[1&[T-P;P U-AI0(L=0 [);95;!H]P$X1<.LP M'/XU:J_$,FAMVKZRC%N3]DK$CFK17MM>3QM1E27H?E5+M6:+VZ6\E8]&$KMC MMIZ?=6Z$HMZF9(PCDHH$QB)G$--80Y;(#"9I)E@_W-]E3HEVW%;U0I5&""[AY%BS5M!& M(!N+$[S36HF-_=OI:M]@M2R?>[-:%JO%7):!L5OE"_MB=>;KR;#!OP1'%G[) M\1V8J4\/H"%NHU03W/S'71FF-,S>?BAL@])Y<"''I?RA,#Y:%@;KJ&]^+]/8 MLER45LLO\^*?I@_[#^Q>Q;,H81G'QBZF/*+&+M8:THQPR'6$S+213$=>"4N[ M.IL:H>_)"JRP-V GKF^VKPZ0W0@V%'0#^5G"]M1.4OB]6?Y=]GD18H MRH2&DN#41B<2R%-.H&)IKIED:1([N<_Y=#HU/JGE!HM2\-),-*+?@(=2>&!, M"6&CG[61O_HW]XM7YW&X?$4]!+H#4TX#[(T(Z2?-O:7VPE0 &/FV/^4^:_@>K6]*:45_U@C]\69DK_[7/\C_2W.'G[-R/"-]-\N:.S M(IB_KM96),VJS>%JJ<"S8FO3@MU?/*Z6FP=[-[$T4C_,S:-J"21[+GX.XV+@ M^_EU.!XX-S6:.X*O]W>]_N6>.]C)AMHN2:'--::Y%$/(>1-NLCIM+8 MV2HV_Q,1-[^36/L=N73T-;6U\7UK%E:5I%MA;#>@UJ1WD>DNU)WOY$)@.?RU M6XE3'9&_135X%F\'. +?G)WM;NS+L4MZG[C_NOA*SX#8U?+^3JT?WRJ^:2IB M9,:B9A)AF*?*;-B%-EMW%6.HB=FK)[904.Q4J+JCCZEQ1RT6L MKG0%R8:2& MIN]'((W@QN.UD2D2,H<*TUFQ@SBJY%P;?K92*H2E+(XLS8:#FFD*(H@1G# M+-&"*\IRKPI.EWJ<&MONTOXI9TN8NU&$4$1')@PNG(F[00.6.3)%9N@ M=9XN=CINJ2=7#(ZJ/3F_V//._L&LI9:_7J_6Z]6?-E!P)F.<\0PE4$5Y G%$ M,\@X93 2E!&99YRF7F'&)_J8&J&4(O8UUDYAZ'A??1TR Q-%"Y2W7:#X7R6? M5SOH9?");L:]SCVOY]&%;,>C_6:V';+=E6[I&###""6$:PWS6$<0*V),""XD M5%AG*LG3*)=>-ZDG^ICA[R0M>C5X=V6"O"EFK;J-O[M:I56:L"V8M=9X'O' M;9S'W_D\."BJPQ\,[^(Q=@*#VQ:@OW8">DWDQ46$!HJR.-_O2T547$2B(WKB M\KM7U*RV=2/7ZD$MB](=S?J=_K):J_G]LCI9$<]WNXO5VZ4L_[8H+YQW,1L? MU>:3OF,_/E>'A+>;JJB'95@8N\>PH WXE&D)VY71+B=16286+7C[EXH MZNRLWN?CQ\Z_5/4$.,P)G4% M&X)K6,T7Q('8SEF,EV)!7YPZV-&[J;YN'%5F9R7MSM!L"ZNMWGIM:P;:3DQO MVT?JVEBW?[*U_/2M#%+YU3RX*=XO/ZOU?"7_QVPD'S9*WGY7:W:ORE^^91OU M"YNO_YLMGM2,2AYGF:*0U2/ (@(L)*#$Q-?G M9=P/SM6?9K*?T>"^.A/^@GHX"+W(.(9U/AI7A9$=FUYD?(Z=IEY&C'YK]&=[ M6EN>QI9'N)]7Q6:M-O-U):E:*CW?%+M-P12+( M::*QC?M0R"LO7%]!IK9JUGJ4=T#5/9)5!7[9Z@)J9$PGL4U3X/IQF=7 M0S3TE=(.G0\7T>GAN-JA?5C7U5,=C>R\VJ'KL?MJU\-7N(I5N7MW83#;&DA4 MQC2/<0J)),98XH)!$AG;2;.<",)SGE"ODXG.WJ;& =4RW.2WWLG;N]I4-]8> MKDXA$!S%%:D?>/W<@BZ!$MQMYVR'X[O57-+]I-O+Q9="5SOXO5#Z:?%AKM4L M2K3,M8HAQ@)!8TXHR$F20R7B5*0IQCGW(A:73J?&+WLN\8?%#&[ 4RFX,3^T MYVFBTP"XL4UH6 @DAE\Z$(T8#F"8XC&*3W0ZGQ[6H\T*.X9$L<:G)&R)MX^VMHF95:B4K&_%>!I*>=% M6?+$K#PKOIC?5Q=&-H=@E57C6S-4]I]6>^.KV[G0C+4LGU290=$(O'DPORW= M-FU&0?-/BT49SPQL%L1BT_YEH'2"(<:J(\7@5(J98S-ENK>)NF\_Q9_LFYWZ-BQ\7JM3ID4L2HIXVD%0/=/0C>-% MS$!?P^5U^84&=ZQST+T@_AOP?CNZ+0W-QJ,U>HV2X%6MYD]5:MBJK6;D2V7+ MH*L7'5_W)?YEQWFDA?]%Q]MK%1]N.#K6]@$Z'6W%'PZPMATP8"_]#NNJDD;; ML+<[]N.+68V^*(N8,4@J%Y#-+TK:@E>V?,F3^>:>]QZ>94F6Y8@3F,8D,B:! MMI4 (O._+(E3DDC&A5>\=P"9IK95WJK4A.,:.8$5%.RK9:AA VK-P%:UPY>V MY3?\S@5#C+7;L>'((SCP*C_VX'D?00:$.^0)90BQ1CW #(CCX?EFR*;[,?WK MIV*^--O0-ZM';O:>9=48T_W]TJXU[Z7Y(.>ZK)]070O=BG\]S==*WBYEZ[+9 M_,ZL7+).S=KZ17FA-.,9Y8RD L:1S" 6D8!,,@HIXTAP$FF5I!Z;PQ%%G^B. ML<[V45^=]D[,.L;8NZT,4QG*<5:.1EO04O<&[!0&;8WKRW+0Z%SN$EK*@5KM M75+JUB]O*J?!<&O*B ,5OP .)([\" MGW?[D5 9 W-GWKW],2]F,1;^KJ(N^:>H.U9;(K\+(+DU5C;1,P1N_GUN=K;2 M;GH?5\LR'Y,M%CI3PJP$(F4P%XI#S!-;+RZ+(=,L%E2K/.>\Q]'FN?XF>AY9 M25GE#O,,ASL'K)O9=Q5.(SF#-"+>@#9,-V6MZH#1<1>0"!H@=ZZO<6/D+FA\ M%"9WZ?E^U/!^*=;65^^MJOY\O[P58OUD)A[[H8K/[+G,Q15Q&FG#!Y#0%$&< M1@(2NPD4YJ-)<\UL=D:?_9]3KU.S%FL1P;RZ^MQ84?WHP@UL-^X(#N' 1-+( M"UXU$O]DW8$;4$NI02UV.%[Q0BDDR;AU/"KC>&%Q2#]^+U\1M?MQM=SZD5EGI;AJ 6_*>@V+NM P&@'#-VNA]\_6*G+Z(2/'CZ?(_C1T]?U/YD^/3E MM_IQ>YG\MTX%_&&^5.\WZK&8*9X@%FL&$;:43AB!)!,1U"0QK0BFJ"8^=N7) M7J9F1U:IJ;?)JO^P@H)24L^;AM.8NM'&U4@-S!9]0/)FB4X00I+#Z8Y&Y81. M70^IH/MA_SN*CZN-*O#/,4K?/BE[T%??I>-$B%A%QKPP!& SL<20)C*!BJD< MQ2I/>"Q=[R+.]#&UV5]*^.^@E-;]W/L<@)=O$P+ ,O!4+R4$-2XVY-=*>=GW MP!DC]SN %B-=-;?$S.O$_T+:'2L:$W9HV$ MH!%Q #?1"S $W9J=Z6KLV[LLL!'8K[@1?4Y=A3A'&=DOOA<^2VW+.9 M?FN2:6;7IE-M=4%RA'),(>5:&AM68;L@::B42-),8Y9*[K2I8E *+C31$>0XX ],EMOL MGC>G2SO5&H%V@:UVS83 SCY7P1G<$:B?-.,["5V%VDD'HNM:[%G:UOHI?%'? MS*?]8.OXO7VR<=!5R;XJ#DQD(B)99HQ+17.(94X@2XB$*A."2ID)A/R*T5[J M<6HL6;G1M"0&EA-V-#H.".3#K78FC?YE35VR"%B:]V.FXI41= M,3@J_NG\8D][KO&4+--=-UFN9YIG MLS<2;M-1HF$:0I)I#B*,+(&&PQ\2K& M>;J;J3',+KN_8,4#T(O5GP6P@]G*"U_E@O>TQDZ#[&AI70W=P'RR0ZV4\&9; M_""@>=2)05#3YW1/XYHUG=H>F2S=3_>CA0_&Y/FDWZR5G&]^8:(TDBMO$XFC M/*%9#'7";9YYFD(:20JESM.$Q5AKOP)19WN:&CE80>V)?R4J:&3MY]AS'E\W M4@B"VN"[JWZ >;/#13!"$L3YSD;EB(LZ']+$Y1?\F*)8;V8V'VJY1_I5K>[7 M[-O#7+!%F3-(180IFY(%I8A"'#$!69PCF"F626:,BA@[L41G+U-CB+9\7GF7 MNK'L9H1@" W,!C[@.#. D_(=L]^\WYKYYF^'L[Z[@U%FO)..S6QW>]A_IG]< MK3\5NU9V_%4/Q/^B]HP M>W#YCJV79G=0-%E7(RU9(C1,DBB".+;'B*G.8:*1S,RN7S/B=0MSNINI3=]& M2M"(Z6>NG\'2S5:_'J&!I_01. .XPW:#$-) /]/3J-9YM[:'IOF%I_OD4]QL MU-<',\8/;/[+:B6MAQ-;/M>?K6!KA[!C1=P\\ES& J_T=(: M7H&C9PI#%V@Z,Q9V-C!B@D(71?;S$3J]X<^FILVU>FTO7VR+:EE416'6:]-5 MN<]Z_;Q[I#Y_+3/COOO7TWSSO"LK5J76OS,B?JK"_6KZ6SSUNSK=GE!.);D$&.)(4<\@2FF M.4$Y)W'NM/^:KHI36SU:N@"V50:(4AOPZO>O;\$WM0:%1VI9,$"-5J@_6'N\ (5 M8*!!#-20@1(S8$'KEL^M\6?;S[20%%X%*K$_[P^BPVB8J^&C6XD3U/V&E3ES2GGF1DI^3 MO$X^DKQ=/9KI/],TH1E1.8P2:Y[J)(/V> '&,F)8,RP$5UYYD8[[F)I]6$K8 M+R_2"0 OVU\!8!G\LL#F^*EQJ7/\)."/2D[?O$@G,/+,BW0=5J/F13K +& Z MI/,@7$J'=.+-<=,AG1?]*!U2QZ,]/:)442BU[VQ5W*D?F]=&Q'_.8H8R@7@$ MB0%0M[N5<# -?91:"GH# M#IPE"_"'E1:4XH9TB7+"):A?5'>/XSI'.6E_Y"'E]I8??4@UG[VM%X[*:_O= M4EK;:\9CQ!@2!,:$2)LX,H>,*@69U&F$4IEIY&0@G>UA:B31"%G'&0 C9GD( MX48;YX'L9HH@\ Q,#M[(.//!1>UW%% T'% H\?/]ZOO_,N]6T]_\<#CKS[<[ MRD2_J%8SMR\_>$48;%5>MRYY-,,"819)#C.!$<1)Z?)(4Q@)PC/"<*1U[AW> MNM?%U";T?A%T5HK:(TQU'T:W=?\Z< :>SA4NE73;HN"!8T5/ZAX\!G2_E_%C M.T]J>3)F\_23/3.?SI?V%*4T +8APDU@A=E3_$.Q]2_S[V8)-Q:_RI(4TAAK MB E!D&M"8*XD18BB#"FO9(.N'4^-",PF"WLF-G6%V(T.A@!N8)*H16YBIEJA MZ(W<-^7NWXH.K.P!DYQZHA4TT:EKW^,F._5$Y"CAJ>_[?8/$:\_N*E2(R(P* MR23DA#*(52QL1'@&59+@),L2)G,G/Z[3S4^-9+;2]8NX.L#.C5?Z(S+TS;(S M&#W"M4_I'#8V>Z^'D0.Q3VEW''5]\BG_K?^[Y<8PP1=U/R\V]M;EHQG36:04 M3W0>0XV3&.*8"V- ( TES](DBM),*:>DZ>Z+BM>7O4OV*'?_)9D?;\':VW/9%8N"9 MN@7!RG5CT^LU1;_3\EM'KWV$;_-P/Y^^=W\J_W;K=C,OW?G\NI1 M'/08L; U0%OMCUSJ\UBSXXJ>)Y[I-\-_7:WDG_/%XG8I3:MF].=FX:\.%=[. M"[%8%4]KM;N=LJFHS5U^N'>V_C>L>/B\7GV?2R5?/_]>*$/+6RM^9\3?\J(L7#-+:)9$ M""=0BM0>YYA-(>6"P4S&49+C)$V85ZX\?Q&F9@]Z[7E"#8.;)3@LN /3KTWN M;J4'C?BV--XKJP&8+W\ZN=4$?S1Z!+0*^X,8.,6[KQ1CYWCOB=*)).]]6_)/ M]?,;^S%_?'JLH[)93N(T8AG4F$<0RR2RE]T(YDAZ@NED.P: :>#Z?+EK08/>F"SMO0\ )DY!K?G>'HR[O3KH?KN1N+_5C MCKLUD^J1K?_9I*?B*(YQ%$F8YVD.L4H$I$B:M9LG2*=<*<*\8E(..Y@:/^SD M\V.'(^#<".$:. ;F@)UH Z3R.J=WR'E^U,>H4_NS^>QS?9?^8GZ_M >> MM\7?E;POJS8U\;[UIYDCD1&*DK*@-<2I8)!@PFS^34R0PCB/O+S,'?J9I"(J6EI$11%9E?YDY'!+TEF!I!H0BA MZV-ANT%WHZ1!H1R8H,Y$S%YRE2_5&#:0U@G!H6-KNX5X\7!;)XQ<(G#=&KK. MZ>=S75WI5HC5T[(\497_]ZG85&5Z4JPE9JF&"<<1Q%$609YD,11I%'.1)E$2 M4;]RS$[]^DS%<4HP-V+? +83LY]W3S?B0I-<($2@H!&!.,DQ9 Q+2*,D%@SQ M6$BO&[7@>(]R(&V^_J>Z$.6W*BYX8-C=UI3@8 Z\CNR^VD9BL!,9W#I VMMK MR@FB(9RENCM^$1\I)RS.N4:YO=QO$7BS>GQ<+=\L6%&\KO=[L.-'+J"1P7LO#&=_Q9,^829M-[_-Z+LQ&-:,LID2;:4TQ MQ#J/(,UX"J,\02SG/(V)7P7=;=-3F\[OBLW\L3S;*1-U%OV2$Y^ T&U*]P-F MX*E<)=DMI0H8+'FD:=! R5WKXP9)'FEU%"!Y_(2_/_*;I\>GA=GI?5>WCW99 M7^G?V/J?FY7]O]I8ASY56)<^\Q$L2UZ09AOXUIC"W\N7BEE"1,(BLSM(L*UE M(P2")$H%C+7F1*=9@N36;;E[2H<0Q^E;WW=L'ORDO!%NS]L4F!6M_:N//B[. M5P]:-X6,-A CV0];54"EBTV8;/6 FQ6L] &50M78J&ITMEJUQLDCI>C58^3N MA#WF6(WDJSW*F'DY=H<"NH-!.'@E[Q7H-?C?MY\Q[@SVN#E/COZ;$RVJGRLVV)@=L:G*L&W6 MV.D#C'R._NPO^=%X'"E,]U,8X^RBKJ%RMI 0KPL)U<_M%1*Z:6H%F1_:7])1 M;: M&J %![CK^I+Z'9J\S%@&/YT968WQCX%>9IQ.GC>]D"C^(52?_ER:I>%A M_LU679\Q0K'BB$"98 QQH@5D$8LAP4AA@B3FV*GB\E'+DUNK&N' 'U8\1[O\ M&+#N%>$J& ;F:6<$O&*I3FI[;2S5?J.CQ5*=U*4=2W7Z@9[!W*OE[XU/OXJ0 MQBDWJZ/,)<2*9)!;%Q,IS>XZ92EAQ"]*>]?VU.;A[6)1EU: P\'8U4YL\!;FU/J!LTLKG5_+@AR\=Z'<4BGWBD1X7R?4\_LS)7*73/ M>OW]SWSS,%_>/:B/ZL?F[D^U^*Y^,POV@UE>S3(JS>2&+,8,8F*VG^8G!2E3 M/.6Q2)/$Z58WK%A3XP1[X.M1JCO<\%R^[GD9T >FGDJI@UR 6[TZ79DK]8 M MOFD5!)6&H%+Q1<;0HS3[BXSE6&741EV9W MFDOBY\W>W:'//!['C;V=M;6H!?7(\^:(LYO=' Z[H1T96J UDH*O6_2Z7$C\ M?2*=0 GJ']G=X[B^DD[:'_E-NKW5CU)NEYNYG"^>[$W55R6>UF6N(9M7NRGV MFR5IFA()$RP%Q$G"(6&IA#'&2$;&0!?2R[/R4H=3LZ[;\H*=P#=E2G?/>K?. MH+LQ3$@H!^:8*U'TYAE7:$(RS<4^1^4:5P0.V<;YO=X%N.8;8S%]5W*78N'7 MM4T/JI(LC_(DA9H* WKBEWC[?%=3XYA*4KBPHH+-5M8; M<&^E]2Z_=0Y@-U8) ]O ?%(C5DH)[EJ(_=J)6)]Z6A? "%Q!ZUQO8]?,NJ#U MB2I9E][HQQ=?U,:ZZ,EW;&UO\HI;(2J'/B5MPB4QW\QPKHF*S(Y'Y)1"C(2$ M3&6)K;Z3JUPS+OSRIESN1^46=Q0..<;CS7Y\].$V?\U/H[::TG??\04P?H MW2@H$)+C4% C+-"K-=B'LHY._=H)I3<%N:,3DH(<>AV5@MQ1.*0@CS?[%A2\ M8S_>2]/'W#!:>>GQ\:G*^)C%,D8V7#VCEGDHAHPB"77$4(Q23)/ [@;GX)"MO M-(;L1Z%""^@<75%PG/MCUR:\(*: MQS4*+[W0ST)I3)_/:EWZ1+ZU!S5*SAB2:9YH#%.E",2I9I JR6 MW:[,?P>5@OS1O'N7T^&_;=U1#^O MUJ4W^V:SGO.GC2TY?;?Z:'2S'NFKQ:),\EE5NMQ6N\DD2V*$8YC&'$.;G0&9KRV M8G\#E6KM&KNU=J"M'MBLP+Z"V_*[@]0[&@;\H+%(824<-\QH$'2/(HB&Z:7G M8B >E'Q:J$_:6*=U,0A; :*X*SO?5K=-I(JD2&(89]K8D9@12 3+((LHI68^ M,X_E\DQYP(T%4\Z:YQ<-1Z.7!T> MY:%)N 6PA;2-9 '^*.4&@Q08]L0J*&_HY(TPI1;B&!,O<;H&Y,5!C 964:91F M(E.I4Z4JCSZG1EN-B&"]DQ&\XM6H%#^5=:P\'/I=D>\FJ8'P'/P>MB4QJ$6^ M 5N$6U*'!]0]_&$ 8$>*;0@!L%>X@B=4';$(KBV-%FC@J5H[BL#W5?\+).MY M8]K^^OS(5XN9E+G&FJ306),(XCA-(4\(ACR3C* DD00YN<4<64]6+F%,9$QR';&4:^?*NNV6IS;U:N$\*NONX=0]YZ[2 M?N Y5\L5NK+N*6VOKJR[U^AXE75/Z;)76??D _T.74Q;JW5Y[E.=Y'!D.F^.3.=+4#SQ8B[G;/WL M=W!RA*D0/$\3GD,FM TOS,U/A$4PD2C'!",N63JKRIE\W;#U9GAD#SL;<+_' MS%^%O;%3HOQ@01+? #O;K@0US:3DB=E+8YNQ!$<)@BQE&J8T303)A?E=5H/Z M;GDATW4X2)NN1@#T?S\M%4#$@NF:QN LF&YG>-? \P(W)J[7(^$.[LX!%/*$ M[JB/48_BSFEX>.9V]KF^WGWOEWJU?BPW_!^VB6EYFJ0QCPVG*H$-$3 ; J4S M*(2(B(P0X\)YIW:^FZDM6;676DO4'IE_+R![>5,7!J^!::$O5#W\^;J0N-J9 M[V3C(WOR=2EX[,;7^73?C."'=>*_*+&Z7]KX[H]51G*;C_SMD[I;?56;S:), M@EC$LS2-*==F&ZFIS8:D4@1I;#W/)*&QV5XRFF4]8@_ZRN,T/\:/2-B)"!;> MP9.]Q\;-\A@4ZK'2CIKS*]N[UO%BUUWC@FUK:A=J4]P*8U*;#_+6[&_J MI#US59C?/3T:=MIW")!,,\RIA!@GYG\1%I"*G$"!9"993&.#=3\'C2#R3:U@%PKT-16C-9R8-CEJ:U=ST0&5P^9&]V/.1 #\_N>*JU, M")69OM7'KM=[&NWE<"J5"L?FH> -2=]7RS0J7X="\)"@@[7;CY$_V<3GUDEX MK1Z4,2R_J_=E\)^5X)?56LWOEV^>UFNU%,]W:[8LF"A]OY>R_-NBJBNQ+2YN MMB*?]!W[,M29 U*K8 MO%6-].#>[/$,BRSJ$HJRSY*WG;%&4;7]1A5K;$KM$IGF4 MZQRJ',<0BYA#KD@.4:Y0E$@4I;&3?[Q[EU-;'(R@X+&1U(_>'?!UH^JPJ U, MNUMA;X#%;BOOEC0;F<,QISL^(5G0H==1&P#(.0"[N2,0+ .312DAJ'&Q5VE6RLNNJ,X8N0?%!,!JI""8GIAYQ;U<0*,C MSN7V]$QJV)CS+B:1\O"@911SA!.H-*1AC@RYA2/ MS%\C*G*>Y$RD>>R7Y+6SOZF1X'X,UYUIWZL0HRO*;I950.P&9DI_V'ID=74" M(VQ*U^XN1\[GZJ3_<3)7M]=ZGA0VM7KVZ_-4N\7-5[/8E#X'GW1=R([:H?'1+ MRR6F,D-1ED&FD818Q@RRA&C(6>[CS74UMRM:2@E)4T,C:LWI8 M!\)N-DX8W :>W'TA\S8_+J,1TJ#HZ&U4$^&RUH>+OL,;O4N"V8;W;0D;Y%B9 M$S-$HER2B,$XDPKB2)FE/4(8:IEDFL8T)GY^=!?ZFQIWU.*>VE@M5TM82^U= M)*P3"0CDP&328'B\ =J)&[1HF LN@2N'=78Y=ODP%_U/U!!S>LT_.\L7 M\RVH^G)#2(7S)(D@ES;O9LR,$:(S#24E,A9*$ZZ=4N4?M#LUUK";,+/#F@MC M(?]F$'U:5[M[/Y/C$+QN7K@"DH'G?V\TO-*WG-#]VN0M[29'2]UR0H]VXI93 MO^Y9?'CKG%/K[W.IY.OGWPLEWR^W!Q"W M8C/_7H4 -$FW*2.:JXS"!&]UH:4NG-Q4VS+_;OPFC*?A6JPKX,UAMCQ?95D_/M.N#? =N-LQ+C^[ Q'

    B/;].^VNK)_C<&MM75E?S ?P$=H?(.WT'2<@^Y( $K?8\A)SC5H@> M$.FCJM)#]G5MO'!9"N2UL3JE=395RZ+#Y]LS\6=>?/!]&A@J5R#C)<\6UZADJ2TL[?C11F+#0HN*2@SE;!X4^'7- MZISOI8*@UK!OY&_OX71;,<8=I*$-8ZL"Y%8'4!"- M$\=[+;3#A.[VENJ%HG6O1?%\@.[5+8>/ +.KQR^+U9]_5_)>-4DF7BN]6BNS MX"Q846QK\=D0 ?9C%F=41L+L%**3!H5!8KS\Q]G1\^.E1F]H]X_+ M$5VEW6_U Z6">[EZ;@ O]02'BE:A7F/%@;%"N/P%G$SD5F]L?0*V^G?2 M;ZDP>XM3^XG:(Z6]GYCAG"4I53E,TES8Q+88,B4ES(3 *9%829K--JL-6[BM M ^Y=>Y'\5H#AN.+CJ0.>5T_-(8!N-&@=]?@1N\>HN+'V,%@/3,D6YHZSEJWP MK;.6<"SKCUA("O7H?51^]$?ED/QZM-#SX.*D[=W:M;U^WCU2;^IN_V1K^7&U MK(SSIDB>=<$NSV0^/6V*C5G/C9A?5HO%+ZNU?7[&TSR)B;&-8UP&LN82,AH3 M2%+.2)9B%2.O+.JC23XUX[F]S6ZKWMYK6PXXN1VW"I47U;#"H,D+W4+![--W M.( _+!*@AL+3N6B\C\OQM&6*G\R(AS*3^5K\#W/&'KF@9SZC"3_NT=#88W)T M@C2Z %>LL?RRG/Q0SOKTZ]T/M1;SPIY]O5]NUG.S&1+_S19/*IXAG&09%12F M&3>+*D,(_MM7JWH"6PK:L>/-)E#H'7L<&'9;@"]^U8-J;W[8TD193PR2X6PKHNIV8DI:=80F>*$9SJ)8R?/IL.& MI\;S342/EZOB$5K=I'L-!@-3I*OZ/:I[G(MKZ%G/8\S A7-*'-?L"!*4T-M0 M_87-U^6T+W,2-]3P38F-DF_G]FAH*;\8&V9&=<+R&*=0*>NGJ%,.69(1F.(8 M2\H$8]3?#AQ2XJG11",;>)ZKA?1U%QE\? <^WQABU*9O^UFM*P,/M/2VIF"E M.=A^%%;W"1QF^ [3) XQG(7^:QQ>^(Y!L$,+[X[[IJ2TEZQW[(=M>UFHNO+* M+.8)YDAFD-/2OT6DD"FB(4&)5)'DL6=BXS/]3&U=*&]@"LLK>K7>>J^S'[YW ME>=@=2/V & -3,>U$X@1$=0R@E>UE#^%3#/9B4/8W)*GNQHYH62GOL=9)+L? M[UEC;EZ(Q6N%&GHV9#YY>:J:#IZ:VR^;4!BE%.DC?'%>9P9,DTD MY$FLH6)$B2SF2*?X^AQRISN?&G,>Y(GS9$POV-WH<2@P!^;"#ZHHE+H!7;G= M:@UNRG2W0X3J]<%N^.1L9_J?0 *V;F30UOHV,X62856X@@TIPAE.J8PX ME(G-9TF/:,T*LJ^P'JV7Q,/]6 MU'FU"&<1$5A AJB .(DEY!&-S9J")4,Q%Y'R.F_MZ&MJ2T(C*MB3U8_?NZ!U MX^A @ W,LZ>Q"EC%Q@..D"37U=VH1.6@]R'9N+S2^UIW;:WCMZKZ\_UR>Y_\ M29=AM/+]1CV^7[Y?FHFJBHV]2MX^4CX0SQC'E O!(-,$0ZQX"FFN,10(ZR1E M));**X0KA%!3HZ#2J:1R)+>9#-K)"WAU'0=>J>IZ[OS%Z'!#Z'S?/.K #'\Y M7:H!7C4*_03FR[;_STI7V0HDL'K97S::E;X_[4?+YX)>:0>#.O#]]_5RC7U9 M'@S)$S?KX=J^XO2A=7+;RK"0]-=X_MC-8]=O6GT8T23B(M,_T=.I_XD7ZKX\82Z+WX@X0R1#"L8DCR!&J8"<9 G,6:X$L]6Z(Z>B M06?:GQKSML3K53WR$#XW!K@"E(&GO0<>_@[CI[4.ZMY]T,6XSMBG]3MRG3[S MF'\DW!M;GL@8\V-%@=W2HEV'-S) MWX77/ZY"*-TR=-JT_Z2*;A/N]:=% ?+17E-5AEN=?F M#F"E_->>.3F-6-]3IF #\*+G2LU8-($0=BBJ7<%M]Q $.#SR07#8XR(G25[X M@,@'K"NEVY^,<$^T0[[G>..#NNKJ$Q7+PM60+ M7"7O35E6Y=569M ('32>SAVCL*N%0[\CKPWN2!RO!![O^F]6ORICP1DC/$;\ M;KY9J%FNJ-F9"@HIIK'AG3R#1$2V"*Y E!I;66#GU"V'C4^-QTNA[/5?::?<=8X M'/^R6G]>KX12LOC%R%2:(N^7WU6Q7WIHEB4TSG/.8)9I;/:U<6XC'QBDBE,> M<4(RE??8UWJ*,=$-;6/ U?+V3A+N.RANQL40&(_#((WD93Z#5XWPP$Z>G^I= MZE:!05*&]X0NI/GA*\*HEDA/? Z-DK[-C)SAZCC?W?^H^?V#(9E;LWEA]ZK^ MC?J\G@LUBQ-J:#*+8))0"C%C'%)MC* \0Q*+E*E$):/DN?*3>VI6U:?C_*;@ MU>]?W]H "5!8A3U]T\8:?\=;PNF-ZM"WCT-E0FWT!S4 S6\5*"&80%*L?F,V MB=18GJ+_-1)D]1N/8&FR>G8_@<2.7^;%/W]9*]5V(9PE9GDS6P0*=::1V>LS M DF6$/,5QA'F.4HSE+]88L=3$D]MJ;,R0FV$M$>3E4?OVHCYDAD>3P[TP"O; M$,,W_37M7(9'JSFPJN^[>4]@-?,=ITFL8\Y"_S56,-\Q%8V?'+UKXU 8M M2QYSS'$.::(RB!.,("%(0YZJ#$5$2,+['&&%DW"BIUO>!5!M_- V;JB))'J1 M.JBC%T']RX6G]ZJ >C/)\J?3KGTZJ=CS?J@.5/7T^@CS=VR]-"Q4?%;KTX&YY1HXO1G&#YV0?./8\ZCLXX?&(1=YOMWS M2%:8_=/30GW2C>O5G3T$GB4YS;70$G*$8H@QRR#+$8$,Y1%+D3SN74_-CNE* M]NK'.1[PN]'/,* .S$2-T.>2J=;)4ULGU^%8R1^PD 3ET?NH7.6/RB%M]6BA M9T6H.L)Q6V]J&_QI[-=38VA M&DFO*!+7@:L;%85!:V#JV0+5JAG7"GD+6&WI(AI!"RF=[VW<&DD7M3XJ?W3Y MC0%*@?S&-F7P3;G!VQ4B2[E@BB*;;0T9DT>(&+)<&A:)XS2-)!6Y\#)Y>L@P M-69IGTPT$MN?#PI.N@'&T MDB)GQ)A.69%NG+Q*BUQH:F1GXG?_>C*RO%\6F_53&?-3[E_O'MBR=H;^U32Q M*=XO/Y?E+P[\H2>T) 5P MBJ[0 2UXZKC/C0%H%P94853F,ZJKYAS% I6/@+?[";(GX$0]U/A/PMDZN')_ M#:?LH<8TF//V8 +Z61,/Q;/9T#6>P^5.SOH-EH= 9IM7?%%"F5\:N\4(;_]X M\V U>[_\/T\K(\YO;/U/M2ECHXI/R[L'L_H51J[G3]JT8!.:S$2>""&4@C$B M'&+$*.128YO$($DCS6+.G'QZAA9T:KNX7]>KHF@Y==?YD6[L>='B21I:_7.^ M>3!TVWK$.]7VX*/?O7)/:4P'/\7:CE*I9^WVO545['0%KVIMK6]XJ;!9?$&E M,JATKJ)IS4*\!$9M8/4VZ^HS^*1!K?I$QE^N1,EN)2O^);Z#/8G_?_ ].)M9 M8PU2;345S\84,L.2(5(:0H-W/XI=,Q:(C9DR6G^],_PVM?$,1&]6R\U\^62: MK<]1C!54Q2MLCYI5\>['9LU,'_,E6S_;(BIEBG[SIH'?]'3?!+[-9);)6&8Y M1!)1B'$60RJ-;4T00L3\1F6V^I2[>\Z LGK9'B/X]-0W+77H4?\+JB&'-V5Q MAHP)"9&B"F*=*$@C3&"B(H4IU3S+4\_B8I,8WA%,R[_"\+H=^4QDT :V'?=< MOLK46V"G*MCIVHSH[J*TJ2:S4V\;P1XTJ_30@Q X]?1@XHZ=GWIHW$\DL1Z\ MR[[)%->;N9A_*V]?ZD2-9AO\=EYLUG/^9$].EO+WI=S]O0EULMJ\G2_L/\TR M+J*4ZB8IUSS(PYZF,S!)%J:M9!Y?&K:D'_X]\(BM%_ MR4I6WV2+(0;-;:D8?2@&7A3V] $[A6Y 2Z4RSFE/*; -M6P\B-]>&+D>&1L# M(ATVCV,(P4;.[A@0R^._0-J(9B51*@@742*80,Y5"DN04IB3A MFJ?5C/,M)K#E*$,RR'$-L=^<\ MIA+J-!4XBC*:15XQE+X"3&VZ[_S"%E;&8G=%OG7F6#=:5(^ LH+JJV=C;'5X MU(<9+3\(P>%K?RUAZ35(&!T54_H@H9;^V,8QO^9;4^=L/9.>D4MXMR:,S3G_1IEQ[;2O'Z^;/Y! Y8171!,8)S2#&*($L-C]%619E"INU+/.Z5#_L M8&JKS#:V5+07EU8F7<]$C8=XNK'_-2@-3,RU\[^5#?Q121.ZY?A/[8^7F]7F]^CZ72KY^_KVP\;K;??&ND-/V()GF-(XS MRF!*4PUQS(T5BU@,94PE4YP0*;RFOK\(4R.'W7F10UVS4,/@QAC#@CLPI]BS M@]+9M1'?&G:OK 9@OOP)G()]D N"_B"&Y*<>4HS*8/U1.N2X*UKJF75VOIQO MU >SCLLW3\5F]:C67U25V:1XF'\KRA"+&94Q2;F(H+";=IPK# EA$HI4Y1RE MN>9$>"6==>EU:EQ7"0T75FH@:K'!NBWW#;BWDGNFGG4: C?2"P[LP#Q78UH* M#!J)P9=]3'_MQ-0__ZP/1D'3SSIU/&[V61\LCI+/>KW<.R_2?&F(L$J%:'=W MK4(NEAS?L(5X6I3D:,BS"@2\L83I#7$8PTBDWU)9+R"F+8!Y'D6(DSVD2>697&E3@J;%BK2^H%2A/GV[: MI:% :;6TM+89B4"C]_8]J[DME%CI#JSRL+S9_5)'ZUQ$# 52F$>*Y$I M)R?"*^68VFJ&(A2[AP5?,P#=2\6(L [N 6"U:)U86'?KK2(':=:>FYNM AAE M@-4&&'7^/_;>MLEM',D6_BN,V-C=[HC"7(( 27#W4_FE>WQOM^VUW3LQT1\4 M>*WBC"S5BBJW:W[] X"D1)4D"H!(%F?CN7?6;5=11.:!>)@ ,D].,R/N==@3 MS/JZUYB2ZM7_]>18\FH9F;'^N7[9HMR[MZUU^M-TU*RT,[3^9' MZX/)518+N4O@$X^F@"ZJI&9Z\]N*TV5DTO7T9Y?+]1\VD\_TC]UV?SE,,?8 M,]53:WW-W2XV="KNCO=W1[\;RR)KNV;+$;1)"UT%7 M0OL"BQEO5 =8>O2@-.[ZX=3 +[P(Z,'B=LR-O[JYMV;'\C/5BR?[O.V*AXUD:.U%:!*NWTRYD=H$^(_,*"DU"*_S::5AMPLDU&=C=;IY,Z%X M7.AX3O^!TR0!5$(%&*))%F.&%/&JSSXWT.PH\>A9#&WF?19:1XH; +"Q.2P$ M*W]>N@#$H,1S;JQIF>6"QT?4<>GZ$;JT_-;97'W[G>M+ZQW81:IPEJ4Q PDR M:GRYR "A# )(N>(%E[' 7EM705;,C56,$_\1O?OZ8)59RDO*7 -.AQO9C [R M).&=NOL7^57SL=%"^_I RXWYW4(2E?"8:#;$5 "LC" $R03@1

    TS1&8L]-WR?P:@ MZ_9^."RC;^4[(Q*P8W_:[6%WYY^-,?%._&D/CW?=SUP7TAZ&Z?L\ZN\ ^1-Y M\RA-'EE3WZI(D2&8U[Y7RX1E$CH#QZ>#4, MP-=E2[B -5K*1._@+YK MUX^;C=D2T0 0DN($D$Q1@ G) >,8@30E',)8LQ@E;FU^/4;U>;*F:KK6#3%]/QJ8EF&$$-]5U:,4;^P;H:[(L_U?[>^:UK%OO\L-+RLI M%HCG!"+$@5Z)Z[BSD!RP(HU!+ D2*"E2B;R.7;TMF%O\V1IF]IXJJRNY;HIU M3:A4ZN_(R@A_-5J$6],G3[]=S06>:1[>4^46DHXZ 2._#FH=S]KXJ+9^URS< M.G#32'TV/D0[)P9,&PG%;]!\$F\CIDTT"<7H* ,E^$:!'0H,"Q^$S.UV44)- MT J!(,(63A6@X)G] Q4Q+O3:''MU(C@ST-S8K@X/'C;KNPW]:J6Z/6GL+*)N M;#4$3I/$J(>KYN&5#B\!,:C&_[FQIM7RO^#QD6;_I>N#-[9\LV%43I5 M G.0Q82:@B4$***:)&C"&F5NP8:P\*!D.W,4_ ZH; MBUP/U?CGH[XH!915]X$P;!WUR9$F+ISN\_:X4KKWZE >:!7#WZU,!&/S[LOJ M[[??RVI!62ZP% 3 /&, )R0!M% Y2$B1)'FF&,V0'QN<'VQ^G-#:&NV-U=]Y M;:HW*_1 [,H-PP W.D,$8!; $9?!&)8I>L:;F"\N>W[,&@Z?">..=RN^,>') M&UG_]]W*;HW%48,(*@(C)N"4!5@H!@ L60(9(63G4G!W>=&S\8 ,MJ6QJ=R5\U M4^L%KO=ZZQ"V?@X(!F/T@^8@')R?\Y-^]SS/^OK.LZS_]?PY/KSA),_K21_: MY_+T+P.35AX?'I86?[HT_5]^6J[_Z&B7[/;W2 )QGB(%>)J:,]HD 40E&*1Y MKE",E&3$KXVJV[BS>X8[9G?V"3VS3QPQ=WO%CX#DV 30!='VFC(V=_63QM$D M\0-JT)02QZ&G323QP^,H?<3SXX%)(WW-XM\T"@&F%<-'N3'980NDTID>Q!MY+U>5W?@V:[3]1GCU7X]T6:HG4YA2_5F*.UF] ME]L/Z@O]7J?Y/=\VVD4=5, T$T2 &#$*,,TS0#67@EA@RA&):2R]BN%&M'5N M7&MC&65BF7OKQ7\$I/.--*N.;#N/N1J;F&U2X8&;4;,!]<,OZZKZ\:83E5H? M;Z*?]1MR]UNJMC8KD2]I596J;+:J3(ZZQF&4X'6"F1D\RW$D.Z-8<.32;YA\=MM=5/ MB=5'W6Y*[1RWZ>8Z:H_SG% $,*',9'<*0'B>@BR."Y+S%!6I5W_KT2R=VROG M]NYN(^],*[JRM3/Z9@PU)31M\G.=8VKD?7UIJW(T7_9^WL3[3RNRW<&W$@9>U8&W7H9S=AI-VO&QOQH M>V?T 5_\'=1-".%9JG"2*T STQF%L104JL" 0L)BSI",_4ZNQS%S;F^?D;CK MJE2@D;X@D[^PYIE8],(S_I+OJI%SE4:R])_U+>60^33R:($E;;3<7I'9 M/KN[PI8%BF7.8TY AG.I%SF0 B)0# J24IG+.%>Q5[G_^:'F]IXPEK9%Y*9G MC;4V^F%G[X^>-6WG,7:CZ6&0&YEJPT'S+V&[B,>@Q6OG1YNV;.VBUT<%:Y<_ M$9J&P:JZ(435Y/L1#=#N<8=H6+D>AW$G5NAQ1^)8E,?C ML]>6P[Y?F]O29=-V""O.,$TA8 G27(10 @J)-> T53E)=/B1>>GPG!MH;ORS MM_,F6C661K2_RY ?LFXD,P1>(Q-+%ZK6R,$;,EW"89S"UV=CO5#1ZVF/SQ>\ MGKG>7V=6WTA6R9_B-*XUN'$C)44531BC.5#2U,=C$@.:< 8@-PL3E;$8.:4# M]8PQ-SZP%OYK9*UU%SX]!V#_LS\0+",_]M;"J,&ED;W' 3T#SF'D+@8[ %83 MB;\&8N8E]WH!C1YYUW.?G$S.]8+I7?G62Y=>4\GZA7Z7U4=:BO=RNT!I1FE! M"I!1K .@P@1 !8*@2!CB.5=YD1#_\M7N$'.CNB;M;6M,C!ZTC2$EJ@<8NH4Z MUR$S,MLUH%CK(F.>W7\=N@#UE//#5YT>C/("I::GO#Q=7WKRRL FCW1CRAFJ MCW+3'@"5?+_EHG)!59X#0O(48,40*+"2 !4X2S'),(->3WGO:'-[X,U!0EE_ MOQ_D)JJ,P?_V+R2!R7\R8[=GRG(_TFY<,!A^(]-":Z>ITZC/MV\B:^LHVRE. MJ S:9[%WP&E;*KKX?M0]T>E#883R:[E:;\KMT[NF"?07RI9R(6.8RKK1YO:?(V6ENCWZVUGCNTIW%U MHXVKT1I]S10&E#=3] (Q)$.<'FA29NCU]3DC]%\\0%,Q_0^Y^2872"*%9!H# MDLC<*(K:+CP<)#B3,DV(@ 59/-C,_,];NMFZT<&IH7R^W\\''.^KOCL%CQA= M6NU=NHW>2&Z7:1&"-Y'Y1EW1+:P%.I4_[WZN-YLU7I9KIM\CB+FA,DX!HI*J(D6 M$D"4*(#*BU00_:NL@ M9Z[0>6C<]Z"OAFBB'>CG4 VSY]SK?<^.\^G/3;;?W&MV=[>Y_\+0J-%8J-_> M=L8_*%OB^;F\6]GBX=5V]_O5W;NM_%K]I$W_W.0B?5F_7J\J;8HPO26_R._; M5]JGOR]2F--,Z=5GG.A0$QOU:IKE.B B"5$JQ32F3MV]1[1Q=FS*[Z5X7,JZ MM?W#1O)R7[E]^U5/>?F/^@=OOYM\=VM'#O:YW9F[K O^.@U''P\BZ&!EV:*>SBK;KJ.MFLTB/C+N1]7?0 M5KRCS<:PX>?P9DXZ6YG]9K^[ %[GY&AG3K^E]XLO" T U,I,>=3\9 MA?\NX#!> Y07XJ$+_O:W0!F*#\ZT*G^]KK;F_W0\8WK@BB_K-_K'<"&EY#&- M]-<"?MT.GS-NH^W]7;;@Y78%G='IW2]TOTM@*4ZS M\+-)]>56_E)^D^+=:JN_>&^MU5\NU[< :'^VMKVM2J[##7X])<:.[<: >>S]S.)3]2W:\ M 1NT<,=]]&G+=[Q1.2KB\;_#]?US'21W!<%QKO(80"[TXH\@#!BD$E"^>FAAR& M3E]7W]&5D-O1[0^:'?S.2MKP[7[/)LX4P2G'0,$TURM6N-'[X% H'3X\:#4X ^,B/N\&VJ#LQB M]SGFAWMRXYU,7 OGL.4+@;9,7.1P'6+'I1!7WB^,15\]5N5*5M4;6?%-:=6Q M]-@F@[KZH#[J\=MDA?T#BE,=,')N5&DR9/IL%( D% ,?(DXB.=6H0C."0K!E@Q*1^& MH_2<":^X4^@)R3>Y>I3F:/;M=\T7*[I\_5AM-0UOJE=//\OUW88^W)?\UBBJ M/XM6&$QX!CD%&<:: J72M(@)!S&E)$,2$97F?L0^>V;?Z8L] M1:T_3[Y')N$3YGI^,LDTC'Z88KVH,UY:/Z*=(]T9*'ED?1DY_^5J5(<]:@DW M9^)SEZMQ.SZ$N?Z6?FPK9+EXN]J6VU(V>_NI#AT)BE, ,Z8 9A(!EC $:%Q M7NC@,LF/71WL8VTV)721, MP23!'"#.4H +S@!C$(.4)P63M$APS!8KVXM$?/$Z0_"TQ.D+7=1?Z"-[1MW: M-H=W2WMX5^X/[ZCUY2:B>V^,N-C.'>_C!-^))CM6Z#DXO8DZ'ASD M>0]ZL! (W\"'"[Y63'W $(C2B4.&T#M=JYIHDD<_J->FMMN(7.2(YZFD%, T M$0#S6/.B2B50G(F"%'',H6=&[>F!YA;.=*4 MR:?5B_P>&-KJ&SB,VC=F&L( MP$;FIRY67QJL7E_"Z@K=Q-- C*.;^&RL%])-/.WQ>=W$,]=?K?3<=L*N=B(X M*F$Y3E0*PKJ=;FU._[ M@B48%AG-09X41 <<.0<%40F0:9))6"1(8;C8KK=TZ48H3J-Z,CR]F MC&AM"_WX02??'Y:F26\CI.?L-A]NO#,XRB,3D$.39&;--CJ) MX_>1>_ADUBX=A$^_>'0-9&2)DG_3/NMOY3;^W\U4TDVBM,6LBFY&9/X^ "U F45U:X,N8B\$LUA5YFAQDR\#+T2L^-UZK4W##R5>WHMS8IXJ>\N MO_\_^:2)FN4Y0GKU2G7$B2G* !5% D27WN:=W3?:4_USKEU=+IW]L*)>V6_ M_9]'JYMI2C2M2(6-)K_O5-AQ]2O'^T#1Q0C F&K BX7I-*B0% M-.,Y@'$B)82*T3CU5\"MW;^'^.;NRARLFW5.IG*[U;EMJ3+ M6VXK&(V2E]E/>UC*K;P5?WNLML90TP$G(Y1@H7) L5XHX4*_\"A,"_T'SS+) M8IPA[K(_/XIU<]O'-R6&=8941+F>]8TA)[JSV*/_VO 3V?_*>O'I&?FUM*NZ MZ3AW$W7Q6COXTVT][*_F=($T^HN]/NBTSN12/#+3+.7XO!H MT]"C5CS\F),I'8\&5U;Q! EM^Z5NNGZ3\+#??2BY/1QZ[J,$&&94]0^[^ MW@A/O5]O_RJM8.?=JOR'%(M$9'KAFDB0*[,#FN0FOX\QH%_E5*]MIUHW&VL6,+SCC.FZW+@;4>OOS<'O]3^JK>G,K%>ZVVBS<]BS M5=EHWQ"WI>TLYGW"I>QNB;H/]SLKT';E:I7\WC=3N_?I9O"FTJ/#/V@OMM&, MG;:/V]B8'_6 &WW P'(;6F[^FRX?FPSU7R4U$@[B@[%%\]GCQH@@VMKF?8EJ M#DF200@!% (#G*4,D#Q5($D@$@E)!52IEUB7OPUS>Z-T:XD;33PKZ=QT1C*5 M9:U;9GO4>!Q9ESUK; )FR^T=,/(SQ;F.T2W;+ZSOI12X>OP&_0,IL M,Z:MLPG'Z:C0YHI;A28AO/TJ-W?ZMC]OUG]L[PTWT]73 LF8ITJ'WR@G$N X M20'A>0(P+A D.26,.17:7!AG;J37'+NWMD:UL5%CK6]:PFEH79,3K@9LFA0% M7ZP"$A5ZD;@Z7>'TW2=.6NAU\3AUH?_RL+CIL(=JJX7UJ^TKN4@I0ZF2.6 % MR@"&2 (BD@00B@M!9:QD@7T"I+[!YD8*9YK+5I'I4?3(JE*4=*/C(;_ IQ=N MMPAG*!!')HJSS7EK2P<,65P &3(VZ1UOTB#$Q?/GT8;39P*3H:2]Y\]R)3=T M>;L2M^)KN2I-X8XI"&P$]A8YSW."10%$&E. $8; ]LL1.<5IDO&4B\*K7,]I MV+GQ2V/U3?25;OXNMVT7!GI@>R1#)$$=Y\$Q7V1P=,?>(6N!;4RN6\\=PGI) M:=4_.<,+I4$S*]Q&GC8MP@N-HYP&OT_[)R3\(O5"2WYXD.:&JSO]_:@%E?7? MK:3RK@]TL\%:O7F4?Y5T\Y,>?9$AGL=,21#'*0>X4#H<@AB#G*"<[;N6M\Y$VIO( MN!,9?R::%/^K7VDV'U7I$&[]A_F8J3C3H77G MEW\:)B]@B*GJ20&XZO:3G?8/ 4+W8'^0^_F_]3YNY ,M1?/ZK/2P-N5O(;G@ M:2QBH!*BPW&%4T!Y:M]O$+.T("*CKLET9\:86TI<7=K^4!O;QMCU28>M=W>G MS'.@7GY%#0#5R&^?QL(V6*[Q^3 ,/NYOBP%PFNA%$("7%QE?0**'9\]][IZ*_4OI9"--.NKIU_IW]:;CBKK)_E@1,U6=[L&PE85E)(X M%I3I>#^F"F"92, *R0'"3'-HS(M">/C5A29/476F;T>\HWY MVN%DOU%KO:AS/]]R[ M_M8!X>M>K:,NQ[<=35M]CL]&1N,WHZ+QZ?-OS7$*D44.J41 Y#$"N(AM)Q4% M4DGC3#$8$^6D@!(T^MR8N>. C4M.2YMX!';>T^$0$H\)\MC!<@??1C?DUC95 MWL%L[8^L ]$/VH4?+Q^%#8"Z1Z ])OI3A>!CS()?D!Z*8E_X[GW/Z0+[4'F9RSKWZ M;O4/-[<7Q7ZSN=ZI7.Y3/SVE_?I1=HNYA\-N9/[?P]8T7MW9>A,UU@XHX>>$ MRJ#:??TC3BO:Y^3]D5J?VZ>&E(%9Q!P2"HL$)#RG %-% ,L*!@H$,T0+3*5; M/F7_,'-C$$O8)XJ0 I,93D/KN&2_&K"Q5^$.Y3S<:!,/G['0"\WXV@]S$&HX MN]+MO_KJ+4BZ,2)#E8Y[VI%*KF.>-^7RT;12.6RDAC'BV B;IY@P@&6* ($P M!43FG.8LUASB5:42:,?L6*:S?V4-M\O:QO2H=(SUS8D9&;-HY4H\1]HP]#+EI38)0_#JV1@,NEUH7WIN>N;)-[+^[[N5 M/2C:Q7FOZ4.YI4NC1T$80C%#&8B)H5!("2@*B0%/,50YA$HO]P(::[E;X/3D M3M]0JU:PHOLZO^#%GL=DN%'DP-A.U6F^-C;ZH37;J.0W0F'[%>+IPLJ!Y#S" M 1RVM[SSZ!-WD_=%Y;A_O/<=POCME_7JSO30>2/9UJP"FGT3SA(>JY@!"(WB M8YI"4+"4@B*!A%/.90&=\D_[AYE;M&>L!+8'ECU6\NWI=P9+-RJZ'J&1:6+ L4Y M@VD*)"$(8$$X('H%"43.LR(NJ"!(^#!&H!USHQ3;\DEI/Z)[XTATISUI6]ML MUQ&31@=GYX_M#J OV%J/HJ_6)3\2"IT_-Y::8%9&IK%=#Z[(^A#];"?DE\Z$ M?#HQ(;4ST:_]$^+-;E?".23]A9HR*3]>B==S KWV=E=W(+5Y87F!&"UTK$73 MM##K1J,XRCF 64)5DBC.H==)X+/[SXT1]^:%I>(]A\^-N*X 961"\L#CFDZB M8^6N/1_BI?J&]N64G;LL4*)0*H'G^C M2Y./MDA2)0HC]Z18FNFPJ$" (IP!H20FBE#]/Z]]=9_!Y_;DU[:;S5S96!_I MU:R,ZK]7D5$(-&]GLV5A_R+WOGAJ!/I,D1N!C 7\R.RRQ[PU/#*6&ZQ?MUC; MO[QUP-I?K"\ M$'U]WS&GU92+P"9(Y6\D'L$K@HW4I3;GRBWZ0QOUE]UL+00 M!4,%3P2($Q8#G-$$D"QA (D8I3D4$B5>PBVG!ID;A]4V1JV1T>^UF9XQS$DX M'5=@5X(T]O+*%Q__-5,/ (,NB$Z-,^UJI\?3HZ5,W[7723%_DK;79.<089?# MF!89,1V,BR+7!(!@ HI42J 408@2RACS:HE^<<2YL<%'^F0D;I[)')MW*I,K MJ9QSW=TA=PQ6A@1R[ BEL15L:F,/3ZL&SVITAF8,'>#S@[Z(GN]%#,[I\E[^ M8.!IU&'1^NE"]4_2D)N^Z0?UD]4B,&7K"\+S/$$$ YI(!;!2&2 HPT#*/&-( MD2+!7L%(N"ES(RF3Z>]YD!4^#8Z'79. ._:!F'7B)NI+RFY]N8EVWIBU6.V/ M54\9\*CL:E '/4X+MV;:([>K43LZEKO^CE>JD[];/3QNJU_D-[E,6I'-K"@0 M%PC$E.I0C14QH @I@+),_YBD*&,P2(7\>*RY\=_G\FY5JI)3HY]CDV36S+2R ML)F"I34_^L$Z$"6>;1?[$'=CPH%P')GJ]HKAIG.0,52S7(W8"%*;#IB,H@)^ M8KB74?L^[_=95>^>CP0G/JZ_RB_T^QM-3\NU$0O?)R 7 A5$<@I4!@G 7*_^ M2*P0P%F"!)5(Q@7S89.^P>9&)[6MD38V('WQ/*1N=#$44"/SQ1ZC:&]H]/LH M:=DND R<='A^O*G3#"]Z?B*Q\/)G L0NUZN[;9.*U"P%]]E@.Y):Y"BG,<,4 M%+D4 )-4+](*_4^*LD1S!Q7,3=S&?;*]Q5V+.TQ.-DQ!OO!C(>B'H(4@Z.[$1R!P,A["<)Z056G_BC MVXVFDWGTY,IT?;QL]M(_K:KN1V[+N$/2JWM-^;83=2_9H M&S@O1*ZI'.N%949)!G#*!*"09D!FL1(YD@DI9$#5B[G7IF,8[ M' V&;L@8U=^(20/78(R>1[/A-PK<8:M5DP^W]!H6?GI6I)L@E.EO* *)B(W M2X8 (0D&L6"2"I44*',2!@L8>VY!;[>.M[6XW@:O1:@/)<:]RP)]9L5Q5VX< MK,?>I>O">7 ,L0-]U*9^_J -NHWG,?RTVWK^N!QM\P7<(HSA;E?;4I@ZZO*; M_&S: MKGL:[UDN(G[9P1JWBLUQPG2K&?3M_@]GM9+4C&%<:0 T;C%& A)2@@ MRX#*28;3-"$\]6+$$6V=&X-V+8WVID:_&V,]D\_&G&(W>IW)Q(U,QX%SYLV[ M$Z Y)$^/:>ZDO#X![L_? U,,&?;>^+5:1=Y$._.CCP=@?^P'VYNI V ; MDGE]AI^420-P>H:;MH#BLM]'=10.'PD\6M$(R\VFD9JN):C?5=6C% N1)"EC M! )-$@7 %&' .%4@31%#D&&*B5>1Z/FAYL8:.TOK_@ W457KJ9?6VNB'^I^> M67D]2#L>?PR"W]CG'#OH/M?0-5+TM:$#'FA,$Z0D*P M%UY#LI';P),2DQ<6SSG*[\.!)PB.B\!CBFEF8-"CBI%- MGO:X8AK\CXXL)AHV4./@V0E)*R'^Q_JU$8#[56[OU^*65?95N9"((!&3'"!1 M8("3) :%D 2D"D)1,$*%\M*X]!I];K%V*[DO6V'^!\T8=KW^'YZB!UYSX$;W MHR$[,GF?ZG+0V'X3:>LC:WY4VQ_]WGHP8*P=A-R@6@E>!DRKFQ""S9&&0M!- M O44]BEUFDOMQL3]>JD_7QEIJ.W3[JDB,6)I)B@@E!N];Y8 &E.AZ4UAJ7)( MBM2K/-AUX+F1VB_O;E^]^^7=EW=O/T>W[]]$G[]\>/W__OSAES=O/WW^MW\A M"@H%.:+SJ"R!ZYC3RMR MX(G(D:2![^>O:'#W23[H[]P]K>3'S?IN0[\V\FB0\3A5B@ ,H5[WYYJB2!IG M(!."0<4H2ZC7V6K?8'.C)6MKM#D#I4:KC@"5 M*9IS)*#,O)+.3HXR-][HME[R[*M[$L2,Y3+):0*@R)$&,3>YW)P!F:>"2I:I MA)#%=KVERZE W(TU'HA?S!A-K=YP4+K1[-4 CL-K!N(SIX%^(^! 9M M/GQRH&E[#O?Y>M1JN/?BP-RVYB"HT?=[M]KJR2[94M;C-(><+)6<* 8!9[D) MQS !#.$"9%1 C+DJ4.%5Q^$TZMRHM36ZE:WTS'!S MJ-(P:';V3.V"'7&!SM M+6Z;U@U_A.P%TJ#)<$X#3YL6YX/%48*-]:M MHU''4R-'VOH:=9UM";AU]WG[T*CQ>*\"T\9^UNWA^'J:Z1F2Z$>V>-(WQ#3H M/W^U3#1JV#OIO=R:EAH?-^MOI9#BU=-OE7G[U979Y>KNEF_+;[4%[5X^A#&A M0J0@(<*\9W@*BCA1@.4PCFF*)$N]WC/^)LSMW;$S-=K;ZO?N")@&M_?!N.". MS/':^+J+3VN^J5[[P7@0E:L?HU.PCW+R$@[BD$P<8,6D[!J.TG/&O.).5^RM MGDGAV67D%68[-<8)D#C# ,<*@@(1 HB@.40X40PA[UW""X/.>=.0'^;?UYWFPV.K<4"4)]EY/$QM;&1GZVZNMM.]R5@=-(O1 M!Z7!=R8RU:4ZL>@M3+PS/@DGF[, MK-&'P) L<7*<25FAS]/G+-![[;6]E=OZ%C-(D]E09%A@(@N \B0!F#,.2"89 M$!))#+-$8B3#&BT?#S8W%NAT&=X5<(4102_$;H0P%' C$T,09E?T:#X/QC@- MFT^,]T+=F\][?KZ5<\]G M=.$V MB&'3KNR&Q/)HZ3?HS8-[&VV,E.H;6?_WW>J6<[/Y4GVD3_: 827T3S:/!RTN M%T0SNRB$7BXR+@&6<0QH&B, $XST_U<",:_]_# SYL;EK.Z3YTA5(#MR6*<22 MJ1LV78'6B59.U]PML*)LO;K[TG0A61"-6!=Z!*88Y%Q 0IFN@-P24"!>0K,VB%AA!2(>NU% M!$,WQ0[D">AN(DXWFR=S)NG1ZNHDE&Z<'PK0R$Q^V%QIP!JX$^X.6N?6O?^T MM6PG/#NJ5SMU3>".8EG5[4.D:"MW%RA#<889 GDB->_ED ""\@S$F1))$N6=A9RMW7_E/]OTB/][BT1VYZ*K]IHYIKZYKU5^8< M]*O^B57Z,ZV07G?^[;D'>6)2'+<>KX-Z[!W'O751:]Z .XWG?1]T@_'$,-/N M*Y[W\V@[L>?2P!9!;2>V7W5,]E@KENS;L_VYE!M]R_NG9K\\QWG.$L4 +10% M&$,%"B69)I:,84HR'4%YA0%>H\^-8_9-!*.=I78)\_[VOP,/*_QFPXU"1L-X M9'*Y#M[P+MX^,(W2U]O)@)?I].V#S=G>WUXW"10OKIOJ55_63=;MQ\WZ06ZV M3T:,::L7FD8'X,%T\N4AYQ:9 M[7*H$RN[NZ)PK/#N_,G S75955)^T#Q'M_H1.VSWV#+BFT?Y M5TDW/Y7?Y,)DK":*2, (8@ GD@.24@[,#XE4+,^%GVR;IP%SXZDD3K#G3K(O MY(Z[S2,".?:.M#7])MH9?Z*?;.O!3:1]B(P3D?%BP.WK0/P&W>+VM6':;?! MA(ZVRD/O,WP!T4_KC2SO5G7I)G_ZLJ&K:EGGAHB_/59;8XJI9XD13^-4)""' M)L4N%0H0F@K 8*:,+ER6%+A=8;KQW@!6!:PZQ]Y.JPUO2O7Y4[3=FQ[=T=*L M0$TMDJQ^C,3CQCSI^EM0KL6-O\C[$-/JQJQ33=5LJIC::6R]BCIN17N_;J:K M<_*$>:HR*%>S9E,EY8FC3Q&5[ZU#.Q-U-=D[90 )SQ/!> QT>&KV *4"1<;U MBCE6I-"D'2?0ZUCCW$!SBS_W=MIMIZ:;7]#)Q5ELW6AR",1&YKXPL *:!_4C M,6R_H#-C3=PBJ-_CXZY %ZX/5//E]U(\+O42>5^T\6Y5;3>/-J9\M]KE]79R M?3^N*[L[OCO'^"*_;U]I[_Z^R J!,Y11D*"$ YQS'?8)40#(,5)9 A,8YUX" MP,/:-S?.C':<,ZG!._<.JS):#W68N3\=_OV+31XV MSD;6VR%5DL>9AT&%E0+_>RBKY$T[C-X\R MB9.B[8<)LR1AC(,<0PIP3$RJ;:9 7% I:1%3Q+C+VZ)GC+DQOK7P7R-KK1LG M]P'8SZL#P3(R-UH+HP87LU5IK+RL+NJ,D5AS^X6WK]2QL3H8;':8.;\)'-!H MV+QZTA2M_<\28@FZ[Y.3D*R#Z2U1NEQZK<1!';0M4":9HI08.>8$X%1"P!)& M #1Z!JQ (D^R,%F#>H"YT5PGR+'JHZ'R!0U\;O'C-:",3'+/P_@QI D.G1Y' MCJ 9XX4D" X]/"\[\.RZP+:#7Q^6ZRY7,CW8#_Z?UIOF1N0XNJ"(L5Z0 M-!/,;,=EH,A4#M)@B8 WD2K M%H.(6A!N#GYO9HT!:2TWHP;0_*%YF=HR:6+V-%V-NV*8LN5WGETL^;=54MDJ(0"<(29+G9S4>H #35*Q)8,)R3 M%#&5TP!Z"+5GIA12VQW5#MU$]3^;__;MLC"IUAMI/&T_=H>!9=6.G M42=IPGVN42?&/^7D2E0'S2T)M67:))(K$3O*%KGV?E>&7^_E=K9VZJM$U:8GBBAVSPG\?2,NP)1FB[N M<@0H//(Z@< HD5=WG)>)O$YX>C;R.G5MH "333>3MI#M+[*\NS<;T-_DAM[) M3]*D-;=5;J9H%RX$E$+Q% %DLL,PHRDHI$@!3&)$E%2:&["7 I/7\'-CBL;Z M:&DLU._MU@- :Q>B3>M#?4EDR]1_>))T4WEJEWC.DQO/C(?^R S4 M_4VK:V M1XWQT<[Z^HK(V#^@5E,0;(.*-?E9,*U:4Q Z1W)-87<)#WWJ+9:Z)NS=2C^H M^B>+F$*]@BR(#GI( 3",)2 T20&G"N(\QGD"0W>?3HTWT^5C:U[3A<\_##J) MK7LH% S5=.%0LT'WKFE3V%HY;$#4A\/00=')L28/C/H\/A4<]5X?FD"JY&9C M^H2:FWZAWSL5/SH,6\0JPY)(!2"*4[U"(A04!&' 8\$D9I!3Y)0Y[SC>W$*@ MUMR&&TPMO&_S@DL(NQ'%@+B-S!<[R)K2=6UKMXS,+JJ&S$IUPF78)-7^(2?. M677R_SB%U>UC@24XZ$\H3VV>.\Z:8UP6ZX444AQ01"G B"$==3 %4I@C%N,$ MQ9)ZE> YTL'_WPV^\68PT-ZLADVG1,L/;>1#N+;4YX?<9V$QFS M;:+1_D@\3P \_JL'S'91,C-T^*WSPLLH!($,H"422]* M<@6*0B_F:":*N( 4H]RI_^C^EG,CE=]6I=D9M17FCD%6!Y]^7@CS>N2G_K?W M[[Z\?1-]_G+[Y>WGZY_J8Q_WSVS5/K25Y'^Z6W_[/\W%YIG-VW^8QS7O/*Z= M&T[R,!X[T#YJ)WXSI"JT5=PZT"7.$4IXFJ<@%T*_Y.-4@$)E' A5P"2#7$(8 M7R\-?33NW![)\UK&M<"=HZ+Q55/A]L(? >"1G_Z!L!U(+?HL4N-+1A\//0/= MZ+-XN(E'G__XM9I;G^_7FVU[U[U:$B\0505* 2$$ RP5!064 L14_Y CO53) MO93Y+@TX-Z;JJB59BT-IZ2+2;GPT)'XC$U$/=!-)1O5#-(X&U)DQ7TC4J1^! M\RI-%SX7>I#$MGO1I_9TZI,.RVUL;FHYN=DLNY,+_=U"A!4I2)CB $.( $F* M&$"":(8E0Y1XMMYH.V^BRIIKMD(:>WU/FIRGP/70:0Q@1S]_ M8MN.X-W^M#KZ9$&N38\^7@8YX##*%Z]ASZ6<1Y_XB,H7E>/3*N\[^)&8D.7B M[6I;;I]NA=#WKIK__%*N)%PDF&6$Q F !;9]&6- LH+I?R9I!C&+"7?J\-H[ MRMRHJ38T:DR\:?\2&6.C#RM':NH'MI^%!H-K9,()1LJ97YR0Z-FWT9^O:43_ MY3E[]-][$J)P+PV*85X^5OHN^I>DR5LM3-@W'6KUM3%"FXI@!D9#4 M9,S%@ G&0"R4S J%%$F]NG]=''%NM- :''4LOFD;[87*FU_&W2U>&13-D5GC M6B"]@Q-G<(:,22X/.FDHXHS!\PC$_8/^&3//FN[0E6A$FJ-K\3N\OHPB_\Z"I/=CYL.L#9I)41H;>/<]G["F8* GH]JLY MS#*;;4OKT+]7T>-*E)4]X]*KV35;EG>UCJ"1@CM\#NR/U@>SJ Y*>_XT3!;1 M-5CWI!@%W7:R_*-KG.XF)UUUG^!SS=-==.LR=<0XRQA/08$S:6+= A2I8D 1 MDB D>,*4<'G%N TWMQ?*OF?T@['7/C6RM?@FNC,V>Y]=]L'M?&0Y$(CCGU1V M>VX?MMR^B7[NQ2_D?-(!EH&/)?M&G/HTTL'[$X>0+I^Z;BG]>OV5:1ZS/>YW M9>*(DX)!Q ')BT0S2T( 10P#6HB,)YPF!0U:19\:;+8+Z*ZQP57XO3#[+9JO M!6^J];(O;L$+Y3Y QE@CGQSO19;'?9Z?6QGW?B90>G'-2]._T.1#_K1<__%G M*>[DZ\>OCTLKOOZS7G:;7]\J_=R:GJ&9%%D*(08%*2C G#)04)2 IHB?D8+ M*KRJ]SW'GQO3V-Q?I>V.[HWAU4VTDG8)X=W0U7&ZZ#, (FQGB?" M$\IPEJ?>2B6N8\^-YVK3@;4]VAO?MC%D3Y&UO^YYJ",&[8)GE.4S,6[<-Q+< M(_/>H$B'Z)+X8C:P*(GS\%,KDOCBVZ[2=:TZ,':YL<]7<#L=96ZQ1-="SV2&?C3[']W! M,!K[(?:"Q_EI=G*_Y[G6G^\\T_I?SY_G_@$F>;*=?&R?<;>+P][ MLK$J*MN MY+U<5;97KQ$!.5KGM*N;3Y(?= O?+?,+S"BFB="+CA1IAB"Y9@B: 9C#N.!$ M<)KNU:G=7^.#&>CTX#S3&YL@%GANKM&]EW1C)-^J9K, ;.GWB-HS7[]H8;C) M=8LUIIVK:4BNKJ0[<*K5,FIW=(ZV?@[V>Y[[.,H.T.#(#QDW#6?;/_]AH\/(;Z6&2%-ZAAA'$,1<&<$ ID"!$J[G-R&,I86 V&E; MZ=) #2I*09;F!< 9C@%)(0>\(! * M%9.$>97M]8PU-WIH7O\[6Z/6V*#MY#Z0W<*N@: ;F2."40N0C[V(Q[ *LN>' MFUA$]J+?QSJRES\R7/6,^4KG62P+(W:6YU0O$R%. 4/F#\6ERI.,*.3%&V?& MF1MGG"KP"**+<[BZ4<4 :(U,$R% #5+],A([G!OJQ2M=>ECATN57;#75A&/R M"[^;ACZ==L!4%"K."0$%@Z;[#E2 , P!5#E)"::2%5[R(_W#S8T?ZFV&YAUI MLV,;@X.3 2_ [;&C,PB(DVS3!.(7MMUR$9;!]U#.CSC]QLA%[T_N=ES^5!BW M?))&#X!O;0NQU_=TK!8(93;(B!HP(O40IL-F^0'K%$@O$X[@@M/!JQWQJ MD+GQR.[UN9%T6=ZM;*3-UY5K_5LOH*E*."6% I!*TY]6+_>HA"F (H=,R*+ M1"V^R0U;3P5I=[#Q0'VM\8MH5:UY:=5"_BBW]Q$[A;3^)I??K&[Z '"[4?2U M$(Y,S ?F18U]PS%QG_=#\N_)<29EW3Y/GW-M[[6!T5M;B]:<1%:MDC\I8&9* MPE)>,(#3 NNE7 $!EGF6*X5HDCK)H5P89VX\NR^#;>WTC,[.P.D8EET/TMCQ MV!$^(W2TOP##H/'7F:&F#;SZ_3V*N"Y<'JAP;XZ@/J@O^K57/6Z>K&BUE?A; MZ&>_8$7"0)8C"3!G"! HH.F?RB&A*L&)E^+MV9'F1@9UANM:1:VIM0Q[(WWH MN6X[CZ\;-PR"VLCL$ J8OSS])3 &U:0_.]BT0O27?#Y2G[_X@>!>&+NFS7K) M]TENRXW=9GY35GRYUF/)W79$1AC'D'"0(:0 )H8[6)X!)G&.$EP0O;KP;(GA M.O;KIM\I40M0]%W4X=;M;Y"\8Y%FB. >QD)JV M%$& Q0B!A%"A(QZ:*NI5M. ^M!=K39#':)JCWEV'VYC-_Q(:D,X_1)V4S?U2> MDUG ':Y5_7_W]8&6F^.2KKTL?49%FM.< 90SD^X7IZ 0'((<"H020F2:>!W- M>XP]MQBL*VA?&V]CATO;EU=/@1N/C03LR$1VC.G)NM%I^@4X S=.ZX#+P[]0 M%P%G7,XW%'"_16!AO+[[?]/E8W-;'0MVVM7^:M>P4GQ8?9+\<6/VO_4%[]>K M3?O/5[0JJWI#128LC3%- )7+S))(U/K0//C7X0_-):#EN@/9MRT!?Q#8WI4 MWC_X "$JQUT1RP5*D< YH8"@-#82Y@G)>!Z[ZQ=W;SVW97)' MF5A$RSWN/A*Y!]#UD]YU@(S,6M:PF[UF<# &/@+ H5A,).WKC(FG%N\IMWM5 M=@\^,*%^[BE##Y5Q3UXQF"[EZ_6JTDORC?W'EPU=54IN-"'"!7;PN06$NS0SOC?^1O^C8WZTW=M_M8SE^5EQ M"_K&PGIDACPE?7& >0C5RXMXC:R">7[\EU;%O(B,@TKFY7M, Y3D%.(N-#"_- &*)C%6.$.;".__>9>2Y<9LU M/"#7W@EE-[H:!;N1N:K.P-_G?>VM[BHD["P?.!G?!ZS!\_*=!I\^1=\'DY/9 M^EXW"..GNM&!#>K>R(IOR@=+@'8_AV A5<8)("*1AI$*0 65@"69$)CEBF&O M?+*>L>;&0_2KJ^X7P>IVDJZDY7^1N#(VOQ]:((>ZP53.*,$*+! MC?4+0"$(BIQ2P#A/"TB2%")VI>)$$-(O)SLQ#LY^.W'7HC?5SILW<$.(41PA M,K(BQ7Z\EY:E./+<09OB^#.!'6:X;:!8Z9>!B5!?/VXV9LL&2WVU2C@@$.< M(U2 @F0,9#&2(L,Y1##S:B1SD;:H)')88=- M8Z%I]F)M'+"E2R\&@W9N.3W2M U:>KT]ZL/2?[5_-L*)_7B;F5OIO]#ENY5: M;[[:G[Y;:<*AR\: EG+;6M%)I;!;:(LDC0F!2($,*@YP7'# <,I MG" A3)U'%[;W$V;N(FH^-MCM?7L\#SFA/=S MW!SF[R7/+CN.1AU/;Z+&UVCO;+3W=D>PT2_=N?E)NAES],DR>": L)L.-,5PU^]0?RKO[K& M[\GR2FI&D\\; 53OI1[>-.K BJH<$@02"1G /,X!S1D$"<8911RQ#'O5\%UA MR]R8IUE$''3R^&%IFG1$I?5IN.8JEV;)C9TFPGYD]G)HH,*L,T>=4O0[X7W= MHWBR7BF.L$[5'>62.;/IA^*(FT\'%-=;!M9%EW]/5=A\2?EPO2Z[#OWT] M+D]CEK^+G\IA>;";W+U*.L.O(_55A/E9G_\FA+$4H4+("@J &9< 1H3 >*"0$Y3F2&,KT>A3('."84L"(O@,R8I#JPRF/E MU=7A[$ASXZ'&4/\:7P=,&2E46D# 6*8Q510"FC ""HA4QG(HTB3S$1T;!M/) MBJ?I>,@ZYR=-.V!3(C[TY MU@&]]J*!O.-'9!R)&D\FT@T,1'0<%4%?8UY(4S 0L_,*@Z$W#*/4G^7Z;D,? M[DO^VGB^VM8B#9_*ZN]-TQ:4Q G!,3)YX2G @L? M"O4U*E,,^1,9=2KPN3B MB'.CR+W!T8'%D3'9CQPOH^U&@H-B.#+9]<(W0M\<9VR&I*W+@TY*3\X8/*WS/=5?LW=5I9>/"YPI$</-(J=/A04<'S?K![G9/GU)M08A45$K 8W.$1[$"3,4*%''"*.4LE;F7#-.%\>9&*ZVY-]&#,=BJ:LO6 MY("L]4MPNX4A X(X,J?L\?NXPV]G[0B+&T=DA@Q0+@TY::#BZ/_S@,7U8U>D MM'=.P-YK7^K][EW[.208BG-&@,EC EC0 K!<4H P9HEDN2BH5[?VRT/.C6GJ M3.F#$]N]T<$M !V@=Z.<80$=F76NQC(LK=P)GL&SQ_M'G3Y)W F%D[G@;I\, M3%+2@90HEX_FP.VSZ69@AWG[G2\?A10_:5=,)OIC71'[0;VEFY4.KJJ/8R)%Y=-(Y],\_&ACP0=.5AK)M MVNRF@1$]2H8:^OZ!:]Y&[^^G]>:3U&^71[Y]-,UM%CF'<0Z+#*@4Q@ S) 5 M$(*429$2%!=2"0^YEDOC.3WIT^NM6+WNA\9FS^7M.60=U[77 #71@K8Q,5+K M371@Y("+V LP#+IZ/3?6M,O6"QX?K5G>88 8YH@%$R51(02A+SJ $\/,[< [I?UZ@XL-5.+6J0A*O>M4'E(*]0S MZ#I&5U=C-G:L9#'R:!?K'^_T0C!H]')ZI&ECD5YOCR*+_JL#TRE-T/'*-&L[ M:#^_V>AYM^T/7CWM+VDHZ=9D()GM,Y/B:9C)\I1=WGZYIZL/#W4=\]KV>I;B M+]*(1TAQ^TUNZ)W\6=]Z^T:_Z'=M^A8JI22#,@50B S@%%- (&- D83D1.IX M)8D7#W)3KL7G+=ULW2AH#J[Y/+S/'1QQ[ZB38DBW$9-WYHNYU#2J1A>4F MJH&).LC4.GC15F,3->#8/>\:GINH!2AJ$(HL1*;D0T;[_L$#YDS/:,X'3;^> M@U_39G+/P>-S2>%SLBVP!99>97V1FZ]O)#,'KZ_I0VE*:8VNV >V+.]JW9L% MRW2P1V.DW]%" LQ2"$B2,J#?V"AA D&5>[4?=1MVEDM2/=#72&B[/9MAN0'M M]DH;'KZ17SI[Y(S)-@W#6AOMS1VP1Y87.H.VRW(;>=K.65YH'#71\OMT& F] MTV2WTG/Z]%YN%X(IGB.-;:ZPT2Q''!".,$@3DF0TDX5@7JGFW9O/C5!:V[Q5 M! X0BY,<:Q*. 5%)8BJ -"\3A@%B1/&8T(+'V$>2(1BQR508RD%P<^/:4#1& M9M2=65:G<#CR/.7ND!1YM B*:1+ MJ?<\.>XZC(C^V#L$@P-_1 :0G.D;97+E M&0>73PG0N'PL=#VIGU59;=]^-YMRTJQ=%XP0!8L,&W$9JJ.KI L2?4_]8(2 M%E)R3+T49DZ,,3)B)EU-G_3Q>59V_-#2%?E C>CQ/I7S35EM-R5[-!OF*_';2NS_ MW29S6G5W6I5\D1:*YX7D@"=8 !SG"2B*A %*%24JEHH7J<^VR0 VS7.W139F M_MN_D 0F_\F,I;YYF==/5Q;#6%(&]7J8*Z.&GYF%,@&XR$D19QPGRBL+;NKI MFJ+F86GIJ4F$WQY,7O1H#G++562GSW8B:1*=IY]*M]?(Q!,T\FOGP)M.,8-^ M_>P=L A^_@&3?P5 >-B_X>K,F3B$>#,?C;./A;AWVNGTC M5;F2XI5U-NH?3:7$QTVYWGR6FV\EUV%\M7V]D:+<+D1&2"XX M 4Q1!C!$,2@030#,"RP\R8'4MW;#8\_6"LCJK:[.@';HW^43-T MY7G$'#A+;FP\/O8C$W#C0-1X8 4!;J+GDV'=B!H_(N-(]$/MROD$.6_.O0[+ M(6DVT)))F?4ZM)Z3Z95W"URNF/Y2ZY49K3HTH-'=2&E",4]S "$RJME%#AB) MH<$3B*V%P_%]C=MTW^>_7TJY6$MLF&/VWD_SS*%7^Z M_5Y6"R*E8KDD0.HHS&3L"2.P7?5LCCEUM]XKQ!.,X11D$D"MLSEP$(*:?)1-4\ S%)(K*MJD69,"9I+D!:0 IP+ JBD M E"H"HX%SCCRZJ/>.]K<&')GK!^Y]2/J1F.#X30R8>WLM*^$KJ4WD;5U.#9R M@F1(WND?<%*&X?2BP&^\S0:+]:QJ)C*60&'W^/#/BVQ+0!*:@X'E. M&20I44Y=URZ.-#>V.%;[\NRO>Q92-\H8!*B1Z>*4(MHHH3==?>S4/7)Y/(W'AE MUX5=OVZB9YT0;@Y;(0S:E7M0P =NXCV,;5/W_!X4T1,MPH>]?^"A9KFB&@\K M+?#)B)Y\4+]5T@KK=8=?4(72%"4(I 5% $O) 8DS 6*,14RQPD7A%;PZCCNW MR/5YXM*G#[_5.IG53=2X%"VMQ(9_(IGK5#@>>0X/\,@,V^)G3;Z)K-%@K8 V M.[)V'^:-#7@2Z@?5H*>ACD-/>R+JA\?1J:CGQT>2Z:S.R4#9/\SA@J910Z?O M]7?RS?HK+5<+E1&D;.C1-N*VQ[4 M_5Y;Z"L%,,9,.J[F7WA^QHY9/:9F>+&_*[";5+POQ,YYB?%=@;2WN-XU8UT? MHNZ2-UHM^#>/\E9IFONKI)N?RF]R@0N:QPK'0*49U8$J3T&A* >Q3%&6,I(J MMX:H0://C9N_W,N-I,;"\%#T,N3^ >F@0$X;ENY,OVGU64TQV:.,+,R1<2 R M'HP3GCH#-U:0>MF %PM5G;'I"UC=;Q+>ZKW'$@F/$RX(!!21 F"L>:U@% -*9E$&2336,=A&'$O:;V3H\R-HVKQ!G6P%[C=BZM&#IPF"Y!F$ AY!3Q74L G^6V]_*8YIB[=_(ER>]>F"#!3A+)48)#G M(M6K,E8 0F@,$-(AC2F84KG7QEKO:'.CA)VQ46UMU)KK1P;]"+N1PF"XC4P. M9R$;H>#2"9,AZ:)_P$EIP\GWY_3A]J&IM_6;'@ZV5T/U;O71MOIYULCA[7>Y MX64E/VY*+A>24I8D) 8DR_3BBA<9T.&) HARGE"2H43X%4I-9_O<*,Y:+L7( MW8T&G/NQSP=&G=&1R=>E5U%UH5G1KAU1C8"1P*HQ.-&5J,4ALD#,X80B>/;F M<7#A;_X_R7E&\+P,=\P1;D*HJJHP4@;E5D?JWZ1XM]IJ$TNVK _4JU_IW]:; MUTM:59W#3Y:R!,89!PI+#G#!!" PPP RAF-!,J57WGZJJ]XVS.T%M7>AZ6Z[ M=Z).+M%49?V(K".1\23P/#MDQMQ>1R//P\BOE7&F($ I-AC$895D_CUQ[[D]\3OS/%=7IV#K?[RO!&/D9]H# M!^=GNUQY_V$>V[).S];)M"FUVAC;PW@I+? MI&F:\U4:5>]/DIME2JG*6O#_5OSML=K6HF_KK[Y^.ZVF[D MMJR5X3KRM]5/Z\U[N?U9VVMN_(5^7] <9A+*!!0TSC4)4 %(FF&0YB0I(.)< M42_MR)=R9&Z,\]Q7(S#0]F>XB;;T>_1#TZKGQXC5COD%'R_VC7$+;_X9O@=C MDZTQ/3K (*I!V#5X."U4;MS977+T1=JC%1G2B@Q>-Y%V?;BP[*4G;\C [\5\ MF32T?.D9>QZ\OK@]H8G2U?:#^DR7LFIVC)(B@U!?"X0T#;=E+@#E!($44']2;\ELIY$I4)D/9-*$T^?89C&E&% 4)@OK9 M)BH#)"$2R#@EC*\>4UK>XCT=H;/=!2^#8+Z\7:C0D& M@&ZJ%E^UH88:/FQ$N:*;IVAG\TU46UWK7@W9P,L%GF%[<_6..'';+1?OCSMJ M.7W*CV#NJZ>%>6+,_QE1E&^:LO085E*XY/J1-;^@*W'X@\Z5=0:'CHDV)AWZ MC:S_J_^]?#2*HF^_\WN3%/))/_YOE9+<' S8 9O(20I:_5DNA5IO#%TNB,Q9 M7+ -Z_7O^,Y/H_5^KSVU0O"5OMR-;^8?6[FSN@=8JS4;PKS MK7C;_<;LH:A_:;Y7SW]V\($:HFC_W6Q1^O$FV@$5M4A%!JJHQJJNPS,W?'WP MO?QS^[W\_,_[O11K_FB8O]8O^M_X_3SP\/__GEX?9\WUR]!$=-63#M/T]&<) ML4':[,R=)!R! J%(9I H1(%, T-F=) MJ@ XQS%$&5<2.17+>=SV'A')FNW9"<2.'_$E[C*/N? M'?6%%/TOH7!>R?_B)T8V(]"G0-KPC*P(Q/F5 )V M#A_/\J^SMPELUV87XKLTER_TNUF>UP)8CWK1_D%'@#;,KQ9I$A/,L9%]8$8 M0DI #-L)(C@N!$24Q%[]VYR'GAO'[2QOT^*T[?6NWR=IOBSELNUV\5'J(7M: M5UP[)VXT-P[2(S/<<"#[]XCSQFO0IG'NHT_;1%(5ITY$3IZ2X"^/,C:]: M4^NTCJ@VUAS_UN:Z[TOU87MY;V\@Q$;FG4G -4I90 :3(A<2Y)@P@)7^@PF4 D6@+"C'*N9Z#6ZT1B_S^JD!O A] M-\R('&5E4ZUZ\(6X&8;^HO""]]@Y.CS"Y,K5EMMR\OM+$WD=+F1M^,O7ZKZ-/ MNBV8KX9K;+([.+NXB8R-T7_W8N2]".[%8,CU[NF!)EW:]OKZ?!7;?[%_1/,K MW=R5*[7>_+Q9_[&]_[A9WVWHU_:0GRG..(H!)8G4*]:,:2(HE/Z#9ZF$FA1B M)R*X--#PQ4NPS; MO1<7_I#@T\[= MVR?+E%R"Z&9,3M<'MM'8<6^S,7*[DG>'SA&_U7-/)>]7[Y1XVMCE '/!F_5J ML_OK"U8MJ[OE2KW>JB_5(BUA7J*< H2QR;B*/ >49 B(5)88YQ!3[%4O&]6[ MN;'S(=^XV>TVVO633H3)+L1DO4KV0=97=<-,ZCB3CS;2I [5Z?AC::*F+FN.$.@R+L:?1#@#XSYM/ M0XTZ6^X\?MHY\FE<)S/C,Y=)@=7#_.4@ -U/0B[O=)QWURKQ^C=0H,\/?B"^]5Y_LXD&[>I%B2DF> ME8"E1 %$(02,EQ3PDF5"8:E+Y-2]R,W MYY]$O5EOMI]OOZC-4K#G7Z6"\935AQ$H%P Q2 !36 -*L9)%B3&D3GKKO5;F M]E+7CB:MI^X?^V^U4(QD%!(-(%,F MN2&2@)(( E*%D(",0"JX3W(S9'!NO+CSU^K#V:J^W MLA82BXP3"VV."I-G84,M9BX%&->28S-M4MHISW*R-C=>L8[92I&3#O9WH4<# M^L%VW;>*!.'H.UE7H!>PQ>6 2MQ-KSZ#$V^#.<1^NC'FEUTK. MB+[.C<_:5A#U1_YQ76W!H1'$KF].K;M6_35.^YP8P^W&B3,9Q)$9]5P3G!^: M0'],;-..2TUPF#8_K[[N-[M+;.KW<1=Y1':>8'RFZ',3P]U9M+*)B+MKMYJ8 M)L.^2K5(Z)/8UH6XYB]J\U6]6S\\_++>_,$V!TX"]N7T=GKF;M/XF'ZW'2>NR9[8[!+@;MT>$<61^O@I!;TYU MQ"4F+PZ9G)3;'.,_YB?7VX+7ZHY8[O;+>K-=_G?]Q;W7MKU693_55G AE:6$ M0@+%" &HL.VP,,N F5ES:.;63%$<1<5[DBPKP9.M]9S+#8Z@[[1*CKOWY A9Y&=#9_-0K@KZXG%D< M]'Y$&+/]IC:?S+M_*_[QM*R6M2+2[4J^6E9F)MG\U?Q9F-?TR?QJ#XJM&N48 M*C,HA8(:(,&)R:

    -4B?@@BZ421?!Q%:_#JQFEQT!J9M\X"-4+KU&$P8E)/C[5) MZ64XZF,*<;@CL+IH:V97]G'WNEDO,\QT9A5MORXN(*59D6(@9*Y-O,.R=I2!<2.?$>$>F9&B(.U?RQ2& M5]0")T\7IJUZ"L/GI!0J\#'^1WM?*6[,V$2+_)2]>E(VU]FUB>L-R/^<8!;:)SON'@>1WU'<:DYZQOS\V3'?8=#J![ MVM?AZM!F+\?-"E^OOAI3ZXW5-DB9^3IED@&.H2T:S1&@)E"0ZD*IC!!9*A*P M:=!K=*;;!!T/?1NW]"'LEL!=#]A4-:,G#6*M++4+=@'=6!PPB=M[I<_@Q)U6 M'&(_[:OB_5YNM2J)?K:KN0.,4IP0C8T@"38LD"4,D*4.@\ M,[/($A;,N>G D+&Y)5K&.U U[B7"^&>%X!_7JWIAI=UL; 3:EV)_*JZ^;J,> M6"W/OEV;*PY'Z=;UL:S> W4^Z*A M.%FB=Q6:GMF>&SR].=_ (R;,_-R">9[_.=YSA=K0"RNF;^??AFWJW\[M9F-[ M%MC?THMOATO>LF_VGV[M 9:NE-G3E\=Z6^/_*:L/KN3M5[5AG]1_K"V1V0/? MMM?-0E.:25D(D&8%!BC7#% M-$@YA8RH7.3O:V),Z^*[Z>=(!X";9 M09"T&"0'$.I&8I'5GR8=N>AJ4M-X/[TZU:2CSTS*C.PXG ME.9Q:X@(S595V4]YVBSRXG:S !(E!-Z4$;FBMK!Q'JXWU/!0;(S9P'RT9RY%JC) M!&=" //4F^G#HE=LYNR-$RK-]#G^7&:F]\HK-IWJG\!#J]]5-T6\W6XW2_ZT M9?Q!?5B?YH6'K+%:Y(CP+$L9P&F! ,I)"9CB!!1YF@F>IQA)ZI.+7>_2W BT M$]%1]U'6";;!2G MV$QK!W"G*M@,X.W1 +[:#>#/^P$\NUK@,H!A^W!1,(^^67>=5]/OZ$5!\>RV M7YPG!TZMQ6#@4A!&5E*DH,-#-CB#0B@*>$V=.E6B#( M4DZ1UY3ZLJVY\?/.5?NVVC[-38/@:M8B(>4P6A%I.[_!R8E,V"L#GFM["' MA*K-[(X"U6<#S(^N73;/=8I**B6 K* I1@#KLL9R!CSDYDY;VAN M/';PLSZ8DEA/ W& 4DW)_5TU/U$7.\E1D M2 )*0,HQQ24F!+#1A+)')=:":\Y6:^UN?'0WMGDH2ZF>'?_>\+J5K&>2JF] M$+OQ333@1F:: V:UHS=)[2I8:V"<;9HY1Q08=0$EJD1HK\%I13Y=8C^1Z72Z M*;3[UJK1V+-G,%9U/T555;]NUE6U*%/-"ZIRH%2F &+F3Q2F%#!5L(P+G>;: MZ[!QCZVYD4C75;NF_-@ZZ]N?ZS*X;@02";*1Z>,8K9V?-TGM:TU?,NU.U*U?O";]6J](ZA&K5]5JMXG.&R,Y,*D(&5I M^U$H>^; _HD4".0EI2@MJ="%7^/E(#?F1C3=+99&,WRO$M[Z?Y.\Z?GZQAPA MWZVKL7"?<%>K@;P;PTX9Y8YG\Z M]6#P_=/CX\/N6 &K/O_RL/[C]4JO-U_J8WWO;/6JDA_6=<)7';VFI28ER[D& M.F490! AP I. $I9GAN&+9"[YDHF0)5\)CXO5VKS[78E M[>,?K9UF<8XQ1#DMU7([: M^>JI;W\963?&B(/7R'3Q'*J]F]$7/8?!B"HU?]G:M'+R@U&?2,8/WS&QODM# M6J_KA=BZ%J!>:/CPF:WNFYK\-^N5[2&AY-%IMU_-H[>O#/7M"_G?=9N?20XU M$RDHE!( :08!QUP!17-8IAEAV*V<=:;QS8T2(TB,M)E%!ZEVY7%KL$KN=XHC M>[C.B(_4D"46LZY@2;!2]KR&?&R%F^__0QU[->6?^S_J>UGV^C5^M.4$R-*\CPK*<#4 MGB^31 $F, .0I:7$2J<9R@*$C5WM._'N]!K'+8$N#X[6U8CLST34G=N3?SRQ MAZ6NRQ(?V69K4M7J\_+1\TR)\R"Y?5*C8C[-MV[GLEU$;IW>?;P:MY..W_$^ M.;Y(Q?P6.-N>E*1]$3EF3^_[KSVOLJL*KGG3]A/[N=HNOUA^V+-I=:]?*;[M M,//1GD_!$:1%GH$2YRE 698"EE()I.(P)6DI(/9;4X[IW>RF3IW=H4-&V#3S M>UZB79]OOUNO/@%#U5]L:XW@,R\Q1MGW*,S$8S?AWNSQ,-5K7;O@G@VJN=@& M^&P&,-ZC^_5J:X9\:0:S+KZH%A@R$Q"'(,M+"5!1 M8E!J\U>JRZQD."VQ\.H+VV]N;H1QW)+^X&]3-.0YMQW VHTCXB$X,E^$@^?- M$FZ8Q&2, 8N3LH=;],=,XGA7<-F5,-^!37- :EG]UP?SG)U0-N0RHSP%::%+ M@');=I5)"""!*K>Z7E1FGF57EVS-C4^>N9I87Q/K;*#T1!_(;EP2";J1B208 MM9#ZJR$\(M=?730W=?W54-QGZJ\&;PGCCE^6J^56W2V_*GG,2K^Q_UQOZKKS MCM"*8E 1SBA0ACH DE(#"K$"$"E:(B)HGBD?/O&T/S>.:=P'M?^GW]R;I(ZA MU5RX0O?&=Y3<"&E$[$[-7('@Q&"7IQ*GF>XS\N_>PW.MKC)VA'0+\\ _3>?\\O3ACB M[K5+HR(_49F2YPC$*4H*!JZG_LC_F9.5&@6'VZTJ"G](6#+]:OEU*=5*5JVZ MMUT^W)U76Q"I"&.$@#PM&4"$2,!1D0(.28FQ3C7!TB=S[C,VMX_#WM?DD2VE M;;/;R-C^U2\-[L67<:G+/,.@+&W],LLU**GY+E.F).:JU$+@Q5>UX>NI$>X: MG0+C'Y8K\?!D]4P3V?YCO;/RE3W8K:X?8Z+N-M.(A>3(G]:]FS?[+@^--MX( MATY=((DY6>BU-^G,P"7RXVF TSUS*\CX9;W1RLQ>S,SE;=U8?('35*&24U#0 M0@ DZO;K"@*"2_-AAEI@P0+..DX8@M/;.OUQR;V?@5KH4_X(''>G9S:F_]M* M#PZ_&*LQ5N/PSU!1<''P_CFJ!4[=_U]2"7!Q7*8[Y7_9A4C;BB^^O5 K\?D+ MV_Q77;"O"PT+VP23ED4)D(844"XAP*10-)5*:^VU%S!D<&ZSFC-;97M_@_01 M!A$/W&B\ L?I=QN=(;Q^P_$"+J/N.A[;_+Y;CQ<0&-Q_O'1?X+J)H:NOS+;- MZ]#;F_7VE:J6GU8VA[RM_J[DIUI,;7_!KVRYNEM7U1NU711IRBFG*8"U2#4O M(* Y12#+,X5$P0O!_197KO5H;EQU".A99F1"2@XQ):Q*VJBZ5]TD-K#D!QO: MCP$*DMJ-VT]VGC0HX71\PI(Z+'"..T(0+ M%F..2M@A_G!,HY_T#W!E^G* <+S.U@Q<\;A YGWB5=-\MK):[>N'I:R?7;>' MJ:>.A%!H8,<,.O@!2"$H0%RI!7ACQH<6X9<,?AY)G'3=.C,$'# M0=@=>3 FF&,SWG4X^O.9*S91F6O0Z+0D+#2G.@78 M_ D@Q!&@%"$#:RXPD233N5<5NWWHW-C#^N3'#34T;J^_;\ CO^&]L7J_O]W@ M8KZB]7,G?0N[D1R_:,_^O]!5,+U<*?E"KF!>5-M\\F[)^/)AN5TJ MJ^0CGC:VZG-!F("%@!A@+G. =,$!(QP#59:(8YAR"KUD1?W,S^W];/TUB77M M?I4\'+SV7:WR&@;7I:FQP!V;"UK_OMTD;0Q)&T2R@]R&44NYM=['7&P*02WN MRI*7!Q,O(X6@<[IF%/24Z-5&=_ONJPAC66J&02IS91M."L!SQ0!$4I:J%*2D M.%*)T=U<^]_V%[A^?V3?+[^^1CXV[,L\8^\$1-GYP,3YLU^6!QDBQYW1RXI&(;V[Q<5]LC%3G. MA<@9,1.\5$F H,2 %0R!,E,%5"@OTL)+J/V"G;FQS3/YN$,S%2OP5W?D;OOJ M>:[-7,#8<;GF>N3&GK4UC;>MCZ.JY@T@$76YYX*I:5> ^N,]610:N#R,(%X\ M52;IJ6PI!%^NVJY88OUIM?QODQ])\WHL]9+M,Z16#E7>KF1G2F?^OZA+3W6[G0B3-L3( MQZ9&0C\FP<9V<5)B'@G?8T(?RXR_6L493]YNUE^7=O6./70:)KXV4^[@5 M8OVTVKZ&7C<*+&L[9H_&QNVEG ENW*CBZ(L*!4% E S*SR""> B+8&@ M&F909$HP+PE0%Z-S^TIW?:Y3?M9QUO=\@ /FKJ<"XB(Y^JKUP5U['*!UN,;S MU@7/@ , [@#%W?9WL#OQ9K\[$J=;_![W^D]%WJRWJH(D35\]J2S-TW;G!N5< MY8@R4 @$ 4("@E*DM3(/S9"DE!2IZU3BO(FYD0S\R7CXEZ1V-ODAWN%P13=,&K@P\MK3K&],6S[4_/L53E@J1 5H:HA&YKM3=$;8S^]'(>HYHO.6ICTYU!OMR5FA M_JNCGUMLRAV5IEIP\^Y3J15 68I!F6$%=(H0*YC,2^I5735D<':DT!RN>Z@/ MURT/A^MVZZ&?K-/13BKZE)C&1')L[AA0-?^U%\289Q-'JP@=M#F7,XF]-9[. M]_FQ3;79+MX+M6*;Y?J7M9FRL6J[RW.I^?5DA0098F8*I9D&I42IF5%IGBN8 M$ZB=^.6RB;DQRL[+6JFM]M.-/GI [">,.-",31&M8Q&3BN&X>PC W-QY^- G25+.M:^;\FJ_5*62U&._FLEQ3M M+\FSG?D9I-VRA"OQ&_FM/T#WOH&NE9EH9 8B=B6_C$+4!N1GS$S;:_QRG"=M MQ7LN#:.#>M_G[;K:;M1VN6DD']OB*S/HU?-ZK%W= 6783"<@X(6V6SAI!DI- M(8!YB=(<0Y01K[J# !_F1B?-N8O6Q>K?_A7B]&]^;!$R$&YL,C*\([--@^QS M]_= U]6>(RQI7 %93&H*<6-2ZKH"IV-JN^918=3W8:-8];3Y=N#2W0DY>TCZ M-[7]O):+-,T824L!2$IS@&"9 IX* =)@FG5_YZIQ[- MHS[;:H>U3D33F:!.HOP(SPE^-X:+AN8TE+9S]RA_VOG<5DHT;L?C-!^08I*8 MD]U)6B4#PK8<%!*1"S2\ Y* NF0%E"123.>,Z<]KMC.C6W MI.W81=O$7K'-:KGZ5-TD6_9G\H-JZKE^W"EY!.1TUXZD1Y(WX?A,DO4]BZ/P;A(38.0$,1+BB1$6>:Z@!*P0'B%*K+EL40&"DF"PU+PEW(>9+ M!N9&LCL?DYV3=0M<-QZ]"&(_)\: 9F1^\T3%F9^&0C]P3;4CFTJ)GSZMO_Y? M;(75[;ZJ M9D$+K!1,)6 J2P$2*@,E+C H&$YY 16E&=K-$MWRK6&C =/#D5_UCIMVU[WV MWR]A_US.V5YJS:UI//M%UOJ ML="0(9B5!&0%-)RDI0142@124>:%9%Q+XG4>,(I7<\M.ND$EU3ZJ1+5A)?:' M8Q>Y=H'9-:_='/'0.3:PSU^<@79CQ,F';V32?#9RAX"2GY^-W,OG([>+RK;8 M:V3Q;Y(FLGCT&A7HF PN)P^-KE#]GV2UWB;?U+;>D*C]=Z_FJIOW)\U64&.=WC=&AW_FP.5 M]-:K3X8GOUB1O@_F$75##L$P9A1FH# Y.4 <4<"R/ >4"B@ER[CY&7G)Z)TQ M,CLB-SX"ZV2MV'F36#^#^IV<1=0M&[X6I[$9.0 B?[F\'@RB:N6=LS.M4%Y/ MI"7W7AK8N/MF!>*.V]_H#^]/\S62;MB^3+7Y>KVZWV\V2FYS3*O2MK=+Y M>K4UH3[4R@W-NL-"J:PL(*% EQD""",.2I@IP#0N&!R!=N.R[SA\(]-@[_ZO53XT4WH3I=7* MV8UC&VC2C=3NZS^/-7D]-+X![9Q'&86XW9_CNCAQL^A1\#WM+3V.F; OAS%M M]ZEK:1^IY(MOOU>VR&N?K-Z*[?)KO6RQ$!!1IA "N28<(($9H#QE0&*:$YQF M6A+HHYOJ;MJ+[R>21!7V<,ACZWO"OW56#=C><3]R]Q@+-]X>!^&1*=F"6Y^\ M>=L!]P?KN?EF_MB9U]X.P^S-L?Z(Q:1/#^N3,J,_*L>D%_"$P,KU]48M/ZWN MEBMUKU]NE-R7,D BB2HR F!*,X"@^5/)2@XXI (K C4JO'+:BY;FEIVVCB;6 MTUI5OO;54Y-F&%\W2HJ"VL@,% J8?T7Z$!A12]$O&INV!GTHYI/B\\$;PICB MYW\\+;??]BT67JV_L.5JP3AE+-4"P**TU1A$ (X-2\@<\S3+M3)YCP]+G+4R M-X9HG#RTFT@^-GYZ.6^%]EJ:&PM89Y/:VZ3K;O)QY["'?%T_Q,.;G-& &SM5 MF PS]]W+:-A-M&-Y!89>6Y1.N/1L2_;?/]E6I%,8W>U'MQO\:?3OAI,^*\O+ M7]:KNEIM5[V?2RE3D8%42FT8E&!0H@*;B94KQXZV1\..1\EPH' MKPV;2M:G]3BK;(GN%UO.6?\D;C<;6Q]2ZPQ\.USREGVS_W3[!]O(O7ACW2/G MT=Y5V09_HJFT_P(7,"U1]7CZVRVVE2$NA40HX)0@@3AA@6DD@&1800YU2OP_&14MSX_N=_'37T\"% MS,OHNK%V%,Q&S\5#X/)FRD$H8A+=96.3\M1@S,(:DR(TX'@/B-SXX:=G\G!T:3Q MU%TFX"*@_9P0"Z:1Z2 (2_)@"$(KI -N/CHR:0#AH+KR@<,7AM?TNE8<^10 M1FQ+T&[O7[Y^:V^I>R0-B.3]LMZ\4=N=F,GNW-JB8$)@Q0DHE3:S5(0U*"E. M@2TJRXJ""JW)7L/._838=PW*Z>4\$L>;X.Q9OZ04TX9.@1668OU%IS/\$;GE M5O/_3;$%K?U;3Z5M--HY3"6.-']!L%+4F M&SL?*:[IG H\B_3E\6']3:EZ2?J^7BYHMS2TS K(L?G!E=">1J 8,$(H4)(R MADM1E-SKU.)%2W-+V7>.-L*OR;I90_$\D'015K=O312P)EP\W2^*'A:H;"%P M3>SQ3R\.HA/US-)%8].>6QJ*^>3LTN -@15_'7'!0U.Y NH4E5D!6)I2@#*2 M EZ(%$"B.1,4'U.^N&@='2HR/[MA$ M& %8?V;S@RDJGSF:GI;%_/ XX2[/VX,[-3,332TG]7:S7(GE(WMHUP&JA2X0 MU"",I!AFA<*PQSSTK--\V5KQP4Z"0W&EU=P%SI*"DADER8;N4*5 270#(,Y*GD..<>C5P/34Q-_JX>U;] M[:D;%UH>?QTL(]/!W=CU\)>CCZH6]YTKX"]'>:(4%[OF_97:++^R;;TW5FTW M]4&4:K>7]>+;F7-HM>)AP54.:5D"SC,,$,XQH)DL@5!02\T+1'CN\_*'N3$W M@CA_@C) 93)P5-P897RL1V:=$)B]F>/C?>:IWS;#7_#"\W MZ@E&861&:?T:(8$Y&W'45O+/#$S;1/Y<;"?MX\]>%/:*OMN?O[$';VR;K?JS M1Y!@'$$")#&O*=+V794H Q@7.N-,0PB]DI'S9N;VTAZ\;#J26S^#DHT+J+J] MT==C-?*K'0*3]UO>CT+,U_V"I4G?^_YHCPE@X.I D=+U2JIJ^6EE#UFWGZ!< M$T6S^L@Y8>:3S05@,"= E)PCF:>LS+R:3YVQ,3<.,"Z"@X]!IUW.(>GVZE^) MS\COO>UJ\>H #:OV)UX..>4(W_L>4*+J@IXQ,ZT Z.4X3Y0^>RX-[8YIC_&^ MWYH'UO6U.T4DPG+)[()$ADH-$&4"E"E5 *>"%"4M<,Z]EB0OV)D;"[2'_/=^ M>FM-#>'JQ@<1T!J9$T* "FAUV0M#W/Z6YTU-W-2R-][33I;]EX?.#"RGB^W3 MQFJEFT%OJ[.1E!SJ# )1"#.-9V9"SQ!%@%&6$9PS1DCF-S4X:V=NC/#,S2;O M#:M[OX2KZ^3@:K1&GQWX Q4P.^B%(>[TX+RIB><'O?&>3A#Z+P]CA!?LP>Z& MOO^LU/9NW1;YV'DM+TN1YID 4 D)D+:;&%I+H##3HM 08NEU4NN2H;EQ0NMG M4CN:[#P-6C&XB*T;+<1 ;&1>" /+FQF&D(A)#1=M3H4@UR:R:FA<<7R5TD8 & )52__IK#G G M2&()1SBSNA:*A*@(6SXW-S,W-_O7__G]\N*G;VDR'8Y'__8G^C/YTT]I%,9Q M./K\;W_Z[?P#F#_]SW__EW_YU_\'X'^_.SWZZ?TX7%VFT>RG_4ERLQ1_^GTX M^_+3WV*:_N.G/!E?_O2W\>0?PV\.X-_G_VA__/7'9/CYR^PG1AAY_+>3/^=L ME S9@([<@R"<@HW< 8V1."Z"<-+^OY__3+@3G'L!.2D.@K, WB>._TI;1TFP M-)+Y0R^&HW_\N7SQ;II^0N9&T_F/__:G+[/9US__\LOOO__^\W<_N?AY//G\ M"R.$_W+SVW^Z_O7O3W[_=S[_;6JM_67^M[>_.ATN^T5\+/WE?W\\.@M?TJ6# MX6@ZFGA3@FXXMTFO)/Y<_?3@\?O/(+JOY+^C'].8PO?RF_\,O[D_W?/AXOA^=_/SS^<'+Z<>_\\.3X1OO(R?S)LQ]?T[_]:3J\_'J1;C[[,DD97S'] M 47C1#%3R/D?*SWVESNBOT[2%#^:"^D(/[A^>B&Q>%\NIA_.HAI.-@?XR+:\]/9Q(79P$>A"#,.F,J(:N)T9 M!&,]-99;3^(C>2%'4V1IKN!I"C]_'G_[!1^,BJ:V? /E&R#T6KW_X\E+%\+; MC/J#T6PX&Z;IN?,7:<"))#*Q"$P(@]0G#XX;A2N.$H9??/"A ^H?O/0A]?>5 MOS<)/XTG,4W0/-V\U4W"$R \7!K7O_'+5S?!!T'X,KRXE7BQ4UUH;C;N0H(+ M_2"]?_H)V9[F;LS9#Y*?Y;VZJ^JLI?';NZ^ ,)9W*LMB_<-/I M23Z;C<,_]KX/IX.@N.%*,K3,)N 78L$*;H$AA]YFEARC3Z%P@X3LIGY.]/6+ M%G!(%[/IS2>/4I*/TCI6,?C3@7> F3&EY?CT9R!C^G2I\D@.+2W65*@ M>N$!*K"69\@J4T6]B)+Z*HAY3$F_@-E6M8^1LI6,,&\J(>4^Z2L!!7VIJ"RL:1[Q,KMMOSC<)3'D\N;8"$= MHNV=#KQ1CBCGP2:'0:- Q'MJ-6B6A!8V),^76);-_-BE%/0#DVZ%#0Q4/0W,!62G TSS =?4JZ1*]D0Z9(%&L#1KH%%H;W@,R%6'>'CT^IX- M1!UH;"/B1E#R*4V&XW@PBN_1BQ^X[)Q17(!GCH+@$3UVJS58E86ER(03KD., M/'CY2@CA;PPAFXNW$7R<3]QH.BQ"N<:XRL8R0R4XFR1*1!EP63'PTCKII..KN4?M@XDVQ5R$@2 WVH'7A(-/EB;B MI';A<09]Y$WP22 MSMWWPXBR'.;AXI3YVEY:I5E0TH,QA(!PBH-U!O=39[V2)C*B66<8>H:(E=!C MWA1ZNA!W$[C9BQ'U,;W^HXB'#H(-,4C-07JG0$1TNJQ)!E02C%+OM9#=868) M 2OAQ;XIO&PKYI:PLH_?GDS.Q[^/!@GE((-!1TP+CW$<)6@FLX28HY$R,29M M=SO4D]>OEF4C;Q$H&\JX)9C,]]23R:?)^-MP%-+ $H?6,7'( N,Y$7!SM3XF M4-G'(!SC7-NNL?*(AM4 \U;RLIU)NR74?!I/9^[B_PR_SMTP39.@ C=1HKE# M$^F+:(@%Q+PEEAH:]9):E.TP\X""U1#S5M*U'4FZ9[P4V[@W26Y!M[<^*:4@ MFI1 T)#!<"=!B9!T#I(H0SI R/UWKH:)MY*@W5B:/:.@5-->?/HR'MUDAJ)A MDD7&<7=D!FEG"8QC%)R,2L7(961=["^/W[L:&MY*(G8KJ?:,B+,4KB8H$,K\ M^7!VD09"N& <8EA0C\$8EQ0,T;$ M^<256PUG/R[]^&+@7.8^VXS&S> 6)[(!K[4$Z1("W&L5.W% '[QT-2R\E:3K MYO)LQ#0+,?SFSE"!]-L(0E(/1C@+1KJ<90XZRRY"50.U VDV@YG"$3W-A-OR6WKN9NV9K$+)!B#N&PB$8?EN- MME$%=)LIM5++&W!D<$VDL;4^8F9T*ZV(B6O'JU8K2WE4'=7+9-0./LTEUO!HVWE2O=7+9-0./@,DT^ MXU[YZV3\^^S+_OCRJQO]&&B3:*3:HO-='*U(/'@A?2F6(M(SXU'?G4%D*0FK M0>5M)4FWEW43D#G[DBXN;J@71J40-0K#&(S<4W#EP#&"S"2+1$2.JKL3F/MO M7@T@;R5CNJ5DF\#%O;MB9U]0B-.3JUGI6%#">T0Y\42&4C1POD/PVEP%W]/;O(!/YD.,N52 M2L)V2YDW/=I[B*&O^/@YHZ( M#)Q;*05P%PUNK&5/C=: SD:)H',DK).&*L^\?S6@O)44;2=2;LJ@+"X4+>"> MDDF!6 E:T5!RS02,5PJ4$2PZ1IG07>1HGR5@-:R\E01M-W+N&2Q[R$&<;0DD02OYU6) M))&O?VS:]&S_Y/CLY.CP_=[YP?NS<_Q:&HB=G7PX/-X_^7CPD/J5VIV]\L!. M&IVM0_26+D64BQ*7Z;:YS6W;+-P@E*$&090YNJ(>'0W+9;F.%72(B2$^E&XMU 9R2&;\CVCA=+CPO2=3_X;JF M=:'FE5NGK2/S!L"SI(>/R#XI:ASDR"F((!18IBPX$SSQ/"M"EMPA_V=JG;:6 MCE]OG;:.P%N S).67M)0G8A5D)Q$>5 BP!*4AV)$$(T>.?5++I7_,[1.6TNU MK[9.6T?.S0#E04,O)[/F&-Z#Y"*"(!Y7CN4$$O/X/YN9SDOR;/\4K=.VA\K& MDFX *[?&]BXJ#)9E;E$,E-A0HD*,#S-UR$NRFDEG];*<;(?>RRTI_6*EAMNR MF90;P,EI^I9&5^D#2FE_/)J[_G\;SK[L7TUG&!9,#KZ'BZMR:K4WG2;\7SQW MWP>6A>!+4D%Q6]*)G(%5S((2SD=;FG2(*D#:@-9&/)X-X3'>K:X:@./^>#H[ MR;^.QW&Z-XIG:?)M&-+T;'P1!]3D&)2EX$IR4@37G$YM MCZOEY/33/ZX2CCJ0>(^X^3+]@9X=@OXJS*XFN!ZNZ;\I83Y-[F+X>50X&VAA M-+IOK*3B0RE!%."BS."%,-Y(KVAZ7'GU^ !KC=?UTTNN8Y#4$F\#EN;D:RJ6 M21JI\E=AL"2W]]).K9&.V ME74##M#\7A6NA 4'U[OK\7@TOF'M.,T&*@A+YKU8>19EE$D&:YD KAR3R)RE M>4GY>!<'OJ\3UT^+N4J ZEP;ZR/,+A V2I_+Q+_S[NS2[$N:W&?E 8\#ERQE M*E-@3)<&GB(7*SOOIH<1)F>3R:ODMY/$F+WSMWW]/TX#O&$JB[X-XMP$*3C M3@:".S_%6)9S LX8"<2*:-&49TNK>.<5>>JI<5XU<]F&\IO8QZ]9O%[.[S!^ M+OD8CM$.+X-@V+R=K>8!'#,>DA.,H7@S8TMN&'>%X2?T]-2'KRK^MA-Z R'# M(G4W]UY--"0ZBEBG7H*0I>@BHT@PSJ&"D$RBJ#*?[8Z$GOKN54+(AJ)MP*"@ MIWEG7O=FL\G07\W*V>CY^!F+Z3U!AE!$+!*##"8+S@<+.C%CC&88-%>),M>F MM*_HI3>;W:M^YZ3#IZJE18"7T=*> !IRAI1\1# $U*2P :W M<>516@'YX=IFYZN$@DNIZ;=^I4-MKX*CM43?('[>#R^N9BG>"L@:$WUT*!%J M2Y\SQ\!DM+4LTZB#RE+Q*E[2*W3UU*YR1Q9I&R6TBZE!&86F393HOI76W6P^ M5D\9X)S3$'E0B58I9'F&GK;LTE8Z7PU/:RF@ 1R]'WX;QC2*TWM5[[?R24($ M)DKSD>!*)YNH2Z0J@$@NF$E2I,_ U Z1X+MVS=K(Y] M-_WRR0WC('EK7#2X'J1B("(N#\-<0! DDY!7PW(52*U"7+_&JCLH/'^?I1N] MO+5+W/LG'S^='OSEX/CL\*\'G=_H7O;TJM>[7V6GH[O>MZ;N)"\R 7NC6'J< M3=*7-)H.OUV?H=QBE*64J2V-!'BY2!-# J\D M5;E5S,TI(JY[5KTMEA:CPQ M$:DV'I1AY:X/26!P-P#G2IJ])PHQ(__5KI M70-SC76Q*XPTO@LL$\-CQ@O+4?%(BGGR0I R[QR_TQ2==":52S8*FI:T-MO] MLEA">[_[P!M; MOJ?MM:O ;WAALM#3S15!(1P=!4)J!Z M9R!D%'] 2CLYSO MW!7:G)U^+_V]L651 2$-;PSO4QZ.4KPN(/MT@2P_9?85[2CO;1+"0U9E/)LF M :Q1&J@W07+FN3%+.C#76RP=\-3OS<9&5\RNL=+PLBF:^%0^F%N*^6^5X;:3 M-!M.TL*#O!,2BN:WD;LL4Z?^*\5?W7 TKYB:#*?#T>?W\VM@"ZG=N9VEX50* MEH/Q.8-01('56H")FE(=J!)W1Z*[VG\J\MMFZ+)SO*^Q<[4"OH;7Z!+UK2R, MN2^3B+#N3P96;S4R:["UU6NPVT]8%4VT&57_$];01C!K>F J;IRF4 M?G[#/ R/(LQRHVSO9/]PY1T>@UB4T(W\[K;Q%+S3T2>,4&,Q0:5=LHP!B-.$ M1QNE9#L-RW;#=IN16ZO+LD$HMG/%MQ>A%7$%&QS77(-5I1B'ES&1+B;(C"5J MF":Y3DO#OACNM__/?Z_9+>#WS[K-WOHD1B?OI<_ !<;)PBL"3N,7@PHG7&1M M:)4.;;URW6\OIO]>L-L"<>L]MK,[=,_KSR5VBY7&][Q2 M;?WA8OS[G/^'OO@3*S2:)ZM"-E8JDL'*TFG.V3)+&''MJ;"$!9H3JW*=IU,N M6CU#V#$VU]B3Z@+EC[-*YL?]% -81] O(*G4;$8+1F2%@G F.HQH59V&J=VQ MT&K^_P^Q/M:%R-M(9",,/N)^ZK7" #'X M'-J(139UL7K(8[_Q);$N+-YBY/'L%FD53\XP62Z@J#(5,("-)@)704:NE%4Z M-KD>UO*D>L@5O_%%L1% VL_[/CPWMEQ)11-#<'+T#T6(8+CC(-$6Z!P8T6GG M9;#K.4 [!W8#MRHVTU_C_OT\7,E<&*,3,,LE""4R^'*%5T9IT09X0NL,?7N% MKGY'6S0,Q'5U]C;,X^V)G_8A&)8%>#%OG)\5.)++3B193DD0S:I,QUB%N'ZG M8S2,R8VTUX!M7,+.#2OXTV+4YZ=2RXD:7JD7,$W9E@F.A.'^())AX)+SP)/- M0JH@!*GBUW;,1R/S%'?0>:)/ #00T;W _DKLXA9$J4%9>XV;D4@>+4M"^4OE MO KH!T55I1AA2[H;&?'8+[X[5W#;>!Y(3F3(VH.VUH$(I10PE#'-V3O.HV+. M[-HV-S(BLE\#@_.PAX6MWRWOXK,Y[X[U M:O>=\#X,1VX4AN[BTW@ZG(/\!EE>**LSS4"\+_=@B 43O8+(:12B-,KW53(B MJQ"W]4SDFW><%T,[""9GXXT#Y;(%X5,"(U,LE9E6<)M#5'59G9/13.^[;C#Q M9.KQYC)O8!.[I7Z_Y$9/\J*=Z??A=) 50<+1G32NW!=3 6526OAEW*$Q\"+< MDBKNUK,4-8*C#=3\'&*VDGD#X+E/__OQI1N.!H)8%I0L>:)83IDX[MN9"5!4 M.YV8-DY52? ]):41N&RGX\>>S78";P$R=TV./Z9+GR8#9[57@A%(!(4BO!-@ M3.D4YX/Q,B>=8Y7CZB>4] N8;57[?#/I#>3<#%#F4GEWS4'*G@5#2OK9E)LE M"5>.8A1B(L1HPY,C5=KX/B6EWTK0*E#96-(-8&5)LW^N,4ZDE 5\S/=G, Q M+R#Z$D!*R9BKTH+Q*2F-=-;MT&W93,H-X*24!93_'_S?J^$W=X&L3$\3A@## M,$NQ_,7>*#[\X-YO#D2YMLEP*7@;<5%PX#CT7CS=G=J"3-I.T^R:IX&0CF-X$,%DBPZD8P%LM@QY MB4+D[+AF5>;]O$14"_#92N>/4=25 AH T^'H&U(]GOQ %@;447Q%H*6-5$"O M$G=6)V4&XC+NK8'C)U5.N^X3T>_.U#U8-A9P ^#X-$E?W3 >?/^:1M-TTX_A M@8P&WA!GN97 O2C3V((&'P.!3!-+RLLD7972JQ5HZ[H\*NQ6&XNX@5J[3Y/QUS29 M_2CM7F:(^!('?KUN8C,0*D1BHP,N2]V@CQ%\0$\P:170FC)F7)6;Z"\1U<+V MU8FKW)GD&[ ROX['\??AQ07NOYII2AAP$C#*%$F!HPRWXWGW/>>))%4.TF\( M:&%'Z@0=&TFT 20FW>K!#_&POZP8 \_[ZM8OBQE)?>[,6!HJ11*/*D&)& M_"N+CII.!C!<3()DE[6H)0\..,K)HO[O737>79X+6DV$"(=#9T?7@QGPS1%-WU>3/!E?(%" MGQ:7??;C5C0HER@4*C*66B7A8@#/+2W?16^$YXE701^E".5FX15CI9%5TJZG>(@B#N3?#I!NHX,[1AQ%_$O'0,F,XN%&@Q.&@_*,H. H5;+6X?IRBOIU MF>H":4OY-P"DLR_CR>P\32[?C2>3\>_#T>?I()!(7+ 8GWB":\%D!28Q ]HE MYC*RP4.5[6P)+?VF$BN!9UN9-P";H_'H<^'@??*W527)L9R-]L"XM 7Y* W# M''"1?(B14VZJ6)XEM/2;0:P$FVUEW@)LGFZ\F7H9;8K@YB,\@@I@-/%@O8T9 M=V"2?)5:TPT]GFJYPUJ@V4[B+>2.[L&^7.1W7X?ET:7]SXF_&'Z>:V@Z,#:P M;(A#MZU-,5H_SN]=2 Q9H?X=R3W[US M',9]R(1R8#&6@A=>A%52;TKD9*@T+M;KG;Z4I&9<[7HHZT@?#2#KR0G/?:[2 M;""=(CY1!S27NW8R)G 4-P$2E,3_&IE4E2F\K]#5C$=>#V-=:J8!H-VC?J#* MX;-6$<*\OZ+P'L529H_QZ&2VA+ ZQ47W:&C&-]])PGLMB3?@;3V5R";MXN[Z M,C*9C \&;.E"((@58)W3P"-G/@N43)VK'MVRT4QD4 ^R/>I]8]1_2Q,_[NX: MP>+-NXP%_1G]B<24!"2ZS-O6'D/S,LL7=PS\7!CT9VO@[#$A?5^X M;09D6VFH 83MQ3CO.>8N/KDANK'7L?B .I8205_$)\E1)A@R%<75Y=E%[K9=AS&)9+ M&9XZ)RPH@MZ)B*DH"TEJ-D 4&5.KLXGV[(,XHOJIAC]JK.+)VGI/1;R=\0#+?44@/[\L?A:#R9 MB_"Z*7\42G/BYV?<:.^1=G#>2-">>DFC#$G1&BA[3$B_XW :PMA6&FH 8=V( M$L-_9A@Q#$PHL\*YD^"(B9"E98(YQ56=NTO=D+\2FNT_ 9I[0$,#)SJO'1\, MRF6Q8$(&-;^/2G5IQR(3!G6NO H,/+4*N'226YX=S54N.#Q/4M\9GT[O\G4D M^<[V[%V-H?DT%_:7-!L&=_&0B^UFTCQ\<-T!-2\PL MW+2:=3#QRK2:=63>1.SPW%0-QQCC0AD,L[5 ![#,"_,D01!>L)@8IZS._9@W M,:UF+36O/*UF'9DW )XE8Q-L$,82W'PU$>@G!B$QAD'/3E*5E(U*R%QG]LB; MF5:SEHY?GU:SCL!;@,R3*2J&1J,4QKI>15W:2]ERS*; YZBR\2)P6J7^J/UI M-6NI]M5I->O(N1F@/)BAHD-"LET )1D!080'JTV$X)).FAI%195:\3N)F'N"J)/""L8%6@O'@^/SLY,/^WMG?_EP=/*W;2>6+W]FYXGA%4CO/B=C MTK'(;*(1M"[#^UA&A"4,S:5P@BF>.&%UO<0E1'70J#\/9Z4V:T 8LB6]!H1Z M:<$I2\B'/,9D7,R*,D9JM>6_)J$1)V9;W2]IR;^)C!O8@\I\)!0%,O!MB(OK MW8_?IN4*\,G7-$&UC#[OA=GPV^*H]G;DA1%>424@,Y>1PUBNA:A)WQS M&,Y5C-]?I+FN1W'OLM1P_=?\\T'D#(V*$\"$)64H@P#G?0*:)"%!9&MY%?=E M%>)Z'C78.X2>=-OH6)\-8'0>5KUS*+=R.2"-I@LN//>EP98$HSA&Y:[<9Q') M0[;:B. ,Y;1.%?U2 ]4:#CO060/(>]*[9EY9B'_NXX?#&8;ZFO(#HK M[,R'61Q>?G7#R;P@ %?@YS0=)).2BC1!--F!$(J"<=E ECH;PJT*="*_[I-RE5IQBD:<$UI;!6@8=(^-TN?\:9$(AYY"U M!MI*NFT2M3<3;%#N:?AM7G/$2*2F^/!$< +"6P^64@^2&%-F1425JN0#5B&N MWRQ5+6"\BK\MM=1.%Y*GK!6/9H3_J'0E]<8[D70 DF/I2BHC6"'1=]&>&<$8 M5[7&![] 5;\)J=X@MZE>6L;:ITE"%SG>9#$.OI>$6L*@\-Y(W %G1#AN!02= M2U(7]Q 72XN47'H)I.!TG<8WFY';;X*J-W1VKLF68?MHREQ)8CR9&#:@3)JH M/(68G"WCY EX[0C01$A,AKB=>9FKD-MOIJKW?;PS3;;J4Q:>YNGA:TX'Z'-3 MSS6#G *&=]K/ZRD"NNJXH[3=(WW&]727--="IZ1G.%J=>RP5I-/7$*W24;2ZSMF4$YW&U\Z!Y=,0* MQZJTAUF?U$;NZ^RHVKDKG;7@9+H?UZ<3>^'_7J%S@KSB6IO]^'3A1F6J8#FA M_3H_Q0K9.B],N?A$/7)F*-@RB4MH&A)+D7E3IY_8RB0V69G<&5@>NY=U--?. M)OZ$P>7% M.!T\X'K25Z)@3WFR0I;@290G >IF 26NSEJ4!(&X\(BI>+F=9<)P:K;ETR'U- M;*Y(9[_[=T\0K:'#=I"ZNE '5B1"N4L8U95:?^5=Z3'-(*9$'8E!L.#[]3/[ MS:GO&)^5--=N#'3=#'&I(%7R/)78CEL,(862Y<3 )\@YOU[G"2S[Z,)[.; >N#*",S5A-(,AI,=%5N:;Q.6I,1SB[@UX&F&L#>_47T@(_DDE/1,S#* M2^1C/O%5)&!1"Q*(Y4Q5.:]YCJ FPY1:..M$*^W$(Y]NF7D_+/(;Q>F]7EH# MZDWD-B(4G"XSNY@"ZPP%9[ERCOOH994:GY?):C+NJ&;8NM-0>[##8!\7U-4D M?'%3--?W&7-<2Y]*^UE&YA.&"8;V(D,@(7&G4F:ASK[Z*FG]%N_T!+^.--40 M!.\Y#',^3K[.ZST.OJ=)&*),!TZZ))-50+S#,#Y*#RZCUQIYLB(K]&)]I8Z? MKU#6;Z%.CX[=]GIJP*];77X#E@P&3-Z#SLJ7UF$*.2,63 PJ9"^T9U5*QU8G ML=_*G!U#L9+F&D@!'N2JB(1FD4QA'!8SAG2R=Q8,WS+@HLJM2 +$.D7V/DZZ4]JNFIQ[MXI?ICT$A M_1'Y\UX*PX![?OD+-XH//[CWFY_29%A.,1^7SUW/-+POJX7\W$)6\X;VPSQ, MT4W_DBYB'D_.7&F!SDG.%ET9JI4&(4+Q;#0%;W'=$DFCYX\/7AXW3&V-I[Z' M5G>\'%H3[UJ0:6"IN2?&XAG&'DNH#-%+WLN$&YDHO=@];I]62DB226,2E=$^ MGL7RW-K8F(B^1U]7 O-NE+)M -9-B_S7UNY>EVMWD(TCBE,/06C4"DT!K-<* ME,N*&T\]KS-/>[=L]CVMNY++TS!6&G#TDR*U5I),4V5/<]Q[M%G*^ER8UA^W6^FE "DUD#X$TJ9V)$@F1QD8HRU@KW M0(QVK ]C;ER8LZNO7R_FHG07-Z(\'*&' M=ND>#(Y%F=G@<@ N2Y4W8PZ%*CU(8YF0UB9IZTS878V^U?#X]N8OU%!/ [GC MPQ$^"Y?1)S>, \XX%\HY8*),O\FE.6]4!)0PF0D=70Q5SB?N$]'S^(X:6GYR M+7-#D3:D(+U8VTP3",0J.!P$<0T>6,&RT=<9)/26EYUD< M.X'.5N)_:Q.FSLY/]O_77TZ.WA^^3&LE!(00$4PH_2HS+W/IH(%<^.:EU? MZ WL:_<:>'X83X[3[]=MCH:CSY\FXQ%^&^;,3>?SU)-6R1 U'\"5001CRC1; M"9')*%0,QHDJ@>):5#8"N W@\/QLGHYUTP#PSO'W3O)>',]K4*YG81,D/=C2 M]%4D= HI+36@F4 VI39/&VU)E?3R,F*:&:K3M>X?3^_<5A$-@.E..&?E?-%- MXO2WKQ$7(NI;$7;-%*?*T6@XA&@42LDGL/-#1FNRS-H;P:N@:R7J^H7;]B!X M;+LZUT@#,+NU[0OWH4SU&8]N%Z'QB6?G2QP;.,8WSH-E.0+AR)P3$058I9CG M1:H:&=.X_6;8G>P; -(C'MZ/+]UP-(BE[B%J#HE)@>M-4S!"&_ Z4^>(]XQ7 M27 NI:81+VI[;2^=R+&-Z!O SZ>;]\YCFFMCFIBGQOER:T&C,>6.@>?!@)+> MIDQ]%JJ*<[Z,F'[1TX&.GY1.;RGP!D!S[Z+!S09O!5/6>U YQ3*)+H-7O-RN M-^@Y6FF4J&)PGE#2[R[5/5RV$W4#6-F+<5C$[RY*NO5P=-TQ\9J9TE->YF1! MDD1 :)%P'U<9-$47CO#$*!VXRPIA@ M>LT%0\?/Z7EU9\150:C 56$<6"N4R1@#A%#% "TGI]_+D-TCJ .A-P"=\U)H M=C7Y<=^:2J5-,(H#R66$:A:E=U%"(26ID^$R6E_EWO826OJ]'M$]:+85=P.( MV0OAZO+JHM38SGM>%?%,TI?2KOI;6IPD7C,F2A=A3I Q*3T(C[&H$SR"#(PG M206QK%9&:#4*^[UM4&%3JZ*:!C!W/$;B1S-\*O[&YYM*A]OU8YPN70"I\*14 MPB8P644(P2=-G*#!52DO>8FH?DO_NT=69PIH $RWV8_YM87KD\MYYD,FH1(+ M#%@B\^&@ 8S/Z/8%1I75-%%>]TCW,46--$;N,+^XE M_8?QY'ELQ-/9$!:O#E3J M3D<-0/ I,[?W6C^-)W.=S19CS,IZ/1\OCS4'3@N-LA3(9E" WT,)TD^JHRHJB, MDZ4JM;352(1CW..TJX^NSDS?#@=Q[PB!G2NQ 91^FHSS<#9?7Y)8ZR*)D&AR M(%A)^GJTU"EY'I+*WM:I4K@CH;5)V?5PM:'8&P#,<\=0A9=W*8\GZ32%Z^Y! M8:Z[*2ZBDWSNO@]X"$QG9U!$Z$T+SAG8B&&YI%H+)[CEMDI3R2UH;FU<=CU( M[DJQ#6!X63OKV[MMP90^KMJ L[K(T%HPB3OPEFNO=.8D5$GEOD14:_.QZZ&P M,]5L#+-O:>+'%8%6KGP/A)669!F .25!6)O )4YQP?"815"&U+D+_QQ!_0:S MW2E]!32M+?]V&H??N^1V/GZFWO'L"XK3DK&:LS7GY9F>[BX:IHT#&?"+,&6Z@!4: ME"^-+F40)E8QS6M3VF_7Q9TG(*LIL0&4/B@BG;-U/2P75V@IRBJS<@>4>!U) ML)"D*-5>N =:04JO54YQRPJ$^BJG@:L0UV]GQ%UBL7-5M>->["]*33'RNVGV M_N@>_7 4AE]+%^#%^KN[ #T(- LZO]H52A-(HA0X'P.08&+.-DNNJDR,W9SD MGMLA[A*R.])K W:THY.JE(*,I9Q-!JL7=;48>VAPP1*A8S")U>FVM/=JGN2J_I-DPN(N'K'7<*^WAFW;<..T%-G?:1Q3S]76(ZQF;,VQ.M9IIY'L#82*$V9#*,TE8=GX*C->V[^P ML99J7[VPL8Z M*AM+N@&L+*L9EYY%#"K I=*R6W*),211H')0FGB.7%1*'&QT86-7?>PZ<5LV MDW(#.+EG%&_/HS^ER?P4;C[4==[>7P?FG!# =<:EY*0%&W0$DGU6R@F=597: MSU6(:\2GV1 SV]1W6BCU5[Y9[]]_+AW^O>3#V>'OQX??CC'^X<'9QOD?E9\<">IGDV8Z"BSQ,U VJ-I2Y(9D.5<.-YDK;>RX:?1_.ZOM'LZ4O.4:+O\+?_,?!!IJ"L M!1]Y&4)2EJ"P921%3M(ZZ4VHX@NM1E[/':B[PS7+=?N" M'5JPY4S5MV34<>XMAF=1VM+'P7+P.4; /2YG'BQSJ4[!5S5+]NYJBG["=/H^ M3<-D.#_%W!O%=VXZQ.#ETSTUWJT=3;)U'"-3%33N]D8I\*6MA2O3.+ERWKHJ M0EB?U&8MW#HX>FSA*FNL@0C@A7$$JVGK;>^^[O;/#LY,/GTX/S@[P[\\/3X[?EZ:9 M%_5VXQ=>N57&;W?L7^HJXO1@_^#!YZ/[;Z4;!]0H/[42NZQ+? MD2MZL]?OCR_]<+2X179KM WES OF(!AI0/ADT&AG_!*8,29'&M5C\77JARTC M:MNM_V.:?$;ASVM$I\/%HT?Q_7#Z=7S](WX?+L;3J\G]<([I2"5% 93;+R"D MEN!E1"^'&"DB84SJ*CT,TP]=@1VH+M6W8'7S<,\L[_)%K/RHW=D MYY8QL@MKEY.+BEL)4FL"(A,-GBIT'6T,63KA):E2)U73VIV%+RE>7:23?/.6 M^XOGW8][/RU.AA3-,E,9@%A:7&>!,5Q6 G*9O"Z%RY4F(ZQ+:,,6;ATG@_8JH+@ MF63/-AII%%B+:T#INC:"",N-+BT1K$H@A-?@J",013#4*>Z2J&+97J6L#5.V ME?Y7P-3FRN@17>@K#4Z.#]Y-W"A.CX[VK^MB0G8$5QP';8DK9SL,',\>HD?+ M[P@:?_X82H^=KN5/;@\*6ZAMW)D,V[0O1[?E#R:98 RN_I0#KA5I$CAI BCT M #(-PN%_=F1:CAJI-^IY"]M,-TVT*+D3W?55__]*\3"BS(=YF.+>=)IFTYL; MKAC]'@V='UX@TVF*?W=UF>)O[;>;ZRC[R2E^=H;[R?'>Z>G>.?[EYDGV+5^XH[S( MZDSO)%M"A97$9%"D=!A3BI>VBA$\P9\-B9Z:/WZVA":.ZPK76,BL##%$)D"!7:3."#[T',/SI,;@>O/6-94#64NQX6RFW (V;*QI< M87RN*/H>$AEG5('1-H )E"9J=61RE2.ZU<'19Z"ZA<8>ZWP#\?6L]8_#T?#R MZO*:\,RII\0I<%8Q-)LY(#*_NS MC)$"M,>5IY3*-E;)E*Y)9[_>;S6\K([+K977 #;/)RZF2S?YQ\W<>(O[ B>B MC& N1P[1!/"1"N!$!]&;=000,0VK^:SL:7:7*: M+A9IBR_#KS>L4)&DEJCPJ#PM8R)D\3\D[@W19RT-,[9*]\\7:.IW3]TEL+I2 M3 ,8F[? N_R:9FGO\R0MKC7<^+G!$YTE!^J= 1%"!JM<62TIY&@%SZQ*_>WS M)/4[:&B7".M(+0T [+D*#^Z=M"77$BCIWA[>IN:HW MB'V7 4$7&FD46 _K11*-.: L(,@RLC.9(B0,V;G-V060C&L\A)#/S)@)8_1LW56FI[N>9J'1FV M:5^.;HLN'%$Q6K2_1G-7^N=QY,5C8*&=8IPP[F65EA];UUS5&\K=\Q:VF6X: MPMF]\^E]E-@0U;6XYH[+:+J@C ZT5"J$Z-")3"BT9"5XA;%LP/5C658>5]B. MZAZ>);(YD[8A-)[!7.=Z:@"#]T*;NZ3)KY,RCS(:CR(K362,+SF3B,L4908J M:/!VZ" (X^$ MZZB%6^44<1M@/4]=O^'@+C#6D6;:@MNRM,F"IZ2]\TY24 Y7CR!1@ O< O/: M2"8%<[[*%:]5B.O7<=L%V+K12UM8>Y0#_&V:\M7%T3"C9ZL58T(K\-06SU9' ML!J%1H(KL8[/WJC*6'N6N'X'&.\":]WHY8]1G;YW=G9POOC=TX/W^.'1X=Z[ MPR/\9P=G^'>_?<0/CXY.]K=LW;,#HGJH>+NHA&=>>)>S0%!3-*#!&HR@ M?2YU1)2SY$T,57J#-54)[Y)0*0<#@5)>&L Q\%P04,24,5+.9%/%E_P#5<*O M@Z.M*^'7T5<#N_ZSMY2)\I92 YH+4QI/,S RH\P(2BX9QFRN KL_1M^ M4"P M:M^ -332*+ >YM^YC,1PX2 KKT%P=(J,D!%BY($*EW2TNTHTOX4SK+7TO_89 MUCK*:.\,*X?@9*0)2D_\T@23@$.*@?C(D2EI.'D\E/6/<8:UEMI>/L-:1X9M MVI>[>(LG;YTB%JQT;%Z?!+AV<,%03J)2QD92Y6KV'ZAO0,=;V&:Z:0!GOX[' M\??AQ<7 D,2CQ 6F;,:EQD@&]!PQQ)912EP[,=?IV7A#0'.F:$.5CCN0;T.X M^'0U"5_<--TU4MZ+_WDUG MC,O4 T\\&(TOBOP9PVN5RW;^:%)TM?O-D]J74&UHK M:'09N#4H#5M\)8H:H137JTY&4%>UPKP.6PT?X+5BNK?$0L^9FR62^#09?T-I MCT?NXG"4QY/+^:>':"6&[N+.%!S.#]DOTBPMD8!3TCAO),0< PC!*'CO"3"; ME7"!#_1:TO;GO,YZYBR9L^5UD7YCW MV:O,0P8BC"D=RS4Z?E8 SY09KJ75+(LD-:D9?>EHGQ9XKD]M1E>;-B0J:K\=9 MN[NY8+?E=EHR%[T,X!P&EL)!./EW.G9UXK4=G5\=^++[LW MQCL?*"P>%CP9S*&1/>DM :1M!)-P23,X!,J>,TY2]R56NI&U :[\%-WT@ MLHX:W^ F>[;_EX/WOQT=G'S8_PO^Q<'9X?'^WNGIWP^/?_WKWM%O^/G-/W[W M]].#3R>GYWOX;\\.?BUSO3>_OE:;HMH;?/=BZ\4]$))R&B(N)B8%"(4(-R0X M$%RZB/]-*E8M ^S+/9A7$J=$;)(4US,W:#^(H6 ,<>"XURF5QJ6L\BR7!_2\ M);=@'=RLX!:LK8Z>>_.7)C3CBV%<)*1*WFM^$T9PPSS)$5(L-Q4H%V"2,,A! MX"X&+MQ*._Y*3?J7D]#*=;0M-#ON5,S- >7Z?@S-7$:G"00M0KEX7X:MD@S* M.>=%1BY6:L6Y(53ZO$[6E6)?Q,D&4FX@RCCY.N]K-?I\EC[?;S\;M5!:F%(+ M*ST&2S:#]RF#9C(IE4U(ILJ1VS/TM(2;310][E[J#8#G#%4P[_)R92$-QF H1+% LN+#!E?*_P#&UTCHZ%.@BZ3T7/_DUWVGV,FXU%W7/E[/%X M,ONR=YDFP^"NF;@VGSH[0FA1J3&N-.7'?9Q&"BIGG53VD?G'%QN6'9X_^X*> MH;"YPL9=2Z]G"&"XF":+$WMWX49Q7BSUD!N#>Z9VG !W9>R:$11\1"$Y)XWA M).)6^SC27H:%U]_4\X[2"2@ZEF<#&\G-_GIT6R62:91$!0V1B=(6C GPPAM@ M- H6:3#L"2 ZS3O=4M+*#(+N7)#MA-T06D['%QC+;80^$'!0G&AUV M+@5:6:LL&.U0Q[A]!ATB%W4;9S3< Z$6G+I32$.F!P64AI]'BVL#X<>\*?VB MP?.OZ <>E9:[V4;*N-+@?"B]Z14!&ZB!+"SZ]Y8C>U6J4%8GL5]'J!;>.E9- M0Z ;$&$Q A "5&01@PIEP#*BP%JILPK!,5:E<H(_7=/3DRN4@E:C=7:G(+L3=3V5]X(HH] J3QT4G'"G' M+QBTQB"9Q#!$)%-U>]MQ&-KMT; M^342VXA6ND?7YA5_:RFM 4=@G9GAV5CCI+0E/5".,M'1\5XYL(1&=*YIIG5. M_]:@L97*E6YALGJ7H:UTUC8!CKHQ6UYZYUGSIM M>95"K96HZS>CN$NP=:^L!A#X"5FY*T[3UFD7B0%.RN@0%3RX%!@X1C.+FN24 MJEBP!U3TFS/<):(V%WX#R#DK1@PU==<^-)>NXT!BDL0(T"*CW8[H.3B1-&@E@J*!6:%,#_!L M+WJHBIWU<+JU(AO ZA,7%O<2Y*'"PU#*%CM+0^IB"K +&M***Z MYE^+)-910P,P>F&[.+KKHB08NA%40AD!5ZHN"%@E19ETHC(W-#%6)9!8A;A6 M2N;ZRM1MIJ6VD;<8#$P-5R+Y6/Q:7_CQR)G,D*@R*CMN;)UF(:\1UFR:9$,H MK(ZU]?72-L[V0KBZO)I'Y7N7X\EL^%]S-0YPG1KB+8(C,PVBU)N9J'BY:Q70 M@!-!5[H.V27RGB&UV2Q*=2QVH;MVVJ*^XK8,T>\H3$\2%X"PP M*M&S(4J!HSF --DY11.ZOU7.2*JEMYHQ@5,LI0LAG"EX1C:&M,-8&RP.I>IUA)R55 M]_V(D_SX?0/GE;-11P@A11#6HM_K;"D!0I=#4.YIKB*#E\EZ2Z53ZZ#HL:7K M4#FM]D4[^TMIS'7\_NCD^-?S@]./[P_>G6]@RI8^IA.;]3J!'1FG]\G/EN"' M$T$(Y11<4!)$FO?0-A%8.3JE* %>9\[+_\+!JYJ1BJ^+G MH!2CX@HUSBB=]WYE@)L%!\\R$YP$&^NI\EE>=$=RF4@ M&?U]!R3+7.H.)#B,.4%%8ZA!^ =:N0/Q@\]G*6K245L'#8_-5S>R;V '?>@)S(OH M4M#<:A]!V3*4("<'A@AT"8S/Q' O&:]2//N4E'YATY&.EV02MA!XNZOJIOR MQQ@3X1AO9$)L.6M$L3A3;E.5<^^8T4C'VMM5"W6HW:CXA9UJ WDW@)B'%GB^ MD*@RTN7$0%.-'$3\SI"8(*6H2,XD!%KEZNU34OI-$M39HK84>'.0N5Y%.:HH M1=:0:.F+8X(':[D#D;)*0H8<1)68?QDQ_1J:;17\(EXVD'8#B#E-W\87WX:C MSP^9N;:8V60BE+# C.%!0M>B @Z>!,R1VNJJMB;%ZEJ"4.;*'U<2P,-P.EH M//H\N\G>X[^9KS&I4J+92$C2*73_RF%AJ3IEPEO.;9#9U_%SEA#3;T*QSKZU MM= ;!,[-PA*$NI*K<(;CPG*Z3*LJ+=[*#/!$@\ZAR@G<_<5_R;V8^!U)$PI36XNQGH#;&Q NHZ453/DUR6\54Z=4\BJNQ#ZPP>K5,S,!/WX4M2RP2YKO[B]Q-%VR*HO_3=UFG_; M,??!X7?'Q_DOOZ3>>?X:S%4^T.><6&,$4!M5&;=I$4AE]Z4QFN2C3'4:J>RV M#G/N8Q >T-H64K+5R&I(8!Q+D!DZ'T9SS5R5RYLO$=7_<V";G(7(!'#S#ITSHV^-Y.%6DO-JV6AUI%Y \BY M'E>R)#VB"(I#1 =*)8&RB1Y,H Z\SYEH+WBECK7/4M06?C91]^/.%YW(O@$0 M+3F?%"0PS60$J;PLR;4(MEADZ[*W4BJ1:?AG./&OMFUM*?/F4'.]GH3C/ID< M@#.!/!@TQE;;,MQ8,^\DVF.]@TJ1%C:L;16\RJ'_.M)N #$O'SE3B0;74@&: ME^.!+#UX&RU0'I4MA\ZVS@B4MW;HOY;2USKT7T<##<#IH46^\0FUTU$1*>>E M"B (8V"#9L#P1YD2\X%4V;F64M-*Y\..-Z_M)=\B?*[7E\R&,)D84,5Q5:E4 MQF)X5_0>G' L![L; +6PBW6@Z=>PLX'8&T#/_OCR,DW"T%U\C3- M0CL*BHHY$[BHI)7 M6->$!.UJ7+C:2DUC2%G$ST_=H*V%GH#R'D@F+M#()^= M3LD3L-;AFN*1@2.> 5=)6EJ*'4R52V3+R>GWZ'\W&]=FLF\ 087PZ4W*83&I M=C9(E&E#7 ;+)$.;'!48Q0DP9A/CP6"X467;6D9,0Y9G0R4O.;_?2N(-H.96 M++<5![B1LY"%%0Z-E<">X["*X.I2,V^SXN/^IX?'9^>GOWT\.#X_JU7[\M! M! DJFD 0MPK!I0TB. 0-)B;JG%5&\BH^1[UF?W?W01?.)D^EP%T+4(:6N2.T MS'5W&.D2QS35RF*@48O#1[0T6?VQ#@)>OF*]OKP;V""7GDI[D729LP!4E#&! M,1JP/B?PP@?JJ"YCY?XYBCZVUO JM1[KB+M!R%RG13A'H9A4NLR7T3,\!UQ( M64'04A//$Y%D)Z!I(>FXO9I7J_581^8-( >I1J]N&/;'DZ_C"3IWA9VS%*XF MP]DPW0RW0CT+2;V'S&D 8:G#J)0)\*5[L_0JIU@EC[02=6WA:A,8/-[#.M=) M"T![VDK%*<>MY!QBJ>T47'DPS =(/Q M+$W9SY:\OTHE +\Y(.(<0W%*P9;Y>X)RA78R&9"9:\]D)#(\KGI==D-H^=-; M L&F6AMW*L(60"!^IDQ>LW S:YU92J5'%O SW#)) EL:Y2:A7&8A&Y$?IQ:> M1<'3Q[>TB70%@RV%V#,.4"8HBRO4A/G9++B@UUPX-(CX/P*$1Y2*U!*<-!:_ M?,7 HT"_DX3G[6+CQY>K^GWG7,PG8B; $$[&=U8]CXC6%+:,?028*@ M+ 94).?2539"9($&+[T(GC5X*!?%LPV%*(+>" _\SU#0O7(E$RR/ED M&6G+6'!O)!CA,U!F)*?$3QMZP1H\?OQ*.%!O"P=;"K$%'+"?B;PV:>*V M%XR+S'*-@;QB9 M?[-@0UZS89G06J/3&R@M$PM" "N30K.FDV/">Z96M@G+7[$2'LS;PD,'PFP! M$_QG1AYR$"5N?-Y[<.6T0#@T<99+]("ISZPD>)]V.WYABWCT])608-\6$K83 M80L@8#_S:P[4-0>(89,]B:!IF;,CO$6!E$F^1"7. G$L/ZYS>V%_>/3TU7)* MY&VA8#L9-I-,T#^S!1?Z]HX304IQDS.4>MSDC 'C@X3,4#2)96.>="5^.9GP M^ VKH>'MI!@[DF4;=D'<^#SVF@6II.'4!="I=- E28(36H+72D7OO''R\86- M%PS#X\>OAH4WEF?<4HHM (%JLN" WV1*-;K!)0.&*"YCCX.)".6(.UY6W%G< M"HUZ?&K^+ Z>/'TU&+R=!&,',FP!!7>AL%"W"?-,%,' AZ!+@^ZN95"RHI!C M)(X[EZ)<)=7\S.-7P\&;RR]N)<4V@'!SO!H0WEF'<4HHM ($I>2\(EC>&+:,5HRX;9*,TY&2* M@?4^@XE1,<M7SUZ&'I*U8#Q!M+-78@S>;J6XYN;V\(KHQ6-$&2";<\K0EX M%0G$($OC*31TI$IKMV?H:>D,L^NRJ,V$W@!V2L'AS26=@.2FSN;EIT2T5/ZRI597E/9N M)>+MX3&[=E?##&^;3-TTI./;^;S.+V>Q7$;"HXIX7V+4)$$DBTRD9$$'(C@E M,FM69I8_I?GD3U3,GVGQQ]1]G\VO M)_^38NG8F=U,K[_,T_?)S7S M:;CC@U/EJ48^=*EO%$DE/ (^@,S6LF@<\75F[JPFIZ7:H>&QLZ78&W#%7]C> M)RWRY]?%N'U)\U T]35=*L&"DB8!DZITZV"\:XQ""$A/B/$8L?HJCOKF)+94 MF#0,R"JIIP'@G:4?[F=A:G&:ET&*=$D%YAEHF04(GRAXYCU0F;P(3+I J_CW M+PEIJ:II&!#U$G4#4/DRGX64XN(S2NO>TSO-I]??TOQ9F$LL-2)A7.M$Y*5A MT> =GF(9'!)M5-I9XFL@:$/Z6BJ/&@98-12S3\-6GD\JH($2/C %+I<9451I,$E12!CB2>ZTT:Q*(+2[H2K!>JY+ MT&%<*2ID1H&).4(VUFIG$I%I!\W$[0Y5Z8* 38:J=)%W ]?@RO$/E"BAN;!H MM$49-,,"&!8($!V1!6MH,O\AFW1Z:WB3H2I=Q-T@9.Z>+VD02*IQ$+Q6($*D M&"KX",P[JQ@1G/#_[*$JG=2\V5"5+C)O #F;#? (QDIODH-,F+BM@#:>9Y03 MIY$2G3BK,\M@;X>J=(+!5D-5NNBD!:"]'@ 1G1%&EUX;6:KF$LG@6)P4YWFA.; J K#H&A)T#56BH ,34F.4*4RU M#9Q[,52EDZ(W':K21>I-U+&]F@B256G=L (2]B MW[NA*IVT]OY0E2XB; $$*^:!4&,RC\NF?X9&-4C)QI%GDHAFZ#Z]O$A^B:$JVZ)A M(%&V8!A>3P1A0LBLT3O/PO R)!PY,"@>1HT,,N %NM&$G;T:JM+++/0380L@ M6#$/1"B6@XP& [7RHH\1'%ATMH%:&3AU6LGTZPU5Z>DD]!)B"SA8,0_$2YYE MC RC+H?VS <,W9UFX+D,(1-OG7^9:MW_H2H]S4$O(;: @Q7S0)#4I)B7D&69 M6NL0Q>CB,N#>T2@D#T1I,R$RMIF-&=XU8GL>4&UA&"# M0X%9$O4F!>-[-52EYPW11X0M@.#U0! T9ER;E$ 9E(I@*!#KRV)K1+!2*F3/ M.OB+>S)4I>?]T$>&S2037@T"$9:1[%1YYZ$H%"$EF" S*$U3"DX233<9N;5_ M0U7Z9Q-ZR;(-N_!J' AET1LI%=A<9LL&P<%P](*S+U/$!"(^=$@V[\M0E9Z6 MH9<46P#"ZX$@*2:6DW40I SE+:88M\S 1I,\98&]KE/=_Z$JO6#03X8MH&#% M.!">DM$":99$8BAL:-F36L8/9RZ\X5ZIO$FJ><^&J@R44-A*BFT X=4X$$2O M\$D*R)&@2)BUX+URD 3S*0@T:BW*H 7BH&*@>=,14YZ\^S27@U5Z>=IZ:C+== M&23'*$>H&TM=R)3S';3>';<[5&6XLJCMA-X<=MYL%HYE0(A*>C?IPZMW)N?.!+)T0L7TG9Q?U[%.[U..JYI/#AW:BP__Z'3^Y=ZPAONF M[@_.X5\_TG21;ML+>3#!:N10L=)RKPV@KX>Q("4D&"71>ZBRVG,%+>/;K9X( M>&FV^LJ[@8OQGH7E<)B/[L?DVEV543('\?_<+*Z+-;[,P3.E+848(P:15B8P M:,M!BNRLIHH%4A5!ZTD;OWBP$J &TD;?X3V#(NSND%QR+;../(#@IHQBX*;, M6R/ 0E!>D2@=>5DW5L,@C>^FUS5&G>3%_*!,5 )'H@5EF2-:9.+(RQ?#@?"RFJ#Q2Q,'!\X DF]G3M@]^;?,W)V& MD]ET]B/-44W3KV4$FE9<>H7!2M1&@I J@T_,@(S9E6JK_+J2>5 C]!9QXQ<] M5K),@VFD-]A>6*V!P[M/AV='?S^X./K[X=')^<79'[\?GER<;Q&\K?Z<04*S M#4@<+/"ZGU3X&. O#J;Q;RE^1=4?!/RK98?F*M!QKJ.( HQP#H06Z$NG0,&A M^3&("$]%I<:UK6GNGZAZ&.R(7_C93>9_=UNO3 MZMFV5>0V8.&XX> MO%JT,(@(!^9C?^UG%PR_M)]C@J&![-L[[/_F)M/CV6*=&-(\S^;?RURY)_>- MXQRO% W6E4I 6UYAG-80K"1$1@SI7)5DW>">4O,U""^Z)*TOZ3(0<,D;]469PEB7@1!,??!:TSICL)@*PV^() MP@4Q97B#L]F4C30:G'$4F' B$LJTJ#5OYQD=>^P>=,#0^O"JNS(:N-Y7B>UL MLOC73")X85 &F3.:A"1"YTI/S^N):@5E6VA[+7)ZBKXI M&'V<39>'ZLG,-/0VHC3H7N W)Q \$K J4] :Q2>YM/FQK:$.C%X3U0J,^JI^ M+:9ZZJ$!3'VLW-6$$F^T%0%%PTF91EWR_,PIH,(:R4@*,E:) M'];0TPJ2^BI\-KST&P#1Y]D\3;Y.#_\*W]ST:WK!C% B"\T#$"_+K,48P6K! M06;TP%-43MB7E?O#["1[BZI6PLJ! 36<)AJ U=/ZSQ><..V#)=)#5AP/B#$, MC!42:&:/]:3-'8=225 #:2#!M!T^-\W:&C/_^U^W-$?A?/,Q@Q) MN3+M4;LR24$ 2Z5DS\4D0Y6IX"\)&;N0I!)R>LF[ ;P\JSY_Y (C#Y4#]Z"H M1RZ<5QB,<+R:50@V$TZ,J-)ELIJ[62I<(L6P@V6M?)V'JM7DM.((]0_U!Q!WDZ"Y.T_!!LI4 M9F5Z+ '!/ >7O0-FHJ=*"^C?I:TU7&T#@E<)HV$UT@#( M3F;3^,#5?1\Q)XQ3E<$FCBQ$H<$X'X%&:TBPW#!?)06Y@I9Q;[4J(.HK\09 M\^9;]H>?=V([2U=+F2V^37XLC;I W\ZP:$ RB5*3EH.W^)_16\VC(I+9W;T^ MODMN*XF .F\G ZNK 5"N8./NM+I 8E:QR,Z7(\L9N+*1,1IIO2=:!E+EDEQ+ M42M9\'IP6.V2]=1- R#[Z!;?/E_-_GW'T'V:GQI% [JG)KBR#2 $,%E:R)R' ME&5@1%=I@5M)31-^5U]-OWQ?Z2WV!K#S4-[XG MIB".:"Y ZB3+*I_!3&G-( MT-0)QZRO\ZRRDIPF'*Z!T3. X$>$SV)^?7E6'H&65CAE*CWG!+(32+0NH^!" MDHAY3:7 L)FS37PH_- G2,'_>HF29]_:2F9[>U=H>R&VH/G[M*F/&%1J"8JJ M5#J )9*-7!!BDC39YL W>2S;7/=C7B@]-/92YUN(;V2M_SZ93K[??+\C7 7I M98DV:52EE=)3\"@/H,92'G3,8J.VN8WT_NR;1];\-GJ;#2'$L;7O_GI".,)< ME%%($%,4I<+)@LT,;RVOLA?:21E7'7WR#IE9>+_NG2H82?+L8 MNE]DR(4)2N*Q8AJ/E;"+2%Z!O MSZ.Q/GZ8-"E*%YO6%"0OL7T,%CR)&GU]0@VS@GI5Y49;0=O MJ>GU35K;B[TI^)S,BB[*,=5'-,P:-R%TAK )@;#\^3*).W;_WOT../G--\= M/Y3ET?1IH\"SY]KE>72:.VE &)OAQ^/#\[/CSX??<2?.CTY_?SX+_#/#R_.RQJ%HX,/1\=' M%T>'Y_\XNOC;T4GY9Z'C^MT/\^8&'XNR$UGJ# M=G8OZ@:&]S!6%1.QLPLJ/A/0^V8_%D,.<' M=U5&8IU_2^DAO?KAY^H>MH=RQBY-1U(\"D18 )#4J$,13M(4YDL)XD) MR@1390QY/99:R4+51?;:XJYQ(=* L[6FE2HHRG+"2*;$T2!8#F!XUL!RR;H$ M(FAHK4VQ&DA; ',B;3 I>%'E M?6>O.AX[*7O3CL*BST(H[DA2I8J'VI^.Q M#XCZ2KP!T&S9,V4U,]ZF#++,2Q',2+#<(;]$6V*$]Z;.KJ.*'8_5H->H;[8# MS3> [_6--]03*P13$%EYM45O!$QV%JC-7CNMLPQ5G@E^K>;)3G#8N'FRBVX: M -GJ+CXKF7%2!T '%]T'S2PX80Q0$0B54DDCJKR#[E7S9"=-;]0\V47L#6!G M30^?C9$&*R5($? T\:# $$9!1L^=<-9K6Z649[^:)_N@9P#!-P"?-V<(TY1, M8"I 0%M<)ISA43#6@M1,>QN)=Z'RR.4M)W=7J_39(U]L*RTVA<@5,_>DRUQD MY(!2S4!81 Y\8FKC5H(N[M8>S<$O)/"-QP"WD7Z#8#H[='3"BE6)663 MG*8@#.=@DQ2( .=4U%9P7>6NW-S0$O ]R>LF[ ;P\"6,>8IOCAYI(9K,RGFF0CF80U$LP*!6@ M.AH>M6>&U-[!_)JJ<9'4? 385X]-@?)@L4C7B\M(G0V),0C2!KS2 P=??N&2 M6L--HEY5#OMN"6G%0>^MX[7HV4+@30'F>.+\Y&I93W?I=.0J*0W9*S3%V:%) MEY*!#CY8;Z0@KC)JGE#3BBM>#SK;BG[DEL87V"^/ A=S-UT@(8NS%!+^)1KG M+^YG^3\?EP''T?1_W\S*D[V;_RM=?YE/0EJ<3B^^(3&+ZT_NYVG&3XAHXB^5 M-BQ@>(M'R*EBT@T8Y!V$,%(F*D@T+^<_K&J#K$EC*R[]4,!L2J?-8/O^2Y$D#*_7!K[-K[KT-E*\%$'XPWH=G_[D0X_ M?S[\>/&T.>;)3YZ^[(16F2X::0)D6U4]!R%X4IJ 8ZRLC/$9+)$47+*2*">0R=UYE(VW M/PQY-^Y 70V CK#S#MK6B\]HWX%:B;PI&*XIZ MLO7<+@=#2SQ?0KH$+EH\(8X&H55.1E0>"K17E>*=5-^E4KR+'AK U+I:914= M25H@!\$Z$%HR,*K,%XR&<)V5C+9**>;^58IW4OB&E>)=I-\ B-ZN3V9!)D,\ MAQ04A>(LENW&%)*D:-B+#_G_*L6' M1PFF@ 5F]5*0OC7-*QQ" H(X&_LR8% M1(&F-"B.#%8:!;J'E>)] #60#AI TZO*9>553 )= &9H@#)6"3!2X<"\HI*( MZ$2=F1Q[5"G>!SF]Y-T 7E;-S'714,T$7L2)"O0:8P3#61E6HSB&L4;%.LT% M*VAI!35#AFC;";HIK#Q)K)W,KM]\ 7C(O)VDZTO*I8_>XR%#YPZE*%& E#N@ MUCN;,@W>5/&W>U/>BF>^)78V29A74V0#R#V]_I;F&(;@]W]+T\62\;*WK+"S M,IN %TO^3B,XK[((2;[S=7Y2ROD\W'FWE1U1=4Q2S>RJ,PSQ*3 M@3D%SF6\Y$@L>6QT>&EF$@-V012IDNP?E(M6XI1AT#V>@O>T OCC'[__<;S\ MZP\'YT?G!Y_^OS_.+Y8_\_GT[.CDXO#L$/_5P<7A^3\.OCQ^5KVU WT)VD6M M[Z!":Z# 5RB5'4D,J.3HHVB/ 5Y0 H@EEINHO#$[>W(:J6!G'M>X-L%0^\5^'911@->Q9HB1)YIF9FG(9BRDBEC M#&!BR*"8LIE%G9+ZCRWP[:3AS0I\NXB[2=#!TBI") M9HI$;7D=KW*O"GP[*7O3 M\NDF\ 09N4D]I(./'10PS.@6"<@/4633/EG@6: MT"NK5&BYKP6^G4"P18%O%XTT ;*M2@2I=2SSE(!QID!0'C"&2@2H5H9H*C0W ME0K+][_ M\_=N -U-0#*-TH+0^24<0J6RC)]J)3G6TI*KQFG!,^PR35]KE^D MP+<3'#8O\.V@FP9 MF:^<40[S6G6(!PKP[)8!*N( RU<))+CW9%>=OR//5AZ MC!+?+KK>;+!T%\$W )^WJPV%T\9+/%8ZHGB\8F 2:6:N3'@HNR1L><6S6G!B9/TI(<=MUD(-G!4\<@9IMB8EE25]D*=9B4NM.BH6& MLX686ZV,^'QP=/;W@^,_#G\_/#C_X^QV%M?*/]RBRJ'#AP]2L; M,SVK#\H@ MOI7?\CCXR4:O8DREP!L]&UMR LX[$#Y[0YAWCFXR(?'-+QDLU?-[!G M (MX R7?G8EX.CV93>"9>5 MST%D$*0\F\<2N5KD,%O.I*="$ETEQ-^"UE8-6!=HK#5@E536@$-^'KZE>'.% M<<5'-Y__1'YNET4<3./AXGKRO3R./ZZ0*-&'OW[R-K4\[8_,LYQIXE2#+R(6 MR2KP3$1(AD=+@N,^5RE,')2+<4*!ND@>3\U-8?SH^P]D,L4C5.CTZP29NCW9 MCZSI:+2D3$!VF8- 1L%RZX R%7T@QH149<->!QK'>?C9%3Z'5=%>.8J/!>L' MY^>'*-F33\='!Q^.CH\NC@[/[W[RT\'%PS_>OJA_V.^OYV(.(Y*!2O8?#.1C M^+)X0']YC-*,T7+ R^K21, %EX!ZRS4G.@9:9:+!6T0-YK)^^/ET8]1O\]G- M#[Q";M/E 8][(I*#M[8\]G,/ABL%F1*M Y66RBH]U9L0-VXZ>#"\K/5+A])+ M Y?T$YZ>I L^S]-_WZ1I^+E\$!9>9YM19FCJ\88ASH(Q-H+UB;ED,K.F;BW/ M>MH:0=I@@%B/N$&TTQ+@5C%T]W)<&L%)J6%*OCSS4L9*VMP#\8%&KW00=6K[ M-Z"M&< -@X<-4H=]E-,HWLK2F]LLPEU=09(Y9$$B>*++HX]*X%+.P+AW/J94 MGJ!W!;B7Q#6"N*$0L0'B>JFG [ I$T(9-^;5 M0T\;-8W57F&KWZ*#Z:,I;*VHN#+)2.69!>9%6<5%)!CF,MBHA,7@W656&5O[ M5>C81?5="AV[Z*$!3+T]_5!$%5R(!K2E#@3R!NA>>-"$91UEY,%6:?GN/X=R MG++'3LKO-(>RBR8:@-4;,Q"]8]X'(R$03T%8=!8,(PRRBX0911)R6+N&=F\& MF_8!U$ Z: !-K^8B,L*-3#F 50GI9Q2]3FLB!,L""SPH_%\-#&TUAW*<":9] MD--+W@W@9=V,:)=E&4K$P2F#X7%Y/_,L2E!22$<1]=)7J7SL,Z%[G"FF?= S MA/0; -&3T.2QW6Z2YDC4MY_'Z<]T=>M(&N6I<0RD= ($#Q+C4V8@JJ@]Q>#8 M5RYU>Y.\<0W4+G.D0^FH)>0]S8N\YN_NJ#)T_XB6&KCG*+] THRE%8*&J4@ MAD=1I9^[$Y6-)+(&A,DFN:Q!=-82(&]+29<2HW=6O<0?4C@**@1:AH$D,%0J M<)S3;'A*CM9-G[ZFJ1&P#8^$=9CKJ99&$<;N_8;H7)#$0Y!EM;PNS6$F!HC) M2JFI(=3524*LIZF1I.DH"-M&+8TBC-^Q$IPF2:H 1/DRBL%90%]$ V-&.).9 MR$[O"F&\A*?3=S5.6IQ*<^/[L=R(LCQ0_N9L$PX MP06$'#B>*,W ^K+GUC+"*(W!\+2-QE\\.L>AK%[FO(IYW*IA= =!Q"Y@\'YWZ>8Z:0I3QQ/G)U?+$;F7 MQ'+O='(0$DEX*AV>SY02.!8"$T%ZG2HWM3^AIA&?;EQT;:N=!B#V(,&3=+T\ M)/>\_+S,C'JO7 ;O.09#BC(,[(4"S;E06FN"!ZGJQ?J*I$;]K3- MX.&O2UW]QX.SLW\>G?QV^P>GGX]/3WZ[.#S[_=/AAXMJC0:=*=A%JT$_L32P M'\!:'HH3"<);A<921'#*4DC"$+!"1OKQM]].6BE)*4N;M_IU=T1 M %IR-=Y^3Q#*29TH2E0+#R)3##JM2Y")4YHJ6^I7&W\:K!]-[18[V[T?=E%D M2_#<*'NGG"'3CE$<+D-"K,R('2!&YYCEE%JH41?QZ[X>=8-+K_;"+SEH" MY(IG!".(-\1)\!P9$#Q0\ JO(N*]MCR7*=M5YA?T?=UIY/VP$Q(ZO.YT44M+ M".MQG3R&M\9D&XDRP)G*>)!-*%=*!$.\"EPF#'6K3"08E(M&\EEMW.\[A\6( M9Z*,C3B>3;_B)WTO0T7N-C?^[JYOYDO&'Z1R2866+LL,61@&PN#=90Q'!I4G M^'\])Z]ZWU8-<=KLVQHQJ[N'PJRJ7AI"VN%?X>HFHK3>8,WZG&(T!+POQUF) M ,9Q%)]%AIEV*L670QO>@]P&7[O_QG!8[ VMJ09<@,+>Q1U[CTQX@JZ+E F8 M)B@L%!Q8SBPX9[@J;[^ZSH;!E=0TDO4?#87#J:HQO-V=HLNR\SAJ+X'EA%YS MJ7,WE&LP$7UR2GSVNDH%QPI:&BG*: IKVZBI,:2AE,(=%Y:QQ+U/X(5#^RP* M X9%H-F3K+BAMDY=Y&IR-L*;_,_"VY;*:@QREVAZ33"*0224E>-"P:>LP5*K MM'66:ETEC_V4B(W@I?ZSX-5),7OZ7G[T^Q?\@?*''_]VD_17333*=7*?CR9^O MQ[=^^/F[^S^S^<Q M$7CN%D4OL5Q)I6VC]9&Q$_?]O@U=>J^(BJD,L.,@@N7@RVH>KWWRGO(@*@WC M[T;GR*BMA9?-<=E;>0U@\_0:O;;[K0.WH^="RE38",Q+B7ZZ=&"H26"22BQZ M'9FL\@SXBI)F\=5?[[,AE= BH:-%#FWS HK0- R=QUCNC+U/X.5/CMBB"*^ M67?SEWN([G6GCP:+!L[$[7Z!92?!-S?_FI9\%J,QR9,4[QJ:DC?,6E[:U/&P M"Q-*LV?DD*+5,LL4&:U2 [P)?6R_'^38+N\AH&B(\-\8!-;SLZ\7?.4,1>BR[X**-LG+W7X6,YIJ#D 13 M/L@,R:GB>BN)9XNBG^*]L%R84A+:F-4:)]?8!1,;&J$NLF_5"!WCP3W<9I?O MW3\2?D]'[ MK38A(-/ICS1'84^_WG[XX^XN14VT(2C@+"Z;:BE8X1R4"0*ECMOI4"6']C99 MX]J&'CAX]2 [G/3;M@I;K\]]]L\'M! 5UMZNP8-*+O^.NGDZ-.)KFV?S[4CTOV.1* M1<8\!2>5!B$) Z=(0$DFQ9R-P:I-MMKW(&'XJ MU'^^8-$:1QC+"I2C*%99''F.-ZW/Q#J:K&&-@$W10"2Y[)$A.J,6A ]\^^Y0,6U'@8\EJQ]/?_]R>G)X.@ I$"A)5"'D/(L[G+D() MA2Y)YDJ'LFU-QL)8>?@)40%-5!.CDPFT2C_>:U*:BC.[Z/M5S4P_*3?F;9U- MOGZ[/LU_+&Y?&P^^S^;7D_]9ZN52^L@Q1E9 $IIR0;4"SX.#:)22RFIT+>OL M6MF,OJ;BS3Z(JJ&/QF!VOQSM\*\?:;I(E]XH&@+Z!EP2=!8IQQM:$0/!V](L M2)TG=49^K*>IJ7AQ*#CUD7L#$'HTL5ZC_TA=2=MAB"&\IN"\"47/D0N9@JUS MD76[OW85T_6!QW8RW1X,,_3@=^#BZ/3D[/"W@[-/1R>_G?YQ MMORQ,M2T##S]='3^\?2/DXNS@XL^#6Z#?745MWH80=1QMUU()DE3]CUI7S9- MT-)#F8#28"7^S]E70TF:=[?_D+!G_BG7Q'!I3C[_B]+"RF]5)PZQZT' M99 V08T'+_'\A>LO.VJ#ZRA!J['IS?]!MP%@[+4 MI7_9JPBB[!8UV5CT %CVU-)@4I67QVYD-N76]T%?1>TT@+TWSU:I 9O=3)>[ MD+^D>2@C&="S4)P( R(X5SI+ ABF+4BIT65AVB=3)7+\;(8^^#XP\'QP/'/(C]'C_G1Q>OLO>H<@6W_CD)'',&S7 M"3A81+%9PH'C;0J"6XR7F7"@M&/&2:V=KY<]&+CR=/F9G](BS"<_'HI0+I.+ M4O!D(7&'L7S,"6-Y'2%K[IEDE E5I13]#9J:"B.Z(&!U 49_N3=P9SXM9#HN M/UVT43K555D+GY3"R[Y$/AQ%8V24P H;FMN81)60?!U!8X-G((W/*HB_41C= MM:,;[4.DW$%D#GV&J%SI"XM %>4Z>1^DJ;*@>CU)XT)I&)5O@*,MY#]R&-A_]],_E12CY^F\\6]P,)/)'1$XQ'5 H8F3",C;U('*(C M7/(D$SJ.&Q39;/)=[0%E&YW.*@IX9, *^9=OBJN0\N:7C)NPPEZVITWKQ#EWC9IP&!E4-730 K=4>X?%# MF[UE.GJ=T8!2>?IZH?5$! M=.D-'CYE!1">RAPCX\R1.'_JO33OTE5B^'9EOI_,VO>1QD-(.N- MRK)+%ZV.EC(PW..-+K("+V-"<>5$4V#$^"H1_QLTM6BMAD'54(H8V0%_JU+Q MT9%\5K08A,.#:0<: MZ(XO>XNO:?I:OKC_?J,'QF9/K&Z2&E60P>2(O@+/$8Q'L04A*'J/FA*^T1*C M%9\]]GM;'93TEN)@Y7Y#>44/W6?W2T6R\M$I03!@2&@KB:1E>;T$H;V*R7E7 MZ<'C;;+&[L+:E5_42QV-.48K>%%:F4! .UT."OX.0Q./]C,2IZPWE4:XO$74 MN LY=N4:]5)% [!:+*;)+#/.E8%0[F%AC$ C3!+@'WNI8Q925GD>>9>R MC0"F]Q%@PRJE 92M/#%/V E499.B10M;W@PO\1Q='A_>=VL='!Q^.CI=_,EP?S2;?4J5EIC-[=8K5M/0B MR\A "HL U :M!9,)C'.<24,9K6.^:W;'/)E@_,7]+,] BT\WZ;'05',3G [@ M*?$@/)'HY@D*D=F8@Z(QQY>3-"IZ1:N)'#OEO35&-O.'!M!, Z[1F[.2[OF[ M[;Y ?9WFSY-%<%?_3&Y^F3R2S&2 ["(:;!8Y.)M8L?M998IBM54PN#W)XR*R M'HRZS+\:3J?[@EX4:^'MXM^S2TU%5#I3H+X4S5N.\I6>@B&2X16+'DBJ^.B\ M,9WC/NNTA=,MM;=OX$2TI4LM5-")"Z!)(8.>&KR?-(6*8Y_,CH\"Z7C M/A6U"=#.&MPSB'Z>WE*Z+C/7FWB MLZO^]@B?!QF_\X%)&R-->$&@?RW*FJ%$P!)=!LXJ@7>'BX17"\->M*9"8FB*YYV+E5[MKQ06^TBRX)+.RI"QWU[:PZ4G?350*7* MFWS],8UW[>XI'OX5\$"9]60W(4QG_$?%WUH!SAE&FO'2I2D'P&GK& M?27<&>2&T$8#H%KU!+Y&6HQ$8TR@D)9K,C(*RLMD@(3(0PI");.S ?X]GGIV M-8*JSU-/):TTBK>G/L1)^NOZXM_IZL_T^VQZ_6UQR87-.I;CZ7A$_K0%0PB> M)^XIMT28''=7%/,&H:,OGZ\"F$T*9H;2WAZ@\_X)@ 2-5X?'Z\*&,@, &?3* M(%O9F12=DDG6V96Z&7TC[T%N XO;Z&I?(+A,\DLNHK+4 &/>@" Z@J$!&=.2 M:.VP+$93*?2EORI0ELV=:'/H\!*P@#ICE-,OE:NRHV M)7#<1YB&8-A96_N"PI(#+>/PK3$)@5*Z,)X'X23%8%Z/A\+1GUI: M0F%7;>T!"I^GXXT2S)'H@?A,T.-@##T.@9&?#-YII@)GN]MTU^:#2B-XW%YO M>P#*2Z)Y<,02,#E9$*$XO4YP8$$QRCT+A%7I67J/L'&?31J!7B?M-/!8LI*? MM:GUR(GV(410F6/0Q0SZNF6I)'%*.<:M<+'ZR/K&'T?&Q.$@>FO5!.+)LI$9 MZ8$IB^(B2H OT[ 8U]YP-.(T[BXP'OLK3VN?L? MD^MOD^G%M]D@E=DAPI;Q1,8JX"1GYG6*D>L:..R8AM[53H2= 6]+ M%>PKTI:I3>-=D!XM/74)PWF7%%AB"&A)H^:16IM?3MX8%&L;9YMWM4A[YVCK MK(8]Q=LRA\D86F[T2(!$SM%+30Y,B D4,M *@R7K-7W]S#8HV#;-U56<\3(NV+HJ M80_!]J*<.R0>N8S K4*W09 $WF-@I@-&3IQZEFR5"&*K%''%P2^CP6Y[=>PA M]BZI9I(PYM&0AY+V]A&L=02"D93@48O);;*I89OO'GNBS&@(ZR3T$;._Z_AS MTPXY12J\,E& TJ69GQ@+3B4#R1LM0U+H/[S,!6^*KPYD;%:?1_80:[5T,;(M M>V!R=7)1&2*2YK+88@TB608HT@R:)D%)("SPEX];JU#U]K=L!IJ6A\<,+,G& M5S@^C(1ZNM7PX\'YWSX?G_ZCXB+'GM];92K6 "*H,RIG7$)6:LR?V4S\IIJLNF#J0K:: QC7^83#$-^N*N' \,\'@U'RF,$ MX^7 "+!!D3+*R!B*[I_4529/O4E54P^40R&JG^P; -*++16G'AV$:8I'4PPH MOKGIU_1Y-E_7!$FX"D8'!4D55KT+Z*0&!(9B#F-=FN.K-_!!8-:#YJ8>*_N M<%=ZVQ.(KHYYL@@B,>K 9VLQ#J8!K$@)N/,^+7="I2JK K:FN*G7S=KP[*^S MMN/4DX.S,PS"_G[8-_!\]4$#1I)O$UDG-$PD)2+QBJ2F^/-)2W Z:,@A\,2T M)%Y7B9Z�W?6I^HF9.,4PJ,IPB"*CQ$H2QUBF58>4S$ARK#&MZ@J:D@L0L" M-ELOV5WN(]YLB_GUY5FQ@LM5X]X1)UP9Y"27'F-IG!;"@%=>QQ"0-+T)6/!# MGP %_^LE2)Y]Z]AP&$B'L[X";0$%=SMW=136.*+ <%,J%LM()6_4\O7;!*XL MEYM$;9OC8,R]ZCTT]E+G6XAO9*W_/IE.OM]\OR.<.*X8U0*,$&7#I"@M(HA_ MCRQPJ8B/?)-"]HWT_NR;1];\-GJ;#2'$L;7O_GI">(Z<,:L>MXGL^M_INN/L^_?$X;<\9)G&C1A M";3SL=2LH\ \QO9XBGS(FG.17/=JC?5?V**[N:6*U]=I#"3O9@S4"L9>\'61 MYM]/\\?9=!G6T4OIB=!69_",&O3CHBC)&PHYFT19M@F#NWJ&JS.]+1JT?JC< MI0);S;X=G)\?7IP?G'QZLB#L;X?'GSZ?GIT?'!]ND89[[Q,'R<=U(GN@Q-RG M4C\V1838I1 *!>'*[.\_'LCG1 M"^>X=H'Q*F_6'>GL:_Z>?^K1-%S=1#Q%JZDH?WHU6]S,TP5JY0-^SK\N":-9 MZX#G1I4&:Y"=L*:KHG&EP9RIRK>4TNY]*VW M>;;8['-W8357L?!@._]7/[D]^9KM7WC6?M2 TGF/T/X"^?#'^=')X?GYV>'! M\=%O)\MRQ(\71W]?JF,+J;S]>8.(I@/) UVV9PGMUDVXOIFCH4&K=I:NW'6* M!^%Z\N=R7L.#8ET M)'K]*J:U>IV^:E*TOTTT^M;Y%?/,BW95=S!J#8!\,4,HM^EPD M@_$T@98^><<2\:R*6[TSNW@>OJ5X3TW.*O! *5 N,%Q/ M @7BE 1)&;$E8M>ARH:\CG3NB_7K@J^7UJ^FZAK("*YA#_\CS?],'WY>X.>4 M1-+B^I%%&7V4)DGP1"L0U#$H2ZK YH3\&:.$K[+8:0M:Q\T$CHK0P52XE]?R M8R?5^A_[Y_;AW7#?7?^*WUX4.W<$&/>.4D1DB J]1:4=6/03P6EM?8PNI%3E MG:$U1V#Y^,FC"8I3!8GI",(H!88:5MK-3;1.4J.K)&4[T+@O#D 77&WI '16 M60.7_]$4+4@Z1XVE$M$=EW]0=+WIW5 M5-4 #I]= Q^_N?G7!TZX\\+;Q,&1,I2#>Y29) ZD9S64T ":#K__N)K]3.D\_8G7_#3<]P!$@W:]K)&GM#0:"X7WN;9H M@(,WR(+F&)'7P-(:>L9%TD#:G@TO^@80M'Q(?B:;>Y?0E^%FF4'F:*X%41XL MT102VFO#//J)MLI3PSJ"QKWMZF!H$.$W *)G+'RYR MPY@R2"Y$8QG+V==WF^ZI&7=6SBC.TE:*:!%-=R?-V)#Q_Z,XLJ4@=%D!&TF$ MH 7C*Y MN^]H1,/I@@\)8BQ+16(9BIZS THDU\$GJ\U+_WI5@]9;W]$8)+91X*R"-%NS M*<^CB>.']B!:6N:=)LA3-NBZ<3P]>(LC3XD3ES-5JLYPHPV(&W?,5@/!_G9J M:@YZMWFR2R:=C\H&T,2AD'*@Z.!)!99+EU**.J3Z]%YQ\/CW[>'I^_'9P?_M?1Q<')IT]'YU]. MSP^.EW]?O4:G-V6[K. 95HPCU/=8GK5#P(LR#X:6)+_4'+B7A%,OM;3[7=^S M\I@3@L><, VA[*,64981[<0 US())3(1HLI#=^-F=C"D;&1KNRBAM?OZ[B8Z MFUU=?9[-_^WF\3)[;Y(N(W'0ST%VK ?'0X#$!?,B1I'K=.2_0]>^U-L.!J^> MJFD4:9>Z/+BKA A(9;VYBP),+.O-J1%:RNRYJ=^+=4=,0R:KK[8W0%(GT6\- MGQ]I/IG%\VLWO^Z=[UAE;C_<+-!M7BS.DKN:?)V61_][_I12A'B%8E(.!<8T M1F8L"* V.4VM8HZ_'(NX*@/2[5L;LDL#8:BRY!LP3/>CUU%*SQB]S((JSXD$ MJ8T (2T'FTI-7$@F.9>I)E7"UG4$C9O5KVF@!E%!=RC96RA-T]=R?5_4O>JD ML)IFKM'*YGB[G-+SLNS>.:-Y2%Z1^MYY%S-5+;^V\ZNNB^A[7G6'TSA2#F2 M<>'=/K]^/F(GP\4W=^:]EX&),B70<%(VJY5[+7.0-@6F$_V\BX!;0,7=DZR*T3LO&!!> M%FYQ*\'P4M;-+#)D9-8;S;C9QVGGG32V9MIY%_&-/>_Z^:!NPP/QF8&4RXYR M5);UZ-6Y8 .WRFL6-LD8[>NT\TYZ6S_MO(,0Q];^LT'=5-/@#4:!V2+JA<3( MT.I8#%^2BBA'TD95=OLZ[7QK[6\MQ ;R,Q]GTY"FU[>S%,\FBW]]^/DA3<.W M[V[^KZ4]C"0&JY4&R4,&H00%IW@&SIUSS!HMZ"9%9"(]AIYS<97:5UYC[!QG=9A8? NQGKH MI &,O=%-&*E)DM@R#5:B,(4),&BR"1%&ZN\8[Q!T_XT* Q\ M-6ZEE!;Q51BY/X%>4$&H >43LN)3 ,\Q/&61N628T)'GG>#KD:;6;-:6>G\/ M3ULJH0$\_99*??V/;Y/PBJD[ QP4%3%CC)H,GCY!N )'T,(K$50@4MI(-EEK MUAE5[U+6&+:VQ<"LID(:0-C#%(C[2H7S]'7YR+P\ADZR0 H :"JBXK0T,KH, MEE.JI+;)U*F5?).J_6E[Z',K#J>8%E!V2_O= <1 AE(M \A(RA9!X\!&JI?S MW]"T$YUME;V]SZ@8^?%B..V^&O*SK:A'3F&>S.;7WPZ^I_DDN#M;ZF5(+G@# M*96^>4\2&$'+S!B6A/""V(TVRV^4QWS]]2,C9'L]S@83ZLB]FT=3_)SI4N3N MRMU-N+\3S'VNUSN5?"9@&4/!*&G E;D?(7@F3(J1\I>I[E7UB^]_T\AIRMYH MJ"#/!BZ6U2W/)DIAF,D0.4?,B#WW5WIKX@6 MT71WWI+B'KUZAG2;4$KM+#@5$_XB8C3ZM7HJIP&LK9](980FF1M2 M^NI02)PS,#8[_ 7#2:VT8[K*#;:G@P0[Z7WC08)=E- FM9-L]-I+ M48TN4Q;+_&LF C+B?62B2LIYSP8)=M+VAH,$NXB^ 02MG64GRF(=[@@X_ T( M6^;!.*+ M"CE7>1M[BZAFO:HM(?#>R_ZV^F@ 6V^\91V5 4\/4OL\6DL+)R\"]$)"6 M04YTJ?@%&;REFAON)$LOK=:[^-J6F'%? '<'OYTHJX&+CDX^GOAQ<'_W5X_IS4 MC>:2//W7@TP=64O.0#-%;O>07;B_/DT6X6JVN)FGAVD/"';)94H0@LFE]Q;= M9L'Q_J(\29Y8HK+*%)$W:!IF_^:SCWY< 4Z5#[:PZI581J\,K#<)DB#>2V<# M=55J(M\BJH4]B/W1L7K[Y@!JV ,KLDSK;3/CZ/5G#&U15I'V8%?^UP"\#S#I MZ:U/&UH>.YGB]-:98L*Z%)F P*)!Z#.\0$O[.]Z;6D9*8R)56BHK6MS#G%,9 M))0>ON,,WW:[RY8>_4VNF.E-A!PK&;YXVQZ/9G>H ]\^B/= MYL31KU8Y.[0F5O%34 OO/) MU^DD3X);IB.G7Y'#/Z9S/&[XQ_^3(G+Z(4U3GEPOCLJ8V\5LBC?[3XSV%Q.\ MX0^^SVZFUZ?Y]I^@L6E-^JG_WE\.3\Z/3DX.33Z<7?#L^^G)Y?G!U>')T=EO&<'PY/#C\? M77PY/CC9)I;?_+,'\4.W9&4@K_3C['O9/'][6$JNZ'HR7S;'K0"SUH0SGA/( MP!0(FP-8D@DP*T,,V?OLJKAC'6CL/6D;O^?V6Y8E/'B8KN(="WBQ< ,(*YL"1QO J^RYWY;@L5O$ZZ#NU=3N7:AS[VWDUIF* MKM^P6WOY9I9C=U:3>4T1+Q:\$ @EG@R8) @@_O[E] 3_^OST\\GAQ9?#LZ/33T M AO!$A.AE?8"PQVJ,/BW1H/7RD!6T2O/8Z2LTEC$$2SQ)SS7TX>@KS0&/G%T M[FJ.3<[!*BDA)5&B4_R=DS+B+S$;6]8KN2H"Z43E_ECE+OA:;Y6'5EP#::Q' MJ15V'@:-49YQ=FV*FD27\N9>^FV0?"2!AF])PI4**4? >VVL\& \=EK M)CTSN4I@\#99XUJT,1"VM5*:A-A]IPTZ)3?SZ>G2A5TV$BXNC6 N!T4@6DI* MXR %(Y("%Y2/S(ID6)5!&UV('+=R9@SX#:2P[F"LM,XA;',SR-BTN7B!>.9W",>#R,DH.W,@&S7AD5.4FY2E-. M!QK'[2T='Y3;JJMEVWGV4%]YDJX+@X6_3S?I8G:>KJ^OEHF!!;W4S"M+H@'F M" 9WO.Q(HRDM;!+D4+PT1*G$E[/*2":0P#O4X:HM),\N1AEI55[C1;! MQ! Y8U% C!8%PJ,$%ZD"PA++*DODITK"^Q!(B2@G! M9(;>A&9X'+,$F2-#I@PEN=(2ECTJ@NFD[$V+8+I(O@$$O5MXX:@@TBH*3'$\ M9$XJ\-)G2%'C\=*>+P0,OBU-)JA4:<3O*G+VJ95ZV08'[<1!%]1$H[D5 MD)?S3)(U)4WM(>FHA#/ED%799;4QA7M1L=<%'>_B;PA5C3QV>M7KW??DBM26 M/JA;3!;G2)B+ITN!ELDVRUEBC&839H\](DKIHT MO>WW[T7QWA9@VYE.FK1]!XO%S?4'<^F M7R_2_/M]9=E]55D63 61RRYG H)J S;G##Y2GKRT943RC@I9!F5L+TH'![6T M(P*CU0$+YQ>G'___,@'@\.3\X.+H]&3;H5MK/FB0Q]I-B!SH)?81A*?YZ:O9 MTWU?Y]\0X=XA@KZXG\LRE(?',\O0_+B*1K3BC*V> !766U:&%B7F2D&JMN#*I%<2N+!& M7+_T\F[\Z4P?S>9DK>DO!U?+3EX6]CS_X\E,PP%R^ M-SP?%<4#(]8Q!9*5<51:E48QJH 9P2W/'$]DY1*:'7*[UV:[RZE87YW3*K8: M""LT%SKRR$6!(WAE(,6IB$$+(6A@>N MAA]^KI;1 M(_LF6LJ"5^"L4ZB)*,$+ET!JF3V&-\3R*H=A8#Y&[MD<[S2,B8>17W+N#<$L MOY+MDJG#_[[!J^]H6I8(+KE?EAQ=?W/3S:U#([OX$M B!__]7A_]5?GMX?3L^4G?3@X/_ST[./.3G\[._C]?/L>JUU36#%/M2.QMI'Z(J46F,H20 0\ MN8X*L#X*8#0Y3RTQ4M09/#)JZNLNR9#BZBNW/,9-%^DR8S!E@C% 4 HH'!W! MFBP@!Z*C])S+4.6Q8#/R]CJYU 5W+WVF"MIK(#*X*\9)=Y,[5O/VN,CI,VID M%=?1*.J8Y!"D7N; )%YW4@ WC!KT FVEA;S#D+_76:$^F!Y!^_OE[ S0![[A M!U=T+7;2X=T3Q9%9E5.(D$R93"\B0;.I-/"8O&"<)\.K[/MKY3&L1Q2^K!B6 MVBJA*$;@0KDR+SN 8RHCNQ&- )51VRIM28-QL-=^11?T=LW,U\% Z['+>7W MO:Y6.,6=NK98&,+6] MX![9GL87O3HVN.A)++V#R9=D/RTN?0192M0=45&E.L^=%9@9%^$]L/72:HZM MZ ; _N"]/[Y=W?=ALRR704 .6H*@9>0[B1H8IRQ[&DPR59I@UE(TLF$='2SK MXJY>FAOY)>5+FN?9_+N;AEL^_IA.KA>N#-]!KVA2RLH?__B..Z54R"9Z<-HG M%!Q&BTYQ 50$SXE+7M.7_::K'D:Z?_/(_ M\G1K51879=;BRQ+'D]GU/]/UXVC22[Q\;$YX[)VS* B%RO#:6XB9ALD@/$EI:JZ,RRV.ZF(1;F0@?>5:\C*,7 M*!.%!LE:M$6!\\,U.'K&KAO>5A[/67X:&!]/G)]< MX7V>%E_ M8O+?SYC\6&+&>1F\O!QI=>E%]DPP#827J3Q:.7"!$(@D2&*H)LF\5Y/6EX9Q ME^*,:+IWIKC]*I-\;%Y8_OWIE_(W!Q\OCOY^=/'/>NT=;WS93CHU-F6VC1)+ MPJQW">%G-0UE*$W9)B 92)E2U-'Y4&>/Q\@EECWCF-.;Z\6UPS,]_7HVN[KZ M/)N7O[R4C A*(X=@2B[ >Q2KR %49I1C'".BKK)UH X[>UU\V0770T>Y Z"C M =]Z0"F159.X#>=4!V]KQN.5D3U\+!X1G MO1.S!5:V/BP_ECFH\VLWOV[BR#S//?\VGRT6E]EGI8-3($5A7V%$;CW+X!S- MRF>AHFJKZ&0]+WOZ$MCNL>F+EQ9NF5)6=ANK?[J9HVQO>;F-X9_.7[E/'<=+ M090AT5/P7O$R5P*9X]*#+?-G!?,FU$G=="=U3Q_B*@*^KK;;V73<5_8H[)PF MUV7YP_WQODR$TQC+X(A0*N-IEGBHDP3%7' 8'@N:JI2+5.!E3Q_1VKT)^N+E MUSDYKUU)ZWSVR3GPQI358B@,EQT'98RG))3WQ"K+Q,<).]I[&VOWU/3#2L^P MXW :FS@P=U=MJ:^^C[U*#X%"_IE?5EDK S:651AE18;E5I-4I>MR<$[V>X3# MB!FL?IAH(:P8SC*\* &[]TR_S"VS5/3G=6]GA?:2&*X!JK^<\[=94K,,6XLR,!UZ8@,8#0&B92S(I[@=-CG MP_;+))BKP'R<4]D)<_N3DE[;<;=)/?1S 1$G0W"T3'A5% 2JK73[1)"$>)-= M6:I<9QKV[GC\95+831S,D;"W#_?D>Z)Y54G]IG0LTX1F%D$K3C"LI0R\BP2( M#4$%EX34C0TKV8;-7R;=OA>'LQX"?X7SN2(A^Z9\C#9))J5 TF#0?MGE- 4' M43K&:(K9CM0R,S"COTSF?R_.:$T4[L,I'18%WV__R7OJ7EXN1$4Q>YF'(E4D&S[^+XP:I2P30': "E;^]>? M+( S 1(+6(558-MVR!J!K,ROLG).SKU4E3+.#7F;^Y!7:.).#H"Y]Y>)>)4U MBK(L.7$0;(@@LF-@&6=@!(TB9$*$:;(D:LWS[?4"FD:R%KWAIY57SK_-%M]9 MXYRE,C0,?_]P,IZ+[\9=E8W?[)(KJBCE&;@3"40HVL=+ 2KS8$1(4GM3[8KM M]JQ[O>UFZ^O6,*[>P=5;K9%6L8A>$AYD+LLA&(UE5T02X /QD+F5/(5$G*V7 MVMCM68?M:=WCJU<;5ZU3)>)P:L1(,$EQ:<,PR2-%2+1*-A M]9RM*D=:Z[J8]WI=AD?)OG:Q_W9P?/:W@T]_'OW]Z/CW/RZ./A[\[>CLX/>C M@_/S/S_/^[TK+BWL\.4[Z7+?E!EM=+W[Y"D3T4(B1I3Z>+Q%94D+4SQDR9G7 MI(I2V].N]_MI08]6FY8U7V4N^,H8'N,Q,Y"BD!JH]:BFXE5!3.MF%I],>29\_:W">,#9I* MB>]I#*654Q@%7J #9XV+EBJ*[T>5_8F[.^)>%^@WU^4WB5?E2'N=;]WZV@R/ MDGV-!WPY_W-V71S< M12P-8&ISQKVRHI$;1DS)X'"BT6+S!%V)G#EHP@/%GR@RT)#0/5\<'2Q?_8GFW]WV3Z*UX$0"E]J502F^S,I6X)WBV4=AL@QOF+P; M?7'CG='5<;)B9VO_0ML']?OV2/>D25)!&% L>!!:1S"!:) $'6?FDE2FK4U$ MG][;RM9MC(<= V"?(7\R&2^J-([^^V9T_>MXC'K@9BZ>%7.WN(Z6L," Q-(# MDRD'RY0#DJ4)(0LC0I7![SL[8>,O1<_0[>OF5,71/E^PE_RX_I:F%]_<+;]F M]UL\[T;)*>F9*CM$*,%G77()1I9G7=-,J1&1L><6TK 7K.L)]_2"U45X7_>P M*MSV9SK-QNQY.CKDTF62RM)I-'7+8ER/@C1E.VXRB=# O'"^K=>NXP'W="[- M.[F+6X!M7Q=8OLF31][I0Y;P\%OYW,L:=/'];@.VOXSU-H;1P>QK4!)V@_)?+P;S-OIB3?4T'O@@I3-*TF#T8Q"XC32D UE+^8O-Y,OZN?2MY=0:NC2MRO;3LA]UP[! MTQS!VXP+BJ;H58 0T344*DGPS'H@,?FDM!/>M[7LN&\.[&E*JR&UT)Q(.X'Z M76N#1WLIWN8:\\GD%!QDKR0(3M"KHBF 3?T\3:7\I/5 - MSN]:"70(K*BD?L4G_QGW$I']-8;M](% PV8 MA4]G+W@>%,L\08SSC@>:P1O/P.0H?,C$&UEEIL6['+?2"0FOCEOI(I8&,+4Y MXUZ9KA!R)(JJ",8:O-W61O#%WGO9=S*-L;#C@&PSY#OVA)L/#Z* MEGG(.:%8!"H=6RI=-;H7UD6:C6UK,4:-_O/V"ADW!.Y0C>5=4#1H+5%[95C2 M">T52I6)H %?90M.,@5.AT!%LLRI8=R _]06OJ,;VB\.V[G"B[W95E##168@ MU7PN<5+%Y8N0M)9."F4RJ9>%6W\U>GNU[U(S_9%L92"\=* M;GT MXV555MU0"#I$0DB.W+75A;'^V?:TEJKAR[0%=II=^W+T^^>CDXOCD]].SS[/ MT_:;5"6\_)!^2@K>(*ZG>H#S]+6(_RS]F$RO1^.O][E2DY@BQ ;@OI3?Y$C0 M R4)E [6):FMJ+0[;05!6RO49Y_[D$J^0%9^P+_ZSTLF9;)6X$GQ44!CJX34 ME K@;9:61$=XI5+TMVD;..S2!TI>J*F>)=*C$U5=T)YJ*H/!- M7OSA _@-\[F40(+V 4W6Q!U8[Q4@<-%@=0:-UCJAY,WH;51%=4'3*T4_U20W M<(;ZX&K^YWB.TWR2KC^FZ>@G_O)G^MV-QK-/D]DLS7Y#;A^%R7CR?13^2/%K MFEU,3G^DJ2N<.$NS&P35:;[GS2T[9G/=L?CAGC.2H2BX99"MT2"8R^ \OA]6 M.1N#-#&F==+;NZ5ZX(AJG\AN7.0->-YG"8\=T-.YY= \#GP^^CH>Y5%P10ZW M?XY*H+AJA5/WQY\); I!S!4&HRVD]$ MLBJ:O,)9!@[,UM#R0TN\"=#_3..;-+_U:-U-Q^[J\&9V/?F.W_#AU^]I\G7J M?GP;A8-I:KO,T_3D*^++=,\(*:RE- ML?# H+MI40!"1 CH;UKNDB.Q3MZKUHD&CH/6M3>&#_@8B'JW-[ M7S[\^NS^:S)]=%66V_:702KD0^"@ A7EDI0=AC)!BBIR(4BT+]9!5E.1'6EO M-$#1!67K*,.:$FW@]3\>H[Y(YRBX>2[KTZTK.V]5X%3QF*D"54JP!;,*G%() M(K/6,>-3Y%4BAZ_0U$JOTH[P,:DCK'9Q=]MKD(7W)6<+(42T'5+I5B\&#K=X M2B+1JM%YA\AKH8NH-]FOAZD-!-$ JDK+ZFD^=U=I=MM+PD2FGIF,#.$>!#4E MI28U"IY0*E+"WZCRP+Z@I$GT;"+E29\L'Q SL^GUY3U#SD,:N^EH,K].U+J< M?#) NII01D'0_ H64LKN).:FN=1]668P2]XA!?\U7.LK*2@E:::W;YR_0AD M:$3=TOWG>/8CA5$>I7A[R;PNK9TH?<W^I-ZSX/D%EQF9=)-*-TJB4"6+*J4:4YB M';.[$U">DC @2OJ1ZQ*D;,'D@6'RD!)! 9\N B M0XCET5,C,^L-)LM)&#AY-> SU8-(F@/5W3TK]=O4682!4.A+2 J#\&^BI,-N-R 7W5?JW!W?6ZU*+J=/#DM@6J/CJ>R FR( MOL3XR_B?X)FNDJQ<04]+N-E$T)/^N=X >!XJ8A[Z <]&LW\N0A>*:AXXNIXT MD%+;9<$$02 %S_%5+UO)JL087R-JX'SVP$'&WL35%/3P@L[S V6VR>W59"(X M@S0#=1J99.9EA41#M,8*I7G4O,HVT=>(&G@@7&^B7XFI+>70 *8.)]^_3R)> MS+NCW&EE+PFS,8/)MM0H:0).. U46LXY$G7& ;U&U<#% M+P._BOT)K 7T+6A_B/ZC,4I0DVN?D2T9G1O*(TB!5S%F[BBK69?1PL/7HW27 MMV5MP.J!.QE.\ 9].\#[- KN]A!WH3/GL@U"0\K>@Q"EB\QR#]$E_!\M(PR? M.WW+F@Y6?D$3A26;"&S2-_<:4!7XS(947MIY-2#:@A]^W8^R)"P01;V&'#@I M8Y4T.*<$4),X<=;G3*K4X;]"T\!#_P=^I/H25HNX>V0_:N!QZ(C#MZ+I\0MA:^]%_HS=Q<;$W"\.XT=]$7 M;Y03V2.S2@-I9&7JC(N@$]JR/B4629617V\1UIB:VPH&;V)L"YDT@+%'74%W M8;B_CZZ_W5W46_W-%44?AP0PD26T/(( FR@^$4I$KK14/M;N9%Q-76MHVP80 MJWL7>Y). Y![\3@\>1H^W4_ZRIEFG3C':QIUF5+OP7IM08=(LPO.,%$%=&O2 MMQ;LS'M]:VL(L0%LOKC-7]*T_(;[FNBESYJQF 1H1DL$*21P6@A(1)?!;D*( M5,6M>(VH895?%12\]>)N*I*!H["'-]]OKN9YM(/ODYOQ]21_QD?B>E)^3-=E MPDBZ'3$R&=^GQAZ2;^C^AQ@5P<.1%"4(ZO$AH1)M%R,$XS0J^R*XORQ8NRT= MPU:TUT33VZ=FT:UR28BVR!0'64@+^.8X\,13"-'IK&,.)#Y? MC[@TT; C>H2,"]<8ERB5Z5+A,JB #/A8?@M,F:A,QEE?6K MC4Q&7.P]DE%P1@.(LF%+L"#!)(TOC_!"!AU0M.5$Q,X2 M:Z[)8!Y*,\EFSK,MZV++)CG'P2@_3ZHGAFZE27Z="&3MSI5=K#RM(_6W.U6Z MB* Y$-V5UE,1"$$K66;FT5 P966;R2!IH)DYF0Q?I_S@?76J=!+L6ITJ';C< M0"QF5<^$((&XK!TJ:*_P$BD.GID$6G#NT*94H4Z1VQYUJG01])J=*EVXW@!X M#B=35,3H&)Q,QD^KMC+U,N0RR<_J#$*7A;U)1'SI*0\,O?:H*I6T&&400@&WO@SRY H<<;2L (]6*J=MI9T)^](:T$FZ MK[8&=&%ULZT!WNAH0Q:@"&$@2*9@4Y*@>3+,6191X[Z7UH!. ENK-: +]P:& MP/%X/@RX<-Y=N7%<#'E_@I6.HUZU9@TLO/U- M3>R3V!(4/?.S@8?D+2/,,:NX%25,BJ^NB*@X4Z+@>)9:F9""K#+AL45#N#\H M56!^ U!ZQ8Q[R&L&&L/\/M H\4Q)>S!24H@D*^^IKFUBR0B6C/4OQPOW[TOBHL@IXR[A,R,.4P!"&SSF57CNK M$4^5UM1TIK4)NZI'P'2KB-U:>@T ]#X"NZBB**45EY*+E(VSD'P9A>XL00UO M,Y! (G$A,U.GHVD)+4W8:/4 MBWW&P#0R60\>7J*LJMX/$N7QC+M Q>E#PO= MDB2+>XOG,DGE; A5T3TWY'N!T4J*FK#2ZH&I'TDT *FGY5Z+RK&'WSM)UY=9 M)E9!8&14=T=DM_33 O">)BRARG4$G;U+6UDJKWB'6KV2VK<*[Z UQY0&_ M/O[^PXVFA8&'W]ST:YI="F6LC,$#,=&5B'\&2ZF&E+S,G 4=;94@^7)RVMHB MU3NV>I!! [KK+)4!:.'Z9HH\NC\#E8SJ8,%:C_J7>5$ZD@-PSI@DR1@BJPPK M7$;,P),NZIOL6_*_Q_WEVVPY043B29X\XX_?]Z)J)3.4%/-0D(">ALP";X9F MH(.),=O,*:N2$UZ'N(%[PVNCK'?YM/,4SB/(JTW)8)2W7%&@%'T2P;(%)\L* MP>B<#3)%'JL\B:^3-7![9'4WL3^9M .T!Y?W+KXR&M_@V6Y]XLEX]B$A']/B M[UVX?Z?9T;^OIPZE.1J[Z:\Y6Y$IH41F)E?S6/7MM;S4A'.CF(= 2)DY2BD8 M'4OOJ8^$&!.#J#)3L^*9UH*XW5N(MX*&_=DH^M @\^?)P:=/IX<'%T^+T_+CT<7O!\'SQCX]'9\=_FR_S/*_3,[0M M-=7[B7IE5^U>(T8C8E<',%P@=BV5X#7^C&6J.*.$"E$EW]E2KU&T1FO)T'R/ M#@VII#08%R5(+9+@SACIJ\QF>#^]1EU0U$>O41>)->"T_Y'B5SS/QS0;?5T4 M4\R+M)*3V2K'("GNRGI$AN^9XLBUS'SVR2M=Q8I83L[^]1YU0L&D=Y$T":S; M(HV4A!+2H+7.@P 1F -?:G0<0^O$2*:EJI+C7470L.#J0]AOXF<#SC> (#1I MX^T94KP;P:0MBS+/=PE)$$[-6_$%2$D,\4GY]1:];9)8>TY+:[C91,@OTVA; M<;P!T+RZCR-GCW>*&- AH)=&4EFXZM!+TRFFX(FR<9TMI5ODSC;?JKQ[^[](N9BTG27D+*I?K MESQ>1,,51"6%44ED[__:K=J=I/MJJW875C> DS>: 3.>77!T5+62$H2G'KS. M 5BB*48G9,I5)B/UT(FYHT[O3O+NUHG9A?D-0.G\QL\>WRD?E4H\*I LX)V2 M-(%U"G_0U&1%8DJZCM)Y2DJ/L M- I?^D"53K%.>/$%)0,KG6WDNAHC&S"Y+92L\%2MPXMBHP%7 JQ"T;*5-:"0 M"6-!FZ@9J^*1O4E9*SLH=ZZ->A!4Z\B[O4S*I422#(!/?[$(\$9Y7::3"9%S MX$GS7"7WM@9MS>BP/M#0!6L;B*8%M*U3D,NC5H($ 3J7!=1,6/ *>:92M)XJ M+J*OH^KZFFVQ@^V!.])V?8NK 0B^W0RJ+/H\@1G04E 0698[&PE0[E,4R7@F M*^=_MVG3'79N12/1E[.CP^/Y[QZGGX_JM$7U0E+UWJC^&5=]&5.R5G@N0<6R*H!S"C[I@%9AC%XH M$Z*IF;]JHD&*B,BT-?AJ\<#P_:()#-4*J$U*6JV8I57&X;R?!JDN*.JC0:J+ MQ)JK@YK'8UQ6W!,N0%DO0&B52G*+0U1IONK79K?. K"_U#*F3E)_NYBNBPB: M ]%MV(T(F1/1%H1',T0(7N9%H1&N\&&E1O@@S#KC5]]7,5TGP:Y33->%RPU$ MEE:5=96-5(H71I!0MMN'#$XF M:9+ +U2,M??!E3)T&O64S7A>L-@&?U2B!B M#/?.$0@R<1 T*S"&,)"4&QZH9$!9RU"&1"(&3 M,F['!##9.&#V>J<38RA_@74 MJ>%HV)*)A("C33";6MC> ) M\6 0%91E*Q*ILUAW7^HQ.TGW]7K,#JP>.NR[$T@^HDHU.8)+I,R]2EF0Q(.( MZV!AOU;G; J*GOG9P$-R;W_=32U DXN5M:DL*P/"1@LN(\Q)%HD):Y.L4V7[ MC(XF4C5;@*4/]C: CK5R5LFC/A3"0PX&S?_D+-@R,BHJIR2ERJA496;_^]R& MLY6)V[>X&H#@QX3?'$:+22WIQU6:"V\<#[Z7,_[/_/%2UT8@ (I1E M!5X%T%KGR*,3*5 MC:]'U[_^/HKI=L?4AU^?W7]-IG>KI68??MU_^YWWNWA3M))912M!:8)61]ER M[>;[J/%%L=X:-$/J[*O;GO:VM.=&*%N=^]V-1 =.X]U'9GY/DZ]3]^,;.M17 MBZ8CPU,JCK1EQ1B6I=@IE!IZHKV,T:'+M$ZI[UIYO)54M)(1WA$6)GT+9FAT M+5CQ^ BW;EO.3%I)BST3T6VCA*$AS31HC_:'X"E'T=O(E954#)?NZTFZD[Y9 M/2!>PN1F?#W]=?GG^25WP7N;*013AC,:[L#D;(#JH&A(6NEE)02S.W3,4OA_ MOTY^_J_;3RP T7>_*/C0C_#Q\*T#@J$?T4VVXF,#SN3)9/SG78K:"Y)8$F4U ME,9KH),"1QT#GAER@5B2594IZ8]H&"Z7VR\@MF5O \AX\?P^>7P?7&7%678F M)? Y.SQ6U&68G09J$O=$4N)DE43NFO2UDM+=K3534X@-8'.3E<+41F-L8$!4 M:=:2.2,;T4')WF2K/-6HM6O@=.\60E?!3 \[H;L(=&HWZU2@P1$? YSFB M%J9,LIWD;8;L@@@V99L=+9VL:/($'\!('H#D2+E&Z\>'RI&QO>^"Z("B/KH@ MNDALX-C$E^DDWH3KT^EYFOXX*[@EGE!'?( I)8*;0/#P9L4P1(> MLG8*?[MO#+VD8KAHQO:"?8F2+;D\<)T76I4YA<+[-/V%)WGRZP\.3,OR MY&HTN3N'X"2:!Q/&D@H74:)E743Z)U3&9PRGN?PHCQL&6R6?OAPT;#^ MH;$]]QJ(.ZQ5.T)B*4Q2";31'E]G?*==, P,FU)C*:7V@FG^XFG[:X:^^@=,#W&O+M)K M->YU<79TZ^9)576_#XE8_O>P4GXY[?) M%5[WV>*3"P,_CF;A:C*[F:8+9-X'_ ?_O#39)XLW &)R)2>2*)Z7:@B2LR 4 MS]'5J6Y;E\*!@_F;H^-ENV -F>R_QIK;*755UNU7[%AG+3M8):6%[R=U) /C MMA3@E)UKC)61_QS?U&P22U5Z;'I66O?F[7S,WGA^84YOKF?7;EP>];/)U=5O MD^F_W#3.6?MP82C'JQB%@A22Q0L3,UB7$_!(O%&))V+K*+%-*6Y+J75 S^J M>TV9[962.SDX.SO GVXQPFV]SZVGSEX_0AT=YBW)AG@*DI3I#)K+$LK0(#W3 MQ&5%!-\#'7981H">YHMI0.QB?L*V]L3S4\RST40'RQWQD,(0N!!)"VS M82UPHKS,MIRD2O'-2HJ&!4]/$E\USV,K]C> H\?TWX6=F2?.,?0AG$"^X)L+ MWED/S'"F\14FDE4I2WA)2B-3/;:3\7(-M"G#&X#,^3=DWUGZ<3,-W]PL?9F6 M,M[O<\88H97@U@&))I0."L\0$* MU"P_S&U?@-2)<64,:%=RH)Q)L!+UN#,V44VI<&2=#/*;7]0B3#:1YZ06)NA2 M7FE&XUKTM1 Z!$7R](M/0NI6>R=I?(.E,3W_?D>_L[=267VD5)* "\LZG+# M$EB:&>28M8L2_9Q*>_\V)GE80W\8A/8NRKT*GC_TMBS]XYY#ZFM^6[U ^R;' MK11^=R1&BC:CYQ9-2!D5&!HLF.19YEDH]<**;C#\_JA"KERN#XO;NS!BLB&! MY1S!NX1&3$"57T8K@B ZZYBC4I7F^*RFJ847>",$O-)WLQ7?&WA@#^:Y2OS+ M<,L]"4@*%&WBIKV909HN!-UKPZ*-GJDK<] D5S738;"?;25^,;@ E7QY]N'7P]_YXGZ5WYN?^.'8X_CERHU/W/=T-RG! MH!$AO47;4TL0*@NP >U1GJFQT5F.SWZUX%C/AQD6LUM@:UD<;4A!-P#V([2O M)K]26A1W_"@,N T/:7RTJ#KE!"BR5H!UQ(XJA/3H@Z&86M4N.[Z!'I M];7N1P -(&E)KC::D A/> VX+7OWC,9;(3A(9I6U'J\8J[.29V^2XYUD_'9R MO O#!\X__;%PY!]5-]XM;?#:D:1*1XG,>(4B!<^T :E42HEG8^)ST"Q+.ZWZ M_"8*;#:6V:1G!C:F-Q[%_R+J4BHH,!=0D:84P%D7@,1L?&#> GB?AX[D).#L(_WTS0DHNF4)^&)L!.611N?HRH!^O5_:92*OQ M-^I4AKY"4SO:9T.)3^JPOP$DS8]P/)O=I/CQ9CH:?_V2IJ-)7!QJN0/R^W0R MFUTJ0X5'0Q^,\?/U=QR\X 1L9@PY*+5R=?JJ-R2XB2JO'C&X$\%U!ZA= '2< MOJ+Q%R]Z,9J>7+?#;\7['8T7![U4V@7!\ &@60G GY79!Y$!5991:G*9YKF& MW?3*5S111=$#02_,U=W:1+="ELIL* YX*5B3L,G$%-3+CD M6F#^+ZVDNUCYH>^=AJ3FG3\JED68?(.D4J-D1'M>7 !7$@E&-@\,1@.4V:>,Z8!HM4/H_&DRE^ MWGSW9YI=+QL!H936JFSIX]K,-Z GL%('R$E+9K/SV55YF-:@K:FBE2Z(>/[Z M]"V'_5(J&X_=>/7C*BJ8W8W3D%R@EVT%N&!M*>J,8$C$QXEPEQV^);'.#.>J MM7!/)L\\F\7@C4XZ9P$Y%Z,J)8KV5$#C/^"U,IYX46?HT?HD-J5TNN#CC4JY MOJ2R7[JGAQ$9:WYP17TTQ) ,A\#C4@L@4J+9S/%*&6'*FT1-X#(&3ZM4B.VN M2EFJ!XHCQ2"HJ7I3XZ%BW)/*!]IE-R),@7\>2-1Y<_^>9VJW([R7+2 M!V-;0<1MK0(2YS7G&5)4:+5+&\$IEB$Z)1C/T2BS3C-#-TP,/8Y\"^DMP\ & MK!RX5.?3Y/JZA W'7[^YT6^3R3QPZ,:_[NI-;(PB.0-!2EGFP KPVGO@SC,C MHK8YK#.@_O5O:4#\FPAN4H6+320&;DO:;IOY\"R3<2G$G5^2G)5C+G#DD>8@ M3,C@J0M@B;.$T,A]J./WO$95N_6CF[PK_0NB 50].\/MC2-"RRQ-AL ILB=E M!2:7X; J9V*TTMY6;*%[1DTCE:3;2WOY.($M6-\ ?DXFXU#&ET^NKN93TA?Q MQ[N1&\E$$I@!ZF,H(4T-SI;4:W3)Z!RX"55Z*EXCJ@47:"N9O]PKVX\ !@13 M3*/+3^FKNSJ:+YQ<3 PRT7&F,TC-2G5EY&!%4! \RR$FRDF+]:V?!T8$@NJ;^^(I5EDKHKI%TIZQ'#D!(I3$,X8)]G( MM"1AUAD/C[]S&%6QM= F/7"P;?^'6$%$68&1 JI*X60$R^A\=5!(C%*B\CJ% M=RWZ/]M);7WGIPL+&S S5I1>*&VTI1PHOF<@! G@DF 0F0Z*6BJSJ9)$W[QE MH5IE72UG9WO&-X">Y^GQ^P##ES0-14I?TX=?7^9\OK0^Y*!, !93L<50U1K/ M&!A*N!;"6JVKV*P=:&RRI:$+(MZH7NA+//N527RT"_MV9L[9T:>#"_P;%Z<7 M?QPM_T=]9QVW(J)BAK(_YM3)9J+CYA'I!M >,R R165K.0$MT85S.2NKJN3Z MZI9S+9X/JCQ5+!FT-G,Q/IT CR>"($5./'#F=)6)[4NI:<%]WTCJ;RF][KQN MX&%]/3A&%/5HO"J@J52TY=)JS8@&G;.UUB@;4I5F].UCTM4 U(/4.T6CNXB@ M 3PM#X\E*CB)5D%BI7+1EK6'5 L\D\W4LD"LKZA<]R@:W4G::T6CN["^ ?R\ M&@RU64@?709%J"BSD] -THQ"DCZA1^T,J=.@N,DZ4HOO_DXLHFZQAVJ)UOX?M7Y8WP*&)C_G MZOIX_/Q(9P_KY"ZM5%:7SMK:,I@V1,)S M?/4NEA:P]NPHER0'%Y0O?"GKJ479I6!< J(TB<(%+6(=6#TC9& $]2_K-[15 M)\9O#)P?BYD+UVYZW8_ME)!%8?(]?9K,9@?7U].1O[F>E_%/EK_JEV4Q!]?" M@XQ.@2AC*9VG$;3 *\D9,K3.&([.E [\/%8'8%W1;8S0GVGJ)STIM]/K;VE: M+-5I^I;&L]'/M#@QLB^-OHX/;Y"J5(N-!JRA@JGO3?25?% !SWUL+40 M]6_-_D"J1>-"&15XB3"$S'@9HI? 22& \$P3VO@JJ"H%IQL9%]72K@,8%UT8 MOZ5Q<32.];)@)6%S?/+[TV@E3=H)DG,"4T8O"F(R6.4(<*^%E#EK8>O4?'0B<^ 4?364O2@/J2>\ M5K/W3Y3$QJ,'EGU*_SKLU4$#_ZL7#O30 /WZY_7/E37;G3?FS]'!V0E^V?F7 MH[/S/P[.CC9@R8N/Z(4+KQ/65V6$FY:=7[,O:3H??'6O9Z@3W#)E0/M8%HP9 M!<8["40JM%RR=$)7"1>L(FCK9.6SSWU0AL1U(& M0NG(JN0'5E(T<)JI#T2\R%?VPOU6'YGG-W7C=V;%!U51)S7'VJR"D+1:HD41 M0*:24V0^@",J@S8Z>I$HT[I*4K>64GFHXWW^#1_<;!30R/HXNKHIP_R>3EC) MTB:TXB+Z@J[P@2MP-E&(3"9?YMH'5GG81"=Z&U5(7="T>B1%/M$,9G)1*)$!5%7]>J )YE RH8;LI"JDCK ME"1VI;11!=D%01T5Y);2:B!&OGKID#,V<44$A)Q8:>+RI4T\@:!HHD:BF:95 M^NFWV^RU@XD_59"P]KZO+F)I %]+5ADIIK271 $QI7,\X,^L,P9B)BDS%XBH MXVGNS[ZO3C)^>]]7%X:W )D7NZK*-N2DO0 M@T9S,WLPO'"&A>"SI)S5V"&?1).3"5PGK=M\K MOH-)4[NP9S9G?P/8J;)7. 8G?*09@E'(32XI%'\$\#:YF(RG2=39MO/.MXUW MPM8NMHUW$70#8%^]LSHI$34:HY""+'O<-0'D:(9L9"!!$D=DE3C$7VG;>">P MK+UMO(OD!IZB@X]0GDR_NW%(MXLBQ_$LS:ZGHW"=XOQH?XY'U[.S\S]O#Q>% M$RYK!4IR6HQ6!CY&6F(\T;+ HK3/=\ N&ZS3^8L'?KY;05]]H;6@%)>92)_N MVWJH=BXD0M"63@Y$1.?)Z&H]D8Y76?TY*MDM3(7;A?V98\":A5N%_^: MS)GU.5U_F\3[Z#9AVJ(NYR#5?)57,. RVCM!22N\"=+4R0YTH+&MO, VT%@' M=3W(J0$(?AS]',4TCK/+Q&)0C)76:A% S'U\'@GX$!QWQ'.KJZSCN:>@0?CT M(>-)'PQO "E_CN-HMF@>2?&.6_.FKJOY/T[Q8O+%3:]'8?3#E5+;\Q1NIJ/K M49K->7G)F(W)67S\?1(@0NDJ(4DC)!33P=-H?94,[[:$#VL [@J7.Q5O W!> M<9:/#TQ XW8E4Q9'QE,%'F@"(;T$095%ZY8*B$18K=&L#J**/=@#[<,:C;L" M]:Z%O#FN)]?NJA=<_SV-OGXK!_N9INYK.KDI?MAI7OAKIS?7LVN'YQU_O3U< M=($X+2%Q4AJV? 3$' L<$9#M"'F*B6*G:@T$TT7+__!AWY:O+&>:( MR2)I6A;IE(B#HVAD&P[,F&2\IP](JN"(=E%S T@^^/+LUSR M:,I,?HE'8+F\$Q2L( R4B=Y'[JV353HYEM#2EKJLA[QMQ= DK8(+=SR]5*' M3#(C$F6?>ZO._B:@'C"253/_Q.$SG MY07NZK9\>)'O?S0]ZGHR/]?H9SK*.87K23Z)L37B7FHF#)1_&\JGI/ MQBX<@7 1V:-B M81030',QA[/GHZ@^;\]L!#?-7J%'33+6"JE8 M5G@>5<;)&%=:5S*:X=$$&V(4NLH0\;<(&[@)LQ4$K87L#<79 #Q7-_EEPY37 MF8(D98%+*)$XY04^G8H1PSW#_ZMBL;79GMFOX-=NM>PBA0;@M.6U?50(%&B2 MGD20\S6.C%AP-FJ@/"2>59:QS@KRO@[0RC"&?3<%-D/$_M^$@^^3F_'U)?=& M:RT44!*0\TZ@ZY)Y@FR9TBJ3B#!N\!HLJ&]18=<&7K_HWP %K8Y'+2OJSXY/ M#D\_'QW]GR]')^=')T<72W]S@XA:AP_O);:VZ6%ZBK+-MS8M%C4=C./1OTN_ M/MJV=_$.P01:!P9-#XU8%8D3\,Q[<"%Z3Y05V5<9;_8Z6;UL/[O_]/FO;K]B MV98-QFVBBC"P,91W2QJ\M-X!83Q+YTUDJ4HI=B)Z93:SDO#%M]Y^X7/9JDKDRRG:*XP46Z3E@P,"1%T",)E06Q25?SV MSV5+GR8"O_HCP]./C[\C&A=Z,UG;7& M$T' "&%*U[$#(T,9X"E5"$0GF:J$6.IJS:/_OAE=_UJ4-QR/?Z;%=M+Y=UY\ M<^.+]/W'9.JFOXZ__W"C:?FSRVQHCCQ'4):6-H?$P7"'%YXI$;)C:)'46574 MF=2FM647/+T(@-:5VL!#Z#ZF/!JG^"&-\2?7\R%ID_%YFOXX8-2E: 3^_,'1@H+TR%W]UH7$K[ M+[GWTNCHP)<.;"$C'D*A91*]M%$0;HEY;N(N0\C*+QBV?:@2-/IA9W=,V 4F MQNGKO!^IMYCRZY;D)=6!^B #!"\B".(T'HH[B,Y$*F4(0=>+^ZPD:]C>G8IO M5H_2V!IBSYIQ>C;HS__\\N73T>>CDXN#3Q\./AV<'!Z=_W%T='%\\MOIV>># MB^/3DPVL]G4^M1?3O#/Y?=G?TZ]N//J?.<6'D_%L%/O5"_=0SDY@<" M:=%[\<%=+2;"IG3]$$:9L,9T9:'4*>(L@.1 M UOP.T?DB[!(+8&V&@Q90_EL'!%>_[-WI4=KQH![P6ZFPN.#KQ!2CI1:X C6 M*'S_658\^) 15>].FQ9;^"X>.#YTNU#Q+"C)=3"&"S*\GML09]B+.N\95W05A+[O&MQ10 T6, M]V)[3?(8LG/Y,L\O,3(I94E"VU(HXP\ EJ8!YJ:AQ(;M: MXPO>(FU8 &XO_E5XZD<6+:'K[Y/I/X_'7Z:3D&;/CI306/).HY7DL@-A25E= MF@)(DY5WP;HLJJRC6(.V8;,I]?#5DS1: ACJ^!&:2_'WR20^.Q(S,AJ!!V&F MZ'E"RGXW@8=3@C"J5;*F2H7U&K0-FY.I![">I-$ P'X[_NWT_EBWQ=HD)\=9 M4I"$*>E&RL%$(2$E%2+S6EE790K%$EJ&3;WT#J!MN=W U/Q[\C_A66Y1CUI5 M,[0E'6A+"D\L!VNDA>!X",QSKDR5"/\R8H8=6%9/YVS*[W:2OX]YYJA$%27SF(AAQW_5@TI7_C:@5M"C_>%&=^GMNY+[ M@]DL7<\.;Z:%G_<\,FB[D2P2NK.6H&.+_H%3W ./W'MN4)>Z.H- UZ=QX#JE MP4,'M<39@,7T]&AWAQG'D\DX+'YQ205/G@>\<1[/@;\HNY=Y1EQ)H=#'\)E4 M*6-YF[1A(PK54/$J^K8640.@>\FH2XL/M;;. 6IR#<(S"1:M11!EK8E'S4_J MS*-Z2/1TEW1RS]^6/^_-C+ZXFL3YE>I ;S^58J/BZ8LU>P_OC]F4&9"Y1 56%O& M>%#T.[R4I8V;HIMJ*4FY2J_%FY0-7/?;@*G5I^@:>.L^X26Z=)[HQ(P#$VWI M(L.;A.HU0'*LC"QPTC!; V[ERX'V$MJ"JC7018G03>'=3HA*JH3)6:R5>I&MHDJ@FA_L31 M +8^.^3E.$U_/6;3XB21$!*B-Q"201Z5HB/O309%& U.H^5GJH095I,TM#E5 M$U4]":(!2!4SX'IZ$XIW[HZ M*P]_&6UB7&4-.GAT?(VW:&4FY !+3BF:2;!5-%Q?!Q@V)U07LH,(N9W\X\KS ME'P9<2I*J4H+_GQ"G2=EUX."K)6TKL1L9)44]FM$#;OM92#UV548#2C/1W'% MAQ3#PPP>Q[4P)(().B"72J^N]0*];<^M$DX'5J?]\36J!NYI'CQJUI_(&K - M#]V/$6)Y]#\I+H9QINGY)%__"V51;I-"9,'G<*;:'<[H8#?$INEL[*7J[3_.S>W[=Y59UY'@;G 5F&)H )!DPPI>YFL2DI&06+Q;RK1P7\^HW-3 WIE>P M5.!O T_<4CY=2L:D)[;$'NPR4*?12D2];#C^()(#8[@!+;C"_WG! MXO,]X+UNKEE)V< +$?I%PHH5-OV(I0&A-$ L)[Z(7<,^W5?%FG++EZC M(/I(T#3P"4\3$G N="X3H&6L$_!ZE:QA[?RZX.I1(,W#Z]ZZ>&1Q?)G,1D62 M1V6XQVSDK_!?S?#D,A#[ M$T@#\%I]$&^DBED($-R8LA*GL"E&!J( MF\QOQZ-C+(LM4494I.C;N^+;1XU>D<\"K//!E @TY?54UJND#8NPX2,G/0NO M ?4V/Q$: M=3=**F$4C<@%1,E%N?P5.:P"J.++42 M65LE]M>-S 92K/6P65%B#>!QA>?UN#DZ6#R)$1"-008FX:&$IX#GJ'D0(=HZ M$'R3L@9RM14U8J]RV0>@=?#R4;%[2@(!;P5%LYGAT4-,H'W.P:2 WID8!)+[ M$LT9&KR59-U<(0+9?:1A,9J[<:=G/; MKYY;O0._9'M)-!"Z>=3M,3]4J4:=IF]%T_Y,BTU/99/8?'SEA?OW0\2!A89LDA@_R[$+,#1B3:Q[SM\DTC;[> M/@3AU\74C6=7"X'$_[I9+.6\8T6)[9=E>6A TU1JL2.R0*/)(;UDF22EW(N5 MA+M$>I>S#%Z84Q^#F^&^&B#VYTXL#6?Y"6IQ(F3.!R*2[,+E&5K36Z2ME31SH'KVYJ M50UO),C>',Z5N\]N_Z#\X-TL_7__S_\%4$L#!!0 ( *!4]U"/5\]\'@@ M / E 9 :'-Y,C R,# V,CAE>&AI8FET,S$Q+FAT;>5::V_;N!+]OK^" MZV*[">"7_$@:.PW0.MG;W-O';N!%L9\6E#BRB$BBEJ3L^/[Z.T-*CNTXC8L4 MO2E2(*XE#]_OGU_.6&-5J?SN3_I=,ZG MY^S=],-[-FAW S;5/#?22I7SM-.Y^-A@C<3:8M3I+!:+]J+?5GK6F5YUJ*M! M)U7*0%M8T3@[I3OX"5R<_73ZWXZ]..&^0T5&)Y=BKDG$GQNB%A MT M/CH_Z83\(!KUAQ$,N>!B&@X@?!T/H_1V@DQTT]VV,7:;PNI')O)4 C3_J M'Q5VO)#")J.@V_UEW'"&9Z>QRBV.IK&U_^H[N=.5A1O;DKE 5T>M$^RKX$+@ MC%LIQ'84!.W>$&\Z*Y[*63YRTQYG7,_0B5!9J[)1T$.;AA^T[CCDT?5,JS(7 MK4BE2H_T+#SH#8?-^H]UV]W#L7_VHNO^C:F#5LPSF2Y'OTYE!H9]A 6[4AG/ M?VT:C'++@):Q-S3ROX"SQK'=Y<(C@:#JN*$1ELHC-\^N!,+JZFE[]=3MY,+S]]?"0Z:UBF82YA@6)H$VG8'R772/ITR:Z@4-HRE;/?E,Y8T&W] MP53,I@FP=Z!- DM4RJS@^1)A/'E^,/8J&-]R@^ A3-F27>=JD8*80=.CJ3V& M0N&XN<*\@]URF3,$C96YU27@[# 3N:2$X'*6X966/&4QC_"69BI#7;/*V]TQ MR"$"8[A>DDG&KP''7>O3X#V!SN"0J.V_0(T5)W0!#)I4DQUE#47TB8X05- Y!RD?@MT30FNVYS&-I:7 /C&X:R@WD1B2UF^! ML2%:$=W2])8W5&JK"99E"D:(%D41M0-9YP_$3<)BU.U,#63-,RD ML5BB6<;IIO<;O6RN$<+4SMSQ]GER8E!Q8KH!X,L7KWK!\=A44:\2%2TU%<<2 M+P_,H4/WDG$-+HX8%QEB=D.\&2!YPE2:A%J0689*0VI#UT*:*%6FQ':D05JE M/J"%5A$(O&W8 <9/ !+"!^GB)DIX/@/V!I?W59FB1=#GK6!X -Z+8"C\E;^4 M5"OEGDC4/R,-6..7CS?YLO= \<9 ,0Y$\]QF'5I0'GML+A^XS.?2./% *\A=/U1A MWO'I%JXDVI[+_L[C-M?,/8F'I)U+@7QB1N5 M*YAFD&-&39%]^ 0*HC698#'H&8;TEP5JX//D6%1Q[&+.T]*M>0H Q#$6+'*. MT)D=A<D.)2T51J2D\:UEB1Z^9 M,A;OTZLB[,M$V-$_?@O-#NYI$B//4 FVK"O'L<(&MQ.D36)>KOPZ]%XEW*Q2 M*FF(XR4()ZX.CTKXEKC?NX:TVA9NV3E996E?("^#7E&5] N$SC2A_W-JC>CW\5)ZJBUN\:=R@$%]C0P$H@[N5/ M53!A$R0!UC5-G^P,9CI39A@9A,9-IA+FG6\NGF\BJTOH-YBO8HV+KXF1 2<9 M&%OW?JTB0=/+O)\KK"-RB&E/@F";&] M9Z#N/37X/\7E9+^P^)C<.\7-\YXC/QWK-A?U?' E@*:YI+PP,*J_C%'FBY0O M1S)WP[I&XSDE!\S\U2$3]'P)]-07/7S?ZC;I%AHSV;T[[T87SVT&+O58AR@-KE/]N%R\N[B_84[N_MS\I^MP^X] MF%Q#1F#TBIL5A!4:=.O;$)P6<:4"-!8RF;G75JP&[+M1_XE$]YZCZ*W3V&]. M_J<]^TDB(687-Q"5]"Z!??)[@R?"ZPK"'"?Y. J^#_V5X]D9Y,SA[3JMQ M]N\2J]E>O^E^P[-">(5MQ^7B![.]J^SVDNM"^=\HC?R[[3FL_VZGHL%1_\XR M7S7C(0I&:6%&AI8FET M,S$R+FAT;>5::W/;MA+]WE^!*M/4GM'[X8?D>":UG:E[ .!"NLS*;LHP![RQJ-4NI"YPLCIXECW7:WS3YJ\/PLUIG#V0R.#E^# MDBU5#NY<0V8"31TV3E%7SH5 CQL*8C?L=)K= =[T4ES):3;T;H]2;J9HQ$0[ MI]-AIXLRM3!II7C"H]NIT44F&I%6V@S-='+0'0SJU1]K-]N'H_#L1=O_&Y&" M1LQ3J1;#'\P9S=Z)1G/]8M9KEAP<@X"%KY%Z#7.+>_G(>('*,>)3.H M(M3I^K!#V^?O^./=+[,O5. MY\/3)Y3V_F[7K^OL@X,99.RJR?[0]K:0JLXB,$[&"^82[EZ^&)R,]@Q*M]L< M;,:EVV\>;\1E\/3CTFF^?-$Y:H^N6<)GP S,),R1[EPB+?NMX 9AK1;L!G)M M'-,9>Z--RCKMQF],QVR< /L9C$U@@5R8YCQ;8!A/GU\8NV48?^(6@X=A2A?L M-M-S!6(*]1!-$V(H-,Z;::PLJ);+C&'06)$Y4P!ZA[7&EQT,+FP*-P2F5KUDX!PE$TF"-0K$, MAZ,E @R;)S)*F"WHXW[\' R42LB!5%J%Q8SJXERZ!!VT.43>0-*;HVE:H)LS M'";89+$:AN<)D][G8 (LEADF@G)Z'_@Z8@3%\;%9>2ZS&-J$*@3 MD[L2Y3H"0]+ZS3$W!"N"FU+WN"E39C>F1F@*WT?52:)0*(!@T9A1/YWU]D3< M)BQ6>FXK)!F82NNP"7.,T\U@-UI97P&$K8S9LO9Y8J)?8F*\%L"7+TZZG>.1 M+;->%BI::CJ.)5X>V$,?W6O&#?@\8E[D1 '%FP&"9Z*D36@$B:7(-,0V="VD MC92V!8XC#C):A83F1D<@\+9E!Y@_ 0B(D*2KNRCAV138:US>-X5"B4Z/-SJ# M PA6= 8B7(5+2=U0%H!$^AEQP J^0K[)EKTGBMRQM;Q_ MVOSV@'3 #P.2+L%B3XH!]?S]^6S7J;1$O+#[#R&.GP!FKIPI5 U=&%2 RWPF MK2"F79N$]GO:0U>BB1@M 6JY44?C]FBXF50G(C MR0$9BILGTXPT%98*CE\\UE&3WM [IKH2IOD"?BN="@O3(ZP ML[[T1I$VPAO@&Z8I9%A1%:(/GT!.L"81; 8#PA#^,D<.?)X8BTJ,7$CA0.0?&SJ>B2[.ME-E$^&?[$3'%_ -%2X= M186A]*Q4B1U:4VT=WJ>70:C+1JCHS["%9@X M=:*Q>-)S(=$^K^0 ,8=49HDJ\7]J[ZJ% G\6$LWWBZ+((K^!/'S>'?IKW(-3 M R,1#[1OH1U0) &S5Y:E9:<\!WY+=28T$+[2^-;'OPVJ]N-?A(FRJ0V[QAT, MP04.M+ DB ?Q4S9,. 1!@'U-/10[BY7.%BEF!D/CG2F)>>>;B^=;R*H6^C76 MJ]C@XJMC9L!3!N;6OU\K05 /="^SF58S(,[/^+1\36A*EH$T5WH!^'2>Z, K M? UB"(FO4A";CSTW^(?R8'O3\.9XS^"497S.<\;6< MV'YX>M)LMS_Q?&UPRZL/4Z"M-N?9JUJO5HVH4DBKJIO?+5-:1H!N[9G!E=,R MPL.FZT'A!F16,&1"ED+$O\)1W09;K"?V'\3IR;XX[1^//OA/]F%\]1]:YR>"[#*$.["]'WQ7 __IT.P=X?7$[.E2[?R7 AN];J_N M?\"RC.XRKBU?ICY;"'W34WOPUR8KXW(=?J S#*]]9[#ZHY42 D>]K46^',8G M2!>%@U$Y12I#>%*2Z&%M-5].JWM=;S"\;J[:T+NU]_LVJ8$ M J2MU*:](!'%WIG9><].9@=/#DZ'X[_?C2!6TP3>?7AY?#2$6L.V/S6'MGTP M/H!7X[?'T+(<%\:"I)(IQE.2V/;HI :U6*FL9]NSV0*-10@UY M-A=L$BOP',^!3UQ2SC\N,FDC>($CU3RASVM3EC9BJO?O-3N9 MZL]8J.*>ZSA_]FL&<'\0\53A;@*QBZ\%D3ND%+U2#9:&R&JOT45:&0E#E+B1 MT$CU7-?RVOC20)&$3=*>$5MOH\E65'P27$P$S].P$?"$BYZ8^-M>NUVO_L&Q MG)U^L;;EF+^^)M"(R)0E\]ZS,9M2"2=T!F=\2M)G=8DF;4@J6%0 2O8O11&1 M&?,X*\3?13H)2VFE#MY<*B!KY']@ AJ>A/B9B@!13/>AIK MS74Q')V-CPZ/AB_&1Z&(G<(A%U-PG<9[B+@P6)^OH3)4 M'@^!HAPAO,Y36JC VZL7:>DFTP7%:YZC/$$" 3*0,#3+C*G8$!?T<\X$U9G+ MZ&)!MVYSF^P LN&VM\.=.A ))$," ?$3E*M2.PUR@ [E)%6':&BPUBZ46(L*,M()*S59=+Y,D 41#!9 $F989 M\BD+LT8L)6F@WR/!T%0%LR="Y4DA%4?-F3UEQ71I"NL[<\5/BIKN:D%36/&Q M#.!SI?BTURG$4=JVU_)P@2&C94E()FFO^M(/FDJ_9^I?X$UUY;$Z\0 MBPL(W:6'Y+6-NZH6MO#(93[A[='PU>AX!']9\/+#\,V22'PD=U:]&&Z]7HZT M86Q=&"N/3CJBD0F0/&$A5'[^%5P_XHGKIY]WM87E[$;W<8NS^@ MAK]E04RQ^=!I.0\N0/^:-8P9C;"OQ!Y3L4L*IT7?OE#A5TO6KK>NN6?#V2_& MV::S6J\3WJ:SVG16:VGB_UUG=3X>?1R=P,B"CZ?G;SX<'6]ZJPUCF][J]^MF MUHN;36_U6!4_5_22IB8Q(LUUD'(P&H(_OS-PKNN9*%EYJYK7ED!0[ MY$ )GK( +O4XFZ??+$5,)/@4$3+!+YD>*I>C[&H*KL>H,Y8D"(6DRF$MDKH- M$^4B93+^0N#&3%BO7\^%$6G*9,&T *:DYC6*(,_PC6:62F5][9V%)==>[FEV MO):UJ\_'-D4$L! A0#% @ H%3W4.PSXTIA-0 E$0" !0 M ( ![6T# &AS>2TR,#(P,#8R.%]C86PN>&UL4$L! A0#% M @ H%3W4%L2TR,#(P M,#8R.%]D968N>&UL4$L! A0#% @ H%3W4(TLAXJ4(@( ]V4# !, M ( !_DL$ &AS>2TR,#(P,#8R.%]G,2YJ<&=02P$"% ,4 " "@ M5/=0Y[RN($=" 0 =1@T % @ '#;@8 :'-Y+3(P,C P-C(X M7VQA8BYX;6Q02P$"% ,4 " "@5/=0H,I^(6W= "&/ H % M @ $\L0< :'-Y+3(P,C P-C(X7W!R92YX;6Q02P$"% ,4 " "@5/=0 MCU?/?!X( #P)0 &0 @ ';C@@ :'-Y,C R,# V,CAE>&AI M8FET,S$Q+FAT;5!+ 0(4 Q0 ( *!4]U#^(<[D @@ +3(P,C P G-C(X97AH:6)I=#,R,2YH=&U02P4& H "@": @ BJ4( end