0001558370-20-001773.txt : 20200228 0001558370-20-001773.hdr.sgml : 20200228 20200228160240 ACCESSION NUMBER: 0001558370-20-001773 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200228 DATE AS OF CHANGE: 20200228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TOOTSIE ROLL INDUSTRIES INC CENTRAL INDEX KEY: 0000098677 STANDARD INDUSTRIAL CLASSIFICATION: SUGAR & CONFECTIONERY PRODUCTS [2060] IRS NUMBER: 221318955 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-01361 FILM NUMBER: 20669964 BUSINESS ADDRESS: STREET 1: 7401 S CICERO AVE CITY: CHICAGO STATE: IL ZIP: 60629 BUSINESS PHONE: 7738383400 MAIL ADDRESS: STREET 1: 7401 S CICERO AVE CITY: CHICAGO STATE: IL ZIP: 60629 FORMER COMPANY: FORMER CONFORMED NAME: SWEETS CO OF AMERICA INC DATE OF NAME CHANGE: 19660921 10-K 1 tr-20191231x10k96d800.htm 10-K
0.69440.69440.69440.6944P20YP5Y0.030.030.03us-gaap:ProductMemberus-gaap:ProductMember7500000750000014820000000098677--12-312019FYfalse1580000P60Y0000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-012019-12-310000098677us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310000098677tr:ReserveForCashDiscountsMember2019-01-012019-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-01-012018-12-310000098677us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310000098677tr:ReserveForCashDiscountsMember2018-01-012018-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-01-012017-12-310000098677us-gaap:AllowanceForCreditLossMember2017-01-012017-12-310000098677tr:ReserveForCashDiscountsMember2017-01-012017-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310000098677us-gaap:AllowanceForCreditLossMember2019-12-310000098677tr:ReserveForCashDiscountsMember2019-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-310000098677us-gaap:AllowanceForCreditLossMember2018-12-310000098677tr:ReserveForCashDiscountsMember2018-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-12-310000098677us-gaap:AllowanceForCreditLossMember2017-12-310000098677tr:ReserveForCashDiscountsMember2017-12-310000098677us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2016-12-310000098677us-gaap:AllowanceForCreditLossMember2016-12-310000098677tr:ReserveForCashDiscountsMember2016-12-310000098677us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000098677us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310000098677us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310000098677us-gaap:TreasuryStockCommonMember2019-12-310000098677us-gaap:AdditionalPaidInCapitalMember2019-12-310000098677us-gaap:TreasuryStockCommonMember2018-12-310000098677us-gaap:AdditionalPaidInCapitalMember2018-12-310000098677us-gaap:TreasuryStockCommonMember2017-12-310000098677us-gaap:AdditionalPaidInCapitalMember2017-12-310000098677us-gaap:TreasuryStockCommonMember2016-12-310000098677us-gaap:AdditionalPaidInCapitalMember2016-12-310000098677us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000098677us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000098677us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-310000098677us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310000098677us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000098677tr:AccumulatedNetGainLossFromCommodityDerivativesMember2019-12-310000098677us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310000098677us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000098677us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310000098677us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-310000098677us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310000098677tr:AccumulatedNetGainLossFromCommodityDerivativesMember2018-12-310000098677us-gaap:AccumulatedTranslationAdjustmentMember2017-12-310000098677us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310000098677us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2017-12-310000098677us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2017-12-310000098677us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2017-12-310000098677tr:AccumulatedNetGainLossFromCommodityDerivativesMember2017-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-01-012019-12-310000098677us-gaap:CommonStockMember2019-01-012019-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-01-012018-12-310000098677us-gaap:CommonStockMember2018-01-012018-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2017-01-012017-12-310000098677us-gaap:CommonStockMember2017-01-012017-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2018-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2018-12-310000098677us-gaap:ShippingAndHandlingMember2019-01-012019-12-310000098677us-gaap:ShippingAndHandlingMember2018-01-012018-12-310000098677us-gaap:ShippingAndHandlingMember2017-01-012017-12-3100000986772019-01-022019-01-020000098677us-gaap:ProductMembertr:CanadaMexicoAndOtherCountriesMember2019-01-012019-12-310000098677us-gaap:ProductMembercountry:US2019-01-012019-12-310000098677us-gaap:ProductMembertr:CanadaMexicoAndOtherCountriesMember2018-01-012018-12-310000098677us-gaap:ProductMembercountry:US2018-01-012018-12-310000098677us-gaap:ProductMembertr:CanadaMexicoAndOtherCountriesMember2017-01-012017-12-310000098677us-gaap:ProductMembercountry:US2017-01-012017-12-310000098677us-gaap:ForwardContractsMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000098677us-gaap:ForwardContractsMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000098677srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2019-01-012019-12-310000098677srt:MinimumMemberus-gaap:BuildingMember2019-01-012019-12-310000098677srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2019-01-012019-12-310000098677srt:MaximumMemberus-gaap:BuildingMember2019-01-012019-12-310000098677tr:MexicoAndOtherCountriesMember2019-12-310000098677country:US2019-12-310000098677tr:MexicoAndOtherCountriesMember2018-12-310000098677country:US2018-12-310000098677country:CA2018-12-310000098677tr:MexicoAndOtherCountriesMember2017-12-310000098677country:US2017-12-310000098677country:CA2017-12-310000098677tr:CommercialRealEstateLeasedToThirdPartiesMember2019-12-310000098677us-gaap:ForwardContractsMember2019-01-012019-12-310000098677us-gaap:ForeignExchangeForwardMember2019-01-012019-12-310000098677us-gaap:ForwardContractsMember2018-01-012018-12-310000098677us-gaap:ForeignExchangeForwardMember2018-01-012018-12-310000098677srt:RestatementAdjustmentMemberus-gaap:AccountingStandardsUpdate201602Member2019-01-010000098677us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310000098677us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000098677us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-12-310000098677us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-01-012019-12-310000098677us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-12-310000098677tr:AccumulatedNetGainLossFromCommodityDerivativesMember2019-01-012019-12-310000098677us-gaap:AccumulatedTranslationAdjustmentMember2018-01-012018-12-310000098677us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000098677us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-01-012018-12-310000098677us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-01-012018-12-310000098677us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-01-012018-12-310000098677tr:AccumulatedNetGainLossFromCommodityDerivativesMember2018-01-012018-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-01-012019-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-01-012018-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-01-012018-12-310000098677srt:MaximumMember2019-12-310000098677us-gaap:TrademarksMember2017-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000098677tr:SellingMarketingAndAdministrativeExpenseMember2019-10-012019-12-310000098677tr:SellingMarketingAndAdministrativeExpenseMember2018-10-012018-12-310000098677tr:SellingMarketingAndAdministrativeExpenseMember2017-10-012017-12-310000098677us-gaap:TrademarksMember2019-01-012019-12-310000098677us-gaap:TrademarksMember2018-01-012018-12-310000098677us-gaap:ProductMember2019-10-012019-12-310000098677us-gaap:ProductMember2019-07-012019-09-300000098677us-gaap:ProductMember2019-04-012019-06-300000098677us-gaap:ProductMember2019-01-012019-03-310000098677us-gaap:ProductMember2018-10-012018-12-310000098677us-gaap:ProductMember2018-07-012018-09-300000098677us-gaap:ProductMember2018-04-012018-06-300000098677us-gaap:ProductMember2018-01-012018-03-3100000986772019-10-012019-12-3100000986772019-07-012019-09-3000000986772019-04-012019-06-3000000986772019-01-012019-03-3100000986772018-10-012018-12-3100000986772018-07-012018-09-3000000986772018-04-012018-06-3000000986772018-01-012018-03-310000098677srt:ScenarioForecastMember2020-01-012020-12-310000098677us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:ForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:ForwardContractsMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2018-12-310000098677us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310000098677us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-12-310000098677us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2018-12-310000098677tr:CommercialRealEstateLeasedToThirdPartiesMember2019-01-012019-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2017-12-310000098677us-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000098677us-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310000098677us-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-310000098677us-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310000098677us-gaap:AccountingStandardsUpdate201802Membertr:AccumulatedNetGainLossFromCommodityDerivativesMember2018-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMembertr:AccumulatedNetGainLossFromCommodityDerivativesMember2019-01-012019-12-310000098677us-gaap:ProductMember2019-01-012019-12-310000098677tr:RentalAndRoyaltyMember2019-01-012019-12-310000098677us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMembertr:AccumulatedNetGainLossFromCommodityDerivativesMember2018-01-012018-12-310000098677us-gaap:ProductMember2018-01-012018-12-310000098677tr:RentalAndRoyaltyMember2018-01-012018-12-310000098677us-gaap:ProductMember2017-01-012017-12-310000098677tr:RentalAndRoyaltyMember2017-01-012017-12-310000098677tr:WalMartCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310000098677tr:ThreeLargestCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310000098677tr:McLaneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310000098677tr:DollarTreeIncMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-12-310000098677us-gaap:RoyaltyMembersrt:MaximumMember2019-01-012019-12-310000098677tr:RentalMembersrt:MaximumMember2019-01-012019-12-310000098677tr:WalMartCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310000098677tr:ThreeLargestCustomersMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310000098677tr:McLaneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310000098677tr:DollarTreeIncMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2018-01-012018-12-310000098677tr:WalMartCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2017-01-012017-12-310000098677tr:McLaneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2017-01-012017-12-310000098677tr:DollarTreeIncMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2017-01-012017-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310000098677us-gaap:CommonStockMember2019-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2018-12-310000098677us-gaap:CommonStockMember2018-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2017-12-310000098677us-gaap:CommonStockMember2017-12-310000098677us-gaap:CommonClassBMemberus-gaap:CommonStockMember2016-12-310000098677us-gaap:CommonStockMember2016-12-310000098677us-gaap:CommonClassBMember2019-12-310000098677us-gaap:CommonClassAMember2019-12-310000098677us-gaap:CommonClassBMember2018-12-310000098677us-gaap:CommonClassAMember2018-12-310000098677us-gaap:FairValueInputsLevel1Memberus-gaap:TrustForBenefitOfEmployeesMember2019-12-310000098677tr:ForeignBanksMember2019-12-310000098677us-gaap:FairValueInputsLevel1Memberus-gaap:TrustForBenefitOfEmployeesMember2018-12-310000098677tr:ForeignBanksMember2018-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:FairValueMeasurementsRecurringMember2019-12-310000098677us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:FairValueMeasurementsRecurringMember2018-12-310000098677us-gaap:VariableRateDemandObligationMember2019-12-310000098677us-gaap:VariableRateDemandObligationMember2018-12-310000098677us-gaap:MunicipalBondsMember2018-12-310000098677us-gaap:CorporateBondSecuritiesMember2018-12-310000098677us-gaap:CertificatesOfDepositMember2018-12-310000098677us-gaap:USTreasuryAndGovernmentMember2019-12-310000098677us-gaap:CorporateBondSecuritiesMember2019-12-310000098677us-gaap:CertificatesOfDepositMember2019-12-310000098677us-gaap:USTreasuryAndGovernmentMember2018-12-3100000986772017-12-3100000986772016-12-310000098677us-gaap:TreasuryStockCommonMember2019-01-012019-12-310000098677us-gaap:TreasuryStockCommonMember2018-01-012018-12-310000098677us-gaap:TreasuryStockCommonMember2017-01-012017-12-310000098677tr:ThreeLargestCustomersMemberus-gaap:AccountsReceivableMember2019-01-012019-12-310000098677tr:ThreeLargestCustomersMemberus-gaap:AccountsReceivableMember2018-01-012018-12-310000098677us-gaap:TrademarksMember2019-10-012019-12-310000098677us-gaap:MultiemployerPlansPensionMember2018-01-012018-12-310000098677us-gaap:MultiemployerPlansPensionMember2017-01-012017-12-310000098677us-gaap:MultiemployerPlansPensionMember2012-06-122012-06-120000098677us-gaap:MultiemployerPlansPensionMember2019-01-012019-12-310000098677us-gaap:MultiemployerPlansPensionMember2019-12-310000098677us-gaap:MultiemployerPlansPensionMember2018-12-310000098677us-gaap:MultiemployerPlansPensionMember2017-12-310000098677us-gaap:MultiemployerPlansPensionMember2018-01-010000098677us-gaap:TrademarksMember2019-12-310000098677us-gaap:TrademarksMember2018-12-310000098677srt:ScenarioForecastMemberus-gaap:ForeignExchangeForwardMember2020-01-012020-12-310000098677us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-12-310000098677us-gaap:PensionPlansDefinedBenefitMember2018-01-012018-12-310000098677us-gaap:PensionPlansDefinedBenefitMember2017-01-012017-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-01-012019-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2018-01-012018-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2017-01-012017-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2019-12-310000098677us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2018-12-310000098677country:CA2019-12-310000098677country:ES2018-12-3100000986772018-01-012018-12-3100000986772017-01-012017-12-310000098677us-gaap:CommonClassBMember2019-01-012019-12-310000098677us-gaap:CommonClassAMember2019-01-012019-12-3100000986772019-12-3100000986772018-12-3100000986772019-06-300000098677us-gaap:CommonClassBMember2020-02-210000098677us-gaap:CommonClassAMember2020-02-2100000986772019-01-012019-12-31xbrli:sharesiso4217:USDtr:itemxbrli:pureiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2019

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                    to                   

Commission file number 1-1361

TOOTSIE ROLL INDUSTRIES, INC.

(Exact name of Registrant as specified in its charter)

Virginia

22-1318955

(State or other jurisdiction of

(IRS Employer Identification No.)

incorporation or organization)

7401 South Cicero Avenue, ChicagoIllinois 60629

(Address of principal executive offices) (Zip Code)

Registrant’s Telephone Number: (773) 838-3400

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange
on which registered

Common Stock — Par Value $.69-4/9 Per Share

TR

New York Stock Exchange

Securities registered pursuant to Section 12(g) of the Act: Class B Common Stock — Par Value $.69-4/9 Per Share

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  No 

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

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted 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). Yes  No 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of February 21, 2020, there were outstanding 38,788,652 shares of Common Stock par value $.69-4/9 per share, and 26,253,049 shares of Class B Common Stock par value $.69-4/9 per share.

As of June 30, 2019 the aggregate market value of the Common Stock (based upon the closing price of the stock on the New York Stock Exchange on such date) held by non-affiliates was approximately $651,380,000. Class B Common Stock is not traded on any exchange, is restricted as to transfer or other disposition, but is convertible into Common Stock on a share-for-share basis. Upon such conversion, the resulting shares of Common Stock are freely transferable and publicly traded. Assuming all 26,301,602 shares of outstanding Class B Common Stock were converted into Common Stock, the aggregate market value of Common Stock held by non-affiliates on June 30, 2019 (based upon the closing price of the stock on the New York Stock Exchange on such date) would have been approximately $815,198,000. Determination of stock ownership by non-affiliates was made solely for the purpose of this requirement, and the Registrant is not bound by these determinations for any other purpose.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Company’s Definitive Proxy Statement for the Company’s Annual Meeting of Shareholders (the “2020 Proxy Statement”) scheduled to be held on May 4, 2020 are incorporated by reference in Part III of this report.

TABLE OF CONTENTS

ITEM 1.

Business

3

ITEM 1A.

Risk Factors

5

ITEM 1B.

Unresolved Staff Comments

8

ITEM 2.

Properties

9

ITEM 3.

Legal Proceedings

9

ITEM 4.

Mine Safety Disclosures

9

ITEM 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

10

ITEM 6.

Selected Financial Data

12

ITEM 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

13

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

26

ITEM 8.

Financial Statements and Supplementary Data

26

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

52

ITEM 9A.

Controls and Procedures

52

ITEM 9B.

Other Information

52

ITEM 10.

Directors, Executive Officers and Corporate Governance

53

ITEM 11.

Executive Compensation

53

ITEM 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

53

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

54

ITEM 14.

Principal Accounting Fees and Services

54

ITEM 15.

Exhibits, Financial Statement Schedules

54

ITEM 16.

Form 10-K Summary

54

2

Forward-Looking Information

From time to time, in the Company’s statements and written reports, including this report, the Company discusses its expectations regarding future performance by making certain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements can be identified by the use of words such as “anticipate,” “believe,” “expect,” “intend,” “estimate,” “project,” and other words of similar meaning in connection with a discussion of future operating or financial performance and are subject to certain factors, risks, trends and uncertainties that could cause actual results and achievements to differ materially from those expressed in the forward-looking statements. These forward-looking statements are based on currently available competitive, financial and economic data and management’s views and assumptions regarding future events. Such forward-looking statements are inherently uncertain, and actual results may differ materially from those expressed or implied herein. Consequently, the Company wishes to caution readers not to place undue reliance on any forward-looking statements. Factors, among others, which could cause the Company’s future results to differ materially from the forward-looking statements, expectations and assumptions expressed or implied herein include general factors, such as economic conditions, political developments, currency exchange rates, interest and inflation rates, accounting standards, taxes, and laws and regulations affecting the Company in markets where it competes and those factors described in Item 1A “Risk Factors” and elsewhere in this Form 10-K and in other Company filings with the Securities and Exchange Commission. The Company does not undertake to update any of these forward-looking statements.

PART I

ITEM 1.               Business.

Tootsie Roll Industries, Inc. and its consolidated subsidiaries (the “Company”) have been engaged in the manufacture and sale of confectionery products for over 100 years. This is the only industry segment in which the Company operates and is its only line of business. The majority of the Company’s products are sold under the registered trademarks TOOTSIE ROLL, TOOTSIE POPS, CHILD’S PLAY, CARAMEL APPLE POPS, CHARMS, BLOW-POP, CHARMS MINI POPS, CELLA’S, DOTS, JUNIOR MINTS, CHARLESTON CHEW, SUGAR DADDY, SUGAR BABIES, ANDES, FLUFFY STUFF, DUBBLE BUBBLE, RAZZLES, CRY BABY, NIK-L-NIP, and TUTSI POP (Mexico).

The Company’s products are marketed in a variety of packages designed to be suitable for display and sale in different types of retail outlets. They are sold through approximately 30 candy and grocery brokers and by the Company itself to approximately 2,000 customers throughout the United States. These customers include wholesale distributors of candy and groceries, supermarkets, variety stores, dollar stores, chain grocers, drug chains, discount chains, cooperative grocery associations, mass merchandisers, warehouse and membership club stores, vending machine operators, the U.S. military and fund-raising charitable organizations.

The Company’s principal markets are in the United States, Canada and Mexico. The majority of production from the Company’s Canadian plants is sold in the United States. The majority of production from the Company’s Mexican plant is sold in Mexico.

The domestic confectionery business is highly competitive. The Company competes primarily with other manufacturers of confectionery products sold to the above mentioned customers. Although accurate statistics are not available, the Company believes it is among the ten largest domestic manufacturers in this field. In the markets in which the Company competes, the main forms of competition comprise brand recognition, as well as competition for retail shelf space and a fair price for the Company’s products at various retail price points.

The Company did not have a material backlog of firm orders at the end of the calendar years 2019 or 2018.

The Company has historically hedged certain of its future sugar and corn syrup needs with derivatives at such times that it believes that the forward markets are favorable. The Company’s decision to hedge its major ingredient requirements is dependent on the Company’s evaluation of forward commodity markets and their comparison

3

to vendor quotations, if available, and/or historical costs. The Company has historically hedged some of these major ingredients with derivatives, primarily commodity futures contracts, before the commencement of the next calendar year to better ascertain the need for product pricing changes or product weight decline (indirect price change) adjustments to its product sales portfolio and better manage ingredient costs. The Company will generally purchase forward derivative contracts (i.e., “long” position) in selected future months that correspond to the Company’s estimated procurement and usage needs of the respective commodity in the respective forward periods.

From time to time, the Company also changes the size and weight of certain of its products in response to significant changes in ingredient and other input costs.

The Company does not hold any material patents, licenses, franchises or concessions. The Company’s major trademarks are registered in the United States, Canada, Mexico and in many other countries. Continued trademark protection is of material importance to the Company’s business as a whole.

Although the Company does research and develops new products and product line extensions for existing brands, it also improves the quality of existing products, improves and modernizes production processes, and develops and implements new technologies to enhance the quality and reduce the costs of products. The Company does not expend material amounts of money on research or development activities.

The manufacture and sale of consumer food products is highly regulated. In the United States, the Company’s activities are subject to regulation by various government agencies, including the Food and Drug Administration, the Department of Agriculture, the Federal Trade Commission, the Department of Commerce and the Environmental Protection Agency, as well as various state and local agencies. Similar agencies also regulate the businesses outside of the United States. The Company maintains quality assurance, food safety and other programs to help ensure that all products the Company manufactures and distributes are safe and of high quality and comply with all applicable laws and regulations.

The Company’s compliance with federal, state and local regulations which have been enacted or adopted regulating the discharge of materials into the environment, or otherwise relating to the protection of the environment, has not had a material effect on the capital expenditures, earnings or competitive position of the Company nor does the Company anticipate any such material effects from presently enacted or adopted regulations.

The Company employs approximately 2,000 persons.

The Company has found that its sales normally maintain a consistent level throughout the year except for a substantial increase in the third quarter which reflects pre-Halloween and back-to-school sales. In anticipation of this high sales period, the Company generally begins building inventories in the second quarter of each year. The Company historically offers extended credit terms for sales made under seasonal sales programs, including Halloween. Each year, after accounts receivables related to third quarter sales have been collected, the Company invests such funds in various marketable securities.

Sales revenues from Wal-Mart Stores, Inc. aggregated approximately 24.2%, 24.1%, and 24.0% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Sales revenues from Dollar Tree, Inc. (which includes Family Dollar which was acquired by Dollar Tree) aggregated approximately 11.3%, 11.2%, and 10.9% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Some of the aforementioned sales to Wal-Mart and Dollar Tree are sold to McLane Company, a large national grocery wholesaler, which services and delivers certain of the Company’s products to Wal-Mart, Dollar Tree and other retailers in the U.S.A. Net product sales revenues from McLane, which includes these Wal-Mart and Dollar Tree sales as well as sales and deliveries to other Company customers, were 17.7% in 2019 and 17.4% in 2018 and 16.9% in 2017. At December 31, 2019 and 2018, the Company’s three largest customers discussed above accounted for approximately 30% and 31% of total accounts receivable, respectively. Although no customer, other than McLane Company, Inc., Wal-Mart Stores, Inc. and Dollar Tree, accounted for more than 10% of net product sales, the loss of one or more significant customers could have a material adverse effect on the Company’s business.

4

For a summary of sales and long-lived assets of the Company by geographic area see Note 9 of the “Notes to Consolidated Financial Statements” which is incorporated herein by reference.

Information regarding the Company’s Form 10-K, Form 10-Q, current reports on Form 8-K, and any amendments to these reports, will be made available, free of charge, upon written request to Tootsie Roll Industries, Inc., 7401 South Cicero Avenue, Chicago, Illinois 60629, Attention: Barry Bowen, Treasurer and Assistant Secretary. The Company does not make all such reports available on its website at www.tootsie.com because it believes that they are readily available from the Securities Exchange Commission at www.sec.gov, and because the Company provides them free of charge upon request. Interested parties, including shareholders, may communicate to the Board of Directors or any individual director in writing, by regular mail, addressed to the Board of Directors or an individual director, in care of Tootsie Roll Industries, Inc., 7401 South Cicero Avenue, Chicago, Illinois 60629, Attention: Ellen R. Gordon, Chairman and Chief Executive Officer. If an interested party wishes to communicate directly with the Company’s non-employee directors, it should be noted on the cover of the communication.

ITEM 1A.            Risk Factors.

Significant factors that could impact the Company’s financial condition or results of operations include, without limitation, the following:

Risk of changes in the price and availability of raw materials - The principal ingredients used by the Company are subject to price volatility. Although the Company engages in commodity hedging transactions and annual supply agreements as well as leveraging the high volume of its annual purchases, the Company may experience price increases in certain ingredients that it may not be able to offset, which could have an adverse impact on the Company’s results of operations and financial condition. In addition, although the Company has historically been able to procure sufficient supplies of its ingredients, market conditions could change such that adequate supplies might not be available or only become available at substantially higher costs. Adverse weather patterns, including the effects of climate change or supply interruptions, could also significantly affect the cost and availability of ingredients.

Risk of changes in product performance and competition - The Company competes with other well-established manufacturers of confectionery products. A failure of new or existing products to be favorably received, a failure to retain preferred shelf space at retail or a failure to sufficiently counter aggressive promotional and price competition could have an adverse impact on the Company’s results of operations and financial condition.

Risk of discounting and other competitive actions - Discounting and pricing pressure by the Company’s retail customers, including the effects of import tariffs, and other competitive actions could make it more difficult for the Company to maintain its operating margins. Actions taken by major customers and competitors may make shelf space less available for the confectionery product category or some of the Company’s products.

Risk of pricing actions - Inherent risks in the marketplace, including uncertainties about trade and consumer acceptance of pricing actions, including related trade discounts, or product weight changes (indirect price increases), could make it more difficult for the Company to maintain its sales and operating margins.

Risk related to seasonality of sales - The Company’s sales are highest during the Halloween season. Circumstances surrounding Halloween, such as, widespread adverse weather or other widespread events that affect consumer behavior and related media coverage at that time of year or general changes in consumer interest in Halloween, could significantly affect the Company’s sales.
Risk of dependence on large customers - The Company’s largest customers, Wal-Mart Stores, Inc., Dollar Tree, and the McLane Company accounted for approximately 37.1% of net product sales in 2019, and other large national chains are also material to the Company’s sales. The loss of any of these customers, or one or more other large customers, or a material decrease in purchases by one or more large customers, could result in decreased sales and adversely impact the Company’s results of operations and financial condition.

5

Risk of changes in consumer preferences and tastes - Failure to adequately anticipate and react to changing demographics, consumer trends, consumer health concerns and product preferences, including product ingredients, could have an adverse impact on the Company’s results of operations and financial condition.  

Risk of economic conditions on consumer purchases - The Company’s sales are impacted by consumer spending levels and impulse purchases which are affected by general macroeconomic conditions, consumer confidence, employment levels, disposable income, availability of consumer credit and interest rates on that credit, consumer debt levels, energy costs and other factors. Volatility in food and energy costs, rising unemployment and/or underemployment, declines in personal spending, recessionary economic conditions or other adverse market conditions, could adversely impact the Company’s revenues, profitability and financial condition.

Risks related to environmental matters - The Company’s operations are not particularly impactful on the environment, but, increased government environmental regulation or legislation, including various “green” initiatives could adversely impact the Company’s profitability.

Risks relating to participation in the multi-employer pension plan for certain Company union employees - As outlined in the Notes to the Consolidated Financial Statements and discussed in the Management’s Discussion and Analysis , the Company participates in a multi-employer pension plan (Plan) which is currently in “critical and declining status”, as defined by applicable law. A designation of “critical and declining status” implies that the Plan is expected to become insolvent within the next 20 years. Under terms of a rehabilitation plan, the Company is to be assessed 5% annual compounded surcharges on its contributions to the Plan until such time as the Plan emerges from critical status. Should the Company withdraw from the Plan, it would be subject to a significant withdrawal liability which is discussed in Note 7 of the Company’s Notes to Consolidated Financial Statements and Management’s Discussion and Analysis. The Company is currently unable to determine the ultimate outcome of this matter and therefore, is unable to determine the effects on its consolidated financial statements, but, the ultimate outcome could be material to its consolidated results of operations in one or more future periods.

Risk of new governmental laws and regulations - Governmental laws and regulations, including those that affect food advertising and marketing to children, use of certain ingredients in products, new labeling requirements, income and other taxes and tariffs, including the effects of changes to international trade agreements, new taxes targeted toward confectionery products and the environment, both in and outside the U.S.A., are subject to change over time, which could adversely impact the Company’s results of operations and ability to compete in domestic or foreign marketplaces.

Risk of labor stoppages - To the extent the Company experiences any significant labor stoppages, strikes or possible labor shortages, could negatively affect overall operations including production or shipments of finished product to customers. The Company’s union labor agreement at its Chicago plant was executed in 2018 and will continue through September 2022.

Risk of impairment of goodwill or indefinite-lived intangible assets - In accordance with authoritative guidance, goodwill and indefinite-lived intangible assets are not amortized but are subject to an impairment evaluation annually or more frequently upon the occurrence of a triggering event. Other long-lived assets are likewise tested for impairment upon the occurrence of a triggering event. Such evaluations are based on assumptions and variables including sales growth, profit margins and discount rates. Adverse changes in any of these variables could affect the carrying value of these intangible assets and the Company’s reported profitability.

Risk of the cost of energy increasing - Higher energy costs would likely result in higher plant overhead, distribution, freight and delivery, and other operating costs. The Company may not be able to offset these cost increases or pass such cost increases onto customers in the form of price increases, which could have an adverse impact on the Company’s results of operations and financial condition.

6

Risk of a product recall - Issues related to the quality and safety of the Company’s products could result in a voluntary or involuntary large-scale product recall. Costs associated with a product recall and related litigation or fines, and marketing costs relating to the re-launch of such products or brands, could negatively affect operating results. In addition, negative publicity associated with this type of event, including a product recall relating to product contamination or product tampering, whether valid or not, could negatively impact future demand for the Company’s products.

Risk of operational interruptions relating to computer software or hardware failures, including cyber-attacks - The Company is reliant on computer systems to operate its business and supply chain. Software failure or corruption, including cyber-based attacks or network security breaches, or catastrophic hardware failures or other disasters could disrupt communications, supply chain planning and activities relating to sales demand forecasts, materials procurement, production and inventory planning, customer shipments, and financial and accounting, all of which could negatively impact sales and profits.

Risk of releasing sensitive information - Although the Company does not believe that it maintains a large amount of sensitive data, a system breach, whether inadvertent or perpetrated by hackers, could result in identity theft, ransomware and/or a disruption in operations which could expose the Company to financial costs and adversely affect profitability.  

Risk of production interruptions - The majority of the Company’s products are manufactured in a single production facility on specialized equipment. In the event of a disaster, such as a fire or earthquake, at a specific plant location, it would be difficult to transfer production to other facilities or a new location in a timely manner, which could result in loss of market share for the affected products. In addition, from time to time, the Company upgrades or replaces this specialized equipment. In many cases these are integrated and complex installations. A failure or delay in implementing such an installation could impact the availability of one or more of the Company’s products which would have an adverse impact on sales and profits.

Risk related to international operations - To the extent there are political leadership or legislative changes, social and/or political unrest, civil war, pandemics such as the Coronavirus, terrorism or significant economic or social instability in the countries in which the Company operates, the results of the Company’s business in such countries could be adversely impacted. Currency exchange rate fluctuations between the U.S. dollar and foreign currencies could also have an adverse impact on the Company’s results of operations and financial condition. The Company’s principal markets are the U.S.A., Canada, and Mexico.

Risk related to investments in marketable securities - The Company invests its surplus cash in a diversified portfolio of highly rated marketable securities, including corporate and tax exempt municipal bonds, with maturities of generally up to three years, and variable rate demand notes with weekly resets of interest rates and “puts’ to redeem the investment each week. Nonetheless, such investments could become impaired in the event of certain adverse economic and/or geopolitical events which, if severe, would adversely affect the Company’s financial condition.

Disruption to the Company’s supply chain could impair the Company’s ability to produce or deliver its finished products, resulting in a negative impact on operating results - Disruption to the manufacturing operations or supply chain, some of which are discussed above, could result from, but are not limited to adverse tariffs which could effectively limit supply or make supply more costly, natural disasters, pandemics, weather, fire or explosion, earthquakes, terrorism or other acts of violence, unavailability of ingredients or packaging materials, labor strikes or other labor activities, operational and/or financial instability of key suppliers, and other vendors or service providers. Although precautions are taken to mitigate the impact of possible disruptions, if the Company is unable, or if it is not financially feasible to effectively mitigate the likelihood or potential impact of such disruptive events, the Company’s results of operations and financial condition could be negatively impacted.

Risk related to acquisitions - From time to time, the Company has purchased other confectionery companies or brands. These acquisitions generally come at a high multiple of earnings and are justified based on various

7

assumptions related to sales growth, and operating margins. Were the Company to make another acquisition and be unable to achieve the assumed sales and operating margins, it could have an adverse impact on future sales and profits. In addition it could become necessary to record an impairment which would have a further adverse impact on reported profits.

Risk of further losses in Spain - The Company has restructured its Spanish subsidiary and is exploring a variety of programs to increase sales and profitability. These efforts thus far are resulting in reductions in operating losses, and our efforts are continuing. Nonetheless, if our efforts are not successful, additional losses and impairments may be reported from in the future. See also Management’s Discussion and Analysis.

Risk of “slack fill” litigation - The Company, as well as other confectionery and food companies, have experienced a number of plaintiff claims that certain products are sold in boxes that are not completely full, and therefore such “slack filled” products are misleading, and even deceptive, to the consumer. Although the Company believes that these claims are without merit and has generally been successful in litigation and court decrees, the Company could be exposed to significant legal fees to defend its position, and in the event that it is not successful, could be subject to fines and costs of settlement, including class action settlements.  

The Company is a controlled company due to the common stock holdings of the Gordon family - The Gordon family’s share ownership represents a majority of the combined voting power of all classes of the Company’s common stock as of December 31, 2019. As a result, the Gordon family has the power to elect the Company’s directors and approve actions requiring the approval of the shareholders of the Company.

The factors identified above are believed to be significant factors, but not necessarily all of the significant factors, that could impact the Company’s business.  Unpredictable or unknown factors could also have material effects on the Company.

Additional significant factors that may affect the Company’s operations, performance and business results include the risks and uncertainties listed from time to time in filings with the Securities and Exchange Commission and the risk factors or uncertainties listed herein or listed in any document incorporated by reference herein.

ITEM 1B.            Unresolved Staff Comments.

None.

8

ITEM 2.               Properties.

The Company owns its principal manufacturing, warehousing and distribution and offices facilities which are located in Chicago, Illinois in a building consisting of approximately 2,354,000 square feet. In addition, the Company leases manufacturing and warehousing facilities at a second location in Chicago which comprises 137,000 square feet. The lease is renewable by the Company every five years through June 2041.

The Company’s other principal manufacturing, warehousing and distribution facilities, all of which are owned, are:

Location

    

Square Feet (a)

 

Covington, Tennessee

 

685,000

Cambridge, Massachusetts

 

142,000

Delavan, Wisconsin

 

162,000

Concord, Ontario, Canada

 

280,500

(b)  

Hazleton, Pennsylvania

 

240,000

(c)  

Mexico City, Mexico

 

90,000

Barcelona, Spain

93,000

(d)  

(a)Square footage is approximate and includes production, warehousing and office space.
(b)Two facilities; a third owned facility, comprising 225,000 square feet of warehousing space, and which is excluded from the reported totals above, is leased to a third party.
(c)Warehousing only.
(d)Excludes 9,500 square feet of unused office space in a separate facility which is leased to a third party.

The Company owns substantially all of the production machinery and equipment located in its plants, warehouses and distribution centers. The Company also holds four commercial real estate properties for investment which were acquired with the proceeds from a sale of surplus real estate in 2005.

ITEM 3.               Legal Proceedings.

In the ordinary course of business, the Company is, from time to time, subject to a variety of active or threatened legal proceedings and claims. While it is not possible to predict the outcome of such matters with certainty, in the Company’s opinion, both individually and in the aggregate, they are not expected to have a material effect on the Company’s financial condition, results of operations or cash flows.

ADDITIONAL ITEM.     Executive Officers of the Registrant.

See the information on Executive Officers set forth in the table in Part III, Item 10.

ITEM 4.               Mine Safety Disclosures.

None.

9

PART II

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

The Company’s common stock is traded on the New York Stock Exchange. The Company’s Class B common stock is subject to restrictions on transferability. The Class B common stock is convertible at the option of the holder into shares of common stock on a share-for-share basis. As of February 28, 2020 there were approximately 2,500 and 1,000 registered holders of record of common and Class B common stock, respectively. In addition, the Company estimates that as of February 28, 2020 there were 17,500 and 1,000 beneficial holders of common and Class B common stock, respectively.

The following table sets forth information about the shares of its common stock the Company purchased on the open market during the fiscal quarter ended December 31, 2019:

Issuer Purchases of Equity Securities

    

    

    

    

    

Total Number of

    

Maximum Number (or

 

Total

Average

Shares Purchased

Approximate Dollar Value)

 

Number

Price

as Part of Publicly

of Shares that May Yet

 

of Shares

Paid per

Announced Plans

be Purchased Under the

 

Period

Purchased

Share

or Programs

Plans or Programs

 

Oct 1 to Oct 31

 

118,083

$

35.52

 

Not Applicable

 

Not Applicable

Nov 1 to Nov 30

 

78,404

 

34.19

 

Not Applicable

 

Not Applicable

Dec 1 to Dec 31

 

 

 

Not Applicable

 

Not Applicable

Total

 

196,487

$

34.99

While the Company does not have a formal or publicly announced Company common stock purchase program, the Company repurchases its common stock on the open market from time to time as authorized by the Board of Directors.

Quarterly Stock Prices and Dividends

The high and low quarterly prices for the Company’s common stock, as reported on the New York Stock Exchange and quarterly dividends in 2019 and 2018 were:

2019

2018

4th

3rd

2nd

1st

4th

3rd

2nd

1st

    

Quarter

    

Quarter

    

Quarter

    

Quarter

    

Quarter

    

Quarter

    

Quarter

    

Quarter

High

$

36.93

$

38.44

$

40.43

$

37.80

$

35.71

$

32.35

$

31.45

$

36.20

Low

33.33

35.24

36.48

31.57

28.41

28.55

27.75

28.75

Dividends per share

0.09

0.09

0.09

0.09

0.09

0.09

0.09

0.09

NOTE: In addition to the above cash dividends, a 3% stock dividend was issued on April 5, 2019 and April 6, 2018.

10

Performance Graph

The following performance graph compares the cumulative total shareholder return on the Company’s common stock for a five-year period (December 31, 2014 to December 31, 2019) with the cumulative total return of Standard & Poor’s 500 Stock Index (“S&P 500”) and the Dow Jones Industry Food Index (“Peer Group,” which includes the Company), assuming (i) $100 invested on December 31 of the first year of the chart in each of the Company’s common stock, S&P 500 and the Dow Jones Industry Food Index and (ii) the reinvestment of cash and stock dividends.

Graphic

11

ITEM 6.               Selected Financial Data.

Five Year Summary of Earnings and Financial Highlights

(Thousands of dollars except per share, percentage and ratio figures)

    

2019

    

2018

    

2017

    

2016

    

2015

    

Sales and Earnings Data

Net product sales

$

523,616

$

515,251

$

515,674

$

517,373

$

536,692

Product gross margin

 

194,514

 

185,371

 

189,263

 

196,504

 

196,118

Interest expense

 

220

 

181

 

144

 

105

 

76

Provision for income taxes

 

20,565

 

16,401

 

3,907

 

30,593

 

26,451

Net earnings attributable to Tootsie Roll Industries, Inc.

 

64,920

 

56,893

 

80,864

(2)

 

67,510

 

66,089

% of net product sales

 

12.4

%  

 

11.0

%  

 

15.7

%  

 

13.0

%  

 

12.3

%  

% of shareholders’ equity

 

8.5

%  

 

7.6

%  

 

11.0

%  

 

9.5

%  

 

9.5

%  

Per Common Share Data (1)

Net earnings attributable to Tootsie Roll Industries, Inc.

$

0.99

$

0.86

$

1.21

(2)

$

0.99

$

0.96

Cash dividends declared

 

0.36

 

0.36

 

0.36

 

0.36

 

0.35

Stock dividends

 

3

%  

 

3

%  

 

3

%  

 

3

%  

 

3

%  

Additional Financial Data (1)

Working capital

$

273,786

$

242,655

$

207,132

$

235,739

$

221,744

Net cash provided by operating activities

 

100,221

 

100,929

 

42,973

 

98,550

 

91,073

Net cash provided by (used in) investing activities

 

(15,009)

 

(44,510)

 

(9,320)

 

(51,884)

 

(9,672)

Net cash used in financing activities

 

(57,187)

 

(42,353)

 

(56,881)

 

(51,387)

 

(53,912)

Property, plant & equipment additions

 

20,258

 

27,612

 

16,673

 

16,090

 

15,534

Net property, plant & equipment

 

188,455

 

186,101

 

178,972

 

180,905

 

184,586

Total assets

 

977,864

 

947,361

 

930,946

 

920,101

 

908,983

Long-term debt

 

7,500

 

7,500

 

7,500

 

7,500

 

7,500

Total Tootsie Roll Industries, Inc. shareholders’ equity

 

759,854

 

750,622

 

733,840

 

711,364

 

698,183

Average shares outstanding

 

65,474

 

66,130

 

66,962

 

67,869

 

68,886

(1)Per common share data and average shares outstanding adjusted for annual 3% stock dividends.
(2)The 2017 net earnings and earnings per share includes $20,318 or $0.32 per share relating to a favorable accounting adjustment to revalue the Company’s deferred income tax liabilities resulting from the enactment of the U.S. Tax Cuts and Jobs Act in December 2017.

12

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

(Thousands of dollars except per share, percentage and ratio figures)

The following discussion should be read in conjunction with the other sections of this report, including the consolidated financial statements and related notes contained in Item 8 of this Form 10-K.

FINANCIAL REVIEW

This financial review discusses the Company’s financial condition, results of operations, liquidity and capital resources, significant accounting policies and estimates, new accounting pronouncements, market risks and other matters. It should be read in conjunction with the Consolidated Financial Statements and related Notes that follow this discussion.

FINANCIAL CONDITION

The Company’s overall financial position remains strong given that aggregate cash, cash equivalents and investments is $392,435 at December 31, 2019, including $76,183 in trading securities discussed below. Cash flows from 2019 operating activities totaled $100,221 compared to $100,929 in 2018, and are discussed in the section entitled Liquidity and Capital Resources. During 2019, the Company paid cash dividends of $23,460, purchased and retired $34,116 of its outstanding shares, and made capital expenditures of $20,258.

The Company’s net working capital was $273,786 at December 31, 2019 compared to $242,655 at December 31, 2018 which reflects higher aggregate cash, cash equivalents and short-term investments. As of December 31, 2019, the Company’s total cash, cash equivalents and investments, including all long-term investments in marketable securities, was $392,435 compared to $356,448 at December 31, 2018, an increase of $35,987. The aforementioned includes $76,183 and $62,260 of investments in trading securities as of December 31, 2019 and 2018, respectively. The Company invests in trading securities to provide an economic hedge for its deferred compensation liabilities, as further discussed herein and in Note 7 of the Company’s Notes to Consolidated Financial Statements.

Shareholders’ equity increased from $750,622 at December 31, 2018 to $759,854 as of December 31, 2019, which principally reflects 2019 net earnings of $64,920, less cash dividends of $23,460 and share repurchases of $34,116.

The Company has a relatively straight-forward financial structure and has historically maintained a conservative financial position. The Company has no special financing arrangements or “off-balance sheet” special purpose entities. Cash flows from operations plus maturities of short-term investments are expected to be adequate to meet the Company’s overall financing needs, including capital expenditures, in 2020. Periodically, the Company considers possible acquisitions, and if the Company were to pursue and complete such an acquisition, that could result in bank borrowings or other financing.

RESULTS OF OPERATIONS

2019 vs. 2018

Twelve months 2019 consolidated net sales were $523,616 compared to $515,251 in twelve months 2018, an increase of $8,365 or 1.6%. Fourth quarter 2019 net sales were $134,663 compared to $127,264 in fourth quarter 2018, an increase of $7,399 or 5.8%. Successful marketing and sales programs contributed to the increases in sales for both fourth quarter and twelve months 2019 compared to the corresponding periods in the prior year. Fourth quarter 2019 sales also benefited from the timing of sales between the third and fourth quarters of 2019, however, foreign currency translation had some adverse effects on consolidated sales for the twelve months 2019 period compared to 2018.  

Product cost of goods sold were $329,102 in 2019 compared to $329,880 in 2018, a decrease of $778 or 0.2%. Product cost of goods sold includes $408 and $(39) in certain deferred compensation expenses (credits) in 2019 and 2018, respectively. These deferred compensation expenses principally result from changes in the market value of investments and investment income from trading securities relating to compensation deferred in previous years and are not reflective of current operating results. Adjusting for the aforementioned, product cost of goods sold decreased from $329,919 in

13

2018 to $328,694 in 2019, a decrease of $1,225 or 0.4%. As a percent of net product sales, these adjusted costs decreased from 64.0% in 2018 to 62.8% in 2019, a 1.3 favorable percentage point change.

Fourth quarter and twelve months 2019 product cost of goods sold and resulting gross profit margins benefited from increased sales and higher price realization which allowed the Company to recover some margin decline resulting from increases in certain input costs in recent years. Plant efficiencies driven by capital investments and ongoing cost containment programs contributed to the above discussed decreases in adjusted cost of goods sold in 2019. Prior year 2018 gross margin was adversely affected by the implementation and start-up of new manufacturing packaging lines and resulting operational inefficiencies, as well as unfavorable experience from self-insurance programs. The Company is continuing its investments in its plant manufacturing operations to meet new consumer and customer demands, achieve quality improvements, provide genuine value to consumers, and increase operational efficiencies.

Selling, marketing and administrative expenses were $127,802 in 2019 compared to $117,691 in 2018, an increase of $10,111 or 8.6%. Selling, marketing and administrative expenses include $10,884 and $(1,064) in certain deferred compensation expenses (credits) in 2019 and 2018, respectively. These deferred compensation expenses principally result from changes in the market value of investments and investment income from trading securities relating to compensation deferred in previous years and are not reflective of current operating results. Adjusting for the aforementioned, selling, marketing and administrative expenses decreased from $118,755 in 2018 to $116,918 in 2019, a decrease of $1,837 or 1.5%. As a percent of net product sales, these adjusted expenses decreased from 23.0% of net product sales in 2018 to 22.3% of net product sales in 2019, a 0.7 favorable percentage point change. Higher price realization, lower general and administrative expenses, primarily legal and professional fees, and lower freight and delivery unit costs were the principal drivers in these favorable reductions, including reductions as a percentage of sales, in selling, marketing and administrative expenses in fourth quarter and twelve months 2019.

Selling, marketing and administrative expenses include freight, delivery and warehousing expenses. These expenses decreased from $49,527 in 2018 to $49,288 in 2019, a decrease of $239 or 0.5%. As a percent of net product sales, these adjusted expenses decreased from 9.6% in 2018 to 9.4% in 2019, a 0.2 favorable percentage point change. During 2019, the Company implemented additional freight and delivery computer systems and carrier selection processes, including enhanced competitive bidding, which facilitated this favorable unit cost reduction in fourth quarter and twelve months 2019.

The Company has foreign operating businesses in Mexico, Canada and Spain, and exports products to many foreign markets. Such foreign sales were $44,826 and comprised 8.6% of the Company’s consolidated net product sales in 2019. In fourth quarter 2019 and 2018, the Company recorded a pre-tax impairment charge of $377 and $1,125, respectively, relating to its Spanish operations. The Company had a 97% ownership of a Spanish company at both December 31, 2019 and 2018. During 2019 and 2018, this Spanish subsidiary incurred operating losses of $1,102 and $2,840, respectively, and the Company provided approximately $1,399 and $4,484, respectively, of additional cash to finance these losses and certain capital expenditures. Company management expects the competitive and business challenges in Spain to continue but expects continued reduction in operating losses in 2020 compared to 2019. Nonetheless, management believes that operating losses may continue beyond 2019 and that these future losses may require additional cash financing.

The Company believes that the carrying values of its goodwill and trademarks have indefinite lives as they are expected to generate cash flows indefinitely. In accordance with current accounting guidance, these indefinite-lived intangible assets are assessed at least annually for impairment as of December 31 or whenever events or circumstances indicate that the carrying values may not be recoverable from future cash flows. No impairments were recorded in 2019, 2018 or 2017. Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019 (and fourth quarter 2018), the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in

14

the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. 

Earnings from operations were $69,214 in 2019 compared to $70,482 in 2018, a decrease of $1,268. Earnings from operations include $11,292 and $(1,103) in certain deferred compensation expense (credits) in 2019 and 2018, respectively, which are discussed above. Adjusting for these deferred compensation expenses, adjusted earnings from operations increased from $69,379 in 2018 to $80,506 in 2019, an increase of $11,127 or 16.0%. Fourth quarter and twelve months results benefitted from increased sales and higher price realization as well as reductions in certain costs and expenses discussed above.

Management believes the comparisons presented in the preceding paragraphs, after adjusting for changes in deferred compensation, are more reflective of the underlying operations of the Company.

Other income, net was $16,190 in 2019 compared to $2,724 in 2018, an increase of $13,466. Other income, net principally reflects $11,292 and $(1,103) of aggregate net gains (losses) and investment income on trading securities in 2019 and 2018, respectively. These trading securities provide an economic hedge of the Company’s deferred compensation liabilities; and the related net gains (losses) and investment income were offset by a like amount of expense in aggregate product cost of goods sold and selling, marketing, and administrative expenses in the respective years as discussed above. Other income, net includes investment income on available for sale securities of $4,423 and $3,535 in 2019 and 2018, respectively. Other income, net also includes foreign exchange gains (losses) of $(533) and $(659) in 2019 and 2018, respectively.

The Company’s effective income tax rate was 27.9% and 23.5% in fourth quarter 2019 and 2018, respectively, and 24.1% and 22.4% in twelve months 2019 and 2018, respectively. The increase in the effective tax rates for the fourth quarter and twelve months 2019 reflects higher state income taxes, including increases in reserves for uncertain state tax benefits, and increases in valuation allowances for state income tax credit carry-forwards which are not likely to be fully realized in the future. A reconciliation of the differences between the U.S. statutory rate and these effective tax rates is provided in Note 4 of the Company’s Notes to Consolidated Financial Statements.

At December 31, 2019 and 2018, the Company’s deferred tax assets include $617 and $1,844 of income tax benefits relating to its Canadian subsidiary tax loss carry-forwards. The Company expects to fully utilize this deferred tax asset in 2020 (expiration dates are 2029 through 2031). The Company utilized $1,227 and $1,896 of these Canadian tax carry-forward benefits in 2019 and 2018, respectively. The Company has concluded that it is more-likely-than-not that it would realize these deferred tax assets relating to its Canadian tax loss carry-forwards because it is expected that sufficient levels of taxable income will be generated during the carry-forward periods. The Company has provided a full valuation allowance on its Spanish subsidiaries’ tax loss carry-forward benefits of $3,967 and $3,651 as of December 31, 2019 and 2018, respectively, because the Company has concluded that it is not more-likely-than-not that these losses will be utilized before their expiration dates. The Spanish subsidiary has a history of net operating losses and it is not known when and if they will generate taxable income in the future.

U.S. tax reform (US Tax Cuts and Jobs Act enacted in December 2017) included a one-time toll charge resulting from the mandatory deemed repatriation of undistributed foreign earnings and profits. The Company determined that there were no net undistributed foreign earnings and profits subject to this toll charge. U.S. tax reform also changed the United States approach to the taxation of foreign earnings to a territorial system by providing a one hundred percent dividends received deduction for certain qualified dividends received from foreign subsidiaries. These provisions of the U.S. tax reform significantly impact the accounting for the undistributed earnings of foreign subsidiaries, and as a result the Company distributed $8,200 of the earnings held in excess cash by its foreign subsidiaries in 2019. The tax costs associated with a future distribution, including foreign withholding taxes, are not material to the Company’s financial statements. After carefully considering these facts, the Company determined that it would not be asserting permanent reinvestment of its foreign subsidiaries earnings as of December 31, 2017, and the Company continues to make this assertion.

15

Net earnings attributable to Tootsie Roll Industries, Inc. were $14,555 in fourth quarter 2019 compared to $12,175 in fourth quarter 2018, and net earnings per share were $0.22 and $0.18 in fourth quarter 2019 and 2018, respectively. Twelve months 2019 net earnings were $64,920 compared to $56,893 in twelve months 2018, and net earnings per share were $0.99 and $0.86 in twelve months 2018 and 2017, respectively. Earnings per share in 2019 benefited from the reduction in average shares outstanding resulting from purchases of the Company’s common stock in the open market by the Company. Average shares outstanding decreased from 66,130 in 2018 to 65,474 in 2019 which reflects share repurchases of $34,116 during 2019.

Beginning in 2012, the Company received periodic notices from the Bakery, Confectionery, Tobacco Workers and Grain Millers International Union Pension Plan (Plan), a multi-employer defined benefit pension plan for certain Company union employees, that the Plan’s actuary certified the Plan to be in “critical status”, the “Red Zone”, as defined by the Pension Protection Act (PPA) and the Pension Benefit Guaranty Corporation (PBGC); and that a plan of rehabilitation was adopted by the trustees of the Plan in 2012. During 2015, the Company received notices that the Plan’s status was changed to “critical and declining status”, as defined by the PPA and PBGC, for the plan year beginning January 1, 2015, and that the Plan was projected to have an accumulated funding deficiency for the 2017 through 2024 plan years. A designation of “critical and declining status” implies that the Plan is expected to become insolvent in the next 20 years. The Company has continued to receive annual notices each year (2016 to 2019) that this Plan remains in “critical and declining status” and is projected to become insolvent within the next 20 years. These notices have also advised that the Plan trustees were considering the reduction or elimination of certain retirement benefits and may seek assistance from the PBGC. Plans in “critical and declining status” may elect to suspend (temporarily or permanently) some benefits payable to all categories of participants, including retired participants, except retirees that are disabled or over the age of 80. Suspensions must be equally distributed and cannot drop below 110% of what would otherwise be guaranteed by the PBGC.  

 

Based on these updated notices, the Plan’s funded percentage (plan investment assets as a percentage of plan liabilities), as defined, were 51.6%, 54.7%, and 57.0% as of the most recent valuation dates available, January 1, 2018, 2017, and 2016, respectively (these valuation dates are as of the beginning of each Plan year). These funded percentages are based on actuarial values, as defined, and do not reflect the actual market value of Plan investments as of these dates. If the market value of investments had been used as of January 1, 2019 the funded percentage would be 54.2% (not 51.6%). As of the January 1, 2018 valuation date (most recent valuation available), only 18% of Plan participants were current active employees, 52% were retired or separated from service and receiving benefits, and 30% were retired or separated from service and entitled to future benefits. The number of current active employee Plan participants as of January 1, 2018 fell 3% from the previous year and 11% over the past two years. When compared to the Plan valuation date of January 1, 2011 (seven years earlier), current active employee participants have declined 39%, whereas participants who were retired or separated from service and receiving benefits increased 6% and participants who were retired or separated from service and entitled to future benefits increased 9%. The Company understands that the Plan is continuing to explore additional restructuring measures which include incentives to participating employers in exchange for providing additional future cash contributions as well as suspension of certain retirement benefits.

 

The Company has been advised that its withdrawal liability would have been $99,800, $81,600, and $82,200 if it had withdrawn from the Plan during 2019, 2018 and 2017, respectively. The increase from 2018 to 2019 was mainly attributable to a decrease in the Plan’s assets during 2018, net of market returns, and the withdrawal of a large contributing employer where their actual withdrawal payments (likely over 20 years as discussed below) are not enough to fully fund their actual withdrawal liability. The Company’s relative share of the Plan’s contribution base, driven by employer withdrawals, has increased for the last several years, and management believes that this trend could continue indefinitely which will add upward pressure on the Company’s withdrawal liability. Based on the above, including the Plan’s projected insolvency in the year 2030, management believes that the Company’s withdrawal liability could increase further in future years.

Based on the Company’s updated actuarial study and certain provisions in ERISA and the law relating to withdrawal liability payments, management believes that the Company’s liability would likely be limited to twenty annual payments of $3,045 which have a present value in the range of $35,700 to $46,700 depending on the interest rate used to discount these payments. While the Company’s actuarial consultant does not believe that the Plan will suffer a future mass withdrawal (as defined) of participating employers, in the event of a mass withdrawal, the Company’s annual withdrawal

16

payments would theoretically be payable in perpetuity. Based on the Company’s updated actuarial study, the present value of such perpetuities is in the range of $49,900 to $104,500 and would apply in the unlikely event that substantially all employers withdraw from the Plan. The aforementioned is based on a range of valuations and interest rates which the Company’s actuary has advised is provided under the statute. Should the Company actually withdraw from the Plan at a future date, a withdrawal liability, which could be higher than the above discussed amounts, could be payable to the Plan.

 

The Company and the union concluded a new labor contract in 2018 which requires the Company’s continued participation in this Plan through September 2022. The amended rehabilitation plan, which also continues, requires that employer contributions include 5% compounded annual surcharge increases each year for an unspecified period of time beginning in 2012 as well as certain plan benefit reductions. The Company’s pension expense for this Plan for 2019, 2018 and 2017 was $2,961, $2,836 and $2,617, respectively. The aforementioned expense includes surcharges of $948, $811 and $656 in 2019, 2018 and 2017, respectively, as required under the amended rehabilitation plan.

 

The Company understands that the U.S Congress and the U.S Senate have proposed various legislation, including the “Butch Lewis Act,” that would provide varying degrees of assistance to troubled multi-employer plans similar to this Plan, including long-term low interest loans to troubled multi-employer plans. Certain provisions proposed would change the withdrawal liability rules which could increase the Company’s obligation in the event that the Company withdrew form this Plan, resulting in higher annual payment amounts and payments for a longer period of time in excess of the maximum twenty year period discussed above. The Company is currently unable to determine the ultimate outcome of the above discussed multi-employer union pension matter and therefore is unable to determine the effects on its consolidated financial statements, but the ultimate outcome could be material to its consolidated results of operations or cash flows in one or more future periods. See also Note 7 in the Company’s Consolidated Financial Statements on Form 10-K for the year ended December 31, 2019.

17

2018 vs. 2017

Twelve months 2018 consolidated net sales were $515,251 compared to $515,674 in twelve months 2017, a decrease of $423 or 0.1%. Fourth quarter 2018 net sales were $127,264 compared to $125,179 in fourth quarter 2017, an increase of $2,085 or 1.7%. Fourth quarter 2018 sales reflects an increase of 3.4% in U.S. sales in the quarter, however, foreign sales declined in fourth quarter 2018. The timing of certain foreign sales between third and fourth quarter in the comparative 2018 and 2017 periods adversely affected fourth quarter consolidated 2018 sales. Unfavorable translation of foreign sales, primarily Mexico, also contributed to lower sales in fourth quarter and twelve months 2018 compared to the prior year corresponding period. The Company’s unit selling prices and price realization in 2018 was consistent with 2017. Because of increased pricing pressures and cost increases facing the confectionery industry, companies in the confectionery industry are taking pricing actions to recover many of the same input cost increases that we have and continue to experience which are discussed below, including higher freight and delivery expenses. In particular, the Company has taken selective price increases, effective at the beginning of 2019, to recover these same input cost increases.

Product cost of goods sold were $329,880 in 2018 compared to $326,411 in 2017, an increase of $3,469 or 1.1%. Product cost of goods sold includes $(39) and $1,953 in certain deferred compensation expenses (credits) in 2018 and 2017, respectively. These deferred compensation expenses principally result from changes in the market value of investments and investment income from trading securities relating to compensation deferred in previous years and are not reflective of current operating results. Adjusting for the aforementioned, product cost of goods sold increased from $324,458 in 2017 to $329,919 in 2018, an increase of $5,461 or 1.7%. As a percent of net product sales, these adjusted costs increased from 62.9% in 2017 to 64.0% in 2018, a 1.1 unfavorable percentage point change. Although costs for key ingredients were more favorable in 2018 compared to 2017, higher manufacturing costs for wages, salaries and benefits and plant overhead operations contributed to higher product cost of goods sold in 2018 compared to 2017. Increases in employee healthcare and other benefit costs, principally resulting from unfavorable experience under our self-insurance programs, adversely affected gross profit margins in 2018 compared to 2017. Costs relating to quality improvements in product packaging and start-up of new manufacturing packaging lines being phased into service during 2018 also had an unfavorable impact on twelve months 2018 gross profit margins when compared to 2017. The above discussed cost factors also affected fourth quarter 2018 gross profit margins compared to fourth quarter 2017.

Selling, marketing and administrative expenses were $117,691 in 2018 compared to $121,484 in 2017, a decrease of $3,793 or 3.1%. Selling, marketing and administrative expenses include $(1,064) and $8,024 in certain deferred compensation expenses (credits) in 2018 and 2017, respectively. These deferred compensation expenses principally result from changes in the market value of investments and investment income from trading securities relating to compensation deferred in previous years and are not reflective of current operating results. Adjusting for the aforementioned, selling, marketing and administrative expenses increased from $113,460 in 2017 to $118,755 in 2018, an increase of $5,295 or 4.7%. As a percent of net product sales, these adjusted expenses increased from 22.0% of net product sales in 2017 to 23.1% of net product sales in 2018, a 1.1 unfavorable percentage point change.

Selling, marketing and administrative expenses include freight, delivery and warehousing expenses. These expenses increased from $44,082 in 2017 to $49,527 in 2018, an increase of $5,445 or 12.4%. As a percent of net product sales, these adjusted expenses increased from 8.6% in 2017 to 9.6% in 2018, a 1.0 unfavorable percentage point change. These expenses principally reflect higher freight rates driven by the continuing imbalance between supply and demand for over-the-road truck delivery as well as higher fuel costs. Freight and delivery expenses began their significant acceleration in fourth quarter 2017, and therefore, this impact was less significant in the comparative fourth quarters of 2018 and 2017, than for the twelve months 2018 and 2017. Higher legal and professional fees also contributed to this increase in selling, marketing and administrative expenses in both fourth quarter and twelve months 2018.

The Company has foreign operating businesses in Mexico, Canada and Spain, and exports products to many foreign markets. Such foreign sales were $43,690 and comprised 8.5% of the Company’s consolidated net product sales in 2018. In fourth quarter 2018 and 2017, the Company recorded a pre-tax impairment charge of $1,125 and $2,371, respectively, relating to its Spanish operations. The Company had a 97% ownership of a Spanish company at both December 31, 2018 and 2017. During 2018 and 2017, this Spanish subsidiary incurred operating losses of $2,840 and $3,212, respectively,

18

and the Company provided approximately $4,484 and $2,734, respectively, of additional cash to finance these losses and certain capital expenditures.

Earnings from operations were $70,482 in 2018 compared to $70,422 in 2017, an increase of $60. Earnings from operations include $(1,103) and $9,977 in certain deferred compensation expense (credits) in 2018 and 2017, respectively, which are discussed above. Adjusting for these deferred compensation expenses, adjusted earnings from operations decreased from $80,399 in 2017 to $69,379 in 2018, a decrease of $11,020 or 13.7%. Twelve months and fourth quarter results were adversely affected primarily by higher costs and expenses for freight and delivery and manufacturing operations as discussed above.

Management believes the comparisons presented in the preceding paragraphs, after adjusting for changes in deferred compensation, are more reflective of the underlying operations of the Company.

Other income, net was $2,724 in 2018 compared to $14,139 in 2017, a decrease of $11,415. Other income, net principally reflects $(1,103) and $9,977 of aggregate net gains (losses) and investment income on trading securities in 2018 and 2017, respectively. These trading securities provide an economic hedge of the Company’s deferred compensation liabilities; and the related net gains (losses) and investment income were offset by a like amount of expense in aggregate product cost of goods sold and selling, marketing, and administrative expenses in the respective years as discussed above. Other income, net includes investment income on available for sale securities of $3,535 and $2,851 in 2018 and 2017, respectively. Other income, net also includes foreign exchange gains (losses) of $(659) and $259 in 2018 and 2017, respectively.

Fourth quarter and twelve months 2018 net earnings benefited from a lower U.S. federal income tax rate resulting from U.S. tax reform legislation enacted in December 2017. In connection with this tax reform legislation, the Company recorded a net tax benefit of $20,318, or $0.30 per share, during fourth quarter 2017. This benefit reflected the estimated accounting adjustment from the revaluation of the Company’s net deferred income tax liabilities as of December 31, 2017 to reflect the new lower U.S. corporate income tax rate. As a result of this tax legislative change, including the above discussed revaluation of deferred tax liabilities, the Company’s effective income tax rate was 23.5% in fourth quarter 2018 compared to negative 110.9%, a net tax credit, in fourth quarter 2017; and 22.4% in twelve months 2018 compared to 4.6% in twelve months 2017. A reconciliation of the differences between the U.S. statutory rate and these effective tax rates is provided in Note 4 of the Company’s Notes to Consolidated Financial Statements.

At December 31, 2018 and 2017, the Company’s deferred tax assets include $1,844 and $3,740 of income tax benefits relating to its Canadian subsidiary tax loss carry-forwards which the Company expects to realize before their expiration dates (2029 through 2031). The Company utilized $1,896 and $2,606 of these tax carry-forward benefits in 2018 and 2017, respectively. The Company has concluded that it is more-likely-than-not that it would realize these deferred tax assets relating to its Canadian tax loss carry-forwards because it is expected that sufficient levels of taxable income will be generated during the carry-forward periods. The Company has provided a full valuation allowance on its Spanish subsidiaries’ tax loss carry-forward benefits of $3,651 and $3,038 as of December 31, 2018 and 2017, respectively, because the Company has concluded that it is not more-likely-than-not that these losses will be utilized before their expiration dates. The Spanish subsidiary has a history of net operating losses and it is not known when and if they will generate taxable income in the future.

Based on SEC guidance in Staff Accounting Bulletin No. 118, the Company considered its accounting for the effects of U.S. tax reform to be provisional as of December 31, 2017 and through the first three quarters ended September 30, 2018 because the ultimate impact might have differed from these provisional amounts, due to, among other things, additional regulatory guidance from the Internal Revenue Service and state authorities. The accounting for Tax Cuts and Jobs Act was completed as of December 31, 2018 and there were no material adjustment to the previously recorded provisional amounts.

Net earnings attributable to Tootsie Roll Industries, Inc. were $12,175 in fourth quarter 2018 compared to $31,985 in fourth quarter 2017, and net earnings per share were $0.18 and $0.48 in fourth quarter 2018 and 2017, respectively. The prior year fourth quarter 2017 net earnings include a favorable deferred income tax accounting adjustment of $20,318 or $0.30 per share which is discussed above. Adjusting for the effects of this fourth quarter 2017 tax adjustment,

19

comparable net earnings per share were $0.18 in both 2018 and 2017. Twelve months 2018 net earnings were $56,893 compared to $80,864 in twelve months 2017, and net earnings per share were $.86 and $1.21 in twelve months 2018 and 2017, respectively. Adjusting for the effects of the 2017 tax adjustment discussed above, comparable net earnings per share were $0.86 and $0.91, a decrease of $0.05 or 5.5%. Earnings per share in 2018 benefited from the reduction in average shares outstanding resulting from purchases of the Company’s common stock in the open market by the Company. Average shares outstanding decreased from 66,962 in 2017 to 66,130 in 2018.

The Company has included the above non-GAAP discussion regarding the impacts of tax reform.  The Company believes this discussion provides meaningful supplemental information to both management and investors that is indicative of the Company's core net results and facilitates comparison of net results across reporting periods.  The Company uses this non-GAAP measure when evaluating its financial results as well as for internal evaluation and analysis purposes.  This non-GAAP measure should not be viewed as a substitute for the Company's GAAP results.

LIQUIDITY AND CAPITAL RESOURCES

Cash flows from operating activities were $100,221, $100,929 and $42,973 in 2019, 2018 and 2017, respectively. The $708 decrease in cash flows from operating activities from 2018 to 2019 primarily reflects the timing of payments and refunds of income taxes, combined with increases in prepaid expenses and inventories, offset by a decrease in accounts receivable as of December 31, 2019. The $57,956 increase in cash flows from operating activities from 2017 to 2018 primarily reflects the timing of payments and refunds of income taxes, an increase in prepaid expenses as of December 31, 2017, and the decrease in deferred compensation payments in 2018.

The Company manages and controls a VEBA trust, to fund the estimated future costs of certain union employee health, welfare and other benefits. A contribution of $20,024 was made to this trust in 2017; no contribution was made to the trust during 2018 or 2019. The Company uses these funds to pay the actual cost of such benefits over each union contract period. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.

Cash flows from investing activities reflect capital expenditures of $20,258, $27,612, and $16,673 in 2019, 2018 and 2017, respectively. The changes in amounts from 2018 to 2019 principally reflect new manufacturing packaging lines in 2018 and the timing of expenditures relating to other plant manufacturing capital projects. Company management has committed approximately $25,000 to a rehabilitation upgrade and expansion of one of its manufacturing plants in the U.S.A. The Company spent approximately $2,000 in 2019, and management’s projected cash outlays for this project are approximately $15,000 in 2020 and $8,000 in 2021. All capital expenditures are to be funded from the Company’s cash flow from operations and internal sources including available for sale securities.

Other than the bank loans and the related restricted cash of the Company’s Spanish subsidiary which are discussed in Note 1 of the Company’s Notes to Consolidated Financial Statements, the Company had no bank borrowings or repayments in 2017, 2018, or 2019, and had no outstanding bank borrowings as of December 31, 2018 or 2019. Nonetheless, the Company would consider bank borrowing or other financing in the event that a business acquisition is completed.

Financing activities include Company common stock purchases and retirements of $34,116, $19,317, and $34,133 in 2019, 2018 and 2017, respectively. Cash dividends of $23,460, $22,978, and $22,621 were paid in 2019, 2018 and 2017, respectively.

SIGNIFICANT ACCOUNTING POLICIES AND ESTIMATES

Preparation of the Company’s financial statements involves judgments and estimates due to uncertainties affecting the application of accounting policies, and the likelihood that different amounts would be reported under different conditions or using different assumptions. The Company bases its estimates on historical experience and other assumptions, as discussed herein, that it believes are reasonable. If actual amounts are ultimately different from previous estimates, the revisions are included in the Company’s results of operations for the period in which the actual amounts become known.

20

The Company’s significant accounting policies are discussed in Note 1 of the Company’s Notes to Consolidated Financial Statements.

Following is a summary and discussion of the more significant accounting policies and estimates which management believes to have a significant impact on the Company’s operating results, financial position, cash flows and footnote disclosure.

Revenue recognition

As more fully discussed in Note 1, the Company adopted the new accounting revenue recognition guidance (ASC 606) effective January 1, 2018. As a result of adoption, the cumulative impact to retained earnings at January 1, 2018 was a net after-tax increase of $3,319 ($4,378 pre-tax). The adoption principally changed the timing of recognition of certain trade promotions and related adjustments thereto which affect net product sales. The comparative prior information has not been restated and continues to be reported under the accounting standards in effect for such period. The adoption of the new standard in 2018 did not have a material effect on 2018 and 2019 results, and management does not believe that it will have a material effect on results in future years. Revenue for net product sales continues to be recognized at a point in time when products are delivered to or picked up by the customer, as designated by customers’ purchase orders, as discussed in Note 1.

Provisions for bad debts are recorded as selling, marketing and administrative expenses. Write-offs of bad debts did not exceed 0.1% of net product sales in each of 2019, 2018 and 2017, and accordingly, have not been significant to the Company’s financial position or results of operations.

Intangible assets

The Company’s intangible assets consist primarily of goodwill and acquired trademarks. In accordance with accounting guidance, goodwill and other indefinite-lived assets, trademarks, are not amortized, but are instead subjected to annual testing for impairment unless certain triggering events or circumstances are noted. The Company performs its annual impairment review and assessment as of December 31. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. The Company reviews and assesses certain trademarks (non-amortizable intangible assets) for impairment by comparing the fair value of each trademark with its carrying value. Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance.

The Company determines the fair value of certain trademarks using discounted cash flows and estimates of royalty rates. If the carrying value exceeds fair value, such trademarks are considered impaired and is reduced to fair value. The Company utilizes third-party professional valuation firms to assist in the determination of valuation of certain trademarks. Impairments have not generally been material to the Company’s historical operating results.

Cash flow projections require the Company to make assumptions and estimates regarding the Company’s future plans, including sales projections and profit margins, market based discount rates, competitive factors, and economic conditions; and the Company’s actual results and conditions may differ over time. A change in the assumptions relating to the impairment analysis including but not limited to a reduction in projected cash flows, the use of a different discount rate to discount future cash flows or a different royalty rate applied to such trademarks, could cause impairment in the future.

Customer incentive programs, advertising and marketing

Advertising and marketing costs are recorded in the period to which such costs relate. The Company does not defer the recognition of any amounts on its consolidated balance sheet with respect to such costs. Customer incentives and other

21

promotional costs, including consumer coupon (price reduction) incentives, are recorded in accordance with ASU 606 at the time of the Company’s sale based upon incentive program terms and historical utilization statistics, which are generally consistent from year to year. The liabilities associated with these programs are reviewed quarterly and adjusted if utilization rates differ from management’s original estimates. Such adjustments have not historically been material to the Company’s operating results.

Split dollar officer life insurance

The Company provides split dollar life insurance benefits to an executive officer and records an asset principally equal to the cumulative premiums paid. The Company will fully recover these premiums in future years under the terms of the plan. The Company retains a collateral assignment of the cash surrender values and policy death benefits payable to insure recovery of these premiums.

Valuation of long-lived assets

Long-lived assets, primarily property, plant and equipment, are reviewed for impairment as events or changes in business circumstances occur indicating that the carrying value of the asset may not be recoverable. The estimated cash flows produced by assets or asset groups, are compared to the asset carrying value to determine whether impairment exists. Such estimates involve considerable management judgment and are based upon assumptions about expected future operating performance. As a result, actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic and competitive conditions. Such impairments have not historically been material to the Company’s operating results.

Income taxes

Deferred income taxes are recognized for future tax effects of temporary differences between financial and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. The Company records valuation allowances in situations where the realization of deferred tax assets, including those relating to net operating tax losses, is not more-likely-than-not; and the Company adjusts and releases such valuation allowances when realization becomes more-likely-than-not as defined by accounting guidance. The Company periodically reviews assumptions and estimates of the Company’s probable tax obligations and effects on its liability for uncertain tax positions, using informed judgment which may include the use of third-party consultants, advisors and legal counsel, as well as historical experience.

Valuation of investments

Investments primarily comprise high quality corporate and municipal (tax-free) bonds, including variable rate demand notes (generally long term bonds where interest rates are reset weekly, and provide a weekly “put” which allows the holder to also sell each week with no loss in principal), which are reviewed for impairment at each reporting period by comparing the carrying value or amortized cost to the fair market value. In the event that an investment security’s fair value is below carrying value or amortized cost, the Company will record an other-than-temporary impairment or a temporary impairment based on accounting guidance. The Company’s investment policy, which guides investment decisions, is focused on high quality investments which mitigates the risk of impairment. The Company does not invest in Level 3 securities, as defined, but may utilize third-party professional valuation firms as necessary to assist in the determination of the value of investments that utilize Level 3 inputs (as defined by guidance) should any of its investments be downgraded to Level 3.

Other matters

In the opinion of management, other than contracts for foreign currency forwards and raw materials, including currency and commodity hedges and outstanding purchase orders for packaging, ingredients, supplies, and operational services, all entered into in the ordinary course of business, the Company does not have any significant contractual obligations or future commitments. The Company’s outstanding contractual commitments as of December 31, 2019, all of which are generally normal and recurring in nature, are summarized in the chart which follows below.

22

RECENT ACCOUNTING PRONOUNCEMENTS

See Note 1 of the Company’s Notes to Consolidated Financial Statements.

MARKET RISKS

The Company is exposed to market risks related to commodity prices, interest rates, investments in marketable securities, equity price and foreign exchange.

The Company’s ability to forecast the direction and scope of changes to its major input costs is impacted by significant potential volatility in crude oil and energy, sugar, corn, edible oils, cocoa and cocoa powder, and dairy products markets. The prices of these commodities are influenced by changes in global demand, changes in weather and crop yields, including the possible effects of climate change, changes in import tariffs and governments’ farm policies, including mandates for ethanol and bio-fuels, environmental matters, fluctuations in the U.S. dollar relative to dollar-denominated commodities in world markets, and in some cases, geo-political risks. The Company believes that its competitors face the same or similar challenges.

In order to address the impact of changes in input and other costs, the Company periodically reviews each item in its product portfolio to ascertain if price realization adjustments or other actions should be taken. These reviews include an evaluation of the risk factors relating to market place acceptance of such changes and their potential effect on future sales volumes. In addition, the estimated cost of packaging modifications associated with weight changes, if applicable, is evaluated. The Company also maintains ongoing cost reduction and productivity improvement programs under which cost savings initiatives are encouraged and progress monitored. The Company is not able to accurately predict the outcome of these cost savings initiatives and their effects on its future results.

Commodity future and foreign currency forward contracts

Commodity price risks relate to ingredients, primarily sugar, cocoa and cocoa powder, chocolate, corn syrup, dextrose, edible oils, milk, whey and gum base ingredients. The Company believes its competitors face similar risks, and the industry has historically adjusted prices, and/or product weights, to compensate for adverse fluctuations in commodity costs. The Company, as well as competitors in the confectionery industry, has historically taken actions, including higher price realization to mitigate rising input costs for ingredients, packaging, labor and fringe benefits, energy, and freight and delivery. Although management seeks to substantially recover cost increases over the long-term, there is risk that higher price realization cannot be fully passed on to customers and, to the extent they are passed on, they could adversely affect customer and consumer acceptance and resulting sales volume.

The Company utilizes commodity futures contracts, as well as annual supply agreements, to hedge and plan for anticipated purchases of certain ingredients, including sugar, in order to mitigate commodity cost fluctuation. The Company also may purchase forward foreign exchange contracts to hedge its costs of manufacturing certain products in Canada for sale and distribution in the United States (U.S.A.), and periodically does so for purchases of equipment or raw materials from foreign suppliers. Such commodity futures and currency forward contracts are cash flow hedges and are effective as hedges as defined by accounting guidance. The unrealized gains and losses on such contracts are deferred as a component of accumulated other comprehensive loss (or gain) and are recognized as a component of product cost of goods sold when the related inventory is sold.

The potential change in fair value of commodity and foreign currency derivative instruments held by the Company at December 31, 2019, assuming a 10% change in the underlying contract price, was $1,268. The analysis only includes commodity and foreign currency derivative instruments and, therefore, does not consider the offsetting effect of changes in the price of the underlying commodity or foreign currency. This amount is not significant compared with the net earnings and shareholders’ equity of the Company.

Interest rates

Interest rate risks primarily relate to the Company’s investments in marketable securities with maturities dates of generally up to three years.

23

The majority of the Company’s investments, which are classified as available for sale, have historically been held until their maturity, which limits the Company’s exposure to interest rate fluctuations. The Company also invests in variable rate demand notes which have interest rates which are reset weekly and can be “put back” and sold each week through a remarketing agent, generally a large financial broker, which also substantially eliminates the Company’s exposure to interest rate fluctuations on the principal invested. The accompanying chart summarizes the maturities of the Company’s investments in debt securities at December 31, 2019.

Less than 1 year

    

$

84,163

1 – 2 years

 

47,940

2 – 3 years

 

45,189

Total

$

177,292

The Company’s outstanding debt at December 31, 2019 and 2018 was $7,500 in an industrial revenue bond in which interest rates reset each week based on the current market rate. Therefore, the Company does not believe that it has significant interest rate risk with respect to its interest bearing debt.

Investment in marketable securities

As stated above, the Company invests primarily in marketable securities including variable rate demand notes (VRDNs). The VRDNs have weekly “puts” which are collateralized by bank letters of credit or other assets, and interest rates are reset weekly. Except for VRDN’s the Company’s marketable securities are held to maturity with maturities generally not exceeding three years. The Company utilizes professional money managers and maintains investment policy guidelines which emphasize high quality and liquidity in order to minimize the potential loss exposures that could result in the event of a default or other adverse event. The Company continues to monitor these investments and markets, as well as its investment policies, however, the financial markets could experience unanticipated or unprecedented events as it did in 2008 and 2009, and future outcomes may be less predictable than in the past.

Equity price

Equity price risk relates to the Company’s investments in mutual funds which are principally used to fund and hedge the Company’s deferred compensation liabilities. These investments in mutual funds are classified as trading securities. Any change in the fair value of these trading securities is completely offset by a corresponding change in the respective hedged deferred compensation liability, and therefore the Company does not believe that it has significant equity price risk with respect to these investments.

Foreign currency

Foreign currency risk principally relates to the Company’s foreign operations in Canada, Mexico and Spain, as well as periodic purchase commitments of machinery and equipment from foreign sources, generally the European Union where the EURO is the currency.

Certain of the Company’s Canadian manufacturing costs, including local payroll and plant operations, and a portion of its packaging and ingredients are sourced in Canadian dollars. The Company may purchase Canadian forward contracts to receive Canadian dollars at a specified date in the future and uses its Canadian dollar collections on Canadian sales as a partial hedge of its overall Canadian manufacturing obligations sourced in Canadian dollars. The Company also periodically purchases and holds Canadian dollars to facilitate the risk management of these currency changes.

From time to time, the Company may use foreign exchange forward contracts and derivative instruments to mitigate its exposure to foreign exchange risks, as well as those related to firm commitments to purchase equipment from foreign vendors. See Note 11 of the Company’s Notes to Consolidated Financial Statements for outstanding foreign exchange forward contracts as of December 31, 2019.

24

Open Contractual Commitments as of December 31, 2019:

    

    

Less than

    

1 to 3

    

3 to 5

    

More than

 

Payable in

Total

1 Year

Years

Years

5 Years

 

Commodity hedges

$

7,147

$

7,147

$

$

$

Foreign currency hedges

 

5,533

 

5,533

 

 

 

Purchase obligations

 

6,566

 

6,566

 

 

 

Interest bearing debt

 

7,500

 

 

 

 

7,500

Operating leases

 

1,592

 

884

 

708

 

 

Total

$

28,338

$

20,130

$

708

$

$

7,500

Note: Commodity hedges and foreign currency hedges reflect the amounts at which the Company will settle the related contracts. The above amounts exclude deferred income tax liabilities of $47,295, liabilities for uncertain tax positions of $4,240, postretirement health care benefits of $13,743 and noncurrent deferred compensation of $65,973 because the timing of payments relating to these items cannot be reasonably determined.

25

ITEM 7A.           Quantitative and Qualitative Disclosures About Market Risk.

The information required by this item is included under the caption “Market Risk” in Item 7 above.

See also Note 1 of the Notes to Consolidated Financial Statements.

ITEM 8.               Financial Statements and Supplementary Data.

Management’s Report on Internal Control Over Financial Reporting

The management of Tootsie Roll Industries, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in the Securities Exchange Act of 1934 (SEC) Rule 13a-15(f). Company management conducted an evaluation of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019 as required by SEC Rule 13a-15(c). In making this assessment, the Company used the criteria established in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the COSO criteria). Based on the Company’s evaluation under the COSO criteria, Company management concluded that its internal control over financial reporting was effective as of December 31, 2019.

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2019 has been audited by Grant Thornton LLP, an independent registered public accounting firm, as stated in their report which is included herein.

26

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders

Tootsie Roll Industries, Inc.

Opinions on the financial statements and internal control over financial reporting


We have audited the accompanying consolidated balance sheets of Tootsie Roll Industries, Inc. (a Virginia corporation) and subsidiaries (the “Company”) as of December 31, 2019 and 2018, and the related consolidated statements of earnings and retained earnings, comprehensive income, changes in shareholders’ equity, and cash flows for the two years then ended and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the “financial statements”). We also have audited the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”).

In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the two years in the periods ended December 31, 2019 and 2018 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

Basis for opinions


The Company’s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

27

Definition and limitations of internal control over financial reporting


A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical audit matter


The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Trademark Impairment Assessment


As described in Note 1 and Note 13 to the consolidated financial statements, the Company’s consolidated trademark balance was $175 million at December 31, 2019, which is allocated to the Company’s brands that were purchased.  Indefinite-lived trademarks are tested for impairment at least annually.  For several trademarks, a Step 0 approach is used to test for impairment based on relevant qualitative factors, as outlined within ASC 350-20 and 350-30. For the fair value assessment of certain other trademarks where a Step 0 analysis was not considered appropriate, Step 1 impairment testing is performed annually using discounted cash flows, derived from projected revenue, operating margins and estimated discount rates. The determination of the fair value of the trademarks subjected to a Step 1 impairment test requires management to make significant estimates and assumptions related to forecasts of future revenues, operating margins and discount rates.  As disclosed by management, changes in these assumptions could have a significant impact on either the fair value of the trademark, the amount of any trademark charge, or both.    


We identified the Step 1 trademark impairment assessment as a critical audit matter, as auditing management’s judgments regarding forecasts of future revenue, operating margin and discount rate involves a high degree of subjectivity.  

The primary procedures we performed to address this critical audit matter included:

Testing the operating effectiveness of controls relating to management’s impairment tests, including controls over the determination of the fair value of these specific trademarks. Through these tests, we evaluated management’s review controls over the financial projections, including reperformance and approval of the reasonableness of the key assumptions and inputs to the analysis, such as discount rates, growth rates, and key performance indicators such as sales forecast and operating margins.

28

Testing management’s process for determining the fair value of the trademarks.  We evaluated the reasonableness of management’s forecasts of future revenue and operating margin by comparing these forecasts to historical operating results for the Company’s similar existing platforms, and whether such assumptions were consistent with evidence obtained in other areas of the audit. Additionally, a sensitivity analysis was performed using a Capital Asset Pricing Model in order to ensure the assumptions used in management’s model fell within reasonable ranges based on third-party industry market data.
Utilizing a valuation specialist to assist in evaluating the reasonableness of and testing the methodology used in the Company’s discounted cash flow model for the trademarks and certain significant assumptions, including the discount rate.

/s/ GRANT THORNTON LLP

We have served as the Company’s auditor since 2018.

Chicago, Illinois

February 28, 2020

29

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of Tootsie Roll Industries, Inc.:

Opinion on the Financial Statements

We have audited the consolidated statements of earnings and retained earnings, comprehensive earnings and cash flows of Tootsie Roll Industries, Inc. and its subsidiaries (the “Company”) for the year ended December 31, 2017, including the related notes and schedule of valuation and qualifying accounts for the year ended December 31, 2017 listed in the accompanying index appearing under Item 15 (a)(2) (collectively referred to as the “consolidated financial statements”).  In our opinion, the consolidated financial statements present fairly, in all material respects, the results of operations and cash flows of the Company for year ended December 31, 2017 in conformity with accounting principles generally accepted in the United States of America.    

Basis for Opinion

These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.  

We conducted our audit of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.

Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.

/s/ PricewaterhouseCoopers LLP

Chicago, Illinois

March 1, 2018

We served as the Company's auditor from 1968 to 2018.

30

CONSOLIDATED STATEMENTS OF

Earnings and Retained Earnings

TOOTSIE ROLL INDUSTRIES, INC. AND SUBSIDIARIES  

(in thousands except per share data)

For the year ended December 31,

    

2019

    

2018

    

2017

Net product sales

$

523,616

$

515,251

$

515,674

Rental and royalty revenue

 

3,497

 

3,669

 

3,615

Total revenue

 

527,113

 

518,920

 

519,289

Product cost of goods sold

 

329,102

 

329,880

 

326,411

Rental and royalty cost

 

995

 

867

 

972

Total costs

 

330,097

 

330,747

 

327,383

Product gross margin

 

194,514

 

185,371

 

189,263

Rental and royalty gross margin

 

2,502

 

2,802

 

2,643

Total gross margin

 

197,016

 

188,173

 

191,906

Selling, marketing and administrative expenses

 

127,802

 

117,691

 

121,484

Earnings from operations

 

69,214

 

70,482

 

70,422

Other income, net

 

16,190

 

2,724

 

14,139

Earnings before income taxes

 

85,404

 

73,206

 

84,561

Provision for income taxes

 

20,565

 

16,401

 

3,907

Net earnings

 

64,839

 

56,805

 

80,654

Less: net earnings (loss) attributable to noncontrolling interests

 

(81)

 

(88)

 

(210)

Net earnings attributable to Tootsie Roll Industries, Inc.

$

64,920

$

56,893

$

80,864

Net earnings attributable to Tootsie Roll Industries, Inc. per share

$

0.99

$

0.86

$

1.21

Average number of shares outstanding

 

65,474

 

66,130

 

66,962

Retained earnings at beginning of period

$

33,767

$

57,225

$

43,833

Net earnings attributable to Tootsie Roll Industries, Inc.

 

64,920

 

56,893

 

80,864

Adopted ASU's (See Note 1)

2,726

Cash dividends

 

(23,371)

 

(22,929)

 

(22,548)

Stock dividends

 

(34,507)

 

(60,148)

 

(44,924)

Retained earnings at end of period

$

40,809

$

33,767

$

57,225

(The accompanying notes are an integral part of these statements.)

31

CONSOLIDATED STATEMENTS OF

Comprehensive Earnings

TOOTSIE ROLL INDUSTRIES, INC. AND SUBSIDIARIES  

(in thousands)

For the year ended December 31,

    

2019

    

2018

    

2017

    

Net earnings

$

64,839

$

56,805

$

80,654

Other comprehensive income (loss), before tax:

Foreign currency translation adjustments

 

791

 

103

 

1,198

Pension and postretirement reclassification adjustments:

Unrealized gains (losses) for the period on postretirement and pension benefits

 

(1,230)

 

1,558

 

(1,009)

Less: reclassification adjustment for (gains) losses to net earnings

 

(1,522)

 

(1,324)

 

(1,462)

Unrealized gains (losses) on postretirement and pension benefits

 

(2,752)

 

234

 

(2,471)

Investments:

Unrealized gains (losses) for the period on investments

 

3,130

 

(606)

 

(300)

Less: reclassification adjustment for (gains) losses to net earnings

 

34

 

 

Unrealized gains (losses) on investments

 

3,164

 

(606)

 

(300)

Derivatives:

Unrealized gains (losses) for the period on derivatives

 

451

 

(2,734)

 

(1,410)

Less: reclassification adjustment for (gains) losses to net earnings

 

677

 

1,630

 

(107)

Unrealized gains (losses) on derivatives

 

1,128

 

(1,104)

 

(1,517)

Total other comprehensive income (loss), before tax

 

2,331

 

(1,373)

 

(3,090)

Income tax benefit (expense) related to items of other comprehensive income

 

(354)

 

349

 

1,545

Total comprehensive earnings

66,816

55,781

79,109

Comprehensive earnings (loss) attributable to noncontrolling interests

(81)

(88)

(210)

Total comprehensive earnings attributable to Tootsie Roll Industries, Inc.

$

66,897

$

55,869

$

79,319

(The accompanying notes are an integral part of these statements.)

32

CONSOLIDATED STATEMENTS OF

Financial Position

TOOTSIE ROLL INDUSTRIES, INC. AND SUBSIDIARIES

(in thousands)

Assets

December 31,

    

2019

    

2018

    

CURRENT ASSETS:

Cash and cash equivalents

$

138,960

$

110,899

Restricted cash

380

388

Investments

 

100,444

 

75,140

Accounts receivable trade, less allowances of $1,949 and $1,820

 

45,044

 

49,777

Other receivables

 

3,418

 

2,941

Inventories:

Finished goods and work-in-process

 

35,909

 

32,159

Raw materials and supplies

 

23,179

 

22,365

Prepaid expenses

 

5,996

 

10,377

Total current assets

 

353,330

 

304,046

PROPERTY, PLANT AND EQUIPMENT, at cost:

Land

 

21,740

 

21,726

Buildings

 

122,843

 

121,780

Machinery and equipment

 

416,625

 

401,037

Construction in progress

 

4,427

 

3,408

Operating lease right-of-use assets

 

1,580

 

 

567,215

 

547,951

Less — accumulated depreciation

 

378,760

 

361,850

Net property, plant and equipment

 

188,455

 

186,101

OTHER ASSETS:

Goodwill

 

73,237

 

73,237

Trademarks

 

175,024

 

175,024

Investments

 

153,031

 

170,409

Split dollar officer life insurance

 

26,042

 

26,042

Prepaid expenses and other assets

 

8,056

 

11,980

Deferred income taxes

 

689

 

522

Total other assets

 

436,079

 

457,214

Total assets

$

977,864

$

947,361

(The accompanying notes are an integral part of these statements.)

33

(in thousands except per share data)

Liabilities and Shareholders’ Equity

December 31,

2019

    

2018

    

CURRENT LIABILITIES:

Accounts payable

$

12,720

$

11,817

Bank loans

747

373

Dividends payable

 

5,861

 

5,772

Accrued liabilities

 

41,611

 

42,849

Postretirement health care benefits

 

598

 

580

Operating lease liabilities

1,062

Deferred compensation

16,945

 

Total current liabilities

 

79,544

 

61,391

NONCURRENT LIABILITIES:

Deferred income taxes

 

47,295

 

43,941

Postretirement health care benefits

 

13,145

 

11,871

Industrial development bonds

 

7,500

 

7,500

Liability for uncertain tax positions

 

4,240

 

3,816

Operating lease liabilities

518

Deferred compensation and other liabilities

 

65,973

 

68,345

Total noncurrent liabilities

 

138,671

 

135,473

TOOTSIE ROLL INDUSTRIES, INC. SHAREHOLDERS’ EQUITY:

Common stock, $.69-4/9 par value — 120,000 shares authorized —  38,836 and 38,544, respectively, issued

 

26,969

 

26,767

Class B common stock, $.69-4/9 par value — 40,000 shares authorized — 26,287 and 25,584, respectively, issued

 

18,254

 

17,767

Capital in excess of par value

 

696,059

 

696,535

Retained earnings

 

40,809

 

33,767

Accumulated other comprehensive loss

 

(20,245)

 

(22,222)

Treasury stock (at cost) — 90 shares and 88 shares, respectively

 

(1,992)

 

(1,992)

Total Tootsie Roll Industries, Inc. shareholders’ equity

 

759,854

 

750,622

Noncontrolling interests

(205)

(125)

Total equity

759,649

750,497

Total liabilities and shareholders' equity

$

977,864

$

947,361

(The accompanying notes are an integral part of these statements.)

34

CONSOLIDATED STATEMENTS OF

Cash Flows

TOOTSIE ROLL INDUSTRIES, INC. AND SUBSIDIARIES

(in thousands)

For the year ended December 31,

    

2019

    

2018

    

2017

    

CASH FLOWS FROM OPERATING ACTIVITIES:

Net earnings

$

64,839

$

56,805

$

80,654

Adjustments to reconcile net earnings to net cash provided by operating activities:

Depreciation

 

18,779

 

18,669

 

18,991

Deferred income taxes

2,832

2,063

(2,337)

Impairment of majority-owned foreign subsidiaries

 

377

 

1,126

 

2,371

Amortization of marketable security premiums

 

1,282

 

1,755

 

2,386

Changes in operating assets and liabilities:

Accounts receivable

 

5,086

 

(2,445)

 

(4,012)

Other receivables

 

(313)

 

2,220

 

(3,146)

Inventories

 

(4,383)

 

303

 

1,558

Prepaid expenses and other assets

 

4,362

 

9,489

 

(22,052)

Accounts payable and accrued liabilities

 

1,080

 

1,648

 

(557)

Income taxes payable

 

4,336

 

7,953

 

(11,899)

Postretirement health care benefits

 

(1,478)

 

(2,484)

 

(1,192)

Deferred compensation and other liabilities

 

3,422

 

3,827

 

(17,792)

Net cash provided by operating activities

 

100,221

 

100,929

 

42,973

CASH FLOWS FROM INVESTING ACTIVITIES:

Capital expenditures

 

(20,258)

 

(27,612)

 

(16,673)

Purchases of trading securities

 

(3,427)

 

(4,378)

 

(5,089)

Sales of trading securities

795

1,255

 

22,396

Purchase of available for sale securities

 

(67,730)

 

(78,377)

 

(89,364)

Sale and maturity of available for sale securities

 

75,611

 

64,602

 

79,410

Net cash used in investing activities

 

(15,009)

 

(44,510)

 

(9,320)

CASH FLOWS FROM FINANCING ACTIVITIES:

Shares purchased and retired

 

(34,116)

 

(19,317)

 

(34,133)

Dividends paid in cash

(23,460)

 

(22,978)

 

(22,621)

Proceeds from bank loans

3,582

2,491

2,162

Repayment of bank loans

 

(3,193)

 

(2,549)

 

(2,289)

Net cash used in financing activities

 

(57,187)

 

(42,353)

 

(56,881)

Effect of exchange rate changes on cash

28

501

421

Increase (decrease) in cash and cash equivalents

 

28,053

 

14,567

 

(22,807)

Cash, cash equivalents and restricted cash at beginning of year

 

111,287

 

96,720

 

119,527

Cash, cash equivalents and restricted cash at end of year

$

139,340

$

111,287

$

96,720

Supplemental cash flow information:

Income taxes paid

$

13,858

$

5,676

$

18,854

Interest paid

$

121

$

112

$

68

Stock dividend issued

$

70,557

$

60,538

$

69,739

(The accompanying notes are an integral part of these statements.)

35

Notes to Consolidated Financial Statements ($ in thousands except per share data)

TOOTSIE ROLL INDUSTRIES, INC. AND SUBSIDIARIES

NOTE 1—SIGNIFICANT ACCOUNTING POLICIES:

Basis of consolidation:

The consolidated financial statements include the accounts of Tootsie Roll Industries, Inc. and its wholly-owned and majority-owned subsidiaries (the Company), which are primarily engaged in the manufacture and sales of candy products. Non-controlling interests relating to majority-owned subsidiaries are reflected in the consolidated financial statements and all significant intercompany transactions have been eliminated. Certain amounts previously reported have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net earnings.

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Revenue recognition:

The Company’s revenues, primarily net product sales, principally result from the sale of goods, reflect the consideration to which the Company expects to be entitled, generally based on customer purchase orders. The Company records revenue based on a five-step model in accordance with Accounting Standards Codification ("ASC") Topic 606 which became effective January, 1, 2018. Adjustments for estimated customer cash discounts upon payment, discounts for price adjustments, product returns, allowances, and certain advertising and promotional costs, including consumer coupons, are variable consideration and are recorded as a reduction of product sales revenue in the same period the related product sales are recorded. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. A net product sale is recorded when the Company delivers the product to the customer, or in certain instances, the customer picks up the goods at the Company’s distribution center, and thereby obtains control of such product. Amounts billed and due from our customers are classified as accounts receivables trade on the balance sheet and require payment on a short-term basis. Accounts receivable are unsecured. Shipping and handling costs of $49,288, $49,527, and $44,082 in 2019, 2018 and 2017, respectively, are included in selling, marketing and administrative expenses. A minor amount of royalty income (less than 0.2% of our consolidated net sales) is also recognized from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Rental income (less than 1% of our consolidated net sales) is not considered revenue from contracts from customers.

Leases:

The Company identifies leases by evaluating our contracts to determine if the contract conveys the right to use an identified asset for a stated period of time in exchange for consideration. The Company considers whether it can control the underlying asset and has the right to obtain substantially all of the economic benefits or outputs from the asset. Leases with terms greater than 12 months are classified as either operating or finance leases at the commencement date.  For these leases, we capitalize the present value of the minimum lease payments over the lease terms as a right-of-use asset with an offsetting lease liability. The discount rate used to calculate the present value of the minimum lease payments is typically our incremental borrowing rate, as the rate implicit in the lease is generally not known or determinable. The lease term includes any noncancelable period for which we have the right to use the asset. Currently, all capitalized leases are classified as operating leases and the Company records lease expense on a straight-line basis over the term of the lease.

36

Cash and cash equivalents:

The Company considers short-term debt securities with an original maturity of three months or less to be cash equivalents. Substantially all cash and cash equivalents are held at a major U.S. money center bank or its foreign branches (Bank of America), or its investment broker affiliate (Merrill Lynch). The Company also holds certificates of deposit (CDs) of U.S. banks selected by this investment broker based on their financial ratings; substantially all such CDs are invested in separate individual banks which are generally not in excess of the Federal Deposit Insurance Corporation (FDIC) limit of $250 per bank. The cash in the Company's U.S. banks (primarily Bank of America) is not fully insured by the FDIC due to the statutory limit of $250. The Company had approximately $9,415 and $15,327 of cash in foreign banks, principally foreign branches of a U.S. bank (Bank of America), at December 31, 2019 and 2018, respectively. The Company's cash in its foreign bank accounts is also not fully insured.

Investments:

Investments consist of various marketable securities with maturities of generally up to three years, and variable rate demand notes with interest rates that are generally reset weekly and the security can be “put” back and sold weekly. The Company classifies debt and equity securities as either available for sale or trading. Available for sale debt securities are not actively traded by the Company and are carried at fair value. The Company follows current fair value measurement guidance and unrealized gains and losses on these securities are excluded from earnings and are reported as a separate component of shareholders’ equity, net of applicable taxes, until realized or other-than-temporarily impaired. Trading securities related to deferred compensation arrangements are carried at fair value with gains or losses included in other income, net. The Company invests in trading securities to economically hedge changes in its deferred compensation liabilities.

The Company regularly reviews its investments to determine whether a decline in fair value below the cost basis is other-than-temporary. If the decline in fair value is judged to be other-than-temporary, the cost basis of the security is written down to fair value and the amount of the write-down is included in other income, net. Further information regarding the fair value of the Company’s investments is included in Note 10 of the Company’s Notes to Consolidated Financial Statements.

Derivative instruments and hedging activities:

Authoritative guidance requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of derivative instruments and related gains and losses, and disclosures about credit-risk-related contingent features in derivative agreements.

From time to time, the Company enters into commodity futures and foreign currency forward contracts. Commodity futures are intended and are effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and are effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments. Further information regarding derivative instruments and hedging activities is included in Note 11 of the Company’s Notes to Consolidated Financial Statements.

Inventories:

Inventories are stated at lower of cost or net realizable value. The cost of substantially all of the Company’s inventories ($55,409 and $50,338 at December 31, 2019 and 2018, respectively) has been determined by the last-in, first-out (LIFO) method. The excess of current cost over LIFO cost of inventories approximates $19,174 and $17,062 at December 31, 2019 and 2018, respectively. The cost of certain foreign inventories ($3,679 and $4,186 at December 31, 2019 and 2018, respectively) has been determined by the first-in, first-out (FIFO) method. Rebates, discounts and other cash consideration received from vendors related to inventory purchases is reflected as a reduction in the cost of the related inventory item, and is, therefore, reflected in cost of sales when the related inventory item is sold.

37

Property, plant and equipment:

Depreciation is computed for financial reporting purposes by use of the straight-line method based on useful lives of 20 to 40 years for buildings and 5 to 20 years for machinery and equipment. Depreciation expense was $18,779, $18,669 and $18,991 in 2019, 2018 and 2017, respectively.

Carrying value of long-lived assets:

The Company reviews long-lived assets to determine if there are events or circumstances indicating that the amount of the asset reflected in the Company’s balance sheet may not be recoverable. When such indicators are present, the Company compares the carrying value of the long-lived asset, or asset group, to the future undiscounted cash flows of the underlying assets to determine if impairment exists. If applicable, an impairment charge would be recorded to write down the carrying value to its fair value. The determination of fair value involves the use of estimates of future cash flows that involve considerable management judgment and are based upon assumptions about expected future operating performance. The actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic conditions. In fourth quarter 2019, 2018 and 2017, the Company recorded charges of $377, $1,125 and $2,371, respectively, relating to the impairment of assets of a foreign subsidiary which is included in selling, marketing and administrative expense. Except for the aforementioned, no impairment charges of long-lived assets were recorded by the Company during 2019, 2018 or 2017.

Postretirement health care benefits:

The Company provides certain postretirement health care benefits to a group of “grandfathered” corporate office and management employees. The cost of these postretirement benefits is accrued during the employees’ working careers. See Note 7 of the Company’s Notes to Consolidated Financial Statements for additional information. The Company also provides split dollar life benefits to an executive officer. The Company records an asset equal to the cumulative insurance premiums paid that will be recovered upon the death of the covered executive officer or earlier under the terms of the plan. No premiums were paid in 2019, 2018 or 2017.

Goodwill and indefinite-lived intangible assets:

In accordance with authoritative guidance, goodwill and intangible assets with indefinite lives are not amortized, but rather reviewed and tested for impairment at least annually unless certain interim triggering events or circumstances require more frequent testing. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. Management believes that all assumptions used for the impairment review and testing are consistent with those utilized by market participants performing similar valuations. No impairments of intangibles, including trademarks and goodwill, were recorded in 2019, 2018 or 2017.

Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. 

38

Income taxes:

Deferred income taxes are recorded and recognized for future tax effects of temporary differences between financial and income tax reporting. The Company records valuation allowances in situations where the realization of deferred tax assets is not more-likely-than-not.

Further information regarding U.S. tax reform (U.S. Tax Cuts and Jobs Act) and other income tax matters are included in Note 4 of the Company’s Notes to Consolidated Financial Statements.

Foreign currency translation:

The U.S. dollar is used as the functional currency where a substantial portion of the subsidiary’s business is indexed to the U.S. dollar or where its manufactured products are principally sold in the U.S. All other foreign subsidiaries use the local currency as their functional currency. Where the U.S. dollar is used as the functional currency, foreign currency remeasurements are recorded as a charge or credit to other income, net in the statement of earnings. Where the foreign local currency is used as the functional currency, translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss).

Restricted cash:

Restricted cash comprises certain cash deposits of the Company’s majority-owned Spanish subsidiary with international banks that are pledged as collateral for letters of credit and bank borrowings.

VEBA trust:

The Company maintains a VEBA trust managed and controlled by the Company, to fund the estimated future costs of certain employee health, welfare and other benefits. The Company made a $20,024 contribution to the VEBA trust in 2017 but no contributions were made to the trust in 2019 or 2018. The Company will be using the VEBA trust funds to pay the actual cost of such benefits through 2022. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.

Bank loans:

Bank loans consist of short term (less than 120 days) borrowings by the Company’s Spanish subsidiary that are held by international banks. The weighted-average interest rate as of December 31, 2019 and 2018 was 3.0% and 2.0%, respectively.

Comprehensive earnings:

Comprehensive earnings include net earnings, foreign currency translation adjustments and unrealized gains/losses on commodity and/or foreign currency hedging contracts, available for sale securities and certain postretirement benefit obligations.

Earnings per share:

A dual presentation of basic and diluted earnings per share is not required due to the lack of potentially dilutive securities under the Company’s simple capital structure. Therefore, all earnings per share amounts represent basic earnings per share.

The Class B common stock has essentially the same rights as common stock, except that each share of Class B common stock has ten votes per share (compared to one vote per share of common stock), is not traded on any exchange,

39

is restricted as to transfer and is convertible on a share-for-share basis, at any time and at no cost to the holders, into shares of common stock which are traded on the New York Stock Exchange.

Use of estimates:

The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, allowances and incentives, product liabilities, assets recorded at fair value, income taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates.

Recently adopted accounting pronouncements:

At the beginning of 2019, the Company adopted Accounting Standards Update No. 2016-02 (ASU 2016-02), Leases (Subtopic 842), which requires lessees to recognize all leases with a term greater than 12 months on the balance sheet as right-of-use assets and lease liabilities. Upon adoption, the impact was the recognition of $1,482 in right-of-use assets and lease liabilities for operating leases. Subsequent to adoption, the Company obtained $652 of right-of-use assets in exchange for $652 of lease liabilities held as operating leases. The Company adopted ASU 2016-02 utilizing the current-period adjustment method and did not recast comparative periods upon adoption of the new standard.  In addition, we elected certain practical expedients which permitted us to not reassess whether existing contracts are or contain leases, to not reassess the lease classification of any existing leases, to not reassess initial direct costs for any existing leases, and to not separate lease components for all classes of underlying assets.  The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. 

In August 2017, the FASB issued ASU 2017-12, guidance that amends hedge accounting. Under the new guidance, more hedging strategies are eligible for hedge accounting and the application of hedge accounting is simplified. The new guidance amends presentation and disclosure requirements, and how effectiveness is assessed. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. On January 1, 2019, the Company adopted ASU 2017-12. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

Recently issued accounting pronouncements - not yet adopted

In June 2016, the FASB issued ASU No. 2016-13, which replaces the current incurred loss impairment method with a new method that reflects expected credit losses. Under this new model an entity would recognize an impairment allowance equal to its current estimate of credit losses on financial assets measured at amortized cost. ASU 2016-13 is effective for public companies in fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Based on the Company's analysis, ASU 2016-13 did not have a material impact on the Company's results of operations and financial condition upon adoption on January 1, 2020.

NOTE 2—ACCRUED LIABILITIES:

Accrued liabilities are comprised of the following:

December 31,

    

2019

    

2018

    

Compensation

$

10,575

$

10,034

Other employee benefits

 

7,509

 

7,947

Taxes, other than income

 

3,170

 

3,148

Advertising and promotions

 

14,421

 

15,125

Other

 

5,936

 

6,595

$

41,611

$

42,849

40

NOTE 3—INDUSTRIAL DEVELOPMENT BONDS:

Industrial development bonds are due in 2027. The average floating interest rate, which is reset weekly, was 1.6% and 1.5% in 2019 and 2018, respectively. See Note 10 of the Company’s Notes to Consolidated Financial Statements for fair value disclosures.

NOTE 4—INCOME TAXES:

The domestic and foreign components of pretax income are as follows:

    

2019

    

2018

    

2017

    

Domestic

$

74,978

$

66,253

$

76,042

Foreign

 

10,426

 

6,953

 

8,519

$

85,404

$

73,206

$

84,561

The provision for income taxes is comprised of the following:

    

2019

    

2018

    

2017

    

Current:

Federal

$

15,133

$

12,414

$

6,019

State

 

2,942

 

1,421

 

369

 

18,075

 

13,835

 

6,388

Deferred:

Federal

 

(543)

 

(577)

 

(7,191)

Foreign

 

2,422

 

2,685

 

3,425

State

 

611

 

458

 

1,285

 

2,490

 

2,566

 

(2,481)

$

20,565

$

16,401

$

3,907

41

Significant components of the Company’s net deferred tax liability at year end were as follows:

December 31,

    

2019

    

2018

    

Deferred tax assets:

Accrued customer promotions

$

198

$

913

Deferred compensation

 

19,432

 

15,872

Postretirement benefits

 

3,439

 

3,119

Other accrued expenses

 

3,979

 

4,520

Foreign subsidiary tax loss carry forward

 

4,584

 

5,731

Outside basis difference in foreign subsidiary

365

273

Unrealized capital losses

472

Deductible state tax depreciation

512

390

Tax credit carry forward

 

3,059

 

2,989

 

35,568

 

34,279

Valuation allowance

 

(4,985)

 

(3,892)

Total deferred tax assets

$

30,583

$

30,387

Deferred tax liabilities:

Depreciation

$

23,375

$

21,637

Deductible goodwill and trademarks

 

36,591

 

35,037

Accrued export company commissions

 

4,367

 

4,211

Employee benefit plans

 

2,700

 

3,539

Inventory reserves

 

2,526

 

2,784

Prepaid insurance

 

710

 

735

Unrealized capital gains

1,362

Deferred foreign exchange gain

260

577

Deferred gain on sale of real estate

 

5,298

 

5,286

Total deferred tax liabilities

$

77,189

$

73,806

Net deferred tax liability

$

46,606

$

43,419

At December 31, 2019, the Company has benefits related to state tax credit carry-forwards expiring by year as follows: $23 in 2019, $672 in 2020, $784 in 2021, $50 in 2028, $131 in 2029, $213 in 2030, $225 in 2031, $238 in 2032, $211 in 2033 and $205 in 2034. The Company expects that not all the credits will be utilized before their expiration and has provided a valuation allowance for the expired amounts.

At December 31, 2019, the tax benefits of the Company’s Canadian subsidiary tax loss carry-forwards expiring by year are as follows: $617 in 2031.

At December 31, 2018, the amounts of the Company’s Spanish subsidiary loss carry-forwards expiring by year are as follows: $282 in 2026, $60 in 2027, $179 in 2028, $102 in 2029, $310 in 2030, $412 in 2031, $311 in 2032, $125 in 2033, $434 in 2034, $548 in 2035, $797 in 2036 and $407 in 2037. A full valuation allowance has been provided for these Spanish loss carry-forwards as the Company expects that the losses will not be utilized before their expiration.

42

The effective income tax rate differs from the statutory rate as follows:

    

2019

    

2018

    

2017

    

U.S. statutory rate

 

21.0

%  

21.0

%  

35.0

%  

State income taxes, net

 

0.5

0.5

1.6

Exempt municipal bond interest

 

(0.1)

(0.1)

(0.1)

Foreign tax rates

 

1.4

2.1

0.5

Qualified domestic production activities deduction

 

(0.8)

Tax credits receivable

 

0.5

(1.4)

Adjustment of deferred tax balances

 

0.2

0.1

(24.2)

Reserve for uncertain tax benefits

 

0.4

(1.0)

(0.3)

Worthless stock deduction

(3.8)

Other, net

 

0.2

(0.2)

(1.9)

Effective income tax rate

 

24.1

%  

22.4

%  

4.6

%  

The Company’s 2017 effective tax rate reflects a deferred tax benefit of $20,318 resulting from the revaluation of its net deferred tax liability related to the reduction of the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017 under the 2017 Tax Cuts and Jobs Act as required by accounting guidance.

The 2017 Tax Cuts and Jobs Act changed the United States approach to the taxation of foreign earnings to a territorial system by providing a one hundred percent dividends received deduction for certain qualified dividends received from foreign subsidiaries. This provision of the Act significantly impacts the accounting for the undistributed earnings of foreign subsidiaries and as a result the Company intends to distribute the earnings of its foreign subsidiaries. The costs associated with a future distribution are not material to the Company’s financial statements. After carefully considering these facts, the Company has determined that effective December 31, 2017, it will not be asserting permanent reinvestment of its foreign subsidiaries earnings.

At December 31, 2019 and 2018, the Company had unrecognized tax benefits of $3,678 and $3,339, respectively. Included in this balance is $2,012 and $1,765, respectively, of unrecognized tax benefits that, if recognized, would favorably affect the annual effective income tax rate. As of December 31, 2019 and 2018, $562 and $477, respectively, of interest and penalties were included in the liability for uncertain tax positions.

A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:

    

2019

    

2018

    

2017

    

Unrecognized tax benefits at January 1

$

3,339

$

4,342

$

4,746

Increases in tax positions for the current year

 

1,164

 

448

 

394

Reductions in tax positions for lapse of statute of limitations

 

(576)

 

(751)

 

(793)

Reductions in tax positions for settlements and payments

(249)

Increases (decreases) in prior period unrecognized tax benefits due to change in judgment

(700)

(5)

Unrecognized tax benefits at December 31

$

3,678

$

3,339

$

4,342

The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes on the Consolidated Statements of Earnings and Retained Earnings.

The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. The Company generally remains subject to examination by U.S. federal and state and foreign tax authorities for the years 2016 through 2018. With few exceptions, the Company is no longer subject to examinations by tax authorities for the years 2015 and prior.

43

NOTE 5—SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE:

Capital in

 

Class B

Excess

 

Common Stock

Common Stock

Treasury Stock

of Par

 

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

    

Value

 

(000’s)

(000’s)

(000’s)

 

Balance at January 1, 2017

 

37,701

$

26,181

 

24,221

$

16,820

 

83

$

(1,992)

$

646,768

Issuance of 3% stock dividend

 

1,124

 

781

 

726

 

504

 

2

 

 

43,477

Conversion of Class B common shares to common shares

 

56

 

39

 

(56)

 

(39)

 

 

 

Purchase and retirement of common shares

 

(921)

 

(640)

 

 

 

 

 

(33,493)

Balance at December 31, 2017

 

37,960

 

26,361

 

24,891

 

17,285

 

85

 

(1,992)

 

656,752

Issuance of 3% stock dividend

 

1,125

 

781

 

746

 

519

 

3

 

 

58,688

Conversion of Class B common shares to common shares

 

53

 

37

 

(53)

 

(37)

 

 

 

Purchase and retirement of common shares

 

(594)

 

(412)

 

 

 

 

 

(18,905)

Balance at December 31, 2018

 

38,544

26,767

 

25,584

17,767

 

88

(1,992)

696,535

Issuance of 3% stock dividend

 

1,150

 

798

 

768

 

532

 

2

 

 

32,999

Conversion of Class B common shares to common shares

 

65

 

45

 

(65)

 

(45)

 

 

 

Purchase and retirement of common shares

 

(923)

 

(641)

 

 

 

 

 

(33,475)

Balance at December 31, 2019

 

38,836

$

26,969

 

26,287

$

18,254

 

90

$

(1,992)

$

696,059

Average shares outstanding and all per share amounts included in the financial statements and notes thereto have been adjusted retroactively to reflect annual three percent stock dividends.

While the Company does not have a formal or publicly announced Company common stock purchase program, the Company’s board of directors periodically authorizes a dollar amount for such share purchases.

Based upon this policy, shares were purchased and retired as follows:

    

Total Number of Shares

    

 

Year

Purchased (000’s)

Average Price Paid Per Share

 

2019

 

923

$

36.93

2018

 

594

$

32.48

2017

 

921

$

37.01

NOTE 6—OTHER INCOME, NET:

Other income, net is comprised of the following:

    

2019

    

2018

    

2017

    

Interest and dividend income

$

4,423

$

3,535

$

2,851

Gains (losses) on trading securities relating to deferred compensation plans

 

11,292

 

(1,103)

 

9,977

Interest expense

 

(220)

 

(181)

 

(144)

Foreign exchange gains (losses)

 

(533)

 

(659)

 

259

Capital gains (losses)

 

22

 

(11)

 

25

Miscellaneous, net

 

1,206

 

1,143

 

1,171

$

16,190

$

2,724

$

14,139

44

NOTE 7—EMPLOYEE BENEFIT PLANS:

Pension plans:

The Company sponsors defined contribution pension plans covering certain non-union employees with over one year of credited service. The Company’s policy is to fund pension costs accrued based on compensation levels. Total pension expense for 2019, 2018 and 2017 approximated $3,114, $2,988 and $3,087, respectively. The Company also maintains certain profit sharing and retirement savings-investment plans. Company contributions in 2019, 2018 and 2017 to these plans were $2,858, $2,734 and $2,512 respectively.

The Company also contributes to a multi-employer defined benefit pension plan for certain of its union employees under a collective bargaining agreement which is as follows:

Plan name: Bakery and Confectionery Union and Industry International Pension Fund

Employer Identification Number and plan number: 52-6118572, plan number 001

Funded Status as of the most recent year available: 51.60% funded as of January 1, 2018

The Company’s contributions to such plan: $2,943, $2,836 and $2,603 in 2019, 2018 and 2017, respectively

Plan status: Critical and declining as of December 31, 2018

Beginning in 2012, the Company received periodic notices from the Bakery, Confectionery, Tobacco Workers and Grain Millers International Union  Pension Plan (Plan), a multi-employer defined benefit pension plan for certain Company union employees, that the Plan’s actuary certified the Plan to be in “critical status”, the “Red Zone”, as defined by the Pension Protection Act (PPA) and the Pension Benefit Guaranty Corporation (PBGC); and that a plan of rehabilitation was adopted by the trustees of the Plan in 2012. During 2015, the Company received new notices that the Plan was reclassified to “critical and declining status”, as defined by the PPA and PBGC, for the plan year beginning January 1, 2015. A designation of “critical and declining status” implies that the Plan is expected to become insolvent in the next 20 years. In 2016, the Company received new notices that the Plan’s trustees adopted an updated Rehabilitation Plan effective January 1, 2016, and all annual notices through 2019 have continued to classify the Plan in the “critical and declining status” category.

The Company has been advised that its withdrawal liability would have been $99,800, $81,600 and $82,200 if it had withdrawn from the Plan during 2019, 2018 and 2017, respectively. Should the Company actually withdraw from the Plan at a future date, a withdrawal liability, which could be higher than the above discussed amounts, could be payable to the Plan.

The amended rehabilitation plan, which continues, requires that employer contributions include 5% compounded annual surcharge increases each year for an unspecified period of time beginning January 2013 (in addition to the 5% interim surcharge initiated in 2012) as well as certain plan benefit reductions. The Company’s pension expense for this Plan for 2019, 2018 and 2017 was $2,961, $2,836 and $2,617, respectively. The aforementioned expense includes surcharges of $948, $811 and $656 in 2019, 2018 and 2017, respectively, as required under the plan of rehabilitation as amended.

The Company is currently unable to determine the ultimate outcome of the above discussed matter and therefore is unable to determine the effects on its consolidated financial statements, but the ultimate outcome or the effects of any modifications to the current rehabilitation plan could be material to its consolidated results of operations or cash flows in one or more future periods.

45

Deferred compensation:

The Company sponsors three deferred compensation plans for selected executives and other employees: (i) the Excess Benefit Plan, which restores retirement benefits lost due to IRS limitations on contributions to tax-qualified plans, (ii) the Supplemental Plan, which allows eligible employees to defer the receipt of eligible compensation until designated future dates and (iii) the Career Achievement Plan, which provides a deferred annual incentive award to selected executives. Participants in these plans earn a return on amounts due them based on several investment options, which mirror returns on underlying investments (primarily mutual funds). The Company economically hedges its obligations under the plans by investing in the actual underlying investments. These investments are classified as trading securities and are carried at fair value. At December 31, 2019 and 2018, these investments totaled $76,183 and $62,260, respectively. All gains and losses and related investment income from these investments, which are recorded in other income, net, are equally offset by corresponding increases and decreases in the Company’s deferred compensation liabilities.

Postretirement health care benefit plans:

The Company maintains a post-retirement health benefits plan for a group of “grandfathered” corporate employees. The plan as amended in 2013, generally limited future annual cost increases in health benefits to 3%, restricted this benefit to current employees and retirees with long-term service with the Company, and eliminated all post-retirement benefits for future employees effective April 1, 2014. Post-retirement benefits liabilities (as amended) were $13,743 and $12,451 at December 31, 2019 and 2018, respectively.

Amounts recognized in accumulated other comprehensive loss (pre-tax) at December 31, 2019 are as follows:

Prior service credit

    

$

(3,066)

Net actuarial gain

 

(808)

Net amount recognized in accumulated other comprehensive loss

$

(3,874)

The estimated actuarial gain and prior service credit to be amortized from accumulated other comprehensive loss into net periodic benefit income during 2020 are $123 and $1,227, respectively.

The changes in the accumulated postretirement benefit obligation at December 31, 2019 and 2018 consist of the following:

December 31,

    

2019

    

2018

    

Benefit obligation, beginning of year

$

12,451

$

13,497

Service cost

 

270

 

337

Interest cost

 

499

 

455

Actuarial (gain)/loss

 

922

 

(1,409)

Benefits paid

 

(399)

 

(429)

Benefit obligation, end of year

$

13,743

$

12,451

Net periodic postretirement benefit cost (income) included the following components:

    

2019

    

2018

    

2017

    

Service cost—benefits attributed to service during the period

$

270

$

337

$

323

Interest cost on the accumulated postretirement benefit obligation

 

499

 

455

 

468

Net amortization

 

(1,522)

 

(1,324)

 

(1,462)

Net periodic postretirement benefit cost (income)

$

(753)

$

(532)

$

(671)

46

The Company estimates future benefit payments will be $598, $614, $637, $677 and $692 in 2020 through 2024, respectively, and a total of $3,687 in 2025 through 2029.

NOTE 8—COMMITMENTS:

Lease expense aggregated $1,032, $793 and $785 in 2019, 2018 and 2017, respectively. Future operating lease commitments are as follows: $979, $540, and $61 in 2020, 2021 and 2022, respectively.

NOTE 9—SEGMENT AND GEOGRAPHIC INFORMATION:

The Company operates as a single reportable segment encompassing the manufacture and sale of confectionery products. Its principal manufacturing operations are located in the United States and Canada, and its principal market is the United States. The Company also manufactures confectionery products in Mexico, primarily for sale in Mexico, and exports products to Canada and other countries worldwide.

The following geographic data includes net product sales summarized on the basis of the customer location and long-lived assets based on their physical location:

    

2019

    

2018

    

2017

    

Net product sales:

United States

$

478,790

$

471,561

$

472,222

Canada, Mexico and Other

 

44,826

 

43,690

 

43,452

$

523,616

$

515,251

$

515,674

Long-lived assets:

United States

$

155,428

$

151,770

$

145,210

Canada

30,412

31,843

30,823

Mexico and Other

 

2,615

 

2,488

 

2,939

$

188,455

$

186,101

$

178,972

Sales revenues from Wal-Mart Stores, Inc. aggregated approximately 24.2%, 24.1%, and 24.0% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Sales revenues from Dollar Tree, Inc. (which includes Family Dollar which was acquired by Dollar Tree) aggregated approximately 11.3%, 11.2%, and 10.9% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Some of the aforementioned sales to Wal-Mart and Dollar Tree are sold to McLane Company, a large national grocery wholesaler, which services and delivers certain of the Company’s products to Wal-Mart, Dollar Tree and other retailers in the U.S.A. Net product sales revenues from McLane, which includes these Wal-Mart and Dollar Tree sales as well as sales and deliveries to other Company customers, were 17.7% in 2019 and 17.4% in 2018 and 16.9% in 2017. At December 31, 2019 and 2018, the Company’s three largest customers discussed above accounted for approximately 30% and 31% of total accounts receivable, respectively.

NOTE 10—FAIR VALUE MEASUREMENTS:

Current accounting guidance defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Guidance requires disclosure of the extent to which fair value is used to measure financial assets and liabilities, the inputs utilized in calculating valuation measurements, and the effect of the measurement of significant unobservable inputs on earnings, or changes in net assets, as of the measurement date. Guidance establishes a three-level valuation hierarchy based upon the transparency of inputs utilized in the measurement and valuation of financial assets or liabilities as of the measurement date. Level 1 inputs include quoted prices for identical instruments and are the most observable. Level 2 inputs include quoted prices for similar assets and observable inputs such as interest rates, foreign currency exchange rates, commodity rates and yield curves. Level 3 inputs are not observable in the market and include management’s own judgments about the assumptions market participants would use in pricing the asset or liability. The use of observable and unobservable inputs is reflected in the hierarchy assessment disclosed in the table below.

47

As of December 31, 2019 and 2018, the Company held certain financial assets that are required to be measured at fair value on a recurring basis. These include derivative hedging instruments related to the foreign currency forward contracts and purchase of certain raw materials, investments in trading securities and available for sale securities. The Company’s available for sale and trading securities principally consist of corporate and municipal bonds and variable rate demand notes.

The following tables present information about the Company’s financial assets and liabilities measured at fair value as of December 31, 2019 and 2018, and indicate the fair value hierarchy and the valuation techniques utilized by the Company to determine such fair value:

Estimated Fair Value December 31, 2019

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

138,960

$

138,960

$

$

Available for sale securities

 

177,292

 

3,588

 

173,704

 

Foreign currency forward contracts

 

14

 

 

14

 

Commodity futures contracts, net

 

121

 

121

 

 

Trading securities

 

76,183

 

48,260

 

27,923

 

Total assets measured at fair value

$

392,570

$

190,929

$

201,641

$

Estimated Fair Value December 31, 2018

 

Total

Input Levels Used

 

    

Fair Value

    

Level 1

    

Level 2

    

    Level 3    

 

Cash and equivalents

$

110,899

$

110,899

$

$

Available for sale securities

 

183,289

 

3,007

 

180,282

 

Foreign currency forward contracts

 

(407)

 

 

(407)

 

Commodity futures contracts, net

 

(587)

 

(587)

 

 

Trading securities

 

62,260

 

36,753

 

25,507

 

Total assets measured at fair value

$

355,454

$

150,072

$

205,382

$

Available for sale securities which utilize Level 2 inputs consist primarily of corporate and municipal bonds and variable rate demand notes, which are valued based on quoted market prices or alternative pricing sources with reasonable levels of price transparency.

A summary of the aggregate fair value, gross unrealized gains, gross unrealized losses, realized losses and amortized cost basis of the Company’s investment portfolio by major security type is as follows:

December 31, 2019

 

Amortized

Fair

Unrealized

Realized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

Losses

 

Municipal bonds

$

$

$

$

$

Variable rate demand notes

25,845

25,845

Corporate bonds

 

139,803

 

140,797

 

994

 

 

Government securities

 

3,503

 

3,588

85

 

Certificates of deposit

6,978

7,062

84

$

176,129

$

177,292

$

1,163

$

$

48

December 31, 2018

 

Amortized

Fair

Unrealized

Realized

 

Available for Sale:

    

Cost

    

Value

    

Gains

    

Losses

    

Losses

 

Municipal bonds

$

6,173

$

5,123

$

$

(1,050)

$

Variable rate demand notes

20,195

20,195

Corporate bonds

 

149,795

 

148,863

 

 

(932)

 

Government securities

 

2,979

 

3,007

28

 

Certificates of deposit

 

6,148

6,101

(47)

$

185,290

$

183,289

$

28

$

(2,029)

$

The fair value of the Company’s industrial revenue development bonds at December 31, 2019 and 2018 were valued using Level 2 inputs which approximates the carrying value of $7,500 for both periods. Interest rates on these bonds reset weekly based on current market conditions.

NOTE 11—DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES:

From time to time, the Company uses derivative instruments, including foreign currency forward contracts and commodity futures contracts to manage its exposures to foreign exchange and commodity prices. Commodity futures contracts are intended and effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments.

The Company recognizes all derivative instruments as either assets or liabilities at fair value in the Consolidated Statements of Financial Position. Derivative assets are recorded in other receivables and derivative liabilities are recorded in accrued liabilities. The Company uses either hedge accounting or mark-to-market accounting for its derivative instruments. Derivatives that qualify for hedge accounting are designated as cash flow hedges by formally documenting the hedge relationships, including identification of the hedging instruments, the hedged items and other critical terms, as well as the Company’s risk management objectives and strategies for undertaking the hedge transaction.

Changes in the fair value of the Company’s cash flow hedges are recorded in accumulated other comprehensive loss, net of tax, and are reclassified to earnings in the periods in which earnings are affected by the hedged item. Substantially all amounts reported in accumulated other comprehensive loss for commodity derivatives are expected to be reclassified to cost of goods sold. Approximately $121 of this accumulated comprehensive gain is expected to be charged to earnings in 2020. Approximately $14 in accumulated other comprehensive gain for foreign currency derivatives is expected to be reclassified to other income, net in 2020.

The following table summarizes the Company’s outstanding derivative contracts and their effects on its Consolidated Statements of Financial Position at December 31, 2019 and 2018:

December 31, 2019

 

    

Notional

    

    

 

Amounts

Assets

Liabilities

 

Derivatives designated as hedging instruments:

Foreign currency forward contracts

$

5,533

$

14

$

Commodity futures contracts

 

7,147

 

205

 

(84)

Total derivatives

$

219

$

(84)

49

December 31, 2018

 

    

Notional

    

    

 

Amounts

Assets

Liabilities

 

Derivatives designated as hedging instruments:

Foreign currency forward contracts

$

11,050

$

$

(407)

Commodity futures contracts

 

9,580

 

92

 

(679)

Total derivatives

$

92

$

(1,086)

The effects of derivative instruments on the Company’s Consolidated Statement of Earnings, Comprehensive Earnings and Retained Earnings for years ended December 31, 2019 and 2018 are as follows:

For Year Ended December 31, 2019

 

    

    

    

Gain (Loss)

 

Gain (Loss)

on Amount Excluded

 

Gain (Loss)

Reclassified from

from Effectiveness

 

Recognized

Accumulated OCI

Testing Recognized

 

in OCI

into Earnings

in Earnings

 

Foreign currency forward contracts

$

359

$

(62)

$

Commodity futures contracts

 

92

 

(615)

 

Total

$

451

$

(677)

$

For Year Ended December 31, 2018

 

    

    

    

Gain (Loss)

 

Gain (Loss)

on Amount Excluded

 

Gain (Loss)

Reclassified from

from Effectiveness

 

Recognized

Accumulated OCI

Testing Recognized

 

in OCI

into Earnings

in Earnings

 

Foreign currency forward contracts

$

(418)

$

67

$

Commodity futures contracts

 

(2,316)

 

(1,697)

 

Total

$

(2,734)

$

(1,630)

$

NOTE 12—ACCUMULATED OTHER COMPREHENSIVE LOSS:

The following table sets forth information with respect to accumulated other comprehensive earnings (loss):

    

    

    

    

    

Accumulated

Foreign

Foreign

Postretirement

Other

Currency

Currency

Commodity

and Pension

Comprehensive

Translation

Investments

Derivatives

Derivatives

Benefits

Earnings (Loss)

Balance at December 31, 2017

$

(24,262)

$

(889)

$

51

$

20

$

3,289

$

(21,791)

Other comprehensive earnings (loss) before reclassifications

103

(459)

(318)

(1,754)

1,172

(1,256)

Reclassifications from accumulated other comprehensive loss

(51)

1,286

(1,003)

232

Other comprehensive earnings (loss) net of tax

103

(459)

(369)

(468)

169

(1,024)

Adoption of ASU 2018-02

-

(168)

9

4

748

593

Balance at December 31, 2018

$

(24,159)

$

(1,516)

$

(309)

$

(444)

$

4,206

$

(22,222)

Other comprehensive earnings (loss) before reclassifications

791

2,372

272

70

(914)

2,591

Reclassifications from accumulated other comprehensive loss

26

47

466

(1,153)

(614)

Other comprehensive earnings (loss) net of tax

791

2,398

319

536

(2,067)

1,977

Balance at December 31, 2019

$

(23,368)

$

882

$

10

$

92

$

2,139

$

(20,245)

50

The amounts reclassified from accumulated other comprehensive income (loss) consisted of the following:

Details about Accumulated Other

Year to Date Ended

Comprehensive Income Components

December 31, 2019

December 31, 2018

Location of (Gain) Loss Recognized in Earnings

Investments

$

34

$

-

Other income, net

Foreign currency derivatives

62

(67)

Other income, net

Commodity derivatives

615

1,697

Product cost of goods sold

Postretirement and pension benefits

(1,522)

(1,324)

Other income, net

Total before tax

(811)

306

Tax expense (benefit)

197

(74)

Net of tax

$

(614)

$

232

NOTE 13—GOODWILL AND INTANGIBLE ASSETS:

All of the Company’s intangible indefinite-lived assets are trademarks.

The changes in the carrying amount of trademarks for 2019 and 2018 were as follows:

    

2019

    

2018

Original cost

$

193,767

$

193,767

Accumulated impairment losses as of January 1

 

(18,743)

 

(18,743)

Balance at January 1

$

175,024

$

175,024

Current year impairment losses

 

 

Balance at December 31

$

175,024

$

175,024

Accumulated impairment losses as of December 31

$

(18,743)

$

(18,743)

The fair value of indefinite-lived intangible assets was primarily assessed using the present value of estimated future cash flows and relief-from-royalty method.

The Company has no accumulated impairment losses of goodwill.

Note 14 — LEASES  

The Company leases certain buildings, land and equipment that are classified as operating leases. These leases have remaining lease terms of up to approximately 3 years.  In the fourth quarter and twelve months of 2019, operating lease cost and cash paid for operating lease liabilities totaled $258 and $1,004, respectively, which is classified in cash flows from operating activities.  As of December 31 2019, operating lease right-of-use assets and operating lease liabilities were both $1,580. The weighted-average remaining lease term related to these operating leases was 1.6 years as of December 31, 2019. The weighted-average discount rate related to our operating leases was 3.1% as of December 31, 2019. Maturities of operating lease liabilities at December 31, 2019 are as follows: $979 in 2020, $540 in 2021, and $61 in 2022.

The Company, as lessor, rents certain commercial real estate to third party lessees. The cost and accumulated depreciation related to these leased properties were $36,378 and $10,252, respectively, as of December 31, 2019. Terms of such leases, including renewal options, may be extended for up to sixty years, many of which provide for periodic adjustment of rent payments based on changes in consumer or other price indices. The Company recognizes lease income on a straight-line basis over the lease term. Lease income in fourth quarter and twelve months 2019 was $718 and $2,951, respectively, and is classified in cash flows from operating activities.

51

NOTE 15—QUARTERLY FINANCIAL DATA (UNAUDITED):

(Thousands of dollars except per share data)

 

    

First

    

Second

    

Third

    

Fourth

    

Year

 

2019

Net product sales

$

101,019

$

106,021

$

181,913

$

134,663

$

523,616

Product gross margin

 

36,163

 

40,076

 

69,046

 

49,229

 

194,514

Net earnings attributable to Tootsie Roll Industries, Inc.

 

8,955

 

11,556

 

29,854

 

14,555

 

64,920

Net earnings attributable to Tootsie Roll Industries, Inc. per share

 

0.14

 

0.18

 

0.46

 

0.22

 

0.99

2018

Net product sales

$

100,859

$

105,623

$

181,505

$

127,264

$

515,251

Product gross margin

 

35,025

 

38,142

 

66,259

 

45,945

 

185,371

Net earnings attributable to Tootsie Roll Industries, Inc.

 

8,125

 

10,489

 

26,104

 

12,175

 

56,893

Net earnings attributable to Tootsie Roll Industries, Inc. per share

 

0.12

 

0.16

 

0.40

 

0.18

 

0.86

Net earnings per share is based upon average outstanding shares as adjusted for 3%stock dividends issued during the second quarter of each year as discussed above. The sum of the quarterly per share amounts may not equal annual amounts due to rounding.

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

None.

ITEM 9A.            Controls and Procedures.

Disclosure Controls and Procedures

The Company’s Chief Executive Officer and Chief Financial Officer have concluded, based on their evaluation as of the end of the period covered by this report, that the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) ) are effective to ensure that information required to be disclosed in the reports that the Company files or submits under the Exchange Act is (i)  recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and (ii) is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Internal Control over Financial Reporting

(a)See “Management’s Report on Internal Control Over Financial Reporting,” included in Item 8 “Financial Statements and Supplementary Data,” which is incorporated herein by reference.

(b)See “Report of Independent Registered Public Accounting Firm” included in Item 8 “Financial Statements and Supplementary Data” for the attestation report of the Company’s independent registered public accounting firm, which is incorporated herein by reference.

(c)There were no changes in the Company’s internal control over financial reporting during the quarter ended December 31, 2019 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

ITEM 9B.            Other Information.

None.

52

PART III

ITEM 10.             Directors, Executive Officers and Corporate Governance.

See the information with respect to the Directors of the Company which is set forth in the section entitled “Election of Directors” of the 2020 Proxy Statement, which section of the 2020 Proxy Statement is incorporated herein by reference. See the information in the section entitled “Section 16(a) Beneficial Ownership Reporting Compliance” of the Company’s 2020 Proxy Statement, which section is incorporated herein by reference.

The following table sets forth the information with respect to the executive officers of the Company:

Name

    

Position (1)

    

Age

Ellen R. Gordon*

 

Chairman of the Board and Chief Executive Officer

 

88

G. Howard Ember Jr.

 

Vice President/Finance

 

67

Stephen P. Green

 

Vice President/Manufacturing

 

61

Thomas E. Corr

 

Vice President/Marketing and Sales

 

71

Barry P. Bowen

 

Treasurer

 

64

*      A member of the Board of Directors of the Company.

(1)All of the above named officers have served in the positions set forth in the table as their principal occupations for more than the past five years except for Mrs. Gordon and Mr. Green who were appointed to their current positions on January 20, 2015 and January 16, 2017, respectively. Thomas E. Corr retired effective December 31, 2019, and Kenneth Naylor was promoted to Vice President/Marketing and Sales effective January 1, 2020.

Code of Ethics

The Company has a Code of Business Conduct and Ethics, which applies to all of the Company’s directors and employees, and which meets the Securities Exchange Commission criteria for a “code of ethics.” The Code of Business Conduct and Ethics is available on the Company’s website, located at www.tootsie.com, and the information in such is available in print to any shareholder who requests a copy.

ITEM 11.             Executive Compensation.

See the information set forth in the sections entitled “Executive Compensation” and “Director Compensation” of the Company’s 2020 Proxy Statement, which are incorporated herein by reference.

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

For information with respect to the beneficial ownership of the Company’s common stock and Class B common stock by the beneficial owners of more than 5% of said shares and by the management of the Company, see the sections entitled “Ownership of Common Stock and Class B Common Stock by Certain Beneficial Owners” and “Ownership of Common Stock and Class B Common Stock by Management” of the 2020 Proxy Statement. These sections of the 2020 Proxy Statement are incorporated herein by reference. The Company does not have any compensation plans under which equity securities of the Company are authorized for issuance.

53

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

See the section entitled “Related Person Transactions” of the 2020 Proxy Statement, which is incorporated herein by reference.

The Company’s board of directors has determined that its non-management directors, Mr. Seibert and Ms. Wardynski and Ms. Lewis-Brent, are independent under the New York Stock Exchange listing standards because they have no direct or indirect relationship with the Company other than through their service on the Board of Directors.

ITEM 14.             Principal Accounting Fees and Services.

See the section entitled “Independent Auditor Fees and Services” of the 2020 Proxy Statement, which is incorporated herein by reference.

ITEM 15.             Exhibits, Financial Statement Schedules.

                             (a) Financial Statements.

                             (1) The following financial statements are included in Item 8:

                                        Report of Independent Registered Public Accounting Firm

                                        Consolidated Statements of Earnings and Retained Earnings for each of the three years ended December 31, 2019, 2018 and 2017

                                        Consolidated Statements of Comprehensive Earnings for each of the three years ended December 31, 2019, 2018 and 2017

                                        Consolidated Statements of Financial Position at December 31, 2019 and 2018

                                        Consolidated Statements of Cash Flows for each of the three years ended in the period December 31, 2019, 2018 and 2017

                                        Notes to Consolidated Financial Statements

                             (2) Financial Statement Schedules.

The financial statement schedule included in this Form 10-K is Schedule II - Valuation and Qualifying Accounts and Reserves for the Years Ended December 31, 2019, 2018 and 2017 (see Schedule II immediately following ITEM 16 of this Form 10-K).

                             (3) Exhibits required by Item 601 of Regulation S-K:

                                   See Index to Exhibits which appears following Financial Schedule II.

ITEM 16. Form 10-K Summary.

None.

54

SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands)

DECEMBER 31, 2019, 2018 and 2017

    

    

Additions

    

    

 

(reductions)

 

Balance at

charged

Balance at

 

beginning

(credited) to

End of

 

Description

of year

expense

Deductions(1)

Year

 

2019: 

Reserve for bad debts

$

1,128

$

676

$

467

$

1,337

Reserve for cash discounts

 

692

 

9,482

 

9,562

 

612

Deferred tax asset valuation

 

3,892

 

1,093

 

 

4,985

$

5,712

$

11,251

$

10,029

$

6,934

2018: 

Reserve for bad debts

$

1,197

$

38

$

107

$

1,128

Reserve for cash discounts

 

724

 

9,122

 

9,154

 

692

Deferred tax asset valuation

 

3,269

 

623

 

 

3,892

$

5,190

$

9,783

$

9,261

$

5,712

2017: 

Reserve for bad debts

$

1,225

$

27

$

55

$

1,197

Reserve for cash discounts

 

659

 

9,268

 

9,203

 

724

Deferred tax asset valuation

 

2,317

 

952

 

 

3,269

$

4,201

$

10,247

$

9,258

$

5,190

(1)Deductions against reserve for bad debts consist of accounts receivable written off net of recoveries and exchange rate movements. Deductions against reserve for cash discounts consist of allowances to customers.

55

INDEX TO EXHIBITS

3.1

Restated Articles of Incorporation. Incorporated by reference to Exhibit 3.1 of the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 1997.

3.2

Amendment to Restated Articles of Incorporation. Incorporated by reference to Exhibit 3.2 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1999.

3.3

Amended and Restated By-Laws. Incorporated by reference to Exhibit 3.2 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1996.

4.1

Specimen Class B Common Stock Certificate. Incorporated by reference to Exhibit 1.1 of the Company’s Registration Statement on Form 8-A dated February 29, 1988.

4.2

Description of Common Stock.

10.1*

Excess Benefit Plan. Incorporated by reference to Exhibit 10.8.1 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1990.

10.2*

Amended and Restated Career Achievement Plan of the Company. Incorporated by reference to Exhibit 10.8.2 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1998.

10.3*

Amendment to the Amended and Restated Career Achievement Plan of the Company. Incorporated by reference to Exhibit 10.8.3 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1999.

10.4*

Restatement of Split Dollar Agreement (Special Trust) between the Company and the trustee of the Gordon Family 1993 Special Trust dated January 31, 1997. Incorporated by reference to Exhibit 10.12 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1996.

10.5*

Form of Change In Control Agreement dated August, 1997 between the Company and certain executive officers. Incorporated by reference to Exhibit 10.25 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1997.

10.6*

Amendment to Split Dollar Agreement (Special Trust) dated April 2, 1998 between the Company and the trustee of the Gordon Family 1993 Special Trust, together with related Collateral Assignments. Incorporated by reference to Exhibit 10.27 of the Company’s Annual Report on Form 10-K for the year ended December 31, 1998.

10.7*

Form of Amendment to Change in Control Agreement between the Company and certain executive officers. Incorporated by reference to Exhibit 10.28 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2008.

10.8*

Post 2004 Supplemental Savings Plan of the Company. Incorporated by reference to Exhibit 10.29 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2008.

10.9*

Post 2004 Excess Benefit Plan of the Company. Incorporated by reference to Exhibit 10.30 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2008.

10.10*

Amended and Restated Career Achievement Plan of the Company. Incorporated by reference to Exhibit 10.31 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2008.

10.11*

Exhibit 10.1- Tootsie Roll Industries, Inc. Management Incentive Plan. Incorporated by reference to Appendix A to the Company’s definitive Proxy Statement filed with the Commission on March 24, 2006.

56

10.12*

Amendment 2015-1, to the Tootsie Roll Industries, Inc. Post 2004 Excess Benefit Plan. Incorporated by reference to Exhibit 10.12 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2015.

10.13*

Amendment 2015-1, to the Tootsie Roll Industries, Inc. Career Achievement Plan. Incorporated by reference to Exhibit 10.13 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2015.

21

List of Subsidiaries of the Company.

31.1

Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2

Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.SCH

XBRL Taxonomy Extension Schema Document.

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document.

101.LAB

XBRL Taxonomy Extension Label Linkbase Document.

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document.

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document.

104

Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

*Management compensation plan or arrangement.

57

SIGNATURES

Pursuant to the requirements of Section 13 or 15 (d) of the Securities Exchange Act of 1934, Tootsie Roll Industries, Inc., has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

TOOTSIE ROLL INDUSTRIES, INC.

By:

Ellen R. Gordon

Ellen R. Gordon, Chairman of the Board of Directors and Chief Executive Officer

Date:

February 28, 2020

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Ellen R. Gordon

Chairman of the Board of Directors and Chief Executive Officer

February 28, 2020

Ellen R. Gordon

(principal executive officer)

Paula M. Wardynski

Director

February 28, 2020

Paula M. Wardynski

Lana Jane Lewis-Brent

Director

February 28, 2020

Lana Jane Lewis-Brent

Barre A. Seibert

Director

February 28, 2020

Barre A. Seibert

G. Howard Ember, Jr.

Vice President, Finance

February 28, 2020

G. Howard Ember, Jr.

(principal financial officer and principal accounting officer)

58

EX-4.2 2 ex-4d2.htm EX-4.2 tr_Ex4-2

Exhibit 4.2

DESCRIPTION OF CAPITAL STOCK

The following description of capital stock of Tootsie-Roll Industries, Inc. (the “Company”) summarizes certain provisions of the Company’s Articles of Incorporation, as amended (the “Articles of Incorporation”), and the Company’s Bylaws, as amended (the “Bylaws”). The description is intended as a summary, and is qualified in its entirety by reference to the Articles of Incorporation and Bylaws, copies of which have been filed as exhibits to this Annual Report on Form 10-K.

Our authorized capital stock consists of 160,000,000 shares, consisting of: (i) 120,000,000 shares of Common Stock, par value 69 and 4/9 cents per share; and (iii) 40,000,000 shares of Class B Common Stock, par value 69 and 4/9 cents per share.

Except as otherwise provided in the Articles of Incorporation and except for shares of Class B Common Stock issued in connection with stock splits, stock dividends and other similar distributions, the Company shall not issue additional shares of Class B Common Stock after the date shares of Class B Common Stock are first issued by the Company. All shares of Class B Common Stock surrendered for conversion shall resume the status of authorized but unissued shares of Class B Common Stock.

Voting Rights

At all meetings of the shareholders, unless otherwise required by law or the Articles of Incorporation, if a quorum is present, all matters shall be decided by a majority of the votes cast, except that in the election of directors those nominees receiving a plurality of the votes cast shall be elected as directors. Upon demand of twenty-five percent of the shareholders present in person or by proxy and entitled to vote, the vote on any particular matter shall be taken by ballot.

The holders of our Class B Common Stock are entitled to ten votes per share, and holders of our Common Stock are entitled to one vote per share.  Except as set forth below or required by Virginia law or otherwise, all actions submitted to a vote of stockholders shall be voted on by the holders of the Common Stock and the Class B Common Stock voting together as a single class.

The holders of the Common Stock and the Class B Common Stock shall each be entitled to vote separately as a class with respect to:

(a) amendments to the Articles of Incorporation that alter or change the powers, preferences or special rights of their respective class of stock so as to affect them adversely;

(b) amendments to the Articles of Incorporation authorizing additional shares of Common Stock or Class B Common Stock;

(d) such other matters as may require class voting under the Virginia Stock Corporation  Act; or

(d) with respect to any proposal to issue authorized but unissued shares of Class B Common Stock, except for shares issued pursuant to the initial distribution of shares of

 

Class B Common Stock as a pro rata dividend to the holders of the Common Stock or in connection with stock splits, stock dividends or similar distributions.

In addition to any other votes which may be required pursuant to the Articles of Incorporation, Virginia law or otherwise, so long as any shares of Class B Common Stock are outstanding, the affirmative vote of the holders of more than two-thirds of the outstanding shares of Common Stock and Class B Common Stock, each voting separately as a class, shall be required to authorize:

a)   any merger or consolidation of the Company with or into any other corporation or any statutory exchange of shares to which the Company is a party (unless the other party to the merger or consolidation is a subsidiary of the Company);

b)   any dissolution of the Company; or

c)   any amendment to the Articles of Incorporation of the provisions summarized in this paragraph.

Dividend Rights

Dividends may be declared and paid to the holders of the Common Stock and the Class B Common Stock in cash, property, or other securities of the Company out of any net profits or net assets of the Company legally available therefore. If dividends on the Common Stock and the Class B Common Stock are declared payable from time to time by the Board of Directors, the holders of the Common Stock and the holders of the Class B Common Stock shall be entitled to share equally, on a per share basis, in such dividends, except that, if dividends are declared that are payable in shares of Common Stock or Class B Common Stock, dividends shall be declared that are payable at the same rate on both classes of stock and the dividends payable in shares of Common Stock shall be payable to the holders of that class of stock and the dividends payable in shares of Class B Common Stock shall be payable to the holders of that class of stock (except for shares issued pursuant to the initial distribution of shares of Class B Common Stock). If the Company shall in any manner subdivide or combine the outstanding shares of Common Stock or Class B Common Stock, the outstanding shares of the other such class of stock shall be proportionally subdivided, or combined in the same manner and on the same basis as the outstanding shares of Common Stock or Class B Common Stock, as the case may be, have been subdivided or combined.

Conversion Rights of Class B Common Stock

The holder of each outstanding share of Class B Common Stock shall have the right at any time, or from time to time, at such holder's option, to convert such share into one fully paid and non-assessable share of Common Stock, on and subject to the terms and conditions as set forth in the Articles of Incorporation.  Upon any conversion of shares of Class B Common Stock into shares of Common Stock, no adjustment with respect to dividends shall be made; only those dividends shall be payable on the shares of Class B Common Stock so converted as may be declared and may be payable to holders of record of shares of Class B Common Stock on a date prior to the conversion date with respect to the shares of Class B Common Stock so converted; and only those dividends shall be payable on shares of  Common Stock issued upon such conversion of shares of Class B Common Stock as may be declared and may be payable to

 

holders of record of shares of Common Stock on or after such conversion date.  All shares of Class B Common Stock surrendered for conversion into shares of Common Stock as provided in the Articles of Incorporation shall no longer be deemed to be outstanding, and all rights with respect to such shares of Class B Common Stock, including the rights, if any, to receive notices and to vote, shall thereupon cease and terminate, except only the right of the holders thereof, shares of Common Stock in exchange for Class B Common Stock surrendered for conversion.

At any time when the number of outstanding shares of Class B Common Stock as reflected on the stock transfer records of the Company falls below 14% of the aggregate number of outstanding shares of Common Stock and of Class B Common Stock, then the outstanding shares of Class B Common Stock shall automatically be converted into shares of Common Stock, on a share-for-share basis. For purposes of the immediately preceding sentence: (i) the total number of shares of Common Stock and/or Class B Common Stock "outstanding" at any time shall not include any shares of Common Stock which, after May 15, 1987, are (a) issued in exchange for the assets or stock of other entities (including pursuant to a merger or other business combination), (b) sold by the Company for value, (c) issued upon conversion of convertible securities issued in exchange for the assets or stock of other entities or sold by the Company for value or (d) issued as a stock split or dividend with respect to shares issued or sold pursuant to clause (a), (b) or (c) above; and (ii) any shares of Common Stock repurchased by the Company shall no longer be deemed outstanding from and after the date of repurchase. In the event the Common Stock is delisted from the New York Stock Exchange or the New York Stock Exchange commences proceedings for delisting and the Common Stock will be precluded by rule or law from being quoted on the National Association of Securities Dealers Automated Quotation System or a successor automated quotation system, the Board of Directors of the Company shall have the right by resolution adopted by the Board of Directors to cause each share of Class B Common Stock then issued and outstanding or held as a treasury share to be immediately converted into one share of Common Stock. In the event of any automatic conversion of the Class B Common Stock, certificates which formerly represented outstanding shares of Class B Common Stock will thereafter be deemed to represent a like number of shares of Common Stock.

Restrictions on Transfer

No person or persons holding shares of Class B Common Stock may transfer, and the Company shall not register the transfer of, such shares of Class B Common Stock, whether by sale, assignment, gift, bequest, appointment or otherwise, except to a Permitted Transferee (as such term is defined in the Articles of Incorporation).

Liquidation

Upon any liquidation, dissolution or winding up of the Company, whether voluntary or involuntary, the remaining net assets of the Company shall be distributed pro rata to the holders of the Common Stock and Class B Common Stock in accordance with their respective rights and interests.

 

 

No Preemptive or Similar Rights

No holder of shares of Common Stock or Class B Common Stock shall, by reason of such holding, have any preemptive right to subscribe to any additional issue of stock of any class or series of the Company nor to any security of the Company convertible into such stock.

Quorum

At all meetings of the shareholders, the holders of record of a majority of the shares of Common Stock and the shares of Class B Common Stock, taken together as a single group, entitled to vote at such meeting and present in person or by proxy, shall constitute a quorum for the transaction of business, unless a greater or different quorum is required by law or the articles of incorporation. In the absence of a quorum, a majority in interest of those present may adjourn the meeting by resolution to a date, place and time fixed therein and no further notice thereof shall be required unless a new record date is fixed for the adjourned meeting, which new record date shall be fixed if the meeting is adjourned to a date more than one hundred twenty days after the date fixed for the original meeting. At any such adjourned meeting at which a quorum may be present, any business may be transacted which might have been transacted at the meeting as originally called.

Stock Exchange

Our Common Stock is listed on the New York Stock Exchange under the symbol “TR.”

Transfer Agent and Registrar

The transfer agent and registrar for our Common Stock is American Stock Transfer & Trust Company.

EX-21 3 ex-21.htm EX-21 tr_Ex21

EXHIBIT 21

 

LIST OF SUBSIDIARIES OF THE COMPANY

 

 

 

 

NAME

    

JURISDICTION OF INCORPORATION

 

 

 

Andes Candies LLC

 

Illinois

Andes Manufacturing LLC

 

Illinois

Andes Services LLC

 

Illinois

C. G. P., Inc.

 

Delaware

Cambridge Brands, Inc.

 

Delaware

Cambridge Brands Manufacturing, Inc.

 

Delaware

Cambridge Brands Services, Inc.

 

Delaware

Cambridge Brands Sales LLC

 

Illinois

Cella’s Confections, Inc.

 

Virginia

CGCLP, Inc.

 

Delaware

Charms LLC

 

Illinois

Concord Wax, Inc.

 

Delaware

Concord (GP) Inc.

 

Ontario

Concord Canada Holdings ULC

 

Nova Scotia

Concord Confections Holdings USA, Inc.

 

Delaware

Concord Partners LP

 

Ontario

Fleer Española,S.L.

 

Spain

Henry Eisen Advertising Agency, Inc.

 

New Jersey

Impel Movie Line, Inc.

 

Delaware

JT Company, Inc.

 

Delaware

Rizzle Inversiones 2014, S.L.

 

Spain

Tootsie Roll Industries LLC

 

Illinois

Tootsie Roll of Canada ULC

 

Alberta

The Tootsie Roll Company, Inc.

 

Illinois

Tootsie Roll Management, Inc.

 

Illinois

Tootsie Roll Mfg, LLC

 

Delaware

Tootsie Rolls - Latin America, Inc.

 

Delaware

Tootsie Roll Worldwide, Ltd.

 

Illinois

The Sweets Mix Company, Inc.

 

Illinois

TRI de Latinoamerica S.A. de C.V.

 

Mexico

TRI Captive Insurance Company, Inc.

 

Nevada

TRI Finance, Inc.

 

Delaware

TRI International, Inc.

 

Illinois

TRI-Mass, Inc.

 

Massachusetts

TRI Sales Co.

 

Delaware

TRI Sales Services, LLC

 

Illinois

Tutsi S. A. de C. V.

 

Mexico

World Trade & Marketing Ltd.

 

British West Indies

 

 

 

 

 

EX-31.1 4 ex-31d1.htm EX-31.1 tr_Ex31-1

Exhibit 31.1

 

CERTIFICATIONS

 

I, Ellen R. Gordon, Chairman and Chief Executive Officer of Tootsie Roll Industries, Inc., certify that:

 

1.

I have reviewed this annual report on Form 10-K of Tootsie Roll Industries, Inc.;

 

2.

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

 

3.

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

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 

 

 

Date: February 28, 2020

 

 

 

 

 

 

By:

/s/ Ellen R. Gordon

 

 

Ellen R. Gordon

 

 

 

 

 

Chairman and Chief Executive Officer

 

EX-31.2 5 ex-31d2.htm EX-31.2 tr_Ex31-2

Exhibit 31.2

 

CERTIFICATIONS

 

I, G. Howard Ember, Jr., Vice President/Finance and Chief Financial Officer of Tootsie Roll Industries, Inc., certify that:

 

1.

I have reviewed this annual report on Form 10-K of Tootsie Roll Industries, Inc.;

 

2.

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

 

3.

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

 

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

7

 

 

Date: February 28, 2020

 

 

 

 

 

 

By:

/s/ G. Howard Ember, Jr.

 

 

G. Howard Ember, Jr.

 

 

Vice President/Finance and Chief Financial Officer

 

EX-32 6 ex-32.htm EX-32 tr_Ex32

Exhibit 32

 

Certificate Pursuant to 18 U.S.C. Section 1350, as Adopted

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

Each of the undersigned officers of Tootsie Roll Industries, Inc. certifies that (i) the Annual Report on Form 10-K of Tootsie Roll Industries, Inc. for the year ended December 31, 2019 (the Form 10-K) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended and (ii) the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Tootsie Roll Industries, Inc.

 

 

 

 

 

Dated:

February 28, 2020

 

/s/ Ellen R. Gordon

 

 

 

Ellen R. Gordon

 

 

 

Chairman and Chief Executive Officer

 

 

 

 

 

 

 

 

Dated:

February 28, 2020

 

/s/ G. Howard Ember, Jr.

 

 

 

G. Howard Ember, Jr.

 

 

 

Vice President/Finance and Chief Financial Officer

 

GRAPHIC 7 tr-20191231x10k96d800004.jpg GRAPHIC begin 644 tr-20191231x10k96d800004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-UO7] M,\.V!O=5NX[: '&YSC)]!6E7B_BZQC\7?&S3_#VIL7TV"U\_RP.>:[/4-2L]+L)+Z]N$ M@MHUW/(YP *X77/@SX2U.VB2RL8],EC<-YML,,1Z5S_Q9MVO+[PIX2,\BV=W M.$E?=\S ;15;VBMV["VNWLEST;Q7H#3& M6WL&;RB3T!'3]*F3M&5MTK@MX]F['?>%?B/X?\97]Q9:3)<&:W&7$L6SUZ<\ M]*BU[XG^&_#GB"/1+^6X^VR!<".+']84;(]2EEM9 M2.A;(QG_ +ZJEXCA&M:Q=^*'^<-JR6T#'^%5(S_Z%5I7E'\?O2_4ARM&3^[[ MF_T9[MXL^(.A>#(;275VN MUGR_*BW] #SS[UB:5\;?!>KZA'90W=Q#)(<*T M\.Q<^FS;PI<75J+NWC^/2O/OBOJS:1X#TGP[-=+#I0)&_D2!@LO( ..G)JH).37R7JOZMZDR=H)]= MWZ'K/B[XB:#X)D@CUAKA6G!*>5%OZ?C6#8_'3P1?7:6ZW=S"6_CGAV*/JF:XFZUSP_P",+=M&\-_#J.UU*;B.:&7< MR>^-M13;DK[ZLJ5D[;'T=XA\9:1X9L+6]OY)#!=.$B:%-^2<8_G5C6O%&D>' MM)74]3NE@MG *ENK9[ >M>3?%#3[C2OAUX8L;IRT\,R*Y/KD5I_%;PSJ6LZ' MH-_8V1U"*QVO-9@$^8N!VIRT3L_M6OY61,6VTG_+?YW9T6@_&#P?XAU$6%I> MR13L0$%Q'L#GT!SS79WVH6FFV4EY>3I#;QKN>1S@ 5\Z66K_ XU"^M['6/# M,_AN_AF'[RV;!#<8W$C@5V/Q@?\ M%O"_AZ*=A8W]PJR.&Y9>,53C=)1W;MY M GJ^;9*YN?\ "\? _P#:!L_MTV=VWSO*_=_7=GI7=PZI9W.E_P!I6\ZS6I0R M"2,Y! ]*Y%?A%X)_LP6IT2WW[-OGX^?..N?6N.^%SS:?;>+O#_G-+:V1-]$\8+>*[C MPW$TW]H6Z[G!CPN,9X->">"?/\(6R>,K=I&M6OGMK],Y 0D8;\,FNQ\*W45[ M\?-4NH VP=6'<%:NWO)>3OZVN3?W9/TM]]CVJN4\4?$?PUX0D\K5+[$^ M?)B&]\>N*Z:YD,-K+*!DHA;'T%>'?#+PAI'C6]UOQ!XAMUOYS>/$L"&MQK#7"F?. MSR8M_P#6O-?B?X.TCP:VD^(/#UNNGSQW:*T18TW6V!DG M[UZ2"&4$=",U\]>!O$_@CQ%XLLM/MOA]:V4[-O2X\W=L*\@XVCTKZ& P,#H* MMI**9*>MCA_$GQ9\+^%=7;3-1DNC%O%FF>,-,;4-*,Q@5] MA\V/8<_2O)1I'Q A\=>(M;TG1;X*?<]JT9 MM8LK?1FU:28"S6+SO,_V<9JOXDT"S\2Z%H&CF0@'^ZW8_@:^?[=_$VK7 M4?PME#K%;W.9;C)R8!\V/RJ5>3<5OT_7[ANR2D]NO]>>Q[(?B;X?'A63Q(PO M%TU)!'O,'+$G&0,\C-8'_#0'@?\ YZZA_P" O_UZK_[;1?@\=/M(PD$#1 M*H'^^*\ILO'W@>WL8(9_AM;3RH@5Y3/C><*F\- MW^F6G@.WU*SL4TZP6W:86Z'(C R2*^=KJXTC7=-UWQ'VVDTU.47T_X(*S@I=SZ@\,^,-%\76;7.CW8F5.'0\,O MU':MVO&O@QH=XFL:MKXTM])TR\4"VM#TQQR/45ZSJ]PUIHU[<)]^*!W7ZA2: M=2T5?R%#WG8YKQ/\3_"WA.X^S:C>LUQWB@7>R_49XK3\,^,M#\76S3Z/>+-L M^^AX=?J.U>9?"[P-H7B;1[K7M>LXM1N[JX<_O_FV#)&/TKM/#OPRTCPQXHN- M8TMY($E7;]E0X0<>E"5M) W?X>G^9L6'C#2M2\3WOA^W:8W]FH:4-'A<''0] M^M.USQ=I?A[4+"ROVF$U])Y<.Q-PS[^E>>>#_P#DO/BK_K@G\EJ3XL_\CCX/ M_P"OL?S-$5=T_P"]:_S"I[JG;I_D=AXM^(N@>"KFV@UA[A7N%W)Y46X8SCGF MM>[\0Z?9>'CKDTI%B(A-N YVD<<>M>3_ !>TJ/6O'>@V$JAA+:2X!_O .1^N M*S;G79-2^%^D>'=Q:ZFOA8RC/\*/_@*E7E#3>^GWV+E:,E?:UW]USU3PU\0] M"\5Z=>WVF-<&"S!,OF1;3P,\#//%:?AOQ-IWBK3/[0TPRF#>4_>)M.0<'BO) MOA=9QZ?I7C>SB4*D)E0 >R8KI?@=_P B*?\ KXD_]"-79-NW9/[R9)Q6O=K\ M#KK'Q?I6H>*+SP] TWV^T0/*&CPN#CH>_6GZ;XKTS5=>O]&MFE-W8@&8,F%Y MQT/?K7GGA3_DOGB;_KV3^2U9\#?\E?\ %W^ZG\EI15^7SC<51\M[=&E]YZK7 M-^+?'.B^"H+>76)956=]B")-QS[^U=)7S[XQU/0?%OQ,N[+6=2MK;3M.MF2/ M[1(%5I2.V>X)_2H;U27]6+2T;9[)J?C#2=*\+CQ%<22-IY17#1IN;#8QQ^-< M9_PT!X'_ .>NH?\ @+_]>L[X17FG>*/"5]X7U18;^&QF9 K?,LD>[(/TZ5S_ M (D\'>';3XU:#I,&D6T>GSQ,9;=5^5SM/6M.7]YRK9[?=NH?^ O\ ]>N^ MT#7;+Q)H\.J:>9#;39V&1=IX..E?,MGX^\#0V<$4WPUMII415>0S_?(')^[W MKZ2\(M8R>%K"73K%+&UEB$B6Z'(3(SC]:TY5RMD7=T5/%_CS1/!$5O)K#3JL M[;4\F/?S_D5RG_#0'@?_ )ZZA_X"_P#UZ[O6_#.B>(TC36--@O5B.4$RYVFO M&/ _@WPYJ'Q,\2Z?=Z/:S6EL/W,+K\J?,.E9QNYE*[*Z^$?@IM*DMDT2W1_+($X'S@XZYI]Y]-;?(+ M-6B][&[K7C#1]"\/#7+J=I+ @$20+OR#TQ7&?\- >!_^>NH?^ O_ ->LCX16 M%KJ^BZ]X9U:%+ZPL+UHXTFY! )K(U3P;XO\ A;QEI/C#2Y-1TIIC;QL58RQ[#D>WX53T'XC> M'O$>O76C:?/*;RV+!PZ;0<'!P<\UF^+WT?X=_#_46TJSAL5E79''$, N?_K9 MKQ6QNM%\*3^%M=TS5K6XOV?&H11R@N=_/S#VHC:4[=-%\W^G^8-24+]=7\D? M2/B'Q)I_AC3UO=1,@A:01CRTW')Z5IP3+<01S)G9(H9<^AKS?XP3QW7@2TN( MCNCEN8G4^H/(KT'2_P#D$V?_ %Q3^0I1V=^CM^ V]8VZK]2W7(>+OB3X?\$W M<%MK#W*R3J73RHMXP/QKKZ^?OCG>V>G>/- N[^P6_M8XG,ELQP)!QQFDWJEW M*2NFSN=/^.7@G4;R.V2[N86&3 M(=#TXWNAVLD$<"F")UR(E(Z"AKW;KN)--_%-I?:/:SV]K<,L, M;KD1C<>!6[\6K&UTT^%+2S@2"WBO%5(T& HP>!35O<_O-?//_=O^"/5- M7U:UT32;C4[PN+>!-[[%R<>PK'N/'>BVWA!/$\C3_P!FNH8$1_/@^U1?$C_D MG6L_]>_]17FNKD#]F^U)&0(TR/6LV])/M;\2TOA\[_@D=(OQ^\#LP'G7XR<9 M-MQ_.N[T[Q+I6K:(VKV%RL]FJEBZXO/+$?G> M=R[XQG&WUKUCX<>']0T/X=:NU_;/:?:M\L5L_6-<' _6KEI&3[$1=Y17<[?P MGXVT7QI:RW&CS.PB;:Z2+M8?A2VWC31[KQ1=>'HWF%]:QF27G^+X'D:QGN'MK^/J N>&]NGZUV?AB2#4?CMKR)'HP)6KY/ M?LNS^]*XF[)W[_A>QZG!XJTBXU![*.Z4NJJ^_P#@8-TP>];->4Z;\)8+'Q6F MLFUMS$9F_P!$W'9&F?E8>]>K5'1/J4_B=M@HHHI %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%>8?$?P7K5UK5EXI\*LJZO:C:Z-T=>H'\Z]/HI6U36Z&G:Z[GS\9OC!XTGBT MZ]LSI%NDBL]PL#1=^N23FN]^(/@._P#$7AJP&G79&L:<=\$SG!9N,\]NE>B4 M4WM9>HEH[GS^=>^-<@.C_P!CA<#R_M?V9@/KOSC\<5WG@OP-<^%?!5_#YC5"60Y&2?RKW&BG?6_FG]Q+C>/+Z_C M_P .>6_$30M3U/Q!X-EM-/GN(;6Y5KADC+",?+RWIT->F16T$04I!&C8ZA # M4U%%_=Y?-O[RGJ[^5CQ;5_ ]W\1/B;>-KUGJ-MH=I$$@<#RQ(>>5)!JGXN^" M%CH>C?VGX2749M5MY%=(VD$A;![ N^(_!6 MHRZ-=JL.#=AXC^Z(/\7I6C\2? ]Q*8/$OABW*:Y9L&V0KS,HYQ@=:]/HIORT MU;^\E*SN]=$ON/'_ (A6NN^+/!.A2Q:)?"]6X5I[?R3N3!&21Z5L>.+#QO%9 M:9?^%+IP]O$HGLF^Z^!W'?Z5Z110]M.]P2UN^UOQN?-^H67Q0^(6W2M6\/06 M,.\%KEK1HB.?4GFO2?&_P\NM<\':=::?7]K^S-CZ[\X_'%=YX%\"W7A;PGJ(O7\_5KY7>8 MKSR1PH]:[>WU?3KK4)["WO8);NWQYT*N"R9Z9':KM#UBUWZALUY'F'PX\*W! M\ ZEH^MV$MO]IN)?W\45/6Z+OI9G@VG>'/'_Q$UNPNO&$ L--M)!+Y'E&,L0:Z1[EC4'O7J%9NK^(-(T&..35M1MK)) M#A&GD"AC[9JE*SBUT=_F2XN2:?56^1=2UMXR&2")6'<( :E.<''6N;@^(/A" MZGC@@\2:;)+(P5$6X4EB> !72 Y&1TI6T&>87WBGXAZ+J-W:7'A?^UX9&(M; MBQ!0(#T+]:TOA=X1OO#6F7ESJFU;[4)VGDC4Y"9[?I7>U6O-0M-/6,W4Z1>: MXC3<<;F)P /SIQ=O5Z!+7TW+->5Z5H6J1?'74=5DT^X73Y(<)3N^;;TSCTXI)>\I>OXH'K%Q[V_!IG#_&/2M0UGP!< M6FF6TSQ;X8;3+Z2Q:*1K& M?"NVT77],,,S*X=)8]KH2QP?Y&O0[R^M=.MC<7EQ' M!"" 7D; !)P.?K3+;4[&\N9;>VNX99H@#(B,"5!&1D?0BB]TT];I+[A[6:TU MO]YYW\-;;Q'X9U.^\,ZI974NFQ,6LKTH=FWKMS7I=Q ES;2P2#*2(48>Q&*B MDO[2*]BLY+F-;F4%HXBWS,!UP/PJS0WS+42T>AX'/I'Q(^&U]>1>%K-=2TNX MF,D:>292F?8$8KI?AUI'CJ[\0S>(/%=S);1NN$LA\HSC'*GI7J]5K/4+/4%D M:SN8IUC MYYOXOT;4;WXH^&;ZWL9Y;."-Q-,J$JF0W4]NMTV>H6FH+(UI.DRQN48H<@,.HISWMK%=QVCSQK<2 LD1;Y MF'L*(^[:WG^(3]Y-/R_#^K'F_P /?#VH6U[XNCU&RGMHKVY?RFE0@.I&,CU% M<-#:_%+X5?"SP MKXAMM:U+Q1XGC$5_?*%$0&"!QU';I7):R_Q#\,_$76]1\->'I[F&[*CS7M&D M5@ .F"/2OH*JU[J%KI\:/=SI$KL$4L<98G %-O5-=%8BVCOZGDGASQ?\3KPW MXUWPW+%$MLQA\JR=&:3H ,DUG^$_@E8:]I+:IXLCU+F5Y'B60(5RQZ@J: M]KBU"SGO9;.*YB>YA ,D0;+(#TR/Q%6:>F]AZ[7/%=,\#7GPZ^)5E)X>LM0N M]%NX]EPY^?R_J0/7%:GB70M5NOC9H&J0:?<26$,3"6X5"40[3U->K56OM1L] M,M6N;ZYBMX%^])*VT#\::FXN+?2_XW_S%RWNEU.7^*.G7FJ_#[4K.PMI;FYD M5=D42[F;Y@>!4OA?1Y6^'%KI5_;O%*UIY4D<@P5)&.16WI6O:3KL32Z5J-M> M1KP6@D# ?E39?$6C0:JFERZG:I?O]VW:0!S^%3;1Q[E _$ MY\:VECJUA<1:'I5Q)+ \L9"ORV,'OUS7I?Q@TO4=6\#RVVEV<5'L+X9.7<\+M?$_Q=M+2&VC\&1E(D"*6TMB< 8YYKV;P%J&O:EX7A MN/$=B++4"S!H1"8\ $X^4^V*Z"ZNK>RMI+FZF2&",9>1S@*/7#,&./7 JE*]UU%:UC;KR[P+H>J6'Q.\37UW87$-I<#]U,Z$ M*_S#H>]=PGBWP])JATQ-9LFO@=OV<2C?GTQ3]4\3Z'HD\<&J:M:6^*;.TO='F$.JV#^9"3QN]L]NM>?-KOQ MJO0VCMHPC# QFZ^S,HQZ[\X_'%>_0S1W$2RPNKQN,JRG((J&WU"SNKF>WM[F M*2:W($J*V2A/(R.U)1M==.PV[Z_BJ6RMU+YK MNYX3?6'BO4O@U;Z=-HE]_:ME.JK$T)+.JYP0/3 %4H/&WQHMX(X4\*'9&H49 MTY\X'_ J^@Z*J[YF^^HDDDEV,[0;B^N]!LI]3A\F]DA5IH]NW:Y'(QVYKSWQ MKH.I:A\6?"]_!IT\]C;A_/F6/7?$;P/="ZMO%/A M>!EUBT<%XH5YF7N,#O69\4;?Q!XI\#Z+"XL*,#_ (E;?XU[=X7NM4OO#-I/K%M]FOWC M!EB$93:<=,'I6U157T:)MJ>6?#?0]4TWQQXJNKVPN+>WN;EFADD0A9!N/(/> MM/XK^$-1\4:';R:0RC4+*831*?XL9X_6O0**EZI+M;\"K^\Y=SYVO;WXP^*+ M)O#M[HOD6TN(Y+@VS)D#ON)Q7<^*_"5]:?!Z'0+&WEO+J%(U*0KN+$=<"O4* M*;UC;Y_<):.YP%_X#M/$7P\LM/N[007\-LAC?;M>.0+57P5-XDD\&:AHNO:; M=I>VD;113/&=LZX(&T]Z])HIR?-S?WA17*HKL>5_#3PE='X5W&AZY836TDTD MF8ITVL,G@X-O^&?B+?G4K&Z%I' \,5TZ$(X##&#]!7O%%5SOG<^ZL M#5X\OG<****@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 51UG4HM'T>[U"8_N[>)I#^ S5ZL7Q-H3^(;&&S^ MTB&$3I),-N?,4$$K^/2DTVK(::3NSR7P_P"(]$TW6]&U6#6+&:^U*5H[^))0 M7^8X3(SVS76W$NK:SXYUG38M;N[2R@M$EC%NP!#$GH2#QP*ZK7?"UEK&@S:< MD<4#LF(I5C&48=#^!JCHWA*YTW6;O4;B_2=[BT2W(6(K@KGGJ?6J=FK=KV_3 M[A+>_>U_O_R.(AU;Q"G@RV\2S:W9M.X=2W7G/X5N:5-K/C M!]4O%U>YL$M)/+MHK9@%8A V7R#D9/;%7_\ A I?^$)7P_\ V@F\7 F\[RCC M[^[&,T'P7JNGS7']@ZQ#:6]X0;J.: R'.T*2A##:<#OFB6[M\OP_X(=OZT.> MMM?USQ%J?AZS74I;(7*3+$[.U_MW5 M-2N)7@O9(Y$\B$EH&7&&Z\@$9HDTFNVM_O\ \@BKM_*Q%+#KFA>*_#T!UZ\N M[2\+^>D[ DL%SQ@#Y?:O0I88IEQ+&C@=-R@UY)I4EWKWC30Y4UZUUJ.R\PO) M9Q%4A7;@!_F;YORKU^G)>XOF+K\D>>> 4MX-/\07!MXV,-[(P^0=E!JM'+K] MWX2G\6#6KB.XC$DR6BD>1L0GY2O4D@=.1QBN=U:YO] M.U:2!@OF E"&.0><,/RKM[CP;>V%]]L\,ZC#82O$L,RW$)E1P. 0 5P??-07 M'P_;^PH[:SU )J(NENWNIH]ZO("#RH(XX ZTXM)I^:_-?I<4TW&R_K3_ #,; M6]1U.TUV\AU75=6TRRB4?8KN!/W+849,K8P><\<5;?Q+M;4/#OB>XED%OX@M?L]P@6>*YM#(%XP?+PPV_CFC3_ %; MV-XC>>'M18-9M$5Y;EOZV?_ -$U?7^M466YV\:[[Q>[/X%U1W4JS63DJ>H.P\5F:?X6\1V!B ML8_$4:Z1"^8XTMR)PN<[3)NQC_@/2NCUK3&U;0KO3EE\MKB%HA(PSC(QG%.> ML;(4-))L\['BW1X?!]EI]QH&HBXNK98(3+8E$D*[S4;*QUC MP]>WCWL4)@G@GEYDVF11ACW.<]A6[X(_Y'?7?^N$'_HM*L7/P^N=0TZ^-_JB M2ZK>O&9+A8B(U5&!VJF<@<>O>MC0O"[Z-KNH:DUTLHNHXT"!,;=JJ.N?:I6D MM?ZT'+5:?UL96ODK\2]$(."+64C_ +Y>N9L;O7YO!U]XCE\07IFM+B3RH0P$ M;*LA&&&.>!CJ*] U'PZ]]XGL=7%RJ+;0O&8RF2VX$9SGWK-MO!,EOX+O= -\ MC/,-:>VBU.XTZWM+2.1A M;$*TDK*&Y)S\OS#C]:Y;0[O5-$MK2V6]=9)=;>.=DX\Q>3S7=2>#M1LYK>ZT M358K2Z^SI;W)E@,B2A0!D ,,-QUR:S[;X;7$&AM:MJRO?I>&\AN3$<*Y.>5S MR/QIK25^G_VR?Y$M-QM_7PM?F3:WJVM1>-KFQTZ9WQI32Q0=5,FX@''K65X? MU.:;4;6WNO$NHVU].C+<6.I)M+-@Y\GIC![\]*V[3P9JW]MR:OJ&N*]Y):&W M+6T)C"G.0RY)Q1!X.UF[U.SGU[5[6\@LG+P"&U,Q/ M9R7$@N&#NJP"RGNTNHE-N2Z$.'()WPZUT%Y MX<^V:Y8W[SKY=O;M \17[X((ZYXZTM>56W_^UM^83LV_7_VZ_P"1YY:^)-=O M[ ZQ;#Q++>M(3%;Q6+&T*!L8]^.^>M:&KZQJ_P#:SMK%WJVC6A@1[:6VCQ$K M;06\TD=CD8XK'O$4US M)_9VOPK:S($DAOK8S8XP2A#+@G\>30_(:WU-O0K@W6BVLQOHK[<@/VB(863W M')KD_B?8F[L=,(O+J#%Y&,0N%!RPYY!K3L]-U'P[_8VEZ4$DL=[_ &MGC)(R M&;(.<#YL5=\5:!+X@TQ+>WNEMKB*598I'3>H8$'D9&>GK3E;F4EM=?@R$GRN M/6WZ'%6VDW=Y\1=?AAU:\M4BM8LR0N!(Y"K@DXQ]>*H+XZU:31-,L6DNY+FX MO)K:2>TB,DQ1&<94#^+Y1S7>:3X:NK'7M0U6ZO8II;V%(V6.(J P4 GJ>..E M8\'PZ>WTJ.*+4574+>\ENK:Y$?"%V8X*YY&&(ZBE'2-G_6I3UU6__ _S'^$M M2U8Z]-8R6^MRZ7Y.]+G5;W^F:GIL,5VUBY9K.5] MBR @CKZ\^E:6B:;K=M/)<:UJZ7DC+M6.WA,40]]I+'/XTSQ!X=N-2NK;4--O MS9:C; A'92\; ]F7(R/Q%-O9B2OE<5LVZ^'FI7NFMH5QK<9T$'Y(E@(G49R!YF M<8_X#1>S36Z^[>_^7S'NFOZVL5?&NKV4]]X1U""*6]M3>,56"+S&<>6XX4=: ML7J3^)/$.BRZ9HM_I\=E.99Y[JV-OE=K#: >O)%:,/@BYC30$DU-9%TB=G4F M+ETVLJKUZ@,.?:NSJKI6MT;%JU\K?F8'C#3]1U3P_)9Z8(S/(Z9\QL ,"?K MTZ5S5YJ6I^&0=/U9K"9[R"1;::SMO)\LA"=IRQSP#SQ78:]HZZUIQMQ,\$JL M'BD7^%@78NO$E]:WTD2,D MK MS_K!-)DUV Z"DH<6ZVQ$Q4'<%W[L8SC^'M5[4/">KQ:K=7GA[5;:Q6 M\14N([BV,N< *"N&7!P/>J;^)][_ "V_RL'1+M_7_!&_#*5W\,31,W$2 M>RK*P _(5RUS>W6GS>/KJQG:"Y22#9(O520H_K7H_AW0XO#^CQV,;F0AF>20 M_P ;L>)K7B?P;K.M'6)X,/+' M%:(1Y/EHY'S#J20/6NOU;PB^IC0!]K5!I4BNP*9\T",I@<\=:RKWP'JOV.]T MO2];CM=*NV:1XI("\BLQW':P8 #)Z8HG9IV\["C="M1LO[/NM%U6&UU&VM4M99)H#)'*H '*A@<\#O4]YX3U74]+BLM0UP MS*\PDN\1X#J,_(@S\HSCKGI3D[MV_K7?[A15DK_UIJOO*_@+6-1\5B?Q#/.T M5C-^[MK0'(7'!8^^1^M=O7.Z)X8.@:O=2V-PJ:9.H(L]GW''<'/0\\8KHJ&U MI8%?6X4445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "D)"@DG %+6?KMY;Z?H5]=W<9EMXH7:1!_$H!R*3=E<:5W8K0^+?#MQJ7] MFPZU8R7H.W[.LRE\^F*2Z\7^';&9H;K6[&&57\LI).H(;@X^O(KS#Q5+-)HG MAZZ2VT^P@EOH6BBC^:4@R#HP/Y\5J>&M/M+F]\;33P)))YI7+#.!Y2U35HMO MI?\ "W^8+6WG;\;GHU_K6F:78K>W]_;VUJV,32R!5.>G)K,T+Q99^(]5U&QM M8UDAM"H$ZR!UE! /''O7 ^%62ZU+PQ'JA62V^RR^0)>AD#O^9QBM[P1'I\7C MKQ2NG;1&)$WA>@; SBFXVE;U_!V(YM/N_$UI?&.BZ?XO'A]&M(YS#YC;7526 MY^3'KP/SI=$^(&B:M;PF>[MK*ZF=D2VEG&]L,5XZ>E4;^*'_ (6>I,:;CIA. M=HSG+UR-G86L?P=U"Z6!!/YLL@DQ\P8.<$'\*F+]V[_K5HTDM;+^M+GJVJ:_ MI&B)&^J:E:V:R'"&>0(&^F:NP3Q7,"302+)$XRKJ<@CVKR"P@U[4O&4T<-]I MD,@L(C"+^U:;='MY*X<=\UV_@/39=,TV[AEU>UU$FX+9M4*I$<#*@%CCGGKW MII:._P#6MB&]K?UI<;)XMU:?7=0TS2O#JWGV)@LDKWRQ9) / *GUK0T3Q,FJ M75S875H]CJ%L-TMO(V[Y?[P; R/>LGPO_P CQXI_Z[)_Z M+G#98D9]<$&I3T7H:.-V_E^AZ+:>)M#OK^2QM-6LYKN+[\,*\\\1Q:;%X*\.RZ>$6[:XMA"T7 MWFRZ[_KWS7/:E8SWUY?>"27C)N&O8BG!"J@/S95W1INY8>HJ5CM4GT&:X'P)=GQ!J$FJ,2R64 LDS_>7 M[Q_4BNJEUZQ&L2Z.SNMVMN9\,N%**;34M$ MEU6X"V5O'(Z.99!@;6(R3QZ5:L_$6C:A8RWUGJEK/:Q F2:.4%5 ZY->46&Q MK/PVMV2-.EU.X,F[A6.YMN?^!8K4\9):0>(-1CTX*I.CRFZ2/[O1MI('?I3F MK?C^"N5;W[+O^MCO[3Q3H%_?"RM-8LI[HC=Y,TB6*;[3;_O%&&Y9<\_C5;1M/UW5; MSQ(/[2T:!Q.RW"WEFTCJNT8.[>,#&.U-JS?E?\+?YD)W2?>WXW_R/5-3U[2= M&@2?4]1MK2)_NO-(%!_.K=K=V]];)<6LR30N,K)&V01[&O,(O#]TLFD-IWB' M2M0U&WMV5H9TW)-'O;E1NXQDC//2NJ\":A!>:?=PQ:8MA);7#1S)&^Y&;KD' M\:+;_P!=; WL:>GZ\FH:[J6EBW9&L2H,A;(?(!Z=NM5Y_%=O;>)+K29H&1;> MS-V\^_C:#R,8K)T*5+?XD>(+>5@DLZI+$I_C4*HR/Q!JE));/\1M:O909K.V MTSRK@(N['.2/K@U"V7H_R+:5W\OT-,>,[][,ZFGA]VT< O\ :OM(W[!_%Y>W M/ZUU%C>PZA80WENVZ&9 ZGV->>?V5+9>'I=8\+>))4L1&95M;S#P@=2N!@CN M.37:^'-0DU3PY9WLL*Q/+'DHO3ZCVJGL_(B^J,#3_&>MZQ)=_P!E^%UGAMIV MA,CZBL98@XZ%:WCKL>GZ2M[XA^SZ0>/FP!7 ^!_#TNIKK$Z:]J] MD/M\@\NTF14ZGL5-:UW;Q+\2]-M-1E>>!+$^0;@@[Y,G)]"<9HBKI+JTORN. M6\NR;_.QVEMJEA>6/VZVO(9;3&?.1P5Q]:@TSQ#H^M/*FF:G:WC1'$@@E#;3 M[XKR3Q"T46JZW%8NRZ6+RW%R(S\BME,CV]ZZ'QBD-KK.@?V(JI>-'+@0#[T? ME-@G';.*2U7-_6UPMKRG2Z]X[T31(;A1>6US>P%0UFDX$G) Z?C6T^H!-%;4 M?+) M_/V9_V=V,UY3=P:&_PC,\XB-P;@;WS\_G>;R,_6O2)_^1(?_L'G_P!% MTI7C&7=?Y#CK*/9F+:^,/$%WIBZG'X34V14OO_M%2VT=3MV?I6K%XU\/G38+ MZYU.VM(YDW@3R!2,'!Z^AXKD_#.E>,+[PG:PQZWI<-A+&5VBQ'K'3_B!X;TWR_.B@M)"/,YRQ+9)_.K:L[?ULR;Z7_KH=M<>+/#UHUNM MQK-C$UP T(>91Y@/0CUJ[?:K8:99&\OKR&VMA@^;*X5>?^<#&X;&/I][UK=FU2PMVMEFNX4-T< M0!G \PXS\OKQS7D.NP6":GXS3357 B@,JIT!W1YK8\374,E]X#CBE5I"X8 ' MG'DMS2A[R7]=P>C?S_!+_,[VY\1Z+9ZE'IUSJEI%>R?<@>4!V^@I=3\0Z-HT MD2:GJ=K:/*<1B:4*6/MFN$\&V^D76D:U+KZP-*NH2>>UR<%0)#LY[<;:H6=I MK.I^+]>2SU#28454\M;VT:;,.P8*D.,#I1Y>5_R_S&]+^MOQ/3+[7](TR**6 M^U*UMXY1F-I9 H8>V:K3^+_#EK';R3ZW81IM>8PZ0EOK/A&SN M-3MM6C^VSMYD*XC!Q(=H&3T/'7M70:MHTT/B74KW1[C2[M/) O-.N%RZ*%'W M3GY,\=J;5M?7\!+5M'HGGHUL9XV#IMW J>",9KG=%\;:=J>D'4;MH]/C^TRV MRB>4?,R,R\'CKM)Q3_"NH6VI>#XY[6R-G$$=/)SD*5R#@]QD5Y1##'<>$-)B ME7(I\CU_>24^6S:\TOO=@33CS>OX)L]ITS7](UH2G3-2MKL1'$GDR!MI] M\5B:U\0=$TI2EO=6]]=+,L3V\4XWIDXR1SZUS/BF-K#QI<)IR>27T:3*QC&< M,O\ 2L_7[?0A\.?#TT8B^TF6 QN#\S2<;L^IZT)7<7TNOQ=OT!Z77K^5_P!3 MT[4/$FBZ3/#!J.J6EI--_JXYI0I;Z U:.HV0NHK4W47VB5-\<>X;F7U ]*\I MTVQU[4]>\2*-1TBW=9,.E[9M*XBQ\I!#C QCM46O6?\ 9W@O2[>TU-=2UY9G M^P3V8P#][(QD\!C\"^&8MP31X &<.1EC\P.0>O'-:5MHNFV?VK[/:1Q_:CF?&? MWAP!S^ %7Z*/(#(F\,:)<:9'ILNG0M9QDE(N0%R<\'.>M2:7X?TG17E?3;&* MV:7'F%,Y;'KFM.BCS S[[0],U*[@NKRS26>#_52'(*_E35\/Z2NE/I:V,0L7 MR6AYVG)R:TJ*.E@\S'U'PMHFK10QWVG13+"H6/)(VCTR#6A96-MI]LMO:0K# M"O15JQ10!S]_X(\-ZG?27MYI44MS+]^3M7**-E8'J[F-9^$]"L+]KZUTV&.Y8Y+C)_0G JY_9&G_VH=3^R1_;3'Y1 MFQ\VWT_6KM% %6PTVSTR%H;*W2"-F+E4'!)Y)JKJWAO1]=:-M3L([AH_N%B0 M1^1K4HH HRZ-IL^FC3I;.)K0#:(B. *K6GA;1+"RFL[;3HH[>=2LJV96AC.<(5.01],55U#PEH.JW:W=[IL4TZXPY) M!X^AYK:HH R-1\+Z)JT445]IT,J0C$8Y&T?@15ZPTZTTRU6VLH$AA7HJU9HH M S-5\/:3K@4:E8QW&WH6R"/Q!%2Z=HVG:1:FUL+2."$]57G/US5ZB@#GV\$> M&WO3>-I,)G)W%LMU^F<5O(BQH$10JJ, #H!3J*.E@\RI8:79:8LJV5ND EJZ)INMP"'4K2.XC!R V1C\1S5^B@#/MM#TNST]K""RB2U88:/&0 M?KFH=+\,Z+HTKRZ?I\4#O]YADD_F:UJ*/,.EC!N?!?AR\N9+BXTF!Y9""Y.> M2#GIG%;)MH6M#:F,& IY>SMMQC'Y5+11TL'6Y#:6EO8VJ6UK$L4,8PJ+T J* M73+*;48M0DMT:[A4I'*>J@]JMT4>8&/J/A70]5NUNK[38IIUZ.<@_C@\U9OM M%TW4K);.[LXI;=<;8R, ?3'2K]%'2P7UN9%CX7T331/]CTZ&+STV2XR=Z^AR M?:H;7P9X=LIHYK?2H4DCD\Q&R25;&,C)]":W:*+]0,:Z\)Z%?:BM_9>CDD']#6S11N"T(8;6"WMEMX8E2%5VA%' M %9R^%]$2WB@73H1%%.;A%YPLA));ZY)_.M>B@/(IR:58RZBNH/;(UVL9B$I MZ[#U%9C^"/#4EPT[Z1 968.2<]0<@XSBM^B@#&U+PIH6L7*7%_IT4TR\!R2# M^AYJTFB:9'=PW2640FA3RXW ^ZOH*OT4+0"G9:58Z=)/)9VR0M.^^4K_ !-Z MUO4:\<^ M*EM#?:Q;0KH=W'J1.VUOK<$[SZ97@?CZTKVDAVNF=YK5_P")X5#V%K86\$_K7*>,M0\0 MS6.D^%KF'4T@:$'4KZULY)2P_N@J#SC-;.>N M<#;&:Y\4:SXB,$\%O>+'%$D\9C<[,>,O$NL/\ $F#1QJIT>*(JUL\@ BE.>2Q/ M;@<9H6LE'N#T39[/17G?Q$\3>(=$\/$Z7$F]8@\U^/NK_N@]3Q[U-XKUR_MX M]"MO[3;2[:]!^T:B"@*$!<#+ J,Y/44/:_G8/\KG?45Y?%XRUC_A"K-W'[Z[DO9+()(MQ* &8-G@X ';TJN5Z_ MUV_S$W;^OD=G63!_R--[_P!>L7_H3UI33Q6\?F32I&G3<[ #]:R;*>&X\37K MP2I*GV:(;D8$9W/Z5(S:HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MB@D#J: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KS'XC:-KNNW<%BFC6MU:RMMBN5.&BSW?)Z?3%>G5FZA MK^E:7=6]K>WT$,UPVV)'< L:32;5QWLK[W)2LDEVL>>1>!=5'AF))&4WD%^ M+Z"UWC:@&#Y>>G:MSPMH5[;ZYJ>NZC;BUN+T(@MQ('V*N>I'')[U8T5%^S1'"C ^\];%9,'_(TWO_7K%_Z$]2,UJ*** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BHGN(8Y!&\J*Y&0A89/T%8.G>+H-8U M:ZT^PL[LF ,&GF@>./<., D#/X4 ='7!^(7N_$NN26&E7HB325$\A0\M,?N# M/0C&_(]<5IVUAXFN+2_.KW%LYFC98;:UR@4]OF)_K7.^#K/7_"NCK;+X*E>[ MD^:XF74HCO;VW,3CK0!W>B:HFLZ1!>JA1G7YXSU1NZGW%:%\ MT9M.LKAA+&C7,(?$/2+O2/&?]NZC8_VKHD^W?&'Q M)%M).%P0>_:O;ZXGQ+\/8_$&JQ7:ZG=6\3-_I,"ME95]!G./PQ2UYDT/2S3. M9^)-HNL> DUBSOYDTQ( 8K53@,>>6/4]/6KWB2:_FUWPIIUM'#)'+"[;+@$Q M,P"XW 9W6JQ7&@VFG6MFMD?[:2WO8H2QC8Y7.W M<3@$'I74>$7:V^(/B+3H5$=G''$Z1J,*K'=G'Y"MM/!.FKH3Z:7E9WE\]KDX M\SS?[_IG@=L5;T#PY#H0G?[3->7;9 MIW=U'9P&:42%00,1H7/Y"LG3+R.]\1WLL2R!?LT0_>1E#U;L:W:R8/\ D:;W M_KUB_P#0GJ"C6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **"0!D]*Q]<\3:;H%DMS=O(ZN=J+!& MTC,?0!030!L4V21(EW2.J+ZL<"N,YX!,LGZX'Y5O+#$K[UC4-C&['/YT^@#"M/ M"6EVNN2ZQLEEOI"3YDDK$*#V"YQ^E;:HB A%"@^@Q3J* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*Y?7_'VA^'=4M]/O9F\Z5@&V*6$0/=B.@_PKJ*\5\?Z7)H?BX^)M-N[.\SC[ M5IUPP8';R,^G4]:5TFK[#M=.VYZOJGB'2M%TLZE?WD<5KC(?.=WT Y/X5<:\ MMTLC>/(%@";R[< +ZUY7\0;2RUWX=#Q&\+QR_9QY4))"Q]VMY)/E 'R_*#C/-.?NQ?>]A1M)KLU<[6#Q3I%SH(UN*ZS8' M.)"A!/L!U)J?1]=L->MFGL9'8*=K+)&T;J?=6 (KQ?1[N.Z^'/AJW@6<0P:I M&LV^-E7&X=R.17=^%1+_ ,+*\2%<_9O*AQCINRV?QZ5HX:O^NW^9/-HOZZM? MH=_63!_R--[_ ->L7_H3UH7/VCR3]E,0ES_RUSMQ^%9.G?:O^$DO?M9A,GV: M+_5 XQN;UK,HW**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJK>ZE8Z=$9;V\@ MMT'5I9 H_6@!=1O%T[3+N]="ZV\+S%1U(4$X_2N9M?%?B"\M(;J'P7=M%,BR M(?MT RI&1_%Z&LOQ/\1=>34K+3DNK^22TF3?;P.T:_(>2^-O'UIFB7GCR^ MT#3!8Z?IUA;I:Q!6NG+M( HP?E/ - '1Z/XEN[_79-(U#1)]-N%MOM*^9/'( M&7=M_@)QS71UY5O\=P_$(D1Z+->'2NA$@01^;]"I"IZ;+R(G_T*D/C?7HCMF\$:CD=2EQ$1 M_.@#N**XN7XA+;Q>9=_4]3TZT >UT5SFH>-M'TNPM+R[^V)%=#,86S ME=OQ 7(_&K-SXJTFSM+:YN)WCCN4#Q[HF!(/J,9'XT ;5%9-WXFT6P2W>[U& MW@6X7=$9'"[AZ\U--KND6WD_:-4LH?.4/%YDZKO4]QD\T :%%5Y+^SBV>9=P M)O&5W2 ;AZCUJ1KB!"H::-2W(RP&: )**3E8D/B>76]&GN_#MH]Q*C[$%S&T2M[_-C(^E3:%X3L-#MIX@\ MUV]P0TSW3F3>?H>!^ K<2-(D"1HJ*.@48% '-/H.IZ]H"V?B&\6*9I-\@L&9 M%*]ER>?R-;%AHUCIMC!9P0 Q0CY/,)L45YKHA?$DMP>S9WVHZ+IVJZ6VF7ELLEFPP8@2HQ^%6A;Q"V%N$_=!= MNW/:N-\:^/V\*:6K)I[S:@T>\Q$$I&/5F''ZUKZAJ&OR6UD='LK5FG7=+-.1WQR*U_#?B.XU+4+[2M1 MC@CU"SVE_(SL96S@C//8T[-M_P!?UNA-KJ=+63!_R--[_P!>L7_H3UK5DP?\ MC3>_]>L7_H3TAFM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%,EFB@0O-*D:#JSL /UKF-2^(7A[3W M$:737LQ.T1V<;3'/N4!Q^- '54=*X<>)/%NL%ETCPZMG$?NW&H.,'_@*G/Z4 MW_A"M*=#TGB\U*W1_\ GF'#.?\ M@(YKGO\ A8%UJ;&/P]X>OKX@[?-F3R$'O\^,CZ5M:9X*\/Z2%,&G1/(O_+2? M,K?FV36\J*BA44*HZ #% '#MI/CC6T(O]7M](B8_:)&CB9U1Y N\@< 9]37!I= M^%=2MH;S7_$22W<@$@2.^,8ASR%PC#./?- '8Z/X2T;0;R2\L+>5;B2/RFDD MN))3MSG'SL<\OX;+3WO M91(843>=B%FQ]!S0!:II16.64'ZBN(/Q8\.!BI34@0,D?8)O_B:L:'\2_#_B M.[DMM,>YFDC1G;_1W &.HR1UH ZMK.U<$-;0L#UR@-5Y=%TJ;'FZ99R8Z;X% M/]*Y"\^)4EH9?,\-ZJD>T^3-Y#.';T*J"P_&LC2O'?B/4K2[-]I=Q"LJE;=[ M6V=70^I$@H [N7PKX>=6,FCV !ZGR%']*RI_#_@J"UGN?LED(X/]:T#8C;_@.P# JL]\OABXGTS2_!%[=6V1F994*R M#=9TR\U/2="U&^DA8)Y22SVY<_[.Y@"/<573X>2ZIH#36MA M<:3J!?")3@?OH@H_6NQ-Q.-.^T"U8S^7O\ MC<,[L9VYZ4 >?V7PKG725MKGQ'J44^+M7EA1M MRQSB.0 _BIS6M_PE7B^0_N?!,_'7?=Q#_P!FJ[I.M^*;O48X=0\+M96S9WS& MYC;;QZ!B: /'Y/#FI^'/&FLM8>)7BN+?R81MM%DDD#1JP(C5"!CID"IO$Z^( M=6TM?M^LQ23V,\)"SVS0M(2Z@8X 89()QZ5V&K>%X-4\::Y>C3#=ZEOA"@W3 MPXC$0&059<\XKFO$FAR6 @,_@ZY%T)XS!-_:;2AB&#$!6D)/ /:@#OVTWX@@ M O>Z!.!_"T,E)+!X^(42V7ANZ & '1_E_,UTF@Z\- M].NO$VB6-\UE=ZG:V]PH!*2RA#S]: .8EA\3W4"1ZCX7T2Z9!A=H&T#L!N.1 M5&^?7+LPF^^'4,Z6XVQD7$/R@=-HW<"O0H+^SN0#;W<$H/(,<@;/Y58H \SO M]1O;MX9-0^'M[)Y2A(_+NX_E'IPU1ZA=6&LR03:MX.UB*>W4+$%N&X _W&P> MG>O4** /(]8U[PUJEW!+=Z7XDAFML(#%#<@ #UVC!Z=:GU#Q7X:O[V*X>\\0 M6BQA1M2QGVG'K\OM7JN,]:C:"%AAHD(]U% 'F5[K^BZ[J27EMXLUG3TBV@P" MR**V/]],G-3ZAKNGW>M+>V_CY[*%2N;-EC"\<'.Y<\UZ$UA9O]^T@;'K: M30-&E8M)I-B['J6MT)_E0!RMSKT,^MK<6?C?3H[,X!MGDCQ[\]>?K5FXU;4; MO7?,TSQ)X?.F C=$9MTF._(.*V'\(^'9%*MHMC@]<0*/Z5"? _AO^'28$_ZY MY7^5 %:>^UY];#6=]HC:5D9W.3)COT.*P_&GC'Q-X;NK=K6#2)+"[N!;PR.7 M+ABI()"GVK:N/AQX7NGWR6$H.,?)=2H/R#"N&\>?#SP]9/H*KZ/-_;KV&E1R(QEFFW.6D5SDHP!Z D?E6]X#@3 M5VG\1:SJWVB^2\N(459BL*JKD#:N>1@=\UAMX \,2(4?QX[*1@JVJ@@_^/5: M^'7P]\-WOAZ>29);ORM0N(HY4NY K*LA .%8 Y H ]%74_#VF@[;[2[4.23B M6--Q_.J\WC;PS ,OKEAUQ\LZG^1IH\#>&A][2H7QT\S+?S-68O"GA^'&S1K# M@8&8%/\ 2@#/F^(7AJ&%I?MYE11G,,3R9^FT'-4&^*GA[_EE%JDH]5TZ?_XB MNLCTK3H0!%86J = L*C'Z5.L$*?=B0?110!QL'Q'@N\_9=#U>3;UWVKQ_P#H M0%-_X3;797*VW@K4&'4,\\2@C\37<44 <7%XA\9W#X3PAY"'H\UU&:[EA^38K5U[Q?I'AQECOI93,_P!V*&%Y&/X*#6*/&FNZ MFX&B>%KEXF&1<7;")?Q4D-^E #C:_$68\WVAP >D>1G:K8[9KG(/ASHOVC[1?M=:A,>K7$[X/ M_ 0=OZ4 =873/*L=9OM1 MN7;#-=3>6H7_ (!M/Y5WUEI.GZ:@2RLK> #_ )YQA:N4 >*-\%=1NK6274_$ M-W$0C'R;.>1@>. =Y-9WP[U#0M!T>V.I^'M:74X$4^9]EN&4G'88('\J]\HH M \H\.ZS<^)OBU;ZI]BO;>UCTZXB"SVLD83YH\9+ DX/3TKU>BB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQG MXJ06MWK=NL>D7L&KYVVU] #^]/897I^/K7LU12^1OC\[R]^[]WOQG/MGO2:N MT.]D>>^,M/U&7X3-%=0-/J?DJLGEIN=CSZ56^(/B'5--\/Z;H^F07<H454GS7OU=_P#@"BK6\E8\F_L*S'@;26T-+J:/3;Y+ MB?S;=XY)2""QVL 3T]*W?!EI)=^*M:\1+%-':W:QQ1":,HQVY).T@$?>KO** M?,[M_P!=/\B>71(ANH9)X"D5P]NV<[T )_6LC38);?Q'>I-I*-:BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ***1F55)8@ =R: %HJL^HV,?^LO;=/]Z51_6F6NK:;?2-'9ZA:W M#H,LL,RN0/?!H N4A(4$D@ I$[#5^._'WA3 M7=1T2V.K7L=C#-*]YY,V#EF!/''X4 >S52O]7TW2XS)?7UO;J/\ GK(%_G7G%UI?Q2UZ M:'S]0L=)M2P\V*$;CMSR,\\X]ZVF^%^E+82K%-,VH.!_I5RYGVG.3A7ROZ4 M27/Q)L9)6@T73K_5K@' $,+(G_?; +^M,\SQYKB@(EEH<3#G#[#P]=2W-O/>332##-/<.X_(D@4 <[< M>#]%M#'+XL\1S7DI^8"ZNA I^BJ5!'X5>MO$?@718V%C)9@)R?LL/F-_XZ"3 M71ZGHVD:E)'+J=I;3M&,(9E!Q^=0-;>&M'C5GATJR5NC,L<>?Q/6@"WI&KVF MMZ>E]9&0POG!DB:,]?1@#7-WGC#6DO9;>Q\(7]P$8JLQFC57]QD@UN7OB'1M M(2$7%Y!$LHW1*ISO'J .M5-8\9:7HCVZ7"W4C7"AX_)MI).#Z[0<4 9\&K>- M[MHS_8%G9J7&\7$VXA<\_=;K737\5Y/I[QVDZV]TRC;)C(4_2LC5?%,MA);) M:Z-?7QG17!B 4*#Z[L4:EJ^OPW]M%I^@-<6\BAI)VF11&3U!&[)H QSX+\2W M1/VOQQJ !/2&"(8_\#2K7PKINHK OFRSB./(AS@9W?Q"NVUG0 M;R34&U8^(;^"VMU\PVD4:%6VC)'3/.*Y;3M&T+5KV37M9NKHWEPY/E"2145! MPH*CCH!D4 ;GARYTFSU'[1<7>FP7UXBK#9VQ4>5&?F"X'KU_&K8\0:1<^(VT MF/1YI9U;$DS69"#C/WBN#^=9_@VQTD:G?P"RAEN+>3?#=O"-S(>1@D=L[?PK MN@ ,X &: .9M7UV?6_+?0[&UTU'(,KD&1AC@J%.!SCK3[/0M:77)+V^U^6:S M.X+9+$@0 \#G;G]:Z2B@#G=)\$Z-H]_-?012O<3%MS2S.XP3G 4D@?E6S:Z= M9618VMG! 6Y8Q1A<_7%6:* "BBB@ HHHH **** "BBB@#*U30H-2ECN%EDMK MN,82>(X8#W'0_C4-AX;CMKQ;R\NY]0ND&$DGP-GT P,^^*VZ* "LV_\ #^D: MHY>]TVUG>I^M6J* .)_LWQ]8JOV?6=.OP!S]KB*L?^^ !5[2=1\6 MF]A@U?1K41,3ON+:7Y4';ACFNHHH Q_$'B.T\-V\4]Y%KMNM.M)A_T MTA4_S% $MEJ-EJ41EL;N"YC'5H9 X'Y59JEIVD:?I$;QZ?:16R.=S+&N 36' MK'@U]1OIKVSUO4-/GEQN\E@R\#'"MD"@#J:*XF/P_P"-+!<6OBB.\&-9KM8@62,X#/CD#/O0!:J"ZLK2^C$=Y:PW$8.X+-&' /K@ MUQP\?7UI&[:MX5U.U"#)9-LH/T"$FHIOB+::L]OI>B_:8M3O)/+7[1:R1B(8 M)+?,H!Z=* .J_P"$RCL[ACQ"C[MH]SDC/TK&OO M 5IJVH2W.I:C?W,;ON6 3-&B#T^0C(^M %^Z\8^'[280OJD$DI./+A;S&S]% MS6AJES>6^F2SZ=:?:[D#,<)8+N/U)%5=.\+:'I1S9Z7;1O\ WS&"WYGFM>@# MAVL/'VKEA<:E8Z3 W:U0O(/^^@16QX?\+G1)I+B?5+R_N9%VM).W'X*, ?E7 M044 0O:V\DPF>WB:4# &?$ M"XO(?B)#_;=Q?66E94VMY;9*PD'DD#J>G45[G7GWC7PIXBU^]BAM[V"3396P M\:XG@_P _2M0":#6OO /_ C5E<)&5C"+)+DC M\<5+JWABZFETO4-.EMUU/3T*(9P?+<$ $''/:K=MMU?]/\R5>R[V_P CB!XD MOV\*0Z#+N2T\5ZUX>6262UM$CEB,LA=ANS MD9))/W:F'@+'AM+/SX_[02Z^VB;!V>;Q^G K2\-^'+C3;^^U3498)-0O-HD, M .Q57H!GGN:$UK?^M%^MQ-=OZU?Z6.ADECA3?+(D:_WF.!639S13^)[UXI$D M7[-$,HP(^\]:TL4E7&K>(?$6_EZG]GMVCNY%!)1,+@-@*"X$LH#$$%8;9V4%D4,W3!& /RK&U&+0]8\4Z'#HGA.^M(?M\373SVC[95+C(Y' '.>G M6@#U[_A:'@XS")=9C9SV5&/\A5*X^,/@V+SEAU"2YEB^\D-O(V/QVXKH[7PG MX?M WD:/9+NZ_N%/]*FM_#FBVI';^00*'95ECR!W)^;C'O7H5KH&D67F_9= M-M8?.7;)LB4;AZ'CFEM-"TFQ$HM=-M81,-L@2%1O'H>.10!YK)\6=,? M%U_IDEQ ?#S1PK^^F,KG9[G!Q7/+'\0=8ANKV'Q]I@M8OO&*#?Q%6[W0KOQ'H4[WWQ!OWL8V =H;=8R".1R$!KU M1;&T2-HUM8%1OO*(P ?J*5;*T2)HEM85C;DH(P ?PH \6LOASX:MM/FU27Q9 MK-Y91';*'0MS[ #=W[5=L?!_@)-)GURWN]42!&$X?9X?+, M?DQ[#SMVC%87B?3+J^LK:ULK>)H?.629#\N0I! _$CF@#PJQNK73KUM2\N)+ M>\_=RM;Z9-YD:] 063:"?;UKU'P=JMWHOPRTQK;1KZ]E5I%$( C?!D8@G=CL M16[?0ZK>Z5-IYTF!(I$* *P&WC@CGJ*V-$BO(-%M8K_;]I1-K[3D<'C],4 9 MS:MKT^BV]U:Z)Y=Y(3OMIY5R@^H.*;>GQ;<:1:FQ&FVU^Q/GB;<44=MN*Z.B M@#G;_2_$5_I%K#'K:V%ZN?/EMXE97^@<'%%[X:NM0L+*VGUR]5X,^;)$%4S' MWP.,>WI7144 <]J7@W3=8L[6WOY+N5;<8#+(=)FN5MK[3TC^W6& MG>]/W4N%1A"Q')STX]JW-#TS^R=*BM25:3EY"HP"QY./QK1HH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH HZEK&G:/'')J%Y%;K( MX13(V,DU--?6EM;BXGNH8H3TDDD"J?Q->3?%G1]236K/66MO[1TD%(Y;7(#* MM MBZMS;_:!/$8,9\S>-N/7/2BWNK>[B\VVGBFC/\<;AA^8KQ>*XF3P3IEF+EBE MSK"Q3P?\\5)7,9_SCFNM\'N;3Q]XATN!!'911Q2)&HPJL=P.!VZ"K4=_Z[?Y MD-V_KS:_0] K)@_Y&F]_Z]8O_0GK0NKJ*SA,LQ8(#CY5+'\A63IMW#>^)+V6 M$L5^S1#YD*G.YNQ%24;E%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!R'B[P5+XBFBGM-5N+*8,N\!MR,H/\ =.0#SUQ0_P / M[&&RTZ/3;J:PNK $0W,:AVYQG(;(.<=ZC\8^/X?#%U#96]G)?7KE6>&,C*H3 MUY(YX/Y5I7/BVVATNRNH;2XN+B]'[BT4!)'/TWV@W.!O\W^_P"F>![5>T#PY'HC7$SW,EY>7!!EN)%"LV.@ MP.!51?&EHOA\ZI<6ES;.)/)^RRKB0R=E'8]>N<5D,UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#R3XJ:?I+ZK9ZA#J;6&N0/'M;:=K+DXSD;3CGCWJF[WWB)O">JZZ\EK;LL ML5Q*K&+&=H!W#!7/KQTKU?5=#TS6XXTU&SAN%C<.N]0<$58FL;2YM?LL]K!+ M;XQY4D89I*-:BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \[\<^/+_1];MM M$T:&%KYRCMYYP&!)&T>_%=+>>)/[)\)'6M5M7M94BW-;DAFW?W1@G.:X?XN1 M:71W"2(8-0A!XR>5!4[L].OK1!H7C'4O"^CS7+V4OV6-G>WOF?!K+79+2-;J]E$,, )VEB<#/>MCPWX MCGU2]O=,U"&&+4+/:9%@8E"K=",\]C7F^DZ1K,GPYT>:YMD5=/OUN/+C#;]@ M8$Y!'MVKKO!EJ]YXNUOQ!&L@L[I(XHBZ%2VW))P>?XJV:7,_Z[6_4QN[+^NK M_0[VLF#_ )&F]_Z]8O\ T)ZT+F*66$K#<&!\_?"AOT-9.G130^)+U9[@SO\ M9HCO*!>-S<8%9EFY1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 17"V[(HN!$5W KY@&-W;&>]2]N*\9^+EUJ$?B#3X;U[N#0 MF9,7%JS#RWSR6V\^F*Z^\L;+4O"UC=7?B>Z.EV\9>2:&0PF?T)92&&/04D_< MYO,;5I*)V]%>.6?BC5)_ UF@DG2.]U,6D$[L?,,)(&=W7/)YZUU'@R]FM?%& ML^'3-//;6:QRQ//(9'&[.068DG[M7RO7^NW^9-_Z^=OT.[K)@_Y&F]_Z]8O_ M $)ZU'D2)=TCJB^K' K)M)(Y?$]ZT;JZ_9HAE3D?>>I&;%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q/CO1O$>J1Q)I4MM M-;&1-]M.H&W!^]D#)'M7/:Q\,]>>/E^4' KU M>JNH:E9:5:/=W]S';P(,L[G %"T^\;;9R]SX6O\ 4O#5K9W,6GVEY8S++:K: MLQB!7D9R >O7BKGAKPY=:=J-_JVI/ VH7NU7%N2455S@ D ]S70I=0/;"X6: M,PD;A)N&W'KFEAGAN(_,@ECE3^\C!A^8IW=W_7];$V5D$T$5Q'YI!$D2?9HCM10!G<_I6U63!_R--[_P!>L7_H3TAFM1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>5_&C2=5 MNM,MK^TA%W96P?[1;$]B!\^#P<8->J5RWC3PK<^)=.:.RU*:SN0C*/F)C<$= M&7I^.*36J9478X675K"Z\#:)::.+B"UGU&.VN8)F+,F2NY3R>.>E=%X-?[%X MZ\0:/;(L5C#'%)'$@PJL=P.!VZ"M.V\ V$'AS^S#*WGF47!N@/F$PQ\P'X#B MM+0/#B:+)W)!EN'0(6 Z# X%:75W_7;\K,RL[+^NK-6ZG>W@,D=O M).V<;(\9_4BN?AU*X'B*ZD_LJ[+-;Q@QC9D8+<_>_P XKIZR8/\ D:;W_KUB M_P#0GJ"Q?[7NO^@+??\ CG_Q5']KW7_0%OO_ !S_ .*K5HH RO[7NO\ H"WW M_CG_ ,51_:]U_P! 6^_\<_\ BJU:* ,K^U[K_H"WW_CG_P 51_:]U_T!;[_Q MS_XJGW.OZ5::C!I\][&EW.VV.+DECZ<=*35O$.E:&JMJ-V(=W0;&<_DH)H#R M&_VO=?\ 0%OO_'/_ (JC^U[K_H"WW_CG_P 55RPU"TU2T2ZLITG@?[KK638> M(C>ZYJ=KY<:65B K7!;J_4CTX&/SHMK8.ERU_:]U_P! 6^_\<_\ BJ/[7NO^ M@+??^.?_ !52Z9KFFZR9QI]VEP8'\N7:#\K=<HK,$!.SDDX ^]4G M]KW7_0%OO_'/_BJ->_X\[?\ Z^X?_0Q6K0!E?VO=?] 6^_\ '/\ XJC^U[K_ M * M]_XY_P#%5JT4 97]KW7_ $!;[_QS_P"*H_M>Z_Z M]_XY_\ %5JU4U#4 M[+2K5KF^N$@A4$EF]!UXHV!*Y5_M>Z_Z M]_XY_\51_:]U_T!;[_ ,<_^*JQ M'JUA+I:ZDERALV7>LO."/YU5TKQ1HNMSR0:??+-+']Y"C(?R8#-'6P=+CO[7 MNO\ H"WW_CG_ ,51_:]U_P! 6^_\<_\ BJ@\0:[+I,^GVUM D]S>3B-49L87 M(W-^ R:M'7]+&JQ:6;V/[=("5A&23@9//3M0M0>@S^U[K_H"WW_CG_Q5']KW M7_0%OO\ QS_XJH=5\7:'HEXMIJ%\(KADWB,1.YVYQGY0?2M.QOK;4K..[M)# M)!(,JQ4KG\" :-U<'H4O[7NO^@+??^.?_%4?VO=?] 6^_P#'/_BJU:* ,K^U M[K_H"WW_ (Y_\51_:]U_T!;[_P <_P#BJU:* ,:#7I;F(2PZ1>NA) (V=C@_ MQ>HJ3^U[K_H"WW_CG_Q5.T#_ ) \?_723_T-JTZ ,K^U[K_H"WW_ (Y_\51_ M:]U_T!;[_P <_P#BJU:* ,K^U[K_ * M]_XY_P#%4?VO=?\ 0%OO_'/_ (JM M1F5%+,0% R2>U9]AKVEZI>7%I97B33VV/-10?ES^'O0!'_:]U_T!;[_QS_XJ MC^U[K_H"WW_CG_Q507/C#0+/4!8W&HI'<$[0I1L9]-V,?K6I=WD5I837CL/+ MBC,A.>" ,TKZ7Z!;6Q2_M>Z_Z M]_P".?_%4?VO=?] 6^_\ '/\ XJJ5CXJM MU\.Q:MK+PV*298#);YF>1@UM"]MFL5O1,OV9D$@D/ *D9!JFK7N"=RE_ M:]U_T!;[_P <_P#BJ/[7NO\ H"WW_CG_ ,53-,\4Z-K%V]K87GG3(,LOE.OZ MD &MBD!E?VO=?] 6^_\ '/\ XJC^U[K_ * M]_XY_P#%5JT4 97]KW7_ $!; M[_QS_P"*J/\ MV7[1]G_ +(O?-V;]OR?=SC/WJV:S3_R,P_Z\S_Z'0 S^U[K M_H"WW_CG_P 51_:]U_T!;[_QS_XJM6B@#*_M>Z_Z M]_XY_\51_:]U_T!;[_ M ,<_^*K5HH RO[7NO^@+??\ CG_Q5']KW7_0%OO_ !S_ .*IU_X@TG3+J"UO M+Z.*>=]D:')+-UQQT_&G:KKFFZ)$)=1NA"IZ?*S$_@H)H\P\B/\ M>Z_Z M] M_P".?_%4?VO=?] 6^_\ '/\ XJK.FZK8ZQ:"ZT^Y2>$\;ES^H/(K.L?$'VW7 M=3LPB+:6(4-.6ZN0#C]31UL'2Y8_M>Z_Z M]_P".?_%4?VO=?] 6^_\ '/\ MXJGZ?KVEZJ+DV-XD_P!E;;-M!^0]?2LJ7XA^%H7*2ZIL(;:=UO*!G..NW% & ME_:]U_T!;[_QS_XJC^U[K_H"WW_CG_Q5:44B31)+&VY'4,I]0:?0!E?VO=?] M 6^_\<_^*H_M>Z_Z M]_XY_\56K10!BRZ]+"\22:1>JTK;$'R?,<9Q][T!J7 M^U[K_H"WW_CG_P 51J__ !_Z1_U]'_T!JU: ,K^U[K_H"WW_ (Y_\51_:]U_ MT!;[_P <_P#BJU:* ,K^U[K_ * M]_XY_P#%4?VO=?\ 0%OO_'/_ (JM6JM_ MJ-GIELUQ>W"0Q*,EFH J?VO=?] 6^_\ '/\ XJC^U[K_ * M]_XY_P#%5/#K M&GW&E+JD5TC63('6;G!7U]:JZ5XIT76[AX-/OUFF099"C("%9KF\G$2(QQ@8 M))_2K-QX@TJUU*#3IKV-;R<[8XN26/IQ26H/09_:]U_T!;[_ ,<_^*H_M>Z_ MZ M]_P".?_%4[5O$.E:&$.HW8A+_ '0$9R?P4$U8T[4[/5K1;JQG6:%NC $? MH>10!5_M>Z_Z M]_XY_\51_:]U_T!;[_ ,<_^*K5HH RO[7NO^@+??\ CG_Q M5(VL7*J6;1KX #)/R?\ Q5:U17/_ !ZR_P"X?Y4 9<.NS7$*31:1>M&ZAE8; M.0?^!5)_:]U_T!;[_P <_P#BJET+_D 6'_7!/Y5H4 97]KW7_0%OO_'/_BJ/ M[7NO^@+??^.?_%5JT4 97]KW7_0%OO\ QS_XJC^U[K_H"WW_ (Y_\56HS!5+ M,0 .I-9]CKVEZE>7%I9WD&(- M:U9XK"*9?,4$DG8>AQU[ULMJEDFG#4'N46T*AQ*>!CUIM6W J_VO=?\ 0%OO M_'/_ (JC^U[K_H"WW_CG_P 53=)\4:+KDSPZ=?+-(HR4*,AQ]& S6O2L!E?V MO=?] 6^_\<_^*H_M>Z_Z M]_XY_\56K10!E?VO=?] 6^_P#'/_BJGL-2^VS3 MPM:S6\D(4LLN.ASCH3Z5>K,M/^1@U'_KG#_[-0!IT444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5DP?\C3>_P#7K%_Z M$]:U9,'_ "--[_UZQ?\ H3T :U%%% !1110!P7C"TMH/%OA>6*"-))+QB[*H M!8_+R3WKH?$6J6&B6K7DL"2WKKY<,:J#)*>RC\3^M4=5^'VCZSJ0O[NXU3SU M;>GEW\B+&?\ 9 .%Z=J=J?@+2-6GM)[F;41-:)LBDCO9$8#UR#R?>DE[MGW' M= KFYO0$E DNI$!X4D9P/RJ]X-T:.#PNOVR)99;UFGN!(, MABWKGV JOJ7@II=)ATNSO;E[5KE9;DWER\KL@(RH+9X..E=-(,.!\N,]3Q7I&B^ M(T#46OK* M?4O.=BSB6^D=7.,98$X)^M;>H:7:ZG]G^U(S>1*LL>&(PP.1_*A.THOM;\!3 M7,I+O&-2>:".1X[64HSJ"5.P]/2MRLG7O# MMGXCM5MKV:\2(9R+:Y>+<#P0VTC(^M3-.46D5!VDFS-\(I:MX TW[8L1@6'< MWF %1AB<\UEZ+!_PD'CQ_$<,!BL+2 VMO)C'G'G) ].]D; ]%)/ ^E.TWP18Z&PETZ\U,O$A6**>_E>(<<94DBM&US.1$5 M:"B4K KKOQ$O+PG=!I4?V>/T\PC+'\F%5]7M;>V^*'ATP01Q%XYBVQ0,G8W6 MM_PKH+:#I;13NLEU-*TL\B_Q,3_A@?A6?>?#O1K[5!J4UUJWVI22C+J$J[,] M0H!X'TI+W91\OU7^;!^\I>8_5O#][-KDVL:5KPL;@6_E/$8$D4@$L,YZ=:L> M"]=N/$&@)=7<:K.LCQ.4^ZQ5B,C\J74/!FEZC.DTLM]&X4*WDW;Q^8!_?P?F M_&MBQL+;3;..TM(EB@C&%51BA:)IC>I9HHHI %%%% &9H'_('C_ZZ2?^AM6G M69H'_('C_P"NDG_H;5IT %%%% #9(TEC:.1%=&&&5AD$>E<)X6@BM_B1XEBA MC2.-4C 5!@#Y5[5W,\*W%O)"S.JNI4E&*L,^A'0UR^G_ \T;3=5.I6]SJOV MIB"[/J$K!\?W@3S^-)?%<'\+1F^-8[?5XT\+:5;1/Y??*8=1E0,?H M#5N+PW-_PE4&I3S>9:VEMY-LC.6?=W9B>^">:<;62?J_Z_ X4\_C45IX-TFUT672#]JN+.3'RW-PTI7'3:6)Q MC Z4+JWW3^X5EI;S_$Q[*^U?1_%>GZ1>7\.HVUW"60K L308!. %ZCCK7<5A MZ-X2TO0[AKBV%Q+.1M$MU.TSJOH"V2![5N4WLA)684444AA6:?\ D9A_UYG_ M -#K2K-/_(S#_KS/_H= &E1110 4444 >??$:TMX[S0+A((UFDU%=\@4!FPI MZGO75Z[J&G:1:F_O$C:95VQ#:"[$]%7OS6;KG@+2/$-\+N_FU(NK!D6*]D1$ M(&,A0< T:GX!T?5XK%+N;46-E_J9%O9 X/J6SDGGK22]VWG^B_R*;7,GY?JW M^IF>%;";PMX3U35+V,0SW4DEV80?N;B2J_7D?C6CX)T=(?# DNXQ))J#&ZF$ M@SG>=P!SZ @?A5;4/!#G34TZPOKM[>6X5[DWEW)*VQ><*6SW KJKBQBN-/:R M+21Q% F8G*, /0CD53>CMY+Y+^OP)ZJ_F_F_Z?WG&^ HTA\0>*8XT5$%V@"J M, ?+3_%DLFN>(]-\,VY/E;A@_[ZVU?T?P!I&AZD;^SGU/SF;<_F7T MCK(<8RP)P?QK8M-$LK+5+O4HD?[5=8$CNY;@# ST'%"M[M^B7WI?TP?VK=? MU-!5"(JJ,*HP!2T44@"BBB@#*U?_ (_](_Z^C_Z U:M96K_\?^D?]?1_] :M M6@ HHHH *QO%%I;W'AZ^:>".1HX'9"Z@E3@\CTK9K)UWP_:>(;46UY->1Q \ MBVN7BW>QVD9%3)75AQ=GAW&CQ2ZB;*=0K(][(VT#LI)^7\*3 M3? UAHFU].N]3W1(5BBFOY7B'&!\I.,5K*5YN9%GR\I5M477/B+#QOX5DB@C1WO&+LJ@%CM;K71>%-"ET+3)([F19+N> M5IIW4D@LQ)P,]AFJ6J?#[1]8U-=0N[C5/M"-O39?R*(S_L@'C\*E:./E_3*> MO-YF5XEDOF\<6R^'Q&^K):MYHN.(A&2._)SG'05H^ +B.6ROXW1TOX[EOM8( M &\D_=QVZU=U#P7I6H_9VE>]CF@01K<0W3QRLOHS@Y/XUI:1HMEH=J;>R1@K M'1H4444AA45S_ ,>LO^X?Y5+45S_QZR_[ MA_E0!4T+_D 6'_7!/Y5H5GZ%_P @"P_ZX)_*M"@ HHHH :Z+(A1U#*PP01D& MN$\-6\-M\2O$4,$211+# B* !P>U=S-$)X7B9F4.,$HQ4CZ$=*Y:P^'>C:; MJG]I07.K&Z)!9GU"5M^.@;)Y'UIQ=I7\@>L;%#QLEOJMN?"VF6\;W=Y('G** M (ESDNQ]:M>,AY>AV/A^W=O-OI4MP0>0F"2?T'YU+)\.M&?4KG4$N=6AN+E] M\IAU"5 Q^@-31>&)?^$LMM3FG+VME;>3;(\C.^3C+-GJ?E'-$=DGWN_Z_ '> M[:^7]?B5_'&EV,/@2^"VL1-O;;(F* E%R. >W05'-HDFO_#G3[**6..7R8W3 MS/ND@=#[5K^(?"NG^)HEBU":]6( J4M[IXE8'^\%//3O4=KX.TZST2328KC4 M?LSXP6O)"Z8_NMG*_A2UUOUL_NO_ )@TO=2Z7_&W^1QS-K3?$S0(]0AT^*XC M@EWBQ=G'EY3[V5&.U>HUC:-X7TW0Y'FMA/+<.,&>YF::3'IN;)Q6S3Z)"ZA1 M112&%9EI_P C!J/_ %SA_P#9JTZS+3_D8-1_ZYP_^S4 :=%%% !1110 4444 M %%%% !1110 4A.%)]!2TC_<;Z4 8UI?:S>VD=S%:V0CD&Y0TK9Q^53>9KG_ M #[6'_?YO_B:I6NHRZ9X5LIX=-N[]M@'E6H4M]?F(%4]&\LQ(L MQAEFE2,)&PZ[L.3QGL*%KH@>BN;/F:Y_S[6'_?YO_B:/,US_ )]K#_O\W_Q- M7OMEJ)O)-S#YO]S>-WY4Z:XAMUW3S1Q+ZNP4?K0!G^9KG_/M8?\ ?YO_ (FC MS-<_Y]K#_O\ -_\ $TNLZ]8Z)HTVJ7$@>WB7=^[8$M].<&K,6I69KG_ #[6'_?YO_B:EN=42%[40PR7 M*7#[!)"RE4]SD]/IFK+WEM'*(GN(5D/1&< G\* */F:Y_P ^UA_W^;_XFCS- M<_Y]K#_O\W_Q-:3L$0L>@&:XVW^(]I+%%FU2W2.Y\OH-_!_$4!?2Y/YFN?\^UA_W^;_ .)K-ADU?_A( MKLB"S\W[/'N!E;;C+8P9KG_ #[6'_?YO_B:U**0&7YF MN?\ /M8?]_F_^)H\S7/^?:P_[_-_\36I10!E^9KG_/M8?]_F_P#B:/,US_GV ML/\ O\W_ ,36I10!E^9KG_/M8?\ ?YO_ (FCS-<_Y]K#_O\ -_\ $UJ44 9? MF:Y_S[6'_?YO_B:/,US_ )]K#_O\W_Q-:E% &7YFN?\ /M8?]_F_^)H\S7/^ M?:P_[_-_\36I10!E^9KG_/M8?]_F_P#B:/,US_GVL/\ O\W_ ,36I10!S6LR M:N;6'SH+,+]IBQME8\[ACMTK1\S7/^?:P_[_ #?_ !-)KW_'G;_]?9KG_/M8?]_F_P#B:U** ,OS-<_Y]K#_ +_-_P#$T>9KG_/M8?\ ?YO_ (FM M2B@#+\S7/^?:P_[_ #?_ !-'F:Y_S[6'_?YO_B:U** ,OS-<_P"?:P_[_-_\ M31YFN?\ /M8?]_F_^)K4HH R_,US_GVL/^_S?_$T>9KG_/M8?]_F_P#B:U** M ,OS-<_Y]K#_ +_-_P#$T>9KG_/M8?\ ?YO_ (FM2B@#F]%DU@:6GDV]F4WO M@M*P/WSGMZUH>9KG_/M8?]_F_P#B:70/^0/'_P!=)/\ T-JTZ ,OS-<_Y]K# M_O\ -_\ $T>9KG_/M8?]_F_^)K4HH R_,US_ )]K#_O\W_Q-'F:Y_P ^UA_W M^;_XFM2B@#+\S7/^?:P_[_-_\31YFN?\^UA_W^;_ .)K4HH R_,US_GVL/\ MO\W_ ,31YFN?\^UA_P!_F_\ B:U** ,OS-<_Y]K#_O\ -_\ $T>9KG_/M8?] M_F_^)K4HH R_,US_ )]K#_O\W_Q-'F:Y_P ^UA_W^;_XFM2B@#+\S7/^?:P_ M[_-_\35#S-8_X2 '[/9^;]E/'FMC;O\ 7'6NCK-/_(S#_KS/_H= #?,US_GV ML/\ O\W_ ,31YFN?\^UA_P!_F_\ B:U** ,OS-<_Y]K#_O\ -_\ $T>9KG_/ MM8?]_F_^)K4HH R_,US_ )]K#_O\W_Q-'F:Y_P ^UA_W^;_XFM2B@#+\S7/^ M?:P_[_-_\31YFN?\^UA_W^;_ .)K4HH R_,US_GVL/\ O\W_ ,31YFN?\^UA M_P!_F_\ B:U** ,OS-<_Y]K#_O\ -_\ $T>9KG_/M8?]_F_^)K4HH R_,US_ M )]K#_O\W_Q-'F:Y_P ^UA_W^;_XFM2B@#F=3DU9!9AA36_L\NZVL<;#G$S>G^[6Q45S_QZR_[A_E0!AZ/)K T6R$5O9&/R5VEI M6!(QWXJ[YFN?\^UA_P!_F_\ B:DT+_D 6'_7!/Y5H4 9?F:Y_P ^UA_W^;_X MFCS-<_Y]K#_O\W_Q-:E% &7YFN?\^UA_W^;_ .)H\S7/^?:P_P"_S?\ Q-:E M% &7YFN?\^UA_P!_F_\ B:/,US_GVL/^_P W_P 36I10!E^9KG_/M8?]_F_^ M)H\S7/\ GVL/^_S?_$UJ44 9?F:Y_P ^UA_W^;_XFCS-<_Y]K#_O\W_Q-:E% M &7YFN?\^UA_W^;_ .)H\S7/^?:P_P"_S?\ Q-:E% &7YFN?\^UA_P!_F_\ MB:ATHW+:UJ)NTB279%Q$Q(Q\WJ*VJS+3_D8-1_ZYP_\ LU &G1110 4444 % M%%% !1110 4444 %(_W&^E+2/]QOI0!FZ!_R+]G_ -U#B"&.+S&+OL7&YCU)]Z.C7=!V]3Q1HK*7X?S M:K\I\5^<<2_\MQ)V4'KC]*Z755AO_'6EV7B,(^G&RWI'. 8GE[[@>,CBNZ'A M[1AJ7]I#2[/[=_S\>2N__OKK4NI:/INL0B'4K&WNXU.0D\8< _0T[[:?U:W_ M 0ZO^NM_P#@'DTMC#=> ?%<+0+/IUM<2?80Z;@@ 'W<]!]*Z;4_#VES>']. M_LR/2!!!E_L4Q5+>=B!G=@'GCT[UVZ6%G%9?8DMHEM=NWR0@"X],5FOX/\-R M6R6SZ%IS01L62,VZ[5)ZD#'L*&[JWH"WOZ_BRKIUDB0(MK"$ M@.8E"#$?T]*I:AX7T'5;C[1J&C6-U-C'F30*S?F12ZW_ *Z?Y"6G]>O^98M$ MGCT6)+F19)EBP[J<@GV->016NH0>"-(N]1U#[3H!N!]HM1"$,2[NN\IVJ6M]I]M_Y*?J7_8+MOYR5U4'_(TWO_7K%_Z$]7H["TAN MFNH[:)+AT"-*J ,5'09]!DU1@_Y&F]_Z]8O_ $)Z:\@>RDD!>P$ &V,G&0_4G'-.VMO3\=@_X/X;GH]%<*FLZ[XEU' M4$T6^BL+>QPN6@$IE? ..>@Y'-;OA'6Y=?\ #\-[<1B.?+)(HZ;@<<46T W: M*X3^V/$.NW.K3:1?16=MITIB6-H%D,[!03DG[HY[5!:^+]3\1_V38Z7)'975 MW$TL\[1B3RPI(X4\'.TTE=_U\_T!Z;GH5%=O_ -?V6TEM6F$40S@@MCYB >PHZV![7.SHKC;S5- M9UGQ->:1HU]'81V48:69H1*6<_PX/0=.:;HNHZYXGTAUBU---OK.=H;AUMEE M$A'0@'&."*%JKH'9;_UU.THKB?">I:Y>>)M4M+O5DU"PLP(_,%JL1\WJ1P>1 M@BN@UW^T/LZ"QU"WL 3^\N)E#;1[*>#^=#T2?<.MC6HKBO">O:QJUIK$$LUO M,;;2;C5;?58;B)I)##"J?9R <#*] M>F*=M;?UM<3=DV=S1112&%%%% &9H'_('C_ZZ2?^AM6G69H'_('C_P"NDG_H M;5IT %%%% !17(^/-7US1=(:]TQK>.)&C#.XW,27 (VD8Q@]'TU M&[89\E7('\3$# 'U)I7T;[#MJEW-2BN!\*^+-8N;;Q%)I;R"6RGE0&P$ &R-V"@[^I/(-5;6S\OQV"S/1Z*CCE M5[=9LX5E#<]AC-<+#XNU2_\ '=I:VJQKH+>5^:5U4DD'L 1C\*$KOE);2 MCS'?45YQ<>)=>@/:A@BQ17'^!];U;6;'5?[1DBD MN+:ZDAC*IM7 ) SCZ5G:AKVNZ1KNF1OJUI?"]N#$]C%$N8A@G.XBN-\4#7]*L;S4X_%"P0(,QP'3XVY)P%R3D\ MD5G2^(/$"_V+I<]_;V5W>VWG37LD(PI_NA3QG\:%J#T/0Z*Y3PAK]UJ-WJ>F M7UQ%M/'VFZ9.ULEC=+(?+C&XD \'<0" M#CM0M[ ]FSMJ*YWQ"GB )/<:?J=O8V\$9<;H1(9"!T.>@]Q5/0=0UOQ7X/L[ MZ.\72[R0Y=Q LH8#T!QUZT+5,#KJ*X?0+[7W\:7>FW&LIJ-C:0CSF^R+$1(< M8 ()[9JYXNUV^T^]TW3[*>&T-ZY5KN9=RQ #T/!/UH[>8=[]#K**XK0]?U27 M4=5T2:^M;V\M462&Z"A%93Z@9 QFH;'7=8M?&=KI$^J6^JPW,32/Y,*I]GP1 MW7KU[TTKM6ZAW\CNZ***0!45S_QZR_[A_E4M17/_ !ZR_P"X?Y4 5-"_Y %A M_P!<$_E6A6?H7_( L/\ K@G\JT* "BBB@ HKF/&VI:UI6AW%[I1MT6&,NTDG M+ Y "XP>I[U:CN]1O/"UI=0W$$-S-$C232@!4R.3CI^%&Z;[ ]&EW_3_AS= MHKB- \1:BNN:IIU]?1:G;V<(E^V11+& <'Y2!Q67IGC637+J"X7Q-;Z>DS Q M6+6F_GX[ ]%?\ K3<]%HKB_%EWXETK3[S6 M+;4K:&WMAN2U,(?SAGNQY4_3-=/H]Y+J.CVEY-#Y,LT2NT?]TD=*%JK@]&EW M+M%%% !69:?\C!J/_7.'_P!FK3K,M/\ D8-1_P"NCL_P"M+G<2ZQ;Q:W!I3+)Y\T;2*0/EP.N?SK0KSNUTHZ1\ M1+*)=2NKM#9RD+::^K7J_"N6\-]*+L;@)3(=^?KUII72_KJT3 M>W,^W^5ST:JYO[5;Y;(S*+EEWB/N1ZUPGB!+V+4H[_5+C5%T58$*OI]P8_*; MGWI[46U2]?R;&W:-_3\U_F M>B56LM0M=1C>2TE$BHY1B 1AAU'-<;:6%UJOCG55GU:_2TM!&8K>&=D&IV'A#=%)=32SZG]F+QG=(J':,+DCGGCD4ET\_^!_F%]?Z\_\ M(]1HKSOPZ^N)J"0#J8USP/P%-+6W]=?\@N=S63!_R--[_P!>L7_H3UK5DP?\C3>_]>L7 M_H3TAFM1110 55U"\>QLGN$M+B[9>D-N 7;Z9('ZU:HH8'F7A.UU*>PUS2+_ M $'4K-=1FED2:=$"!64 X8G/'I3?LNOW_AFW\)R:+08PGT4[_I^&PK?K^.YYY:6VK>$-7U1;;1KG4+:^82126VT['VA?GR1@<#I MFM#1K76?"_AW3K6+3Q>W$]S_ *5M? B5FY;WP/Y5V=%"?Z?'-4\)7&C:E;V$FH&&!X;J*WP9/ MF)(*@X!QN]:]-HI)M?UV5OU!ZG)>%=/OWUC5-=O[9[5KTJL5O)]]$'][' .< M]S76T44Q6"BBBD,RM>_X\[?_ *^X?_0Q6K65KW_'G;_]?>1">9)3DXS^0JMJMQ M<7_A^T?5O"AU!9>;BQ55D:,YXP&P#V/6NMHH;N[@E9'GOA72M2TV+6+F'27M MM.G_ ./;2IF VC W?*,@9YX%5M-T:6;Q987NC^')_#\$.XWA=%C6?(. A.[ MGN:]+HIIV=P>J:[A1112 **** ,S0/\ D#Q_]=)/_0VK3K,T#_D#Q_\ 723_ M -#:M.@ HHHH XCXD2:A=:&^EZ?HM_?2RE'$D"J47:X)!)8'.!Z43Z-?^+-' MTLB6\T22R*DPW5LDF]@, E=V,9Y%=O10M ;N>'+3PJ^C7%N\,D8DO'QY)1'!^4YSD@>E>G44[_ M *?@-MMW1S,T>JZF=1T,P/86BP+'!J"G<7X&?E_.NIS0 M1^6H(QNW9W?I78>'M*&BZ!9Z?D$PQA6([MW_ %K3HI+16&]7<**** "LT_\ M(S#_ *\S_P"AUI5FG_D9A_UYG_T.@#2HHHH *JZC=O8V,EPEI<7;*.(;< NW MTR0/UJU128(\Y\ R:M8OJL%WX>U&V:ZN9+B)YU0)@DD D,2#SZ52OM&GU+48 M&TKPG-HVJ+<"2;4%1(T89RWS*IT4UHT^UOP!ZW\[_B<1XLMXKNZ, M5]X/?5R(]MO=0Q(Y0X[EB"O/IFET5?$GASPUIUL]DVHW$ERRR RN M!@5VU%"=E8'JR I;1# B11A1@ M<9QC-=C113;N 4444@,K5_\ C_TC_KZ/_H#5JUE:O_Q_Z1_U]'_T!JU: "BB MB@ KS;7+O59_'^EZA#X8U>2UL0\;R*D>&R>"OS]*])HHZIAT://O&-]K=]>6 M^FQ:%JKZ1(@>YDM50NW0^7RPQ[GVKH[*ZDC\*LUAHUW9O#$4ALYE57XX' )' MZUO44?9<1WU3['+>#](N]%\.23741;4[HM]OKG4/#\#ZY MX.FO&D?>'/#UQI[ZMK*:)#:FYC6.WTX +A!U M# <9-4]/T2:;Q1I]WHOAN?P]# Y-X61(EG7'0!"=W..OI7IM%-.S3[":NFNX M4444AA45S_QZR_[A_E4M17/_ !ZR_P"X?Y4 5-"_Y %A_P!<$_E6A6?H7_( ML/\ K@G\JT* "BBB@#D?B!/>R>';G3;'1[^_ENHRJM;*I5""/O985#97-W-X M(AMKKPQ=2^2B0SV=TB9D4#DJ,D'H.N*[2BDEHUW'U3[?K_PQYMH?AZZEUVZN M-/TF;0='EM7B>SE54WR'&&V*2!CG\ZSHM#UEO!T/@LZ),KQ,H^WL%\G:/X@< MYW?A7K5%4G:W];.XOZ_"QRVHPZGJ\6JZ%+I_EV?V=5@NV;B5CU&.V,"N<6WU M_6-"TWPUU$%I:-$$^5GG8$CW&VK_GZ[_P ^-E_X M$-_\30!-%H]I%JTFI(K?:9(EA8[N-JYQQ^)JH_A;2I-.GL7B8PS3&=LM\RN> MZGL>*E\_7?\ GQLO_ AO_B://UW_ )\;+_P(;_XF@.MRKIO@_2]+U%-0B-S- M>*AC\ZXF,CE3V)/6JMS\/M#NY)3-]K:*5MYM_M#>4K?W@G0'WK4\_7?^?&R_ M\"&_^)H\_7?^?&R_\"&_^)HZW%8J:CX0L=4N1)I&+:$:V6[80L!V*=#4] M_P"&+"_N;2Y+W-O-:C;&]M,8B5]#CJ/:I//UW_GQLO\ P(;_ .)H\_7?^?&R M_P# AO\ XF@9/::3:V=]\):WDE,I#-D MA_4'L>*?Y^N_\^-E_P"!#?\ Q-'GZ[_SXV7_ ($-_P#$T M"MI_A6WTXRF/4 M]7E$B%,3WSN%'^SGH:=I?A:QTN]-XMQ?75Q@A9+RY:8H#U"[NE3^?KO_ #XV M7_@0W_Q-'GZ[_P ^-E_X$-_\31YBL:M9,'_(TWO_ %ZQ?^A/2^?KO_/C9?\ M@0W_ ,36;#-K'_"171%I:&;[/'N4SM@#+8YV_6@9T]%97GZ[_P ^-E_X$-_\ M31Y^N_\ /C9?^!#?_$T :M%97GZ[_P ^-E_X$-_\31Y^N_\ /C9?^!#?_$T M:M%97GZ[_P ^-E_X$-_\31Y^N_\ /C9?^!#?_$T :M%97GZ[_P ^-E_X$-_\ M31Y^N_\ /C9?^!#?_$T :M%97GZ[_P ^-E_X$-_\31Y^N_\ /C9?^!#?_$T M:M%97GZ[_P ^-E_X$-_\31Y^N_\ /C9?^!#?_$T :M%97GZ[_P ^-E_X$-_\ M31Y^N_\ /C9?^!#?_$T &O?\>=O_ -??K MO_/C9?\ @0W_ ,30!JT5E>?KO_/C9?\ @0W_ ,31Y^N_\^-E_P"!#?\ Q- & MK165Y^N_\^-E_P"!#?\ Q-'GZ[_SXV7_ ($-_P#$T :M%97GZ[_SXV7_ ($- M_P#$T>?KO_/C9?\ @0W_ ,30!JT5E>?KO_/C9?\ @0W_ ,31Y^N_\^-E_P"! M#?\ Q- &K165Y^N_\^-E_P"!#?\ Q-'GZ[_SXV7_ ($-_P#$T :M9I_Y&8?] M>9_]#IGGZ[_SXV7_ ($-_P#$U0\[6?[?!^QVGF_92-OGMC;OZYV]: .DHK*\ M_7?^?&R_\"&_^)H\_7?^?&R_\"&_^)H U:*RO/UW_GQLO_ AO_B://UW_GQL MO_ AO_B: -6BLKS]=_Y\;+_P(;_XFCS]=_Y\;+_P(;_XF@#5HK*\_7?^?&R_ M\"&_^)H\_7?^?&R_\"&_^)H U:*RO/UW_GQLO_ AO_B://UW_GQLO_ AO_B: M -6BLKS]=_Y\;+_P(;_XFCS]=_Y\;+_P(;_XF@#5HK*\_7?^?&R_\"&_^)H\ M_7?^?&R_\"&_^)H -7_X_P#2/^OH_P#H#5JUS&I3:P;S3/,M+16%Q\@6=CD[ M&Z_+QQFM+S]=_P"?&R_\"&_^)H U:*RO/UW_ )\;+_P(;_XFCS]=_P"?&R_\ M"&_^)H U:*RO/UW_ )\;+_P(;_XFCS]=_P"?&R_\"&_^)H U:*RO/UW_ )\; M+_P(;_XFCS]=_P"?&R_\"&_^)H U:*RO/UW_ )\;+_P(;_XFCS]=_P"?&R_\ M"&_^)H U:*RO/UW_ )\;+_P(;_XFCS]=_P"?&R_\"&_^)H U:*RO/UW_ )\; M+_P(;_XFCS]=_P"?&R_\"&_^)H U:BN?^/67_?7/L\FZRL@-ASBX;T_P!V@"SH7_( L/\ K@G\JT*YS1YM9&C60BL[-HQ" MNTM.P)&.XVU>\_7?^?&R_P# AO\ XF@#5HK*\_7?^?&R_P# AO\ XFCS]=_Y M\;+_ ,"&_P#B: -6BLKS]=_Y\;+_ ,"&_P#B://UW_GQLO\ P(;_ .)H U:* MRO/UW_GQLO\ P(;_ .)H\_7?^?&R_P# AO\ XF@#5HK*\_7?^?&R_P# AO\ MXFCS]=_Y\;+_ ,"&_P#B: -6BLKS]=_Y\;+_ ,"&_P#B://UW_GQLO\ P(;_ M .)H U:*RO/UW_GQLO\ P(;_ .)H\_7?^?&R_P# AO\ XF@#5K,M/^1@U'_K MG#_[-3?/UW_GQLO_ (;_P")J+2FN7UK43=QQQR[(OECJW<07>OJ,$U0FM=-OO L%GJLWDVT\8CWYP0QSC![&L: MSUW5-$UQM$:Z36+;[,\T,RC#IMZ*V,Y^N:5][_UI<&GI8=+\0K]9'O(M*@;1 MDN?LQE-P1.6]H]N,?C77:QK<&BZ5_:$\4\J9 $<*@NQ/0 $BO'[1X])M8?&= MR8[V"XE,]SIZ#FWD[,B]S^7:NIU#6+_6?AK;:BWD2WDLZ,D>=@'HK8SBJ:M& MW56N+[7ET_$ZG2O%]GJ>H_V?)9WMA>%=Z0WD81G7U&":M:[X@AT&.W,EI=W4 MEP_EQQ6J!G8_0D5B:5HFM:CXAM=)- M/TG5&M(-1OI[257+P/!.8GR,=&'X4GLN_P#P?\@74EM?$4Z??:9# M-SF]C5#CU&&-4K+QO87E]!;26=_:"Y.+>:YB"QS'_9(8_P JX#6[G4I=&\6: M/%=W&HZ;:VZO%/*QDVFG:7XGM[^5$G2\E=U?@LI5<$>O0UT/P\MY;;P-IDH&34I:/Y?C<;W^;_ Z>BBBD 5DP?\ (TWO_7K%_P"A/6M63!_R--[_ M ->L7_H3T :U%%% !3)94AC,DCA$'))-/J&YM;>\A,-S"DL9.2KC(I,"#3=8 MT_5X9)M/NH[B.-S&[)T5AU'ZU1C\7:!+J?\ 9J:I ;O.WR^>OIG&*XWPOYEK MX2\6FS7;)'=3^6%XP=BXJ'4+>T7X/63Q*@D5EDC*]?-W']_U[2]+LDO+V]BAMW^ZYR=WTQ7&>%HX+J+Q<]\% M:5KN1)2W)V;%P/IR:P_!)DGUSP['>#=%':2M;[_[VY^GX 4)7T]']Z;_ $"3 MM=_+\4CU/3-6L-9M1<>OZ5H=17 ?8;6Q^+EC':6\<*'3V)6-<#)+T+XD MO7\FP?PM^GYI'5ZMXDT?0M@U._BMB_W0V23^0JRFJ6,E@+Y+J,VK#<)<\$5R M.BJL_P 2?$#72J9(X42+=U\O_P#635?P78VMWHFL6\T"36D5[(8%==OPN=MIVIV6KVBW>GW*7$#$@.G0D'!INIZO8:-;?:-0N4 MMXLXW-G^E#%Z*JSS?0#>U;NN?:VMHKC2K*PO;U&S$+J;RU [D,%;M MGM537*[((Z[EC3].&Q!VV+P'+,2,+YG3;QC@9II)R27E^/]?,3=DWZ_@>IT445(PHHHH S- _Y M \?_ %TD_P#0VK3K,T#_ ) \?_723_T-JTZ "BBB@"CJ>LZ=HT(EU&\BMT) M!<]R<#]:L/=V\5K]I>95AV[MY/&*X[XGV-J_A2XNVMXSI'3H-2A>[!QY7(/ZC%<]\,8XSX0GC95,9NKA2IZ8\QN*QO$;: ME;ZQHLVL:=9V>C6UV! ]C,968M\J[@57:.1T)JW'WU'O8G[+?:_X'J$LJ00O M+*P6-%+,Q[ =36'8^-O#>I7J6=GJL4T[DA456Y(]\8K4O8XKZPN;3SE3S8F0 MG()4,,9Q^-32;>74X=3TZ>46XC^S")XP>A!!.[]*F.LK,;^&YV=[ MKNEZ==06MW>Q13SMLB1CRQ]*T*\\^(%C:0ZKX?NHK>-)YM14R2!<,WRXY->A MT+6-_.WY?Y@])6\K_B_\@HHHH *S3_R,P_Z\S_Z'6E6:?^1F'_7F?_0Z -*B MBB@ IDLJ0QM)(X1%&2Q/ I]07=I;WMNT%U"DT38)1QD''(I,$5]-UK3=7AEF MT^[CN(XG*2,G16'455@\6:#AVEX#%)8S&1VSE5R"J[1R.A-..KCYV_$ M&K*7E?\ "YZ!JWB71M#9%U*_CMV?[H8$D_D*O6=Y;W]JES:3++"XRKKT-&$AN;H6P6\2X^5$4@$%6Y.<8XQ^-;/@&YT__A'-MM(RL+B03B7" MGS=YW@<]-V<4XJ\;L'H_Z[7-34/%>A:5>K9WVI0P7#8PC9_H*M:AK>FZ59K= MWUY%# V"KLC.MTO6=.UNV^T:;=QW$0."R9X/XU>KS MSP5)?R^.O$+7<%O 2D?FI;2%T$FU?XB!D]>U>AT^B?<75H****0S*U?_ (_] M(_Z^C_Z U:M96K_\?^D?]?1_] :M6@ HHHH *SVUW2TU6/3&O8A>R E(<_,0 M.M:%>>:O8VEE\4?#YMK>.'S(Y7?8N-S$Y)-"^)('\+9UVJ^)='T-T34K^.W9 M_NA@3G\A5B35K"'3AJ$EU&+0KN$N>"*PO%<>LK'<'0]+TVX::$K<2SSE)%&. MP"G=QZD51\$OHY\!VQF :&Q9A(UP@&R1>&QU[YQ0M4WV&]&O,Z;2?$&DZZCO MIE]%*]5\5"$P6MRBPV M^>#(H_C(]\]$M$F);M"V&O:7JEB][97 ML4ULGWI%/ ^N:ATWQ1HFKW;VMAJ,4\Z?>09!'YBN;\(:/(8M;UBZLXXQJLOF M1VTIPI49VEO3.0:RFEU*'X@Z+<>(K*VLE*-!9K8RF568\_,2%QP#V--+WDOZ MV$_A;['J%%%%(85%<_\ 'K+_ +A_E4M17/\ QZR_[A_E0!4T+_D 6'_7!/Y5 MH5GZ%_R +#_K@G\JT* "BBB@"GJ6K6&D6QN-0NH[>$=6Z_I6G:='J%W> M)%:28V2D$@YY'05B?$2PM)_"&HW4MM$]Q% 0DC+EE!89P?P%:WAUUC\*:<[' M"K:H2?PH6J;[6_7_ "!Z->=_PM_F0:;XT\.:O>_8[#589KDJ7\L!@<#J>1[U M);^+=!NM3_LV#4X7O,D>5SDX]\8K \,HOB+7]3\23*&MP3:V>X<% ?F/T.%K M%\1C4;?5='?4],LK30K2\!@DL9C(Y/(7*E5"C&>A--)7BGU_7^M@>BEY?H>I M,P12S$ #DDUBVWC#P_>:C_9]OJD+W6<>6 >OUQBK>KSVB:3>?:9=L2Q$R;3\ MP'TKRZQN-1M]*T4:I J^&XY4^RSH/WQX^3>O1>,]":4=7;T_K^MP>BO_ %_7 MY'IFJ^)-'T0J-2OX[VL=S;2"2&10R..A%>:V2:S>>(O%% M[8ZC;VVXE+H-V!DD;179^#M8EU[PO9:A-"D,DJ#^&+6WNH4FA>+#(XR"/< M5-I7A_1]#1TTK3;6S5SEA!&%S^59NC3ZPNCVH@LK5X@GRLUP02/<;:O?:-=_ MZ!]G_P"!)_\ B: &IX3\/QZH=331K);XG)N!"-Y_&ITT'28TE1-.ME663S9 M(Q\S^I]ZB^T:[_T#[/\ \"3_ /$T?:-=_P"@?9_^!)_^)H U@ !@=*HZIHNF M:W;BWU2PM[R$'(2= PS]#5?[1KO_ $#[/_P)/_Q-'VC7?^@?9_\ @2?_ (F@ M-BW8Z58:;9"RLK.&WM@,"*) J@?2JNG^&=#TF\DN]/TJTM;B7[\L405F^I%) M]HUW_H'V?_@2?_B:/M&N_P#0/L__ )/_P 31?6X=+!?>&-"U.^CO;[2;.XN MHSE)98@S+]#6J %4 # ' %97VC7?^@?9_P#@2?\ XFC[1KO_ $#[/_P)/_Q- M'2P&M163]HUW_H'V?_@2?_B:/M&N_P#0/L__ )/_P 30!K5DP?\C3>_]>L7 M_H3T?:-=_P"@?9_^!)_^)K.AGUC_ (2*Z865J9C;Q[E^T' &6P<[?K0!T]%9 M/VC7?^@?9_\ @2?_ (FC[1KO_0/L_P#P)/\ \30!K56O[(:A9O;-<7$ ?_EI M;RF-Q]&'2J7VC7?^@?9_^!)_^)H^T:[_ - ^S_\ D__ !- &?HG@?3M GED MM;S4Y%F):6*XNVDC)>-+>6UTL?EM/:SF)W7T8CJ*F;P MQ8C1%TFUENK*W7G=:3&-SSDY8>O>I/M&N_\ 0/L__ D__$T?:-=_Z!]G_P"! M)_\ B:.E@,_2/ VFZ-97-E;W>I26MQ&T;PSW3.H#9R0#T/)YJ>3PAIS:5::? M%+=VZ6F1#+!.4D7)R?F'/>K/VC7?^@?9_P#@2?\ XFC[1KO_ $#[/_P)/_Q- M#U K6G@W1[6PNK0Q27 N_P#7RW#[Y)/JQY-16/@C3+.ZAG:XU"[\@YACN[DR MI%_NJ>E7OM&N_P#0/L__ )/_P 31]HUW_H'V?\ X$G_ .)HOK/_KI)_Z&U:=^"UP0?OG/ M\/K5_P"T:[_T#[/_ ,"3_P#$T :U%9/VC7?^@?9_^!)_^)H^T:[_ - ^S_\ M D__ !- %;Q%X2LO$ZK'?7FHQP@ &*WN6C1L'() ZG-/3PQ"FB_V6NIZL(N, M2_;&\T#T#=<>U3?:-=_Z!]G_ .!)_P#B:/M&N_\ 0/L__ D__$T6TL!1T+P3 MIWA^*:&UNM1D@F#!X;BZ:1/FSDX/"M,L[V*Z>:]O'@.8!>7!E6'_IG:WX&T_7[Y+N\O\ 5@T;AXTB MO&1(V QE1V-=!9VHL[2.W$TTP08WS.7<_4GK5#[1KO\ T#[/_P "3_\ $T?: M-=_Z!]G_ .!)_P#B:%HK('J[LUJ*R?M&N_\ 0/L__ D__$T?:-=_Z!]G_P"! M)_\ B: -:LT_\C,/^O,_^AU']HUW_H'V?_@2?_B:H>?K/]O@_8K7S?LI&W[0 M<;=W7.WK0!TM%9/VC7?^@?9_^!)_^)H^T:[_ - ^S_\ D__ !- &M5:_LAJ M%G);-/<0!_\ EI;R&-Q]&'2J7VC7?^@?9_\ @2?_ (FC[1KO_0/L_P#P)/\ M\30"=C.T7P+INA2SO:WFINLY8RQ3W;.CD]20>IYHC\":2ES'++-?7,<3;X[: MXN2\*'MM0\#%:/VC7?\ H'V?_@2?_B:/M&N_] ^S_P# D_\ Q- =_,JZEX/T M_4M0>^$]]9W,BA9)+*X,)D [-CK36\$:(UC:68AD6.UG^T(5?#-)SEF/8,Q>5=7C2( ?0 M'H:I7'P]T6XT>UTOS+Z*VM9/-C\FX*L&]13KM87ETTN/IGI4=AX,TVQOX[ MUYKV\GA_U)O+@R^5_NYZ5;^T:[_T#[/_ ,"3_P#$T?:-=_Z!]G_X$G_XFB^M MPZ6-:BLG[1KO_0/L_P#P)/\ \31]HUW_ *!]G_X$G_XF@#6J*Y_X]9?]P_RK M.^T:[_T#[/\ \"3_ /$U'/<:Y]GDW6%F!L.2+D^G^[0!:T+_ ) %A_UP3^5: M%(?#%KXE@$%Y>:A%#@JT=MY+LJ^BD]!4GVC7?^@?9_P#@2?\ XFC[ M1KO_ $#[/_P)/_Q-%M&NX7U3[$^G:/9:7H\6E6L6VTBC\M5)R<8[UCP^!-*B MNHIGFO[B.%MT5M/!BM'[1KO_0/L_P#P)/\ \31]HUW_ *!]G_X$ MG_XFG=WOU"VEAO\ PC.F'4KZ_:)GFOHUCG#-E2HZV$/ Q6G]HUW_H'V?_ ($G_P")H^T:[_T#[/\ \"3_ /$TEH#U M*>I>"M*U+4)+UWNX))@%F6VG,:S =G ^]^-;5E96VG645G:0I#;Q*%2-!@*! M5'[1KO\ T#[/_P "3_\ $T?:-=_Z!]G_ .!)_P#B:-E8.MS6HK)^T:[_ - ^ MS_\ D__ !-'VC7?^@?9_P#@2?\ XF@#6K,M/^1@U'_KG#_[-3/M&N_] ^S_ M / D_P#Q-1Z2]R^LZB;N*.*79%\L;[ACYN^!0!M4444 %%%% !1110 4444 M%%%% !2/]QOI2TC_ '&^E &!;:I;Z)X*CU*Z$A@MX-[B,9; ]!5:#QW8-)"+ MW3]3TZ.8A8YKV (C$] "&-4/$/\ R22[_P"O)JK>.;RTE^&[V2R)+=W,(CMX MD.YFO\ 7];_ )$T6NVDVOSZ*HD^ MUPQ+,Q*_+M8D#!SU^4U?6>%GV+*A=1^&M+UWQ;K\FJVJW6R./:DG*J?FY ] M?>L"^NM4N_"7A:V$,5[;7$CI<1W4YCCD (VJS8/'7M26WW?B):IOHK_@>QK+ M&Z;T=67U!R*(YHI21'*CXZ[6!Q7F^B>'-8^R:S:$:=HNGW-N$@AL+KS5B?YL MM]U<9X_*M'P/'8:;J=YI4>C6-E?)&KR369#+,IS@DX'/!XJK!TN=U63!_P C M3>_]>L7_ *$]:U9,'_(TWO\ UZQ?^A/4@:U%%% !1110 4444 %%%% !1110 M 4444 %%%% &5KW_ !YV_P#U]P_^ABM6LK7O^/.W_P"ON'_T,5JT %%%% !1 M110 4444 %%%% !1110 4444 %%%% &9H'_('C_ZZ2?^AM6G69H'_('C_P"N MDG_H;5IT %%%% !1110 4444 %%%% !1110 4444 %9I_P"1F'_7F?\ T.M* MLT_\C,/^O,_^AT :5%%% !1110 4444 %%%% !1110 4444 %%%% &5J_P#Q M_P"D?]?1_P#0&K5K*U?_ (_](_Z^C_Z U:M !1110 4444 %%%% !1110 44 M44 %%%% !45S_P >LO\ N'^52U%<_P#'K+_N'^5 %30O^0!8?]<$_E6A6?H7 M_( L/^N"?RK0H **** "BBB@ HHHH **** "BBB@ HHHH *S+3_D8-1_ZYP_ M^S5IUF6G_(P:C_USA_\ 9J -.BBB@ HHHH **** "BBB@ HHHH *1_N-]*6D M?[C?2@#'TNSMM0\*V]I=P)/;RP[7C<95AZ$4FF>$/#NBSF?3=&L[64_QQ1!3 M5CP__P @"R_ZYBM(G R:-M0WT,W5?#^D:ZB)JNG6]XJ'*B9 V*L_V=9_8#8? M9HOLA788=OR[?3%.M;RVO8//MIDEBR1N4\9JN^MZ9'ISZ@]["MHA(:4GY1BE MI:P];D3>&]%:QM[)M,M3:VS!H8C&-L9'<#M6B\2/$8F4%",%3TQ5+2M;TS7( M&FTR]BNHU."T9Z&H]8\1Z/H'E?VKJ$-IYN?+\P_>QUQ^=-]F)>0[2_#^D:(L MBZ9IUO:+*%]"L-1?4+32K2&\M5Y-#TJ72_[,DL+=K'&/ MLY0;,?2M"BET&85MX,\-65KM: MLF#_ )&F]_Z]8O\ T)Z0&M1110 444V21(D+R,%42&YS1UL!LT5DZIXGT3194BU M+4H+:1_NJ[-QE64\$4>8$E%9&H^*-#TBZ2VU#4[>WF?[J. MW)J>_P!#1TN'6QH453TW5;#6+076GW4=S >CQG(JY M0U8 HHHH RM>_P"/.W_Z^X?_ $,5JUE:]_QYV_\ U]P_^ABM6@ HHHH ***H M)K6FR:I_9B7L+7NW?Y ;YL>OZ4 7Z*R]6\1Z/H00ZIJ$-KO^[YAZU)+KFEP: M:NHRWT*V;#<)BWRD4=+@:%%9^E:YIFN0&;3+V*ZC4X+1G.*M75U!90-/1@JJ,DGM0 ZBJ.G:QIVK0RRV%Y%<1Q,4=HSD*PZ@U5@\5Z# M\!QY(;FCR V**Q=5\6Z!H=T+;4]4M[:=EW!)""Y?[L;MR:LZCK6FZ39B[O[R*WMSC$CG@T M=+AUL7Z*IZ;JUAK%J+G3KJ.YA)QOC.15RBU@O<**** ,K5_^/_2/^OH_^@-6 MK65J_P#Q_P"D?]?1_P#0&K5H **** "BBJ#ZWID>J1Z:U["+V0$I#N^8@4 7 MZ*S-6\1:1H00ZIJ$-KO.%\P]:;=>)M%L=-BU&YU&".SE("3$_*QH\P\C5HK# MTOQCX>UJ\^QZ;JUMLO^X?Y4 5-"_Y %A_UP3^5:%9^A?\@"P_ZX)_*M"@ HHHH ** MJ:AJECI-LUS?W4=O"O5Y#@4LFI64.GB_DN8UM2H82D_+CUH\P+5%9NDZ_I.N MQO)I=_#=*APQC/2H+GQ9H-GJ*Z?<:I;QW;' B)YS1UL'F;-%(S*BEF("@9)- M9%EXJT+4=0:PL]4MYKM*/(/,V**H7FM:;I]Q#;W=[##-.VR-';EF]! M5^@ HHHH *S+3_D8-1_ZYP_^S5IUF6G_ ",&H_\ 7.'_ -FH TZ*** "BBB@ M HHHH **** "BBB@ I'^XWTI:1_N-]* ,[P__P @"R_ZYBM!_P#5M]*S_#__ M " ++_KF*TJ3U0'+^""%\,L"0"LKY]NE8%EH4GB#P+;QV\Z13QW?VB$N,JQ7 MH"/2NDN?!=A/>2SQWFH6JS-NE@MKC9'(>Y9<U"[]=/P&W^OZ_YF/X7UK[1K=YIFI:9%9:U#$C2M"=R2IS@AL#T/&*I M^,9=1A\9^'FTRR@N[G9/B*>;RE(PG\6#_*NCT;PS8Z+/-G)_.K5SI%K=:K::E)O^T6@=8\-QAL9R/P%7=73_K9A%VNBZ;<)'I-QJ-UY4KVLY?8@Q]UL#!.3V[5%IFJ:CHGBO5]%>]N-0M;:S2YC:Y M??(K'=D%N_W177:YH%CX@M$M[T2#RW#QR1-M>-AT*GL:BTCPQI^C//+%YUQ< M3@++<7+[Y' Z MZOX:'GO]I:Q%X/L_& UF[DNY9AN MM#*3 5)^Z%]>.M=$/M_B/Q'>P'5;NQALX8VC2VDV99LY+>HX'%:%OX T:VN4 M=6NVMXY/-2S>;,"/ZA,5;U'PEIVHZA]N\RZMIV4)(;:78)5'17XY')_.F[/; M_AA:WW_X)2^'B/'X51))?-<3.#)C&[IS75UGZ-HUGH.G+8V*,D"DD*3G&:T* M&""LF#_D:;W_ *]8O_0GK6K)@_Y&F]_Z]8O_ $)Z0S6HHHH *ANK2WO8##

W^TW%ON_Y:6\FQQ]#2>P(\[\+&2T\(^+#9KMDCNI_ M+"\8.Q<5!J%K:)\(;*6)5$RLLD;+U\S#XE+_NUF=8]Q[;NU7M1\%Z;J M%^]ZLUY:32KMF^R3>6)1Z-QS5BX\*:5<65A:>6\<-C*LL*Q-M^8'//KS0G^B M_P""#[?/\#EO"\-O>Q>+9+Y5>5KN2.0OR0@1<#ZS70FO;9KC_CXCMIMB3?[XQS4^H>$-+OX+2,":T>T M&()K5_+DC'?!H3M9^GX)K]1RUNOZW6AC>&(T@\>^(XK?B ['91T#GK^F*[>L MS1M!LM"AD2U$CO*V^6:9MTDC>K'O6G1T2["ZMA1112&96O?\>=O_ -?N_( MR,5R3^ +*365U9M8UO[6O"O]M/"YSM''3D\4E\2?];- _A:]/SN4M&1;KXD: M^;Q%9XH42+=SB/V_$FN:TK0K_4;-Y=*6"<:=JCO!;7#;8Y%(&1G!Q@Y/2N_U M/P?I^IWJWOVB]M;L1^6T]I-Y;R+Z,<,W*O$BRD?,!YB\9KH,:?'H%G=:BL7E6\"2!Y!]WY1S4' MB/PE:>)T$=[?:C%" ,PVUQL1B#D$C')S5:\\"V&H:'%I-UJ.JRV\;AU9KKY^ M.@SCH,"DKI,;LVK^9F>#-,:\UK7/$$EMY-IJ)"0QM_&@ &XCWP?PJKK5E:^( MO%&DZ9I,""'2IO.N9HQA8S@X0>_(_.NITWPQ'IJ2H-6U:Y22,Q[;FZ+A!ZKQ MP:S=-^'UCI+#[%K&N1)YGF&,7IV,V% MS9^:$,L31ENNW(QG'XUPIFUSP/+I5O=7UIJ6G32BW"I;"*2//0YR=WZ5U8\, M:>-0O[T^<9KY!'-E^, <#MTJI9^"M.M;V&ZEN+Z]> Y@6\G\Q8O]T8XJ8Z. M[^8/9I&-JFC:UH4VL:]I>K6C0RG[1):36H).U0" ^[C@>E=9H.I_VSH5GJ!C M\LSQ!RF>AK,N_!.G7EQ)))=:@L$IW26J7&(7/NN.:Z"WMXK6WCMX$"11J%11 MT '2FG[MGY ][DE%%%( K-/_ ",P_P"O,_\ H=:59I_Y&8?]>9_]#H TJ*** M "H+NTM[ZV:"ZA26)L$HXR#@Y%3U6O[/[?9R6QN+BWW_ /+2WDV./H>U)[#6 MYQ7PTAB%KKT.Q1%_:$J[<<8W'BJ_B"PM?$'B/2='TBW01:9TU+5F$Y8R)+=;E9FZMC'7GK4&G?#VQTIR;+6-A/[7FW]S_JP[6=!U;^V9]9TG5[:W?R-CPS6HEW8P M>NX8Z>E6_!WB)O$.@)>7$:03+*\+J#P61BI(^N*=J7A&TU*\>Y-]J-LT@"RI M;7&Q90./F&.:?<>$-(N+&QLQ$\4%E*)HEB;;\W/7UZFB.BM_7F#6MU_6AC^- MOL7]G3Z-96<'=*NB)(;33?W>_H9!A<_7 M&:W+KP)97&LSZJFJ:Q;74X _:+7_57:S8 MG7_@>*4'RK^NS7X!+73^NG^1D^&XXX/B!XEBMN(2(F91T#E1_P#7KM:S-&T& MST.*1;;S7DE;=+-,VZ20^K'O6G1T2[(&[ML**** ,K5_^/\ TC_KZ/\ Z U: MM96K_P#'_I'_ %]'_P! :M6@ HHHH *\\U>PM++XI: ;:WCB,DU"^),'\+13TQ$NOB1KQO%5 MC%!&L.[G"%1G'XXI/A[Y5OIVM*"/LL.H3E,] -[9Q6QJ7@ZPU*ZCNCVGV/(OHQQSTJY#X>L+;1)-)MT>*VD!#E&PQSU.?4T+2-O*WX[C;N_FG^ M%CG/""_VYKVI>)I% AW&VL\C_EFIP3^) -/\>>*+738K72VO8[4WQP]PY^5( MQU/'?H/QKI[+2+33M'CTJV0I:I%Y0&><8QU]:CT?0[+0]-CL+17,,9)7S3N/ M/O1*STZ(2?7JSB_AI<>'I(=6TG2YX)H!.Q$:\[DR>?Y58\*6L%G\0_$D%M$L M42) %11@#Y:ZRUT2TLDO%MC+$;MR[NK88$^A[=:QM.\!66F:NVIPZMK3W,A! ME,MX6$N!@!ACFG%ZW?:PFM&O/]3JZ***0PJ*Y_X]9?\ 7P1IYBLX+N=+>-HHIWV*6QQS@X_*K/B'PQ;^) M8!;W=]J$$!4J\=K<>6KC_:&.>E0P>#[.#1AI9OM2EA4AHY);C=)$1P-K8XZT MEHGYV_"_^8WO%]K_ (V_R..TZ[O+7QGJ[ZM;)9:K<61>""W?S(]B\$[\#)Y' M:LS0K_7='\ 6GB(75G/;/M>>T>W_ 'DA;J3)GKGVKTC2_">GZ9=279DNKR[= M#&;B\E\Q]IZC..E4X_ .C1W ;==M;!_,6R:;, ;U"8JTTK?+\W^?YB>M[_UI M8Z$M%SF\TLQ^Z&X7:, M^M=R/#6GC4[[4,2F:]C6.4%_EP.F!VZU2M_!&FPWL-S-(+U+F[U M+5D,;B2..&ZV(C#H0,<'FMZRM?L5G';^?//L&/,G?>[?4]Z%\-O/_(;WO_74 ML4444@"LRT_Y?^N']=T*UT.\N+FXO)52Y:'$*D@<[_;Z4+>P M=CUP$$ @Y!I:\_FL-4E\1Z7HG]L7=K;1V1,PMY-K.P]#VICR:AKOC'4=#&KW MME:Z=;QLC03;9)&8MRQ[CY:/->?W)V$GW\OQM_F>AU1&K6QUDZ7\_P!I$8E^ M[\N.>_X5P.GZ_J^J^'-.M)+UX;BXOC:R741PY08Y!['GK5BRL+G2?'=Y&VIW M%XHL 8VG;=(OWNK=Z3=O37\KC6NG7_@V/1**X!-8OS\.=+O3>2_:I9$#R[OF M;).:6:YU#Q#XXN]$_M*ZL+2SM8I@UJ^QW9BW4^GR]*MQ:DX]A)Z7_K>QWU%> M8:YK.IQ^)+?P]+/K,T4-L)9)])C_ 'LK$D#)SP./>DGU'Q%+X?LX&EU#3Y7U M5+>*:Y3;,\)(Y89]S2BN;;^M;#>F_P#6ESU"BN'UW3=5T^ULHH=0UJXL$+M= M26\VZZ)P,8..G7BNGT*>VN=&MI+2ZFNH2ORRSMN=O]X^M%M+AV-&LF#_ )&F M]_Z]8O\ T)ZUJR8/^1IO?^O6+_T)Z0&M1110 4444 %%%% !1110 4444 %% M%% !1110!E:]_P >=O\ ]?VETZ_\ MR--K;8C^V/^H=J'_?C_ M .O18"K+X2TF318=*2)X8(2&B>)MKHW]X'UINE^$=.TK4'OTDNI[N2/RY)KB M7>SCGJ<>YJY_;'_4.U#_ +\?_7H_MC_J':A_WX_^O0'D8W_"OM'+ --?/ D@ MEBMVGS'$WJJXXJYJGA&PU2]6]\^[M+L((S-:2^6S*.Q.#D5=_MC_ *AVH?\ M?C_Z]']L?]0[4/\ OQ_]>@.MRA=>#M.N([<12W=I-;KL2XM9=DNWT+8J9?#% ML;6V@N;V_N_LUPMQ')KZ&-7\O.IZE9A,C%G/Y8;Z\'-6]-TZVTFPBLK1-L,8P >OXU!_;' M_4.U#_OQ_P#7H_MC_J':A_WX_P#KTM@-*LF#_D:;W_KUB_\ 0GJ3^V/^H=J' M_?C_ .O5"*]D37+F[.G7_E201HO[GG(+$]_<4 =#16;_ &Q_U#M0_P"_'_UZ M/[8_ZAVH?]^/_KT :5%9O]L?]0[4/^_'_P!>C^V/^H=J'_?C_P"O0!I45F_V MQ_U#M0_[\?\ UZ/[8_ZAVH?]^/\ Z] &E16;_;'_ %#M0_[\?_7H_MC_ *AV MH?\ ?C_Z] &E16;_ &Q_U#M0_P"_'_UZ/[8_ZAVH?]^/_KT :5%9O]L?]0[4 M/^_'_P!>C^V/^H=J'_?C_P"O0!I45F_VQ_U#M0_[\?\ UZ/[8_ZAVH?]^/\ MZ] #->_X\[?_ *^X?_0Q6K7/ZK?27EO$D6G7^5GCD.8<<*P)[U>_MC_J':A_ MWX_^O0!I45F_VQ_U#M0_[\?_ %Z/[8_ZAVH?]^/_ *] &E16;_;'_4.U#_OQ M_P#7H_MC_J':A_WX_P#KT :5%9O]L?\ 4.U#_OQ_]>C^V/\ J':A_P!^/_KT M :5%9O\ ;'_4.U#_ +\?_7H_MC_J':A_WX_^O0!I45F_VQ_U#M0_[\?_ %Z/ M[8_ZAVH?]^/_ *] &E16;_;'_4.U#_OQ_P#7H_MC_J':A_WX_P#KT :5%9O] ML?\ 4.U#_OQ_]>C^V/\ J':A_P!^/_KT )H'_('C_P"NDG_H;5IU@:5?R6>G MI#+IU_O#.3B'/5B1W]ZN_P!L?]0[4/\ OQ_]>@#2HK-_MC_J':A_WX_^O1_; M'_4.U#_OQ_\ 7H TJ*S?[8_ZAVH?]^/_ *]']L?]0[4/^_'_ ->@#2HK-_MC M_J':A_WX_P#KT?VQ_P!0[4/^_'_UZ -*BLW^V/\ J':A_P!^/_KT?VQ_U#M0 M_P"_'_UZ -*BLW^V/^H=J'_?C_Z]']L?]0[4/^_'_P!>@#2HK-_MC_J':A_W MX_\ KT?VQ_U#M0_[\?\ UZ -*LT_\C,/^O,_^AT?VQ_U#M0_[\?_ %ZI?;Y/ M[:%U_9U_Y7V?R_\ 4@#2HK-_MC_ *AVH?\ ?C_Z M]']L?]0[4/\ OQ_]>@#2HK-_MC_J':A_WX_^O1_;'_4.U#_OQ_\ 7H TJ*S? M[8_ZAVH?]^/_ *]']L?]0[4/^_'_ ->@#2HK-_MC_J':A_WX_P#KT?VQ_P!0 M[4/^_'_UZ -*BLW^V/\ J':A_P!^/_KT?VQ_U#M0_P"_'_UZ &:O_P ?^D?] M?1_] :M6N>O[V2YNK"2/3K_;!/YCYA[;6'K[U?\ [8_ZAVH?]^/_ *] &E16 M;_;'_4.U#_OQ_P#7H_MC_J':A_WX_P#KT :5%9O]L?\ 4.U#_OQ_]>C^V/\ MJ':A_P!^/_KT :5%9O\ ;'_4.U#_ +\?_7H_MC_J':A_WX_^O0!I45F_VQ_U M#M0_[\?_ %Z/[8_ZAVH?]^/_ *] &E16;_;'_4.U#_OQ_P#7H_MC_J':A_WX M_P#KT :5%9O]L?\ 4.U#_OQ_]>C^V/\ J':A_P!^/_KT :517/\ QZR_[A_E M5+^V/^H=J'_?C_Z],FU8O!(@T[4,LI _<>WUH ET+_D 6'_7!/Y5H5A:7J#V MFE6MO+IU_P"9%$J-B#(R!]:M_P!L?]0[4/\ OQ_]>@#2HK-_MC_J':A_WX_^ MO1_;'_4.U#_OQ_\ 7H TJ*S?[8_ZAVH?]^/_ *]']L?]0[4/^_'_ ->@#2HK M-_MC_J':A_WX_P#KT?VQ_P!0[4/^_'_UZ -*BLW^V/\ J':A_P!^/_KT?VQ_ MU#M0_P"_'_UZ -*BLW^V/^H=J'_?C_Z]']L?]0[4/^_'_P!>@#2HK-_MC_J' M:A_WX_\ KT?VQ_U#M0_[\?\ UZ -*LRT_P"1@U'_ *YP_P#LU+_;'_4.U#_O MQ_\ 7J/36DGU6^N6MYX8W2-5\U-I.-V?YT :U%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !15/4]6T_1;3[7J=[!9V^X+YL[A5R>@R:QO^%A^#?\ H9]*_P# I?\ &@#I M:*YK_A8?@W_H9]*_\"E_QKC;OQ=HFK^-=1C?QZVGZ9%:P&W-I>1HCR$OOY(. M2,+0!ZO17E-MXLT/2/&&EK'X^;4-.F@G^T_:[V-T1AMV<@#!.6KL?^%A^#?^ MAGTK_P "E_QH Z6BN:_X6'X-_P"AGTK_ ,"E_P :U].U73MP7EL6* M&6!PRY'49'?F@"]17@/CCX;Z7I7B?08+?4-5V:I=F.?=<]!D?=XXZUV5Z[?# M;2K/P[X7CGU#4]0E8VXO9=P4X&2QP..E"UC?Y?,;5G;Y_(],HKS?1?'^KZ?= MW>F>-+""TOK>W-R)+9LQR(,YP/48]>]92_$3QG# OB2[T2U'A9N?E?\ ?JO] MX^WX4TKNPNAZ[17B\&O>,;WXRQPV[6KZ<85D6(MP("3EAS][@_D*L:?\1?%N ML^*I;;3[?119Q3&-[2>Y"7.!U."?Z4)7MY_\,$G:_E;\5<]@HKS75/$0T_XJ MP17-I;+&FG&>2;#&1<9R _DUJ*XN3I T6:41K"ER/M29.-S+G M^E*/O62Z_P";7Z#DN75_UI<]LHK+UR4/X:O94/#6S,"/I7S'HS^![G3MM]JG MB+^WF9@L5L24+YX XI7]YKL%M$^Y]845Y;:^*M<\-?#_ $>*ZMGNM=O7\FVB MF^4]0 7_ #%6-'\7^)8M1;0O&&GVUM=W,+R6TUJWR, .G?G\:)6GC;6?#7@OP=%IMO%=R:@[1.DV=S?-Q@Y MXZUT'A_Q_KL&M:II?BVRM;>:VMC=Q_9VR#'@\'KD\&JDN5ORO^&X*^GG^KL> MFT5\_P#C#Q3XTUWP56*0B50&ZMZ@_A7?Z)XKU!O&UGX<*P MFR_LU)]VT[]V#WS[>E)1?]>EPDTE?^M['H-%>3S?$[6+;1?$%VUK;2265X+: M# *JH./F_O2Z-^5_U' M;6WG8]+HKP7PUXQ\::5X$UO6KS[',L4Q\IY,LQ?.&! /3IBM77/$GBIO!L>J M:_IFF>3/[(SM3)'./K5S7?BK=KX2TK4=&ALTN+]RC2W1^=+/XL\/6NFV^HSZU8Q65R2()WF4)(1UVGOTH V:*Y M'Q1XUT_3O#,6H6.J6/\ IK>7:7#RCRB_0T3 M^+/#UMIMOJ4^M6,=E_0T ;-%5K'4+35+*.\L+F*YMI 2DL M3!E;!QP1[BOGGQ2\(\9ZC_PFU]K%@QEQIL]L2(5&!@D8Y&>O-*^MAVTN?1]% M>6:IJ,D7BBWNIMH5+U?E\WYON=>I'RU0^%.J+J6I7%]:1KIVG11+!-; MO+N,D_!+X/3K5J-Y./8EOW5+N>Q45\W^-[CPU_PM75D\4ZAJEO:"-/)^PL<[ MMHZ\&N\^#3SO!J@MI;Z70A*/L+W@.\C SV]C^U M71=*6TU*ZC^::2+3R1(PP0 " <<^U8T&J6.F?#B>ST"74[2YN+V.VN4O9=\L M!9E!&<#L?2B/O+3^M; U9I?UW/>:*\;TJWE^'GBQ],M+Z[N[2ZTU[HK<2;BL MB@G(X]JP(;.]L=%L/'JZO>MJ-U?!98FD_=F,R;=N,>E-*[7;_-V_-$WT\_\ M@7_(^@Z*9#)YL$>M '145SD?C_PA-*D4?B72WD=@JJMRI))Z &*4,R XZ@=.3B@#:HK*U;Q-H>A2QQ:MJUG M9/(I9%N)@A8>HS2:5XHT'7;AX-*U>RO9D7>R03!R%SC) ['3=1O+C2]3M/B/->7^CSB&*+3+^&0.&&729>2N>G9NU):J_]=P>AZ-17DFE_%;4 M+K1_$%S)6EV#"[B.<"G M;2X/1V+=%>9_%F62.Z\,^7(R;M14':<9^5J?KWC'Q5>:_CMY+\;_Y'I-%>1:S\6-3@\+6E_8V$*:A]O^QW M5M+EL,-P.",8Y%7](\>^([3Q6VE>*M/M;6*>!KBV,#Y(48.&/<\^U.W]?*_Y M ]%?^M[?F>G45XC%\:;^36/M?_$H_L,R^6(/M ^U8SC=MS_2M7Q5\1?$,/BM M-(\/KI,2!$??J,P0S!@#\G(_K2[>8/1OR/6:*HZ1/>7.EP37\,<-RR@NDE45Y1;2WQ^*/BM+ M-V,XL5\E23@-@=J\XTJ:P74D_MCQ#JVC>+5ES))<\P$9Z8P.OUI1UMYJXWI? MR9]/4535R^D;_.68F'/F)T;CJ*^8-/F\#2WVH+XGU;78;\WCA5M'.S;N..QI M?:Y07P\Q]5T5YKJ7B6;P]I.B>'O"-NU]?W< :U:\;@1@#YG/'J*?I'Q"U*P7 M4;'Q?8Q6NIV,'GG[.V4E7_9_$BJ>E_*_X;@M;>?Z['H]%>26_P 0?&=LD&O: MKHEK'X;N2NSRW_?1ANA;_P#55_6O&OB6_P#$=SI7A/3;:Z@M(PUU).^,@CHI M]:337];>H:'IE%>;?!J>YN/#^I/=JZS?;I-R.V2AR>*X+XG3Z$OQ7>/Q+?:C M;:?]D4C[$QW;^,<<^]#TDEW_ ,KC2NF^W^=CZ&HKP/PIKUUH&@>)-3\-RWES MH=M&K6;ZBI.7[^F:ZJR\?>)[/PD_B'7M.M%AN$C%C# ?FD=@3SR<"J:_3\>A M*/4J*\QTOQKXMTK6+6V\9:5:06M^VVWFMF^X>N&Z\_ETK+UOQEXNUV#6WT72 M;>30K7? \C/ME9@?O+^7I42=E"XK?RI!?NL4S3 ML<8['/6NEO\ QQ>:?\1;C194A_LV&P-T3M._<,=\XQSZ5OX*[)C=J_I M^+L=]17E6D>-_'&HW%KK']@0R>&[I@$6#+W"J>C$#M^%4O%'Q:U&T\2W-EH[ M:1':V#;;D7\XCDD/<("1Z>]2]+)CWN>Q45Y/K/Q.UB:3PT?#5G;3_P!KHQ,4 MV3^--IK[[!TO MY7/8**R?#EWJ=[HT,VK000W9^\+>0.A]P16M0U9V$G=7"BBBD,**** "BBB@ M HHHH 9+#%.FR6-)%Z[74$5#_9UC_P ^5O\ ]^E_PJS10!6_LZQ_Y\K?_OTO M^%<;=Z1JFF^-=1U.P\.6FHV=U:P1*#<)#L9"^>"IZ[A^5=W10!PUOI6JZGXP MTN_O_#5IIUG9P3H^+A)=[/MQP%'3:?SKL/[.L?\ GRM_^_2_X59HH K?V=8_ M\^5O_P!^E_PJ:*&*!-D4:1KG.$4 4^B@#BO&GAK4=;\0^&[RR2-H;"Z\V.O#&JZK)I^KZ!-%'J^G,6B6;[D@.,@]/2NUHHZ)+H[CO=Z]K'F M.D>!M>UR^O-5\:2VPNI[4VL<%I]V-3G)SD^OZ5E+X)\?7%@GA.[NM/'AM?E- MRH_?,G]W&[^E>QT4T[,6MCS:Z\(^(=-^(NGZSHBVCZ>+=+6X$QPR("'KG34DW&^E1C,PSZ!QS7 MNU%-.S3_ *W;_4'JK?UM8H:G9O<:' QH,X&<8K@K'X:M/\-TT74(8 M8-4CW/%/&02C]0+WLEN+:)HK6WM?NY(^\3DUZ913>M_/]=&):)+^N M]CQZ#X=^((_"NEZ>T,'VBVU3[5(/.&!'N4]?7@\5Z5XAT^XU'PK?Z?;A3<36 MS1("<#<5QUK7HHE[T7%_UHE^@1]V2DNG^=_U/)XO .N)8^"XFBAW:3,7NOWH MX&X'CUK6U#P3?ZE\0KS4IEC&F7.G&U+AQNW'=V_$5Z%13D^;?S_'<%I^'X.Y MX;J'@?XE3>&Y/#*2::^E0N/)?=B21&S8M,+-; M6=;D\)C.2.1GK7JU%%W_ %Z6#3;^NYY1X=\'^,M%T36P?[,EU&\N#*HG7?'( M,#C 8;>GK2^#?!7B>'Q3)K6N6^FZ3MER#RWS'UKU:BEUOY6_"P=+ M?/\ 4\73P'XS7PIKWAUX;%[6>7S;1UDPS$G)W<\5U/B_PGJNL^!--TFSCB:[ MMY(6<-( ,*03S^%=_13OI]WX ]?Q_'<\2\4_"K5Y-?;5-*TS2-3%TB":+4,_ MNF )4AAGI73W?AGQ)IO@VSL-"T_06N$YGM9(6$1/^R2_'ZUZ-12^SRAUN>= M_#;PAK>@W6H:AK*VMM+=XQ:69)C3'<9)KT2BBFW<25@HHHI#"BBB@ HHHH * M9)%',A26-70]589%/HH A%G:B(Q"VA$;')0(,$_2AK2V>-8VMXC&OW5*# ^@ MJ:B@#C-3M=:B\1_:+?PY;ZA8Q1;(%-VD2H2M44K7'<\CMOA7J.G^&M,C2YCN+ZSNS=O 3MCD)/W1GI]:KW?@#Q%J' MB^'Q!#IUMID:RHTMD+D.)L8^;(P!C^E>R45?,^;F_K^M";*UN_\ PYP>D^$; MV+XDZOKE];6[6-U B19(8[@!GCMT-=U'''$FV-%11V48%.HJ>B78;U=SB?&> MF^,3J%MJ?A2ZMW>--CV=V!Y;9[YX(_.N?A^&.I7/A?4#?7,"Z]>W"W>Y!^[C M=2" .>GR^M>K44+1:?UU_,=];GF?ASPAXEO]:GU7QB;/S4M6LX([;D;3QN/) MY()K(M_A]XQ:6WT"ZN+(^&K:Z^T)(H_>L-VX*1GUKV.BFG9I_P!=_P R;:-? MUV_(:B".-44850 *=112&%%%% !1110 4444 %5FT^R9BS6EN23DDQCG]*LT M4 5AI]DI!%G;@CD$1+_A537M(&LZ=Y(94F1@\3LN0&'J/TK4HH Y"?2-6U&V M%G-8:=:JV!+.B*Q8=]H[9_&NELM/M-/ACBMK>.,(@0%5 . /6K5% $4MK;W! M!F@BD(Z%T!Q^=)%:V\#%H;>*-B,$H@!_2IJ* /-/B)X:\5:AXHT;6_#$%I+- M8*V1.G&>M&C>%_%VO>(+35_&S6,0L/)KGPCXZT+4-0L_"\]@^DZE*TDC7/WX2Q);;R,]35C7OAC=/\/K/2-*F M!U.UD\T3%MFYFR'Y[?>->HT4=+>GX;#OK?\ K4\BNOACJC:YX:>%D_LZUA1= M03S -S*HQ]>17I^KZ?\ VEH]U8AS'YT90,/X3VJ]13D^96?G^(EHTUY?@>/: M9X%\:7M_I-AXAEL3I&DRAX98B3++@$#/)QUK4UOPQXQT?Q)>ZIX.>RDCU''V MB*[XV$#[PY%>FT4-W_K>^X'D-[\,=770-/@A>&YOSJ0O;URVP<[B<9_WJZ#Q M#X/U#5O'^F:FB1_V?#:R0S,7 8%@.@[UWU%%_P"OE;\A6_KYW_,\'L?A%K6F MZTMLNB^'[O31+O%[REGN8A%/!=\+@8Y!R/2O2J*=>&/!_B.-M8U?6KZ&WUK48 MPBFT'RPX],DYKE]3\&_$G6[;^Q=471KBR)"MJ++^_(]?O=:]MHI=06AF:7I7 M]E>'+?2TD,A@MQ$';^+ Q7-^ /",^A:=?1:M:6QFFNWE0C:_RDDCFNWHIMMR MI M>+YK<:E>V_V=([7[D2\'@Y.>0*].HI+:W]:[E7UO_6FQX]!X+\?7UK;>&M6N MM/'A^V*CSXA^]E5>@(W<5H:MX2\7Z/XHNM0\(26)MK]%2>.Z_@P.HY&>M>HT M4VV_ZW]161Q/PT\.:OX;T6[@UHQ-=37+REHVR&R3S[5$WA*^E^+$GB":W@DT MUK/R068$[LC^'\#7=T47]Y2[?Y6#HUW_ ,[G-^--"GUCP9J&E:9#$L\Z;47A M%SFLF_\ !5UJOPUL="DE6WU"UBC*.#N59%&/Q%=U12Z-=[/[@OJGVO\ B>6Z M?X5\:^(-9LIO&,MA'9:>^^*.UY,K= 6Y./\ Z]4;KP;X]TN35]+\/S:>='OW M>4/-_K(RQ^Z.??K7L%%#U!:'D5W\/O$:^ O#UM9?9EUG265Q%(^48@=,TNE> M"/%VH>,[C6/$QLMES8-;O]F; 1CC@#)STZUZY13;NVWUO^*LP6BLOZUN>2:- MX7^(^F"U\/QZA90:%;$;;R'_ %[(/X<9_I6;XF^%6L'Q5=ZAI6E:-JEO>R>9 M(=1#;HCWQAAGK^E>VT4F[M-AW1YE)X"U*'7O"5Q:VUG';:8&^TB [%4G;]U2 M2>WK5[Q[I7B_4)D&B6.B7UL5VF.]C(=?4[MP_E7?T42]Y6?]7!:?D*Z^BBFW=W$E9!1112&%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!$+F!IGA6:,R1@%T##*@]"1VZ55M=;TJ]NGM;74K2>X M3[\4IO<0QRI$\J+))G8A8 MCT'>JESK MFDV=XMG0KD;44!, "J1L MK74M#\975[&CW"7,R+*R_-& HQ@]L9-'V>9^?X.QIRZI=[?C_P ,>@7NMZ5I MKHE]J5I;-)]P33*A;Z9/-75=70.C!E(R"#P:\T\-VUOK.KZJVI1).4LH442+ MG:,OR,]*Z?P'-)-X(T]W8E@A&3]33DK)OM;\;_Y&47S*ZVV.B@N(;J(2P2I+ M&>C(P(_,5)7D^GZEKNJWNAZ=!J\MG'=1SF9X40-\N,$97&1]*T[;7=6L]%:X MN;YIETW4_L]Q*X4&6+Y22V!C(R>F*$M+_P!;V*E[K:[?\.>BT5Y=J_C#4EL9 M[ZVNIUM;N]%K 8(?-9$&,NB@$D_-[]*98>(O$4UGJ=G8#5KP1(CQ7E[9M!*< MYW J 2,#''>ETO_ %T_S ]1EEC@B:65UCC499F. ![FG*RNH9&#*1D$'@UY M!=ZEO-+<^(;ZSN+/0/[5UF* M."QCF-U96?GRR,Q/#;4( X]!3:L.WNW]?T_S/7ZBBN8)GD2*:-WC.UU5@2I] M#Z5Y];:_K.N6NC:9YUUIMS>&3S;DP^7+A #D*XXSGN*T/ <-Q;ZEX@ANKDW, MJ7A!E8 %OE7KCC-%A=#MJ*\\N;W7-9.M:A9:O+8IIW]?UJ>J5$]Q M!'.D#S1K+)G8A8!FQUP.]97A+4;C5?#%E>71#3NI#D=R"1G]*Y>YTQK/XJZ1 M<27<]Q)/',<2$80;> .U5RVGR/S_!"O[O,=G+KFDP7RV4NIV<=VW2!IE#G_ M (#G-69+JWBD2.2>-'D!**S %L=<>M<;XLTK2FLYM,L+2,ZKJ#?*Z\O&3QO) M/( _I3K2S&J>*GM+K]];Z?8K"QR>78$,,CVQ4K5?UV_S&]/Z\SJ;/6-,U&62 M*RU"UN9(_OI#,KE?J >*LFXA6=8#*@F89$98;B/7%<%+ -,\?Z6O]G+IEBJO M%#+&P;[2Q'1@.1C/>G6^F&P^*D$LEW-<236C,S2$X %"L[>=_PN*6E_E^ M+.Z%S URUN)HS.JAC&&&X#UQZ40W,%PT@AFCD,;;7",#M/H?0UR.C6LNM7NO M7RW#P&:7[-#-&!N"* Y-8OA&_M?"NB^)KB>8M%;Z@P#2MRQV)C)]S36U MWVO^7^8WO9=[?U]QZ.+JW:Z:U$\9N%7<8@PW >N.N*62X@ADCCDFC1Y#A%9@ M"Q]O6O*_!-]:R_$R^F;5[:[N+RQ1SYU=EXTN=6MM"\S2EFW[QYK6X!E1,\E00,&B47'?O;^OO)B[ MLZ&6:*",R32+&@_B8X%.!# $'(/((KR6]N[C6?!-U"/$%_(\5U'AIH!%<*"5 MX<,H'7/( K=4ZOJ^IOI-IK5S91Z?;(QE14WS.1_%E2-O3H!2>E_ZZ7&=]4,E MW;0W$5O+<1)-+GRXVEY@M4#W$T<2LP4%V"@DG '/?->?V-_K>D7^CS7FKSW\>HV MKR20RJH6-EC+?+@ \X[YK'UN/5[W1-.UJZUB66*XU&'-D57RXP)@!MXSGCN3 M5*/O)/O^MB5)6^5_PN>NT5X[+XUU2YOKJ\@NM8WV\_EQ65MISR02*#@[G"'G MKT(KH]2UO6+;5[6PCN"IU9$DC:4 &TZ;EQ^!QGN:25[>8WI>_0[^HS<0BX%N M9D$Q7<(]PW8]<>E+$C)"B,Y=E4 L>K'UKA?&6KW^GZK=BSN/**:6TJ$*"0^6 MP;V6H:WI%WHUS>:M/?QZC:L\D,BKM1EC+_+@ \X[Y MJ[X]25YEX-U"\BO='LDF9;27[4SI@88B63_"II/$6JS^ M;80WK)+5%+E3(@.1C'<]JE M2^\1WX\17B:]<01:9*K0PQJF& C5BK97IUZ5,=5?^OZU*U_&QZM17GXU'5_$ MM\EM:ZI-IJV]BER[0*N97(!P=P/R\]JV?!5_?7_A%;B_N3/="293(0!G:[ = M/I3MHWV_K]!)WMYG3TR6:*"(R32+'&O5F. /QKRA]?UVP\*RZY-J]W-+<73V MR0K$'6-1*5W*JKN+8'O3[/Q)J8MM1M1/J]W L E2[U&P,)5]P!7E ".O:DU: M_D/^OT/5E970.K!E89!!X(I:\U$^O:KK-[;0:W/9V]OI\ZG@U) M#XNO-/BT^^U.Z!M[FVDCVG 'G)N.?Q"_K1_7Y_Y"3O\ UZ?YGHU%>27_ (HU M6-]/T^XU'4X?M-NUXUQ869GE 9CM7 4@ CJ*FE\1>)+OPY;2E=6@@29H[BZ M@M"MP4&=K"-E.<\9^7UIM6&>HRSQ0;?-E1-QPNY@,GTJ2O*+^2XUO2- D77[ MIV2^VLZ1"-SUQO5EX;'7@58O[KQ%+>>(9[?7KB&/3)(A#"%0J^57(;Y>2ZC;$X X7 !Q]< MUB:1XQU>6YLKM+C6KK[7GSK>7376"%2I(*/L'0XY)-.W]?UZ!TN>OU&D\4DK MQ)*C21XWJ&!*_4=J\HL=4\2?V GB&;79Y FH/ ;4JGENGG%!GC.0,=#VK?\ M"=E<1>//$TTFI74R;H_W4FW;RBGL,\=/I3Y7=I^?Z?YAT;_K>QWE5;O4["PD MBCN[VWMWE.V-99 I<^@SUKCKRYU?7M7UB.RU:?38M*V[4B5?WK;=WS[@>/IB MN>T\7/B3Q]HU]=7TRD63,T*JACW*P4XR"<$\^M**YFOZTM<'I?R_X'^9ZY59 MM1LD=T:[@5D8*RF094GH#[US_BJ\OWU'3-'L+QK(WKG?<1@%T4 GY<@C/ ZB MN-MGU#2M1UB.2]-Q-_:%NC3.JEG78.O&,_2DM7_7=+]12=HM]O\ )L];J**X M@G9UBF20QG:X5@=I]#Z5P-YXDU"QN+W0FO2=3>\1;5VQG8WS\#V7(JK)KFJ" M_?2(;PQ2W>H?9ADI<0O.\"2 MHTL>-Z!@2N>F1VJ2O(KW4M2\)WWB-FO9;RYS!&EPT>Z3!5>=JCDX]!5G3_$V MJQ1:E;Q7.LW42V;3)>:A8- 8Y 1\HRB@CD]J%JKK^NHVK.QZI4;;R*H13Y1?*X .?E]>]5]176-0T MC3=;GU:22*ZNE;[&P7RXUYQMP,YZ=2:J46FD^]OQL1S>ZY+M?\+GK-%>7_VY MK%IXJVZMJ5_8[KDI'"UONM'CR=OSA>&(QU:O4.M3;2Y3T=@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BN;>*[MI+>= \4BE M64]Q7(:/\/(-,UQK^;4;F[A1@UM;RXVPD?09/XUS\.HR:CK^M1W_ (_GT@6] MVT4-LLMN@"C&/OJ371W.OP^';E$O-1O+N&"R:9Y6V$2 ?Q':O7Z<4+2S[_Y7 M"2^R_P"NANWNAV]]K5AJ?8BI]/\ $,\]_IVT#1&6&;'F"51_NCY3['FC;Y?U^@[O^OZ\_Q&:KX&AO[LW-GJM]IC/"(9 M1:[,2H,X!W*?4],=:Z'3["#3=.AL;<8BB7:M<];>,IWU.TM;W1+FRAO6*VT\ MDBG>?=1RO7O5KPQJ-W>:1=SW#-<2QW#JHX!( &!0WHT_Z_JY-U=?U_6PS3O! MECIM]8745Q<,]FLBH&(P=^,YX]JE?PE82:3JNG2/*\.I2/)*21E2P ../:F_ M\)9;G3-/O%MI"UY,(5BR R$G!)^E4H/'2SRQ3?V5<+I4LHA2_+C:6SC[O7'O MTIV;]WY?J.^O,68_!.G0>&;;1(9)D2U(:&=2/,1AT;/3/X4D'@V-;.XCN=6U M"[N)P ;J5P'7'3 4!>,^E0ZSXTFTHW4R:'=SV-IS<76X(%'4D!N6&/2GQ>,C M>:^NE:?I4UR?)CGDE\U45$H37T/D M27%QM#A.>!M '<]J8_@91# ;?6]1MKR*,1&\C\OS'0=%.5(XR>U:VO:\FB00 M8MI+FZN'\N"WC."[>F>@Z]36'=_$*'3].DFO-+N(KR*=(9;,.&9=QP""."/I M1>_]?UW'=[?U_6GX&C=>$+:?3K6WBO;NWN;8DQ7B,#*I/4_,".<>E3^'O#4' MA[[68KJXN9+J7S9'G()+8 [ >E9D7CN&)KZ/5-.GL)K6 7&QG$F]#G!&WOP> M.M9Z^*]4NO%6F6LUC<:=!+!-(8V=7\T!05.1T/M1JOZ^?Z"MI_7]=34U/P-; M:A>SS1ZC>VD%RW2W,?&U54DC M'?/)K L/'3[-/LK;3KW4;NZA:5"\B*3@D88X '2M!?'$4^GVTEKITTU_<2-& MEEO"MN7&.,CFBUKQ_KL%[O7^NINZ-I4.B:5#I\#N\<6<,^,G))[?6HKK0 M[>ZUZRU=Y)!-:*ZHHQM.X8.:K>'/$HU][V-K&6TELY?*D21@>< \8^M8-U;Z MOK?C;4+&#Q)J&FVUM!&ZQVJQ$$DMG.Y#Z4.[E?KN)V2LR8_#^9-6NM1M?%6L M6TMRVY@@A8#V&Y"0*V['PU;6=M?PR3SW#7S%II)" QRH'!7&.E8-KXKET)=0 ML=9E>[GLW18I% WSA^%! XSG(Z5IV'BY99+J'4]/ETV>WA\\I(X<-'SR"..Q MXI;1MTL/5N_4-.\'I:7\5U=ZM?:B("3;Q7)3;#GTVJ"?QS6C/H<$^NQZL995 MG2$PA1C;@YYZ=>:QK/QP)5DGO-(N[.Q\IIHKIB'5U7.JE;6?3K^R*ED)$A*GH01P<^E-M[_UT_X /1V?];_\ M$W;7PGIEEXDDUNWA6.=X1#Y:1J%4 DY&!UYJSJNAV^KW%I--)(C6Q&ZTJ>S@NP3:SN MX82X]AROXT-7T[?U_F"?7^MO\B5?!UDNA66DB>?R;2=9T;(W$A]^#QTS6EK. MD)K%C]G-S/;.I#)- V&0CH1GC\Q6?X>\2S^()96CTJ6&T1F3[0\JG+ XQMZ_ MC6)XRGU32/-U5O$?V55(%I81A )S_=;<"22>/E(H;;M?KJ"CNET-.+P-:C2[ MRUN+^[N;B[(,EY)M$F1T/ "\8]*2[\$K!W-=1I4TEQI%G-*VZ22%&8^I(HMN) M/;S_ . 85WX'L9;"RM[*ZN=/FL\^5S6$Y7R8WSG(P-W7GDUUU%%W>X=+&=I.C0:.MRL#NPG ME,K;\<' &!^54M9\*VFMW,T\\TR-+:FU(0C 4DG/(Z\UO44@6FW]=3&;PW:/ M-I7&P8-Q\N<$^I M[UV=%/F=[_UW"VECEI?!$+7SRV^J7]K:RMOELX641R-ZG(W#\"*M2>$[*;[4 M9I9I))MNR1B-T(7& OXC/-;]%(.MS*T^TU"VU.!5? M6?"UIK5S+//-,C26IMB$(P%))SR.O-;M% +38Q7\-6DDFE.TDI_LY"D8XPX* M%/FX]#6?8^!K:PO_ #DU*^>U5F>*R9U$43-G)&!D]3U)KJJ*=V%NARDG@2U^ MQVD-KJ-[:S6LCO'<1%=_SL2PY!&/F(Z40^ M/@TF6Q6ZNB[S>>MP2/,CD_O# MC'Z5U=%*_45D./05T-% S@/$?AK45DLTT2UOM\=N+=[FWNH8]Z 8VN'!R/I M@UT/A/0GT+PS#ILS[I!O9CG."S$_UK>HIW=FNX=O(Y]?"%@/#[:.SRM%YK2K M(2-Z,7+Y'T)J"#P8BVUS%>ZOJ%]).@C\V=ERB@YP H [>E=/12>M[]0,6T\, MVMG>W-TDTQ>XMUMV!(P% R..O%9^I> M+U70;72;B6?RK:;SDD!&[.[..G3 MM7544"2L8&J^%8-0^SR6M[#8WTZ&W@U;4+> MYB8M]L1P9&)ZD@@KSD]JZ:B@9RQ\#6?]DI9+>W23+,)S=KM\QGSU/&.>G2K2 M^%+41:FC7,[G4"AE8XR"H XX[XK?HH[^?]?H@,5_#5G)=P7$CR/Y-I]DV'&& M3W]ZH6G@F.UNE8ZOJ$MI'GR;-V41Q9&., $]>Y-=310'2QSF*L6GA2PL=4M+ZV, MD9M;;[,D8(V[<@Y/?/%;M%).VP/4Q]>\/0:[%"6N)K6Y@;?#V3[XJ.Y\%V-REP?M%Q'/+/]H2="-T+X(RO&.A/7-=)11_ M7XW_ ##S_KL!_#@9Y]\U:HI7TL-ZN MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 !]:[.BAZJW]?UJ%];_P!= M/\CS&V\->(+C7-%U"[TQDDLYOW\LMXKEER.5"G&.#QC-=EX7TZYTO3KB*[0( M[W+R !@?E(&.GTK:Z+9/JGCS4%@F6;2+/=)"Z'*^; M)PR@]#C:I_&JVF^ 7LI8+&7PY'.(Y=YU"2_?81G/^J#@Y_#%>G0V\%LI6"&. M)2M[]3R[Q-X8\3:S%J^GO9M=0SAOLLQNE2.,8P%V@AB M0?7CFN@\,:#J.G>()[R[@6.)[&"$$.&^92^1Q]178T41DTK!+4Y+QOX;DUV. MQGCMOM9LY"YMO.,7F@XX# C!X]:YUO!-V]FLEIH,.GRM>02-&UV99-B-D[F9 MR#]!7I]%$7R[ W>W]?UN<+X@\)ZAJVL7LT(1(Y+%(HW9A_K%+'!'7'(IL6G^ M)-2\0Z;=WNE1VEO:02Q$_:$OXW_S&W=W_K3_ (8X'POX M7U73-6TVXNH$6."T:)R) <,68]OJ*H7&EW/ANXM]:G-HDT%S*RP3W<<0D1PH MX9B #P:]-J"YL[6\4+=6T,ZCH)4# ?G3;=^9>?XN[)LNO]:6..^'TUS?7&N: MA/$L:W%X638P92-J]&'!^HJ2>+7]*\8W^HV6@MJ%MNGH#5]SSG5/ ]_KME>W=\B"]N+B.86PDP B$$ M(6!Z]>0>].TSP9YT.H*^@)I)GM6MP[WK7$AR",YWD <].M>B44NEOZ[#3MK_ M %W."32_$NI>'Y?#EWI\%I:?9G@-T9@YD)! *A3Q[YJKX?\ !S6FI6AE\-); M?9/^7N2_>4.?5$WG;^(KT>BG?6XK:6.!'A?5?^$:T^R\A//AU)+AU\Q>$$@8 MG/TJ76/#FK7,^MR6L,9:Y2,0%G&"0>]=S10W=6_KI_D-ZN_]=7^IP&I>&=8\ M3R;-0MTLHK>S>WC(D#&5G3:6X/ YZ57T#P<]IJ-GYOAI+;[)_P ODE^\H<^J M)O.W\17H]%%Q-75C!\):9=:3HWV:[0)+YKM@,#P6)'2L_P 10ZY?_:K#^P;6 M^MY5*P70E53!D8R0QR2#S\M==12>NY5]6SE]5T*^E^'\NC0M]HO#;&,%F W' M![FM:S%W8Z?IUL+0RD1JDS"11Y> .>>OX5I44[[^9-MO(****0PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **J7FJZ=IQ47U_:VI;[O MGS*F?S-68Y$EC#QNKHPR&4Y!H =1110 445&\\4@[T 2 M445'%/#/O\J5)-C;6V,#M/H?0T 244Q9HFE:)94,B@%D##(!]157^V=+^U_9 M/[2L_M/_ #Q\]=__ 'SG- %VBD) &21CUJI;ZMIMWCCF5F7Z M@'(H N45276-,>]^Q+J-HUT/^6 G4O\ ]\YS2SZOIMM'4K"XNGM8;VVDN(_OQ)*I=?J S"&TU:PN)3T2*Y1V/X T :%%%% !114<-Q#UOK2^1GL[J"X13M9H9 X!]#BHI-8TR&[%I+J-HER M>D+3J'/_ '.: +M%5[J^L[&(2WEU!;QDX#S2!!^9ISWEM%:_:I+B%+?&[S6 MN>E $U%9]KKNCWTWE6>JV-Q)_&25XDE1I(_OHK E?J.U $E%,DECAC,DKJB#J MS' 'XTY65U#*05(R"#D$4 +114<,\-PI:&6.0 E248'!'4<4 2445#!=6]RK M-!/%*J$JQC<,%(Z@XH FHJO'?6&8N( MI4-)9HT>0[45F +'T'K4E M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !0>E%% ' M$^&-.L]8N]9O=3ACN[D7KP@3+N$: # / ZGFH[Z3^S9;+PWH6HF%KR:3=.K M"1K<+MRHSD \]#6IJ7@\W.H2WNFZQ>Z3+-_K_LP1A)[D." ?I1-X)L3I45K; M7$]K61A:*]D5=SJ MY888 8_A["KL]QXETNZ_LP:S)>SWEJ\\$LD:!HW49*X P:# M/?:I+>_:UED=9(H_DP%X4A0:M^'O!930=7@OT:VFU5GWHC!C"A& H/(XY_.M M^3P[;O-IDIDD)T]65%XP^0.OY4/3;^MRTU;7S_))?JSB6U3Q%+I&G>(H]:D2 M*]NXT-EY:;$0MC .,Y^IJBCZUI^G^(];L]6D@BL[Z23[*J*5FPJDAB1G\B*M MGPEK5YK$%JEM?6>DP7:SI'-/"T2@')VA?GY]ZZ]_!]I)HFJZ8;F81ZC(\DCC M&5+* <<>U5%I:_UT_P""2]='_6YP<_\ :$?B+7KO^U[E4FMX XP@6-7+9(., MC'6BRT^PN;H+/JT43/-Y!L3&I?9Q\^X#S >3SG;7=KX.M1J\MZUS,T,]LMO/ M:L%*2 9P3QD'D]#5'_A7EM]M,AU.Z-H1M-MY<8X]/,V[_P#QZITT_K^O^"2D MUJ_Z_K]#1\,%M3\)PQWCM,K*T9?)!=>FPXK?\4Z7 MI TJX@ALHY=7U)=L9R6D#D8W GE0/; JS%X!CBOHV.L7KZ?%.)TT\JGE*P.1 MSC=U]ZCG\!73:YP8U#J?@E[^Z M%U!KU_97+PB&>2%8R9U&?O J0.IZ8KH=-TZ#2]-AL8!^ZB7:,]Z+W3^7ZDI6 M_K\/Z['G-SILUCIM[]JTJ'6;*9W8ZE:RIYT2XZY)SD<_=J8027'B[PY=6>MW M7V7[(Y57"8( .=QQGGH?I6Y/X$S))'9:Y?V6GRG,EE$$,;9Z\LI89]C5R]\' MVES)ISV]S-:"R4H%BQB1#U4Y!Z\].>:E:6_KHU_D$U>Z_K=,XZ[\0ZGI6MZ9 M(/$4U^;R[6&2U2W'V95+ ?*X7.1[M1!JOB632;O6VUJ39:WI1;81IM=..&.W M/KT-;J?#> &V636;Z2&UG6>WB*Q@1D-G'"Y(^N:U(_!]I'H=SI0N9S%/*96< MXW _E[4]+?UW7_!%*[_KU_X!SVHW>L^(6UC[)J;V$%A$5\E$4B9BFX[L@D#G MMBJR75XGAG3HT\1/IJ1VII^"(;Z>22WU.\L5GB\ MJY2#;B88QSD'!^F*KM\/K=)+62TU6\M6AA$$A148S("3@[@<=3R,&IMH_E^I M75/^NG^3.>TSQ!KOB*U\.P1:K+9M>>>)IXXEWL$'!PP(!_"I-7FUK6=+\1F+ M6)88--22W\K8A$^(P2SG&1][MBNGTCP19Z/)I[PW=PXL3(8P^.=XYSQ4>K^! M8-3GO&BU.\LH;U2+F"#;ME)&,G()!QZ5<[/;S_/_ "'%VE;>'KN'2/$=M<:RGV*$,[6<^TM)>"3( ;'7'85ZLNCVO]A#2 M)09;;R?)8-U9<8KF7^&]M<-$+W5[VZCMF#6:2*@%L0<@J0 3^.:+_O'+^O\ MAR?^7?*:/CE@_@C465=X,!(4\9XZEPV_A:/1O*>&9KX2PDE5( M) "'/('?UKO=2TF/5-&DTV::0)(FQI!C=]?2KEO"+>VB@4DK&@0$]\#%):.X M.[://)M2U^_M=6UJUU9K:'3&94M B[)0B@G>2,@GGH14\.J:QXLOC;V.IR:4 MEO;)*QB16,CGL=P/R].E:=]X$@N[ZXDCU.\MK.Z;=1GN;RT@6696/ M^QM/!/H*ZG3_ I8Z94]OJEWIUQ%G; M-;[2<'J"K @_E3?E_6O_ Q*W=]N@WPIJ#:CH,$SWJWCC(:4(4)Y_B4@8/X4 M_P 2SW$&DM]FU"&P=F5?/D&2 3@[1W;T]ZIPZ!GIBKOB+0(?$-@MM)/+;NCB2.6, E&!R#@@@].XIRUU7];!&ZW.6\%:[> MS^*=3T:?5+G4H((EE2>Z@$3Y)Q@8501[XJYJTVK:SX@N].L=4DTZ&R@\QC$B ML9F/8[@<+],&K^A^#XM&UB75#J-U=7,T(BD,H4!L'.< #\*?K/A1=4OQ>VV MI76G3LGES-;A3YJ?W3N!]>HYI2UL..C9QN@W%_'I?ANS@G5)9_MBEPBD[AYF M""1QS6E;^*+W5DLK.WN@MQ%#,][PI)V[E&1CN5'YUO:;X-M-,721'=3O_9ID M,9?'S[]V<\?[1INF>!].TK5]7U*"24RZF-KAL8C&,87^?XU=1J3=O/[];?G^ M HZ?U]YQ]_KFMQ:;ILK7E]8V!B9FN;"U64F3>PPZA6PN .0!6K?^)YK0:=?1 MW$5VGV&64ND8^=E5L=LCD*QUN_L3$AC9HMC>8I)."&!'<\@9J MQ%X,TZ)+2,%S%;PO#L.,.'SN)]_F/2I?7Y_K_P 23LOE^:.?2_U[26TK5+G M5GO+?4F >UD1 L.X<;" ">HZDUDVNK^)VT,Z^^MR,L6H>1]E\M-CH9=GS';G M(!['M776/@:&VOH9KG5+R]@MLFUMIMH2'/I@ G\2:FC\%V*M8N[#2[1;)A'"ZTJ/5[.1Y M'.J6LJ&6)22>AJY.\VT3'2*1RWBF\%Y::.FD1/JK6EMYLT?#.YM=.G:]-J460%2!N+!M@)X[X]JZ2^\$V\TD$NFZ MA/O@@ENG"6$EE&"1A#GGW]:W? M'4\T>G6=LCLD5Q=1QS.IQA"QT06SQ^%V>UCDCS>VTL<;(2P SR& M;D^]9EWK-SI^OZU]B.RXO)X(DD89V;D3GZXKHE\#F614U'7-0O[)VDNQ4 M4@Y'*@,<8'4U9O/!EA>/J#O+,&O"C KC]TR !2O_ 'R.M)>?];%:6:ZV.6UF MXU?2Q?:%>ZDVI+-:">.>955E;>!@A0!C\*T;2]U70]1T>"YU 7%OJ%N%$;JH M6!ECW9! !V_+WS5^+P) 8+H7^IWE_7-X$@\B!)L8A7;M.W ')&>3ZT+3^O7_@$M7V_K;_@G(WGB#4]+US3W'B*: M^^UW)B>U2W'V=%YZ.%SGZM73> /^05??]?T__HQJJ)\-H!]G636KZ2.VG\ZW MC*Q@1\].%Y';G-;FG^'/[,A$5IJ-Q&IN'G?Y5._<22IR.F3VIQT7]>7_ 1O M_+_V[_-$GBC55T;P[>7;!R0FU0BEF)/ P!R>M<%X#U>TM=*]$U+2(M3GLY)I'"6TGF",?=_7^OS&]K?U_7^9P'A3_ )"6B_\ 7W>?^C)* MZCQ1/JLOB#2=,T_4I+&.Y+>;)$BLV ">-P([5:TWP=::;<6DT=S.YMI99%#8 MY,C,3GC_ &C6G=Z/#=ZO9ZB\CK):YVJ,8.01S^=5)IM?/]3.S7-;J<)_;VIV MJ2Z;%='[5&25%#;C M)'R=H [UTVM>%UBTN\-I;75[*B?OGC>7Y&4@G9\O\/:H2;23\K_ '+]31>[)/S_ /;K_D5KP:Y8QW.E7.NW M%Q'=Z6TZN8T#0L,?*N%Z8R.G]>8:62_K9&AX8U%M0\.1W#7RWC@,/."%"<9QN4@8;U&. MM<5#XAUNR\*ZIXDNM5GGV7,MO%:B)2B@3; W"[B0/>N^T30K?0M+^Q0.[[BS M22/C<[,8L^,AFE2>'?%%]"UZU]JUY-/' M;O(]G?VOE%)!VC8*H9>O-]3N+R MPNUO-4N_MC?OK-]-=885()!5]@SCCDDBKMI=^)KG1[KQ!_;]QMM;V5/L8CC\ MMHUE*\G;GI[UU%EX+%G=1G^V;^2RA.8;(E1''VZ@;C]"36AI_ANUT_1;K2Q) M)+#GIFFVK76_0?77^MSCM8\<7:6NIZG83DV<8BA@V)O^9L$L M !DD<\5#HWC"_MI;V'[1J>I0+:F9;F^L&M]DF0-OW%!')_*NFTSP#I6E^%FT M&-YG@+F02L?G#9R#GVJ?3_"?V<3G4=6O=4:6(Q W&U0J'L H [#D\U.UTOZT M_P P[7_K^D)=W/F^4Z*!"3$YPN #CZYKU.N.M? $<&H MV-U+K5_<)82%K:&0)MC&TC;P,D8/?GBNGL;::UB=)[R6Z9G9@TBJ"H)R%X X M'2KDTTDA6=[LM4445 PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#BHWUOQ7>7KV6KRZ39VL[01^1&C/*PQDG>#QR.E7GUV_T/2X(M M3MS>:G)(8X8H" 9\8YYX'7OBJ20Z[X8OKY=.TAM4L[N9IT\N9(VB8]0=Q&1P M.E0W6D>(R]CKDRB]U"UE=Q9*RJ C;?D!.!D;>I/>A;+MI_7]:!WOYV_0LS?$ M&UM-*N[J[L+B&YM&59[,D,ZYS@Y'!'!Z4H\>"*.X^VZ-=VLT*-,U7^R=6UZ\M5M;F\:&..U9@VP*6(W$'!/S>M=%9V6H:IJD.K:Y M9)IMI:6K1!))5;?N RQ() ' ZT_/^MK_ )BOK;^MS6UCQA:Z0B-]GEN-UL]R M?+(^55&><^O]*I6WBJ>^U#2C-97EA#=%S&&>-EE4!>6ZD=?:N8T+1;_5] \0 MSJ?M#/"UC8G. Z+DALGUW8_"NHNM!O)Y_#^8L1VLE#TV_K M=_Y%JS_'\$OUO8CD^("(T,HT>[;3Y[A;>&\#KM=B<=.H'UK.L_'EY9R:L][8 M7-U9VMZR/J/X0\2V*VP^TWL\KP+O'S HH'.>.0>M5%+?I_PW_!)?;^NO_ ( MCXVU6+Q%K$1TZ1[6&&,VP+I@LV['0YYQC\*HP:MXJN=2^T07-Z\1?RU CC-K MYG]T@#S,A*YNO]?U_F=SI>I3ZQX?2[@5 M(KET(VORJN/7':N&_L]LAN[J*,L%R%\Q^O4X KEO#Z^(9=5:YUWPU=?:KCY&N/M4)C@3T50V>_ MUI/XGRE?9U_X)5M]5U]M-M/%!U>5K6>Y"-I[1((UC+8R#C=GKWK4\21^(K2S MO=;CU_[/% AD@LXXE*2 #(#E@6R>G!K,M]&\0C3+7PRVDNEG!=!VOS.A5HPV M>%SNSR>U3ZHWB>YU_9<>&;B\TFU(^SI#=0J)2/XF#-G\*IVOIMT]-/ZU&W9M MO^M1?M^O^)=3FM[35)M*%I:)*RQ1(WF2-G@[@>.!T]:ZGPKJLNL>&[2]GQYS MJ0^.Y!(_I7.7,&OZ7KMWJ6G:$]VE_;*AB$\:F!P3UR0".1TKHO"^DRZ-X;M; M&5L3(I+DVFT MV^\.Q:M*V1%J6Z)-@/0D$ALCVI-1\,ZI;+I[RV)UV&&V,,EH9%7#'/S L0.X M_*HZ)>G]=ROM?>6IM8U>+X93ZE-=&*]6)BESM )'.&((Q^E9*:O?::VFSVGC M%]>FN)HTDLB(6PK$;C^[4$8SWJ&P\'^(H-#UFRNHWG^UQ8MD><$1KS^[()QD M>OO7H6EZ)I]A;P-%IUI!<+&H9XX55LXYY K31.YGKL4?&-Y>6?AMY;*X:UN& M=$$JJ"5R<< @BL6X_MSPK%::E<:]=:M;2RQQ2PW$4:[ Q W HHZ9[UN>,;*\ MO_#TD5C;FXN!(CK$&"EL'.,GBL:YAUWQ1#:Z==Z)-I5K%+')+++/'(7VD': MI/IWJ([_ #7W&CM;4M7?CR*"6X>'2[JXL+4XN;Q&4+$<9/!Y. >U1ZA\1M-T M[1[[4I+>=H[658]BXS)N (8>W/Z5ERZ+X@L+'5= LM,$]I?LVR],JA8@RA3N M4G)(]A4.H^!-0N-=T^%5632C;!+LD@#S%R0<=3SBA;+^O-_Y!_7^1V>G^(8- M2U/[%#"_%LEP9,C #9POUXI_B>\GL/#&I7=M)Y<\-L[H^ <$*2#S6)\/] U+ M1K*[?5P/MT%[I]_"8HG#HGV8D8);)!([\ M9IRM=)!3=G>70M'Q;+;VEE;P6$^J:C);+/)%"RH0I_B).!V/%0R?$.U9M/CL M].N;JXO=ZK$I"E'4K6?B#2-0N(D.'GEN=K#$99< #U[52LY>6OZD2NEI_7],UD\>VK:6T[6 M%PMZL_V;[%D%_,X^7(X[CGIS4J>-[:/3[N:_LIK*ZM2!):R,"V3]WD<8.>M< MQJ?@?4+V74+F2T:4#4CTKPO+;V.H3Q>'([>6= MHM[R\>=W .<%MY ]L5#V;_K9?\'N5LTOZW?Z6.FT'Q!+K$DL=QI=Q8R(H=?, M975U/0AER/PSFLO6O$=SI'BR1'=GL8=-:Y>%0,L5W'K^%5O!>B:CIVK74YL+ MC3-/9 HM)[KS\OW93N; ]O:G>*/#^I:EK=W<6L >*32I+93O S(0^!R?<43W M5O/\F532NU+R_-%G2_'27]U8QSZ3=6EO?J6MIY64AR!DC Y'3O67XA\=W8LA M)IECV\,Q^0 ;(,+CYA\F5Q^/X5B7>B M>)4T./P[;Z4)88;Q)A>><@5D\W>>,YR.>U597^?Z_P"0ET?]=38B\9PV,&J3 M7!N[IX;M+>.$A06=D3"I@=,MU/J:MCQQ%#I,UW?:7>6EQ%*L'V615E8L&.%((XY/'M5_0?$,VL2R17&E7%BZJ'7S&5U=3T(9W,?AA+:1X1&(KZ]>=Y,')&=Y 'I[U=\&:)J&GZQ4[FP/:DM_D-[&G'JEXWQ%ETPS'[&M@)1'@??WD9SUZ"CQ!JM[9^*_# MUG;S%(+J203)@'< A(_45GZI#K>G>/3K%CH 5*@YW8[TXM>[?Y_B.7VO3]#?\4ZQX6#1+R\AM1NN)U*HJ M#&21NQNX],UKZ7JG]I?:1]G>$P2^6=Q!W<=1BN&\3Z+XEU6[U6S>SFN[.Y0_ M99$N5CCB^7HP!#'YL^W-2[EQL]SO;74[>ZTF/4D;%N\7FY;C"XS7%:EXWOIY MM/%II]U:VMQ="..Z8JRS+GGCJ._7%='I6E7"^"H=*NE\F?[(8'&0=IVXZURK MZ9XEG@TK2FT<)!87"EKHS)B1 >"HSD?C5-+GLMKK\]3-W]G?K9_EH;>B^*XI M9H+:8W+FYGEC2:;: "I;Y?E]A3&\7176K6*Q_:HH'GEBRNTI+L1B2G M<5BW_A376\&SPV4:QZM'>/-;Y=>C.>_^Z:T8/#%_;'PR%A1S:&1[HEA@,Z-G MZ_,W:G&W7^M/Z14]W;S_ #_X9EW3_&O]I7@CCTJZ6SD9TBO%=74LN8G>^AI3_$:TMK,/+IUT+M;A;:6TR"\;GIST(Y'(K8T/Q&=7O+JSGL)K M&[M\%HI65LJ>A!7CN*Y"7PMKE_J']K3VBQ2W%_',]OO4F)%4+R6!41\CDC';\*2\_ZT7ZW"6^GE^;(M6\5FPOWLK+2[C4985WW M A=5\I>N3NZ_0=PP 5 MG9FP!_P*B'1O^M_^ %2ZOR_UM_P3:\8ZK>Z3I<#6GF*)9!'+<(F\PJ?XL8/\ MJI^&;N_.I>3'KR:[8,A+S.T0EA?/0J@''X5K^(H=7>"";271S$^Z6U<+B=GK^%2-[9 ZR ^O:L"\\'^(;B"*UM--:SOK=RS:HLZ@7*DDE2 =W(/?I766/AII_ M$4=YJ>F0R0+IZ0CSPLI#@C/7/H>::2LEV_R_KYDS;N[?UK_7R)/!>JWM]+J5 MI/>'4+>UD58;XJ!YP(!/W0 <'CCTJ.ZO=0\0:OJ%C8:J^E6FG[5EN(U0NS$! MOXP0!@UUEO;06L0BMX8X8QT2- H'X"N6N=.U+0]8U"_T[3EU.UO]K36P=4<, M %X+$#&!0VF]>WX_U%X[^E3OXT> M"&..WTRYU*2&WCDO)(651%E0[A6..SBV@C! M4Y8K\N>*;!I6O>'Y+Q;'2C?+J,$:LPF1?(<1A#G<1D<'I2UUO_3U$M_Z\BW< M^+Y7U_33IZRW5K=V32K;HH!9@>Y/3OUJZGC:.XTR*XL]+O+B[DE: VBC#(ZY MR&8_*.AY)P:R;30-JS:)XHL[6.YB@>1 MKFZ::ZM+:5$8*=V!N8XXR,X/:F[;?UO_ )#OHG_6W^9=N?&D]]9C[/!-I]Y! M>)!8UGOHKA UP'.T#G)+$YS_\ 6KTV M">>2YGCDM'BCC(V2EU(DXYP!R,>]'3^NR_6XM>;R_P""_P!+'.>-=5U*UAM[ M/1I1'>R$R,V 2L:@D\'UQC\:CU'Q'/-X9TO4;&;RVN)(UDP >3]X<^]+=^#X M/$6O75]K=O)Y:*(K417#QG9CDG8PZD5C0>$M5T^PET>VMR]C!?+-:NTH)V$D ML.3G@G'-);+U3_'_ "_4<]G;LU^'^9TOA#4[O4K6_>[F,C17DT:' &%5V '' ML*R[KQO+PV]I+Y+WB/'PPD"\*W7/TK5\):7=Z7:WZ7<7EM+>2RH M-P.59R0>/8UC+X%-9LOLX^T7-ZTL2[Q\RF7<#G/I0_T7Z&EH\S_Q?AK_ M , N7OC@6;3"VTJZOX;2,-=3QLH$9(R!@]3]*S_^$WOFUQ&M-.N;RVFT];I; M9"BE 0I)+'Z],UD:G@8?Z5&'B;'(*%MS=>,"MWPQHM_ M8+B6#:C:1'""2,[]J\8Z]C3Z7_K9_J8NZLOZW1%J/C6^DO\ P])IMC,]G>R- MYWSH",*E:=AXV&H:BL,.E7+63S-"MXK*R[QG(*CYEZ'DBL8>']:L M[70Y8]/\^6TO)'EA$BC"MN .2<=Q4(\.:JWB6.XM=%?391.7DO(;O]S(G/'E M;NI^E-6NE_7]?UJ).5FWV.T\0Z['X>TX7;V\EQEPBQQD DGIUK(G\:7,4B6R M^'KR2^">9-;++'F)/4MG!ZC@'-7_ !7IMUJ=A;Q6L8D9)U=@2!P/K7,^*/"4 ML_B:75ETFXU2.XC6,QP7IMS&0 ,G#*".*A7_ !_3_,OK\OU_R-:Y\>VVVT33 M[&:^N;E#)Y"R+&RJO#9+$#()QCK5F[\81V]E9O%IMU->W?$5D!M?(ZY)X&/6 MN;O/"DUMHUG;1^%X[F,;R8[:\9)HF8YSYC/R/7GK5:Z\$ZK+IVEW-]!/J,UI MO!M%NS%)L8Y \P,,D# Y-4[?C_7]?B"Z>AT:LV7BXRQZ@-1TN?3KBR0.T,LB.6!Z$%21Z?G7.VOA"ZBALY;;1_L M1-^D\L3W1E<*%899F8@GD=*L^-_"^L:MK^G7&EMBVD'DWWS 83(;//7E0/QH MMK;O^&B_4.E_ZW?Z&A+XY)V+9Z-=W4HA6>XC1U4P*PSSGJ?859N?&=L(;+^S MK2:_N+R/S8X(R$8+W)+8 QD5S>O>#)!XCN]031KC5(KI$15@OC;^5M&.0'7( MJW'X=U'0+G3-2TW3$F:"V:WDLXION[BIR&<\XV^M&C7]?UV#7^OE_P $U_!. MM7>N6FH3W>\&.\DC1' !10Q 7CTKJ*Y#PK;:SI5E=O>Z8?/NKZ23RXY5^1&) M.2<_2NOH?]?<#W?S_,****0!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,EABG3 M9-&DB9SM=01^M$D4 EX-101.SCH 8 tr-20191231.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - INCOME TAXES - Effective tax rate - (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - OTHER INCOME, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - EMPLOYEE BENEFIT PLANS - Postretirement (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - FAIR VALUE MEASUREMENTS AFS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - OTHER INCOME, NET link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - OTHER INCOME, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - EPS (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - EMPLOYEE BENEFIT PLANS - Multi-employer (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - EMPLOYEE BENEFIT PLANS - Deferred compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - FAIR VALUE MEASUREMENTS - Bonds (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 tr-20191231_cal.xml EX-101.CAL EX-101.DEF 10 tr-20191231_def.xml EX-101.DEF EX-101.LAB 11 tr-20191231_lab.xml EX-101.LAB EX-101.PRE 12 tr-20191231_pre.xml EX-101.PRE XML 13 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT AND GEOGRAPHIC INFORMATION
12 Months Ended
Dec. 31, 2019
SEGMENT AND GEOGRAPHIC INFORMATION  
SEGMENT AND GEOGRAPHIC INFORMATION

NOTE 9—SEGMENT AND GEOGRAPHIC INFORMATION:

The Company operates as a single reportable segment encompassing the manufacture and sale of confectionery products. Its principal manufacturing operations are located in the United States and Canada, and its principal market is the United States. The Company also manufactures confectionery products in Mexico, primarily for sale in Mexico, and exports products to Canada and other countries worldwide.

The following geographic data includes net product sales summarized on the basis of the customer location and long-lived assets based on their physical location:

    

2019

    

2018

    

2017

    

Net product sales:

United States

$

478,790

$

471,561

$

472,222

Canada, Mexico and Other

 

44,826

 

43,690

 

43,452

$

523,616

$

515,251

$

515,674

Long-lived assets:

United States

$

155,428

$

151,770

$

145,210

Canada

30,412

31,843

30,823

Mexico and Other

 

2,615

 

2,488

 

2,939

$

188,455

$

186,101

$

178,972

Sales revenues from Wal-Mart Stores, Inc. aggregated approximately 24.2%, 24.1%, and 24.0% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Sales revenues from Dollar Tree, Inc. (which includes Family Dollar which was acquired by Dollar Tree) aggregated approximately 11.3%, 11.2%, and 10.9% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Some of the aforementioned sales to Wal-Mart and Dollar Tree are sold to McLane Company, a large national grocery wholesaler, which services and delivers certain of the Company’s products to Wal-Mart, Dollar Tree and other retailers in the U.S.A. Net product sales revenues from McLane, which includes these Wal-Mart and Dollar Tree sales as well as sales and deliveries to other Company customers, were 17.7% in 2019 and 17.4% in 2018 and 16.9% in 2017. At December 31, 2019 and 2018, the Company’s three largest customers discussed above accounted for approximately 30% and 31% of total accounts receivable, respectively.

XML 14 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE
12 Months Ended
Dec. 31, 2019
SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE  
SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE

NOTE 5—SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE:

Capital in

 

Class B

Excess

 

Common Stock

Common Stock

Treasury Stock

of Par

 

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

    

Value

 

(000’s)

(000’s)

(000’s)

 

Balance at January 1, 2017

 

37,701

$

26,181

 

24,221

$

16,820

 

83

$

(1,992)

$

646,768

Issuance of 3% stock dividend

 

1,124

 

781

 

726

 

504

 

2

 

 

43,477

Conversion of Class B common shares to common shares

 

56

 

39

 

(56)

 

(39)

 

 

 

Purchase and retirement of common shares

 

(921)

 

(640)

 

 

 

 

 

(33,493)

Balance at December 31, 2017

 

37,960

 

26,361

 

24,891

 

17,285

 

85

 

(1,992)

 

656,752

Issuance of 3% stock dividend

 

1,125

 

781

 

746

 

519

 

3

 

 

58,688

Conversion of Class B common shares to common shares

 

53

 

37

 

(53)

 

(37)

 

 

 

Purchase and retirement of common shares

 

(594)

 

(412)

 

 

 

 

 

(18,905)

Balance at December 31, 2018

 

38,544

26,767

 

25,584

17,767

 

88

(1,992)

696,535

Issuance of 3% stock dividend

 

1,150

 

798

 

768

 

532

 

2

 

 

32,999

Conversion of Class B common shares to common shares

 

65

 

45

 

(65)

 

(45)

 

 

 

Purchase and retirement of common shares

 

(923)

 

(641)

 

 

 

 

 

(33,475)

Balance at December 31, 2019

 

38,836

$

26,969

 

26,287

$

18,254

 

90

$

(1,992)

$

696,059

Average shares outstanding and all per share amounts included in the financial statements and notes thereto have been adjusted retroactively to reflect annual three percent stock dividends.

While the Company does not have a formal or publicly announced Company common stock purchase program, the Company’s board of directors periodically authorizes a dollar amount for such share purchases.

Based upon this policy, shares were purchased and retired as follows:

    

Total Number of Shares

    

 

Year

Purchased (000’s)

Average Price Paid Per Share

 

2019

 

923

$

36.93

2018

 

594

$

32.48

2017

 

921

$

37.01

XML 15 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2019
GOODWILL AND INTANGIBLE ASSETS  
GOODWILL AND INTANGIBLE ASSETS

NOTE 13—GOODWILL AND INTANGIBLE ASSETS:

All of the Company’s intangible indefinite-lived assets are trademarks.

The changes in the carrying amount of trademarks for 2019 and 2018 were as follows:

    

2019

    

2018

Original cost

$

193,767

$

193,767

Accumulated impairment losses as of January 1

 

(18,743)

 

(18,743)

Balance at January 1

$

175,024

$

175,024

Current year impairment losses

 

 

Balance at December 31

$

175,024

$

175,024

Accumulated impairment losses as of December 31

$

(18,743)

$

(18,743)

The fair value of indefinite-lived intangible assets was primarily assessed using the present value of estimated future cash flows and relief-from-royalty method.

The Company has no accumulated impairment losses of goodwill.

XML 16 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Dec. 31, 2019
ACCUMULATED OTHER COMPREHENSIVE LOSS  
Schedule of accumulated other comprehensive earnings (loss):

    

    

    

    

    

Accumulated

Foreign

Foreign

Postretirement

Other

Currency

Currency

Commodity

and Pension

Comprehensive

Translation

Investments

Derivatives

Derivatives

Benefits

Earnings (Loss)

Balance at December 31, 2017

$

(24,262)

$

(889)

$

51

$

20

$

3,289

$

(21,791)

Other comprehensive earnings (loss) before reclassifications

103

(459)

(318)

(1,754)

1,172

(1,256)

Reclassifications from accumulated other comprehensive loss

(51)

1,286

(1,003)

232

Other comprehensive earnings (loss) net of tax

103

(459)

(369)

(468)

169

(1,024)

Adoption of ASU 2018-02

-

(168)

9

4

748

593

Balance at December 31, 2018

$

(24,159)

$

(1,516)

$

(309)

$

(444)

$

4,206

$

(22,222)

Other comprehensive earnings (loss) before reclassifications

791

2,372

272

70

(914)

2,591

Reclassifications from accumulated other comprehensive loss

26

47

466

(1,153)

(614)

Other comprehensive earnings (loss) net of tax

791

2,398

319

536

(2,067)

1,977

Balance at December 31, 2019

$

(23,368)

$

882

$

10

$

92

$

2,139

$

(20,245)

Amount reclassified from accumulated other comprehensive income (loss)

Details about Accumulated Other

Year to Date Ended

Comprehensive Income Components

December 31, 2019

December 31, 2018

Location of (Gain) Loss Recognized in Earnings

Investments

$

34

$

-

Other income, net

Foreign currency derivatives

62

(67)

Other income, net

Commodity derivatives

615

1,697

Product cost of goods sold

Postretirement and pension benefits

(1,522)

(1,324)

Other income, net

Total before tax

(811)

306

Tax expense (benefit)

197

(74)

Net of tax

$

(614)

$

232

ZIP 17 0001558370-20-001773-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-001773-xbrl.zip M4$L#!!0 ( %* 7%#(#C!0Y08 )6* ) 97@M,C$N:'1M[9UK;^(X M%(8_=Z7]#UZJ&>U*)20LTTN@E2BE4T;0(F!F=C^M3&+ &F-'CJ%E?OTZ).G" M0%MH89:00U4(N?AR?%X_.79(2K]ELS>=1AVYPAD-"5?(D00KXJ)[J@:H(SP/ M<]0@4E+&T*6D;I\@=&9\,/)&(9N]^/67DDZA$ATCN(WRN?QI+F_F392W3=.V MCE&S$>XX4$.F/P]* X+=8.&@I*AB9+IXH.0_U8>\-5V=>UQ?RL4[E[K"G5R4 M7#I&OIHP3/"I9U'EWL":ZR/3RD;&)WZ)#XZ);N:N56K=H.OG=NJJARUVB6;_].1D6>-OJ,9NZIJP;Z"',J*86[C""' M,.9AUZ6\?YXQ,]/OOH>=^/NT1N>9L$J9.*6ND"Z164#U]/592R7!!+[EH'.76%4J)86:^W(4SPSI^+LE! MJ"1+YZQM$E7*GK'H$RVW:CO-IR_&1/:8N+<'U'4)GVF2N1Q7;<;%5HQ;<-K' MNJM:RD!OB@A-T>'46_*%X8XCF MI[:&J4^W^X)1%QV:T]?C#A&[%X]_LLTVWTHS/?/I>@VQG.IA(K?E1G6[&E_= M$ANAU@9M$WKMXOM&U)YLI]VUIOKTN55K7]4JG=K=;=A(=]?A9^VVKE.O3+F6C;+CN)YNKK'/W405SE^K/>KVR):VN M:ZF=87B^HOPW))%X8#RHD=35V)0\=M85-B2"G:W?-EU] MC^G0)G),'< #X 'P$)NE8J"/!FH:1U'8R1T#T)!@-%P1AN^Q)("&506 A]UP MFO=2ZNC!W[ 0$MA3II<1VQ3/'DED/IH <@ Y@!R!+.+X A "" &$O* 5S#87 MB.^L-^P[,V @:ET=$,;P^\.'O&F=%7U4$;Q''$4%!VBD&!I?:) SQ0"->;%\ MK-2;1P@BBX13 B*+=1U_@.40IBG2B *8IEBN",$=(5WT%3\ $ (J0-"Y/Z_ M?VS^L3'W3V#OF%XNW'&%)16 A:6ZJ&".78QN! MJXJ//,*Z4:$#H M[<3$>\V(F3&E&4&TRS# E%YZP*S$LY)I8JDXD3KB;@(V$HR-+9XD[24RKADA M$E5]+YB2N+:*@N&CME$'/J2-#VT/4PYPF+/)#>%R@JK4)QR5W3&1BOK!CR?* M?<*="5SUM!_("!+_I-%/)D"-58>HAQYAJ"'&E*"ZW@,"B_2" P*+I6;YU-%A M^-##'#BQ)YR *8LU#=:BW[\S$GN_/GWRJ> ZT[QI%8X01!DIA 5$&8LVZ0BA M?'TBU1*,H1IW1[Z2&[R#P<[ZPK[S JZ,?8L01"^>TMO03%X">\OT74$IO?X1A!<)AP4, M1[U! C[*HCI6E*/R4.?A8$!&>I$!,Q@O(^.KD,S5-8NG^NK*A5@CR?B 6.,5 MP7?[GA#EHP9]V%+HG<#>,[W<@%!CN5!:->22\/1*X/#T"K6-LA&LK1A?@!M) MYD:#/% 'KJ]=1PP5["DZ)JC&_9'$W"$ #X#'+1EC%R8X%M5R37F@$9C3V ]> MP##5*S10"QY,Q''P"S[,@!+II02$&$]I)-O _J;OF+:S;K#OD C:$CN#D4^4 M@A&I=4@1WD2S(@ -:4,#S%J\((K'>S'#5'?"\0!S%>N*8*1\BMH&B@==T69& M71/83:87$-L;J4VP,J;SV*@CL1O],.D]'GI%U,#R&U'3!^/!Q':R87$IJ:+^ M 'TEO@I^3D/)2MS0"[C+B-[)I>-PS:8JD_^O,L_5Y(>F"0OE/5V4F2=93Q]Z M^U9#O]Z+H*C_2U%_OB^&XBCIM_GB1,]L-HW\6<&R3HX+)^:'T]-WQ6AK]$SF MAX9/GK;-*&_[SYAZ\4*0?%B-N',IY;K"G>BE4FZ@ MANSB7U!+ P04 " !2@%Q0'G4H&O4( Q4 "P &5X+3,Q9#$N:'1M M[9QM;]LX$L=?=X']#KP4722 G^0D;2*[!=IN>A?<=??0R_L#+8XL(C2I)2D[ MWD]_0U*RY=AIG<;NNCWMHJTM/@TISD__&?AMC#^[*-DC'I=_L7 MW7ZOWR/]N->+HU?DWQ]#Q[#LZ'E5H#_^,SJ_U[=G4;MR!=T M%R7#;E5].%)L_F;(^)08.Q?P^FA"]9C+MH#4QE&OT[\\BZ)7+\]>]GY:F=Q+[<#"W>V304?R]BW'J1*VG9*)US,XQL^ M 4-^@QGYI"94MOSWE@'-TU#/\#\A)I'K*(SQ;.B.5^,P;G)!YS&7@DL(36;@ MC1PIP6I]E%U8W\WW.XV+1\S"MP@-@K%?86B" MFQKT7[O@[Z\^W5Q_N'[_]N;Z]]_^\TTG\4V6>]^+6U_+ZQ:Y$@)DL/!3A_Q= M::9DB[S/*-"V33HM@55V'G9Z?&LAEG-L-5Z[U TEDZ$K!>,CC"J0J1 M4\:X'+\^ZH7O)J=)^1V;:OS#5MN&4[%
71I:EE';0,:6 S;M [94$%'LR5MJ@8 MR >E)V%#1[WV/[?ST&KO+Y>CZ[9IUV_S\KK^D)^2ZL_IRPJR7#($;$S:_E#C MQ__G?MQO_'C%C]]1X\4]FDT): M7;C=BL&!CRW0MRF9X#?-$0$I3? 07I,GW!*K0KVU"A(2,(;JN:LRH;> X];Z M-'B,H3$XI' *S(WA*B1<8T"#U20V1TL87OQG&4\R8@KWU[+]##24G;@)3+@1 M&'"@VX002(/)(?$&NGYS-$TQG.84FS$RFM>7X="P]-4BJP'308+IM '3=F " MDG*)KN\HLG3UE@\-%!;K6CF7*2H0:CGVPV4B"H9](DYJ?MU"%'$MYB1'&CB0 M.<"A-EF0JH2$N3Q)J,I(*-3,5NS2,.4H> MB@-1=S#8C5:V:@@RE3%KUAX:A1IQ]",QZ*QAT J#;E8<]I?G=_U>=#DP)6;* M1()3$RJD(([-2=C9SJ>O"=7@Z8$TX&[WHI<3,&XGTEE8B8"37*@&&APTY1FHP0 P%-%S=)1F58R!O4<9\*@28,MPZI>WH M_!AJ]D3G+!PZ\7UREW62 61N).)43XUO@3?.JL<-F:X/F>*0;N[W^8B&60B"U"R%F/E/'3"%Q%E&_8'MA.Y-KY MV1K:HHL&;0W:$&VC!FT/H6UK@;-&N.VET=:@0SA..7/\HD9)[QS4(/M<"LM! MC6I6 0:1Q^F("V[G+FC<-*S#K6>1QTP@Y4K56@K,B\Z[H]AJF-4S;*].2AFFUYSG0IL)K M&N?PD*:0N)O>$LR&E-(R0MU"I(6OF]-,GF'8$ 66"%NQ=8YH-\R68< M/4)1N5!0)4FA'0]J<=>F;B?*6"QP3U!A9R;!GOXH,&[#OH\?:I,BVE#MW*M> MVIX@.%$:FK@+C:*'OY1AAA[+-.%F(_[I<7<5H^*/@. &/ MXT(F_C[H29/>;X1:D][_5J!Z*P1QV2B.&'(WV=R-NX0#\J(,^19I]AG06Q?# MA6R0C^)\'LL_ME4]QO H"I49\7#;)5::_L U21VDDIH\D M#8:1IIC@$N&,_6Q*%;KQB8]&)37P:1+PWQ0^& RF&N5%"U$ 7AHA3/R3ER5U M6B&0XG*JQ!1<-"7IN'R 5)=J"B:Y4'/ TEFF@G2B*TQ#!NTFVNP\@0X'^A.> MC3P8+(#P!>>OFHZ0N:#;B1*"Y@;BZL.@\M9>KQ/Z#:;CJI4N=M_E5VPY[W7. M^B\&9>]8'D>(5ZDDD.>_7KK_2548?J;W4.E(6:LF#Y>7/^-;*\["+[FBP)IR M(588\;2?_ZSV[[:=>_@OSCC#Z\::;Y^.NLE<+8Y!;VSYA3\Q:?@ M[+P3O6Q.P5Y/@0?YU[!I]ZMQ_QK[Z!F7&5B\@L;D XQT0?4\+$#_HD7?7;-GO;\K?^99]-X]W)6=JFL0_CDF>]_Q_ M*$IH3,^XL4V3)G?HCS;[9TLZ4/?TM__@U46[P<:1L/V#+O_<3I/OU=!7MZ MM=N;TC(<_O51=/2&K-PZ2!WK9I:D''=*HXKF4$X-$ M -6X%VQ69=KZN%A!@<2]ZA[.:;5MJP^#Q4OQJO,[[/JW[OW\T[#KW]_W/U!+ M P04 " !2@%Q05YX'W>4( !:30 "P &5X+3,Q9#(N:'1M[9QM;]NV M%L=?=\"^ V^*#@G@YR1-(KL!VBZ]R]VZ#;W!W@ZT2%E$*%(C*3N^G_Z>0TJV M'-NK\]2EFUHDL47R\) B?_J?(]FC?[7;/UQ]_(DP'1<95X[$AE/'&9D)EY(K MG>=4D8_<&"$E>6<$FW!"SCK'G4'GJ-T^__:;$5AX7[;1*B*#[N"T.^@->F00 M]7I1_X3\^C%43%TFX>^+41O]C)J)D*U)4]+B)A5CX;Y38YL/#_N=P:B+=8+[W?P9#:/N=7#W'J[&L*RY^6NG_/W%IZO+ M#Y?OWUY=_O+S?Y_O(.X_X5_2L\L6^7>'_*!GU#!RD8VY:05G_V,Z+?*;B#GY MU7 K&$Q:]X-05,$1JAAYGPJ>D'!$4$E^21*H;(A. '7:6<'!8P#=I6*%=4: MU\'PI8K!,E1U(ID3EU(7/<>)V7[*:I";">92:-%[!0AT="SY>LEP#P8K94X9 M$VKR9J\7WMN6?3N?*#-;G]NFF[6[[EZ1TRHGA4\%GH!M<*BSL3U7 EC0\U\:!E" ? MM,G"@N[WVC_NMD>KM;^N*O4(A0B+2]H>:G?R/ MW\F#9B>O+--WU'K=3[(YN59Z)CD$"*VPH6@7%8VXM-7.LDM%K#OW6;%HX MQL 9Z%*B-,,^L$(L#,0Z4 U4@05/& B 62KBE-@"?RW;S[CAI1$<0":LA%@$ MMDV(CD!BY#SV#J+='%S3#(8YA6:,C.?U:6C U(#I*<%TV(!I-S!QDBSD_W*K MMWQXH*'8U,J%2D"#4"? CE"Q+!C8!)S4]G4+4"2,G),<:( @0\"!.EF0JH2$ MO=4UP) )--S"&H6$"H G#0SQW5GO3TQM2A*I9[9BE^$3 :*'0D<4#P:_PDD)'#856ENG5RI;][N7-H-<_&]H2-&4Z ?6$#HF(?7L0 M5C;NZDM"#??\ !X(7+VPSPFWN)*%3;$95LM 4Z&NPO?@3RRU+: =JBVC90!) M;G3,&1RV9!^XP3B *,#AXB9.J9IP\A:$S*="TW3_>YS5_^L(@U[=KWY/+ MB7@PUTZ_2J[MTX/=P;;]TK#C1>*Y4^U[;L$EV,P^7OH\ND$M;CR=C ENQ1==>%FN*0>0V68M@1(JQ1U6"A M@($O5DO!_+TL6XRM8(+Z!!,1(9CT4E*AI<)B@.98$206%R )WUH6X<:\.\ SXE-N$*(E@) MO(,2GB-(L4JA7& : %?DH/@:JC54>V*JQ0W5:H]\@$^%US6XY7F2\-B)*6Q6 MNR&UM(Q3=Q!JX>WF=).G�$D65#4FNL"[?=A5VD)%W4YIBQ2SZ?>B?C*A?H MP@*@!T=."B#4@JLFKL,7748%W!P/;^MC8)P T4SZWJI>\Q(,??TU2KSS4< M!+]2:A?!*FHE#T/.O(CT4U(*O#F1XIK+\@;GK?JMA\]20\#FGL!3\^^XN2?P MF/<$_)-3K*)H:REN4&O5.;;4.0BB.P2R:WFRI8^T8,)I8Q?!HS\ -K-,.,?Y MGVG)L<:G-:$"$^"AM[(/N /I9E$:PE_,V564YG\4 @;@@5RHV-\3/6@2_8U8 M:Q+]7PY5;Z4DF)42 "*\X88W\6+!@1AEX+=(N,\XO<9(+F2%?"SG\UG^(:[J MH88[<:C,C8=;H!OD$&70T/*%&MK.K#(-!FV .]H ,WT\:2&8M$4&4P0C]J,I ME>C&YS\:I=3@ITG%?V'\0$B8&) 8+8 !]_((<.*?Q"RYTPKAE%!3+:<<8RI% M)^4#I:945#S+I9YS*)VE.L@GND(UH-#CQ)R=!_#AV7[69R,1A@LD?&;[5TW' MP%UNVK&6DN:61]6+8;5?>[U.L!M\AWDK-]GM3;_BRW&O\_KUJV%I'7G[F;ZTX#1_ZZ@?:E!.Q0HF'?2AHU3XN M/'P<,$H%@VO'RIFO=[GKN?=M3FJKMIQS7+N[3'_OJ'/23/\"KO>9_96-=X]3 M<'34.3YM3L&3G@*/\?MPZ?%G8POK[YR%A>MG1#[PL2GPXQ.#TQ;!CVP_F 3/ M=L"/M,V^WO']_=;P0T]ILV2?^?B:)?NU+=EW\^BQE$Q-COAG,LG+GO\'>H3& MUQ.C"\4PG- F(B]IX?3SG96N[6[_NH)F_?^-UO_3B/E;Z__9CKY9X\T:__IE MR=V_/6:7Y;UC$O ^8QWLEO+;DN-[HN_ .B]= 1??[/7WSLE*:O11N\SIA+?' MAM/K-DT<-Q&=:L$P0UGK84TTE#@=QI)3$X':2*M, \YG('#4JS+8AXN;Q^6+ MX>+;PZH3.NKZKR?[]IM1UW_1V?\!4$L#!!0 ( %* 7%",CMH4O00 $P M ) 97@M,S(N:'1M[5IM3^,X$/[,2OL?YKK:$RO1- E0:%J0."B[>W?< M(N#NZ\F-)XVUKIUS'&COU]\X25%9EA.P[%(@((23L6>>>?.X[@Q^:K<_G!W] M#ES'Q025A=@@L\CA0M@4SG26,05':(R0$GXQ@H\1H.=M>J&WT6[OOGXU( [[ M]1JM(@@[X78G]$,?PLCWHV ;CH^JB:F=2/J_,DB1<3=8&5AA)9;#%6O^'D[7 MP_)UY_+]H#.?/!AI/ML=<'$.N9U)W&E-F!D+U9:8V"CPO;"W$01;W8TM?W-[ M^VV_IAHQ3K]&;NT..L3K(1F6T+.KS"(_LWV+4]MF4HQ55*[N)UK9=L(F0LZB M,S'!'/[ "SC1$Z;6RN>U'(U(JGFY^!P^H,84TFA^* M=1^-%8F(*2/@N#!YP6BMU4"9\*=WZNU[<(JQ%5I52@7KF_X:L!SVN,XHB9Z& MDHN*75&GYW=!)V!3A%-F1DQAWOXTE3B#O=@Z2NC[]XFY1]#Q;D'W(Y$-69S. MK5PHCB8G$[G]-Z&XHR='.]/:Y@() 6W<'Q4OTH53,()9MJ0WQ0<:C.I(]9O_W9+"8DV)<@9,@-(2#D<8(R3$9IZ M_PG6*"*"'JRZ:5=EO(.DD'(&L9YDTJ$L2Y*;9_"?0AAT]:K4]8N$6F6U(B0] MV%SE\Z!)PWZOX5MBMJ08TXG!>FF6G9776NHK% M[WK=[MM^S9WH49!94%HAO#GHN5^8$ZLCQ4W4D;963VZFUT>.:^2T*O,!@2<[ MUH:(%KSPC5O55?[Z'$TB]464"LY1+;CQBL3;NOZZY^=>+P^ _%8NV%CWMA[5 M!2,6?QX;39NP"R]M(GC#"JL;UT1^Z'6WF^QXU.SH>CV_R8Y'<0V-S+W*R<-; MXX82?= ^XD#PQB]_;@Z:I37,(8Y,PM7M0.\7U.>E7Y.22Z=R=ZM=5D>',V;W)XV<_F?XD8X=A@+C@JVSDLF\5PX;;K\+)][ ZW731P MG51U,W3YYK&;&[_:#?:=FK5W:V0D?J<5M'9AP68/+#)C8VR/#++/;998-!$[ MUX*[7K8%"==.B'7UZ,<2F8GH:)G.FQM",E95<"*_EAVMDP7!_ Z*2YH\ZCC*W"?#I1$ M[3*11(64[.S]^IL9/O3POIS'79NJ0)W=%34<#N<]0Y[];3+YQ]7S7UFJDJ80 M9 MJ_6_G[X_F1S3[P?AP=F!'WT6JW3Q^"R5U\S4BUS\N%-P/9/E)!=9/;V___#A M\??WCQ^='!W]\.#DAV]/W5,M9_-ECW<>GQT K$\)D%"O^L"FAU7-\/^CXZH^ MK<7[>L)S.2NG!.8T4V4]R7@A\\7T2A;"L!?BAEVJ@I<1?8^,T#*SXXS\CYA: M0':R>V?XNY\PE:;*^6(JRUR6XFZ@;P2M*E9YVIG+3?7T_5S&LOZNC$UU>K)_ M?': 0^QR#ZJ[+3L!'A/ZS['N)T]?7UP^>W7U[.4+]O)G=G'^ZMG5^:_L]=7+ MBU\^C :R3&']T^\?](GRIC&US!;V)_<%E@.$FLA4J)GFU?P/0[(NA:[F@F4J MS]6-+&"FHK=[,*U\)N,"[9;I\OI\6 M.;\QJX';YP'2/D,"=LDF#<-]IS<1B%OWPLX)3]\UP#*9A,= 5D;!OPDM:@7 M+%XP+3*A19D(5BM"<.5B")S'-E&5M&-NYC*9LSF_%BP6HF29S"TBPJH 8P$# M'N=E"9BP2P$0:U#\[&>E"W9T./EE?Q0-A/RRT8PW]5PATZ8#84B ::6IB>9' M#PZCPT/ZGYDYUX)VA)ZC4*ELRG;E'B \'(8O P<60/S7"#5B%=?LFN>-8 \> MT0Z?'#QBJ'$-JX2VKYW2@UTI >;)4I Y-\#)'P!ZW'EG+A,!"P2I42"#^D8: M8755:J5VLV *"R%3>L.^@$8PC84*+%.*A$"0ZV89#58$4ANY;^#J !)E:F@6 MPHX9"2N$S875@S:.&X0 +W34&^( "KM4M9V.\325. S9>3UZ/(/M(E@I.(@; M1VNP)E*;VB\+5%H'CWUVGF^!D<78)K:EXW M!*HCJ$ !UI0.@?63?2"__ZG9F]!-1>+8==H@K0G@SN/?%6FL2W2IS*@+$/(Y MZ %@ND(()$UP5(BOYN!T FM&P&Z@";K:0HMWC=16 ,!$,Z77*XV(2>!A\ V4 M;@KT$BK@6J!C9"?G-1#*./Z/T>%(2! HX)K4"T" ]@':I"B 6O T_"U UP N<57FC81.73=!B1%"M MIQ& [K-_5C!/*@I25O#R#2QI,
"=@<]#X+*.G7SQB#,,,XJIQK:"#WR^L M?BTIODS1FT%THH 8(PV\0','M&Y0,5KRM;C6_"UX1@ OAA]4/1J]$ GX#8!- M4>#]K-3Q7?*#K^LX(K@1UM<= EL'1)5N]UI7Q :K]F]KD(T@JPKF,180M"!C M=&7M=XF[);D7NB"15I X<3Y :>)"UK6=FSN^R:R-]6@'=L&GF!GQQJRS+F?; M.NOR<<4RREU;[5JKF2##;<,#^"D7+,$71DYZ+ETEF%&X7"FN6T1[- M10%>+#J&L)6G?^']BC]@O[RS3/9]:2C0E2BUW!#\E8F>.J*;!M2,C<*\CP9L M6O"%-TJ.CYWF)U>;]B;8*4OBBTZ2JF/VSI/Z%,@_$OITH*"MAZ=5I0SP+7QW M8>T'!8'1DFC=O5@UVC2\K+U(P9;5J+BZH38I*3_!G0WX'Y'J6R[B@W _W [W M@ 0B\)G*/(\= H#8CSM'.X_9YYNRXC,QB;7@;R>44)GR_(8O#"ZS,T7,D[\]8_D-;(?O4 M!/ST #\M?VW%6I]72+=F=*O@_KHZ?GF0B;XY*'@&1I&'K*=7P^N" ]#A=\ZE MJA5)U#$>(\C/RN E>MMK?1X;]MN2$SH]<2?Q-32=:U)?:X)V\/MSA5ZJ82Z/ MO2G]K)K:U! A@K]EDT(0,4@-WAE&%3[0'S!1H33&*QR6=Z,F]5SJ-#!7!]XJ M!QGCT16.!8:ASOE;&GE&;9HA4 Y)[!V9CXE$'1NRR='#+X01?6S:_8ML40@] M<[$G2*W*9Q]C(;X\3HA7< + !Y(V M2W;_(P.I+X^$R0H2AD3"YCR"HW"GC2,T>;@Z*58R0.L1%<9B6[_8]L1[-6.Y MK=.Q%9PRYU \< OP\H24*KBN MR8$ E2><3HTZ_8$MAET$1U/=-]47;0_29:A9+2/W:,3[!5RD$P7!MSAX@U8B M#D6^I9PAZEZ4?;1I)$FW+%V$0T@T[<1_ARVJ;'H!1M@>,C? 3D]!(+8=9 U* M*GD6*(.E*B>DS@VIQ!;7GE"Y-C^0GC>N(H&XPLX4MC,/)K0)$]-O6MC4/-CK M>J#N&5QVIP5NH_:T"UO57UI"X)LB*Y&#/ZRJ+#&'!4\%A$YEOG M0DO&>//A MU=<&JQ.VP[8++?/SW&\=N]2Q21IE--V"$N1Q4-MBI25V8-E=ZE"3'@ZI<,3C054%[0DU MXEM7>&@_6R=K3Z-%IEK-O<.)SVI-2]-)K03T%O)N Q8QKBNX:.3 M;_UC/IMI,4,_<",^P^S82N:N_1+OL##+TKRI%=8J$TH?Q*+C*J_UZ\G5I8<3 M8,!))\6VC^?Z,#-3*=.F,F0!LBUM-;)"4;,HXM'>,A'VO!I%- J/O+6464V- M@U7"L=,APDXWD.N>2B)M((8UWBX8*KE%3JT^!V_VZ'[$CAX]_"&B)-TNW^L< MI>J)+.VRR\_J]BRKS>90PA+3O;NM1NJFL7BG7F??B!L#L@#KM,D2TI][$=N- M]R LR(='G@@#.G8'0Y*]GG/?]^O=3DN*.MLT]$W%+S?=2?WZF+NT@_&@,;8TE#TX&)."QNFX/,>ZMVW0M !ZLVMPZ2K;& M8G6%CO($9*_ZY]C(CGO8^V ,[=&8:RI[#3/AT@#H7!J40IMX@!&H^?ZE]%LW MYFFH$^NUCX%I"ML'#<8Y$21WAC;$3D$MN>WAY [_2Y]A%"0K1!#=Y#0C-DX0 M9K% .\:U5&/+[CK[STW1B4RE.Y>MTSV1/ &Y53_P[F\ PHY\O8"%%^32 MH&D'U(W27E'!R'=AI*&1T8J*PU ?+\WST!'H4,'EJ:KJ=NN7P$0N(R:C)-/Z MQ!)I9<_I99]/8$5SD3L)J"'\ 9/NN-)Y0%V-.5#*F$5:FB<:,)8K'P4=/U MJZHK$9V7EQD8A;;=!C@&%%..Y'*GI0:++P46/-QA(R#2E?--1F\0(;]0G6-]]I,AAWP+OL4\EO?T;EWCT/$H MP*=#A6V5<7 -R='?)CP!)]4:>X )JA&K* 9H7M"1S)G,X&\LWC4"SUCRJE) M=LJH]KO7?"43W8A7&)C0D3//# )-H['X8-AB[4S6+1"M#-CV1HGK2]RO\EWC M.JE&(4/(H7B0MY2)^OU1&JR -19--;#.K01 MS\P1GSL/]\?CTG4"/:;VQ]3^F-H?4_O_1Q4$?NHK\-**B@P)F+_7[I#(V+#9 M<^;;5H^[]299SR"R03\WKKSM>SBHU$#I 7O8,VR$S110H2'&>]=BX4^E=,XR MVP.AH4'+A=ZN;0O[//62'L_2-@F0TV*3(\,V_%Z6SF9D*9P8@^#;XO,;768S M2LG6MP@-_."VT'C[CI\U58G-[2N1NP%GZ44D:/NKZ/;%&;Z]RBW!MF.ONZ?' M5^GPE O :A"&O^#(9[ I,.?A.B*?6@\7*G% !R^FU383G=$E$G7GFJ05]RSQ M3MPL>_U5/B/'8T/7+*KVVJ6H2V=9AG#!TES1'7!VO9B$X.D;U>C2'>FQ-.EG M+RGL3ZD4"3R4N/HD%CXR^9X:C &\+%W7&LO"/M0 *:RJ4R3KT3; =@:X!N\PH0DX8LX7_HZ-L4,=WZ]NC+K>WQLZK!^YZI&OR*PH M#K7W@YA%$:L\W#I[=;GOKYP=&;#'@#Z9RLYG5*_ XU24^M5\S+:'9NR0 .>! M2MI3B13RK0O:\(+@ @ FW/\2*/T=+ZI3^ HT"!=[#DC])29+KI5,_[>YDJ_Q M\GRZ,__KK\X.Z/+]_P)02P,$% @ 4H!<4)Q]DB0[% M.< \ !T MWL6\3&&:K\ MM;:3F;UZ2P'9UEDLO (R\?OK3TN OP AC#.Q9[F9<4 M=?>SP*LASR+D[%^___=__?8_M=JW^V%'LUTK MF&/J:Q;#R,>V]IWX,VWL+A:(:EW,&'$<[9X1>XHU[?;\P_E-X_;J_.KVME'7 M:K6HIGOD :5+-5%EX[R^>M.,:G7IG=:X:'RZ:%PV+K7;N\O+N^NZ-NBN"G:! MRPG)+?GJV7>>-<-SI/F(3;'?0W/L+9"%/Y_-?']Q=W'Q_?OW<]]U?8_@<\N= M0SWUVWKCJGZF(=]GY#GP<=ME\Q:>H,#Q02_T[P YHG%0EX.Y-K8*;+P&_5+O M#IC8:NW[U;G+IM#09?WB6[0B.')5@N"*FKCXP6\7;$"+^R=VJ-R'R["EW%1ZE(:S-.KM7UVX2\7 M^ (*U: 49L1:->%DLG)U\:U#Z%]Q20=^2\KRU\_04U8,83^S].T%WMQ?B;5Q4H6.LU4TD(A+J^8A:>-U32'Y/J>U266Y ?;9, M[S/12]YI;K8[#0SP*4*+%=D$><^BN>B%& D)$JXZ+Y5&O$DALC%)9PU>I+?! ML4QO0[Q)(:)XRNU&?O\0Q6(JG^5; ; BFB;L"*+4]9$/ME(\BY\N%H1.W.@1 M/.0=Y8ZW-@9]:/S'X]#,;$>P-8)JA1UINM1S'6)S)EU F?OK;Q6[UNRT',#'TZ>_B]X)A M#QH4&N=F(Z*.BL@H+>18@;,'X9JS;+KH:8SPVP+?=.>@AAFF'GG!!2%/IY6# MW2@"=K/?'0R-+T9O9#X9%3@7A4!MVWV]%[3 MU#O:H#\RQV:_5P%;>/0B;]9VW._*(W957@[D=:%1JH^^:.U._VLU,G(Q>,T%**2%'YSJ)CMF#Z8A0#U ML)\!8'HA.68?DT.M/_YB#"/D?M5ZQKA"2 $A8[YPW"7&]Y@"#_[ 0=2#A:#/ ML$^86!=DH*9.*$?RYO)Z%TFC.^CT_S0,[=[H&6USK TZ>H^/P^WZ*WP5\&TC MPIZ0$^ N1OQOL4;,@%1:5HHB>/>)\=C6S:'VI'<>#:UKZ*/'8;28K%#;$S5] M4@BXC>)YV%VI8J>W*_PD^$6[&O'_.K4-ZA-_:=*)R^9H[90KE91[;Y>WW'N+ M*]C\B:BMA;5I&]55:)4.J P0@S ,6.V01OOD*M0+PE/]"2@X]:A*7"1.+ VP<L'BM? +=MP%MUSW M+K53'/?,DG*,KM+B+*W'T7C(K5_+>#(Z_0&WB]I]O]>JP%**MDC"*CEPY(2] M*O5GSSHSF)^;:$%\Y, 2,/IE4N/5PAXL'F#Z%LOZQ 2D2B<'[D/*7/1%'QI: M4Q^88QA*?/LU_FWV-.-;TQB)M<9 C]R#"ES%V)<\Z)4#E$JTJT*B4(Q+)9R5 M@\I-$I7TR%4%328T37<^)[[PE781V7PE!^)3$@@8%EUS+'RC2OO9\P^>1M&' M!^Q.&5K,B)6,52@7EZ-TFS+;& ]BF<;GF0>C_S#4!U_,)EBU=G_8U:ML@>(Q M0J7(H!RH K'<"IU,=%J8D1?$]PQ-"DY.$(9DJ?T%VU-"ISK?3DSU6-4)Y2BF M!!I:QM!\@F'U9, 0 V_I,0KJPNC[8K0>>-!!;\+KRL7-#3L$<\XSM,67<5LI MV.]]V#>=PQ-'XV,RIY* /LC0,S' MS%FN NHMY*-'B@*;B%SL;=#RBLN!2W&,_WC4AV-CV/ES(\[>TL>Z]LMC3W]L MF3 .J_BZ9*5IS; =.-@D?#4B6(?Q](RG: M+W'5U6 MLJTR1C#G*6RN1.5DL%U=-I+Y!JE)K&%E%5!*X?MTA)(%Y-!<)Z'9 MSF"M,#E43#\=L(+4/:)_J># M)"DIA^HF"55&#FN%5]F@=(;=5"*2HWB;8BYS ]05HGM&JM-QE!65HE;&MRM<2P6ZTQ'-)Y!C M>97$4A[TKE L'?U.1U*-2(YFB@NI$@FO,"T9-LTXZ*-$(T/T>H\$].K$3^D@ M.',7F/G+?5#=I.#RV;K'J$65[1*C+)_R,>HM].D(:?1[^B0/5^?B'S?RJ/1GW^J]:;U ! M7Q9X8['7)+Y!E@?SA^(P&X-J-B^-[!!;H AGJ=ON M;1&P682^&G)3UD?\BJ M\WK(Q^(]).9 BUC0UCQHVTQ4':G4:;C,K]GD$F G?._-+1J+Z M&H[JK]#=>T!.,&/8YML.F'I"GD*#-)L\#VO5'7\H%;6B61O-5)#O";GQNL 6 M+$S;@0\EXC=H*5MS[UU/7B=(N&"9G2!N3IN(]K3GL$%M$;58]8=BIT4SD$XI M(<=0?G:T0J5\PD[6JEB-2H[>7F=**U#+@]IT*8\3L!((IU:1!W=R=R,?;AC1 MFTU5\.^;LB6+6^032*&M7R:AS4K?JFFBW@K'0^9Q9=A]0K:0T [Q):#/$]L M,'$&V\R=ZV[F."]=7UY72 QZI:X@MJ&VVM4FT+"F5R:@=-9G1D]0H)!C7?AC M!Q60"D!V8#6=N3C;?BF')^4CC2%Y!4/Y_-L,?!2IY,#M^2V*"M8#?I4B*\!1 MD%P.=/EO5%28*UO4=%.:\Q61-!MJZ*-_Q+>R^#_\&MTAGFCB%ML['PI]/O/( M?.'P.V3%LYFX0MAGM?CBTW^#L.>OX=B)^6B9A5>',:VJ/9B1'HS=1H77A81_U%;4ZNS(+_H M.D,3@H74J[LOL.-[J[KVXDAV8[D*,H*$_[6ZLYQC<\6Q*<)&^C7UB@S$!+SE M#UMM*@&1N E]?QSXDP0,XB;R_$O?"S#M,;\XPS%1R"S\]7:,YEY/KS3:-@GC M/VKK6O;CF?="[(17]G#&/Y]MQ-EZV'] A/+@&@^F\80%%]S!Y3KD[G7Q_!FS M<(GJLW_O1QQ.D6!7P2#?V>XW#U#B./P\9_QW6!:F.N+:8]&.'82;JQ(==&'=C*$>BMU M)+H#Q_R,*+A,(O88!IN: >-7%JV$+T@52AWR-W=2*V3?>+6

=T^KY]9;1PB-]RH2;6(1.^"04TH/-=,5=*4"?X^7O( 7K& MZ:@I+84SM@V)>Z% )\KE2RD@1UX+&-A78),"-3@6+1S^;]*B*BA1PULJ);,3 M*-B+6( Q>HT_5?$:/^.9EY0[(&( MO5HQY8B;+'Y:XL9/N1O5IR/DX/YD");+\/@MJSG"YQ$?JRK$::/XL)$8E*. M63/$IGB &4^-1=.U[(JE(P<3O,M%^+2DI 6G?,E!V75ZRZZO5(SHV+PB%>[' M^-6_=USKKT(R;U!MQ0W\^/F/Q3::2'7[A4?3/;Z52NWU,JKI>OYNG* (R;$. M4Q'.H2,?]/WD\A/W0S*=^1X,.G&$>"5K;KE- 0GU\12S8QF<:T>T[;B(,V\" M@PQ[_G#3_NY?P3N;)>7#WME&JDP5QV:RXA2)_D1TUR%>B*G$@Y%*[2'V"8L^ M1)>T6_N0_GCC%8L;,3UFXOC#4K L@/3$SQ9Y(3:F]EFD%X5R.[QL(2L(E,62 MB5$^MIU !RPP+! &C%AX $O%A/E2)]@:R^+9CQW,"2^W#Q4(F\.]VR9B;#EQ MV7?$;*_M,DRF,$871(PZ^B=&K''9^)CM,N]5V?&[T_L*=W-(3=W\S)JZ/:2F M;G]B35U='E!3O+*?5U/U0VJJ_A-KJO'ID*/OTY%H:F<98TPFV J/?T47"/'% M]1!;L/@F#@DW".S_"\*O1()P&ZK@0=]0V:5K25T"[;.T/^0*:$=5//!MN5/* M0]_ =_PA31 YW&:+O1/NCF**G' C)530GK22E6'A#B3I&EF>;>D5(SAW8>8@ M[D#G2)PWV@6/;:@J)J>2 MH[!%:IN\(C 9)\/TZ9@A+M8(6P'+W_'-)WZ?3J+FDQ"*[8T=%GWN,I_\)R)< M2RTM=K3R)://!K RYT,YCL0O'QXK\#XD'K(\Q>N"\M*MWM$:I4F\+'L/UP[SN-X0%SH4?S:$ 8 MY U#09QNA%[@D;?^?'5BR_(P]1UK%D0OX*E__4FFQ5NI0J'DN\>0E;:A8-$X MQ+-P-(==E(X6V"(3 BLJS.;%-K7R:WOGZ'(7L;^@NT$UZ[FJBWS^:QD.W"YZ M)?-@0VYUBO8\5@PC-C/U<\IP^!FBE6J*$QZ)3A2Z3<>E4['DCSR@W5VES/?' MMF7T%3E@M/PX>VXG&3[C[=; /8IL=ZN#*,X0(OWETJ(%]EE MPZ"-0\94&\?LG>^ZFNOP2_1T[5;I$Q\S':L5:Z28^U$._F0WIC!F!>7 M/2R3*Q>UPL>P1$DLIE=KZ55N>< [[XX'6I3L6/VLA!SM@-K8'H'/$'BZ%_D3 MV6)G%']+WT)A415]B'CLZM;? 2P$ <$^&LPW+%)^ T>J[S(AW*RP_J+R1HJ1,<:3]6U&"QF51F1L_ M=1K$]2&MW_61:&IGQ[J)*+)1%[\2RXU/^37%T7>R/CX>920K%4W?IC^('_N& M&_=*"O@Y11]AQX&.&L:&PUT/W9X32CSQC?07')UMW-9%8:K35(Y*ULI7E_DS M!WM1TBZV RLZX*F>^2*IXQ3R7E2GB_I9P1FI_FX9+K%!_3&*N2VJF-M_AF)X MGF4AQ0B"?X)BB@ZEJW_(4.*QT6**:9RX8@ZP./UP=KA5\X=*G1\/J,Z/)Z[. M(<^FX)OO0W>)''^YO8S,?'N:R\50G#013UXP\3T#Z*1-Y,UXNH3XF/&NI/)" MIREZZO4G<;IHZI4(&_^01 MKT7 2648FC-I-!.-@'UB$Q I>S8K4,-)JT[D!8T9YB[\MLU+?W6:EBZ"[1[1 MOW8L>^J;TQ0RWJ.)$VY689JT%Y).6S0-]@U%&L^@^W7XUKFWRH7: 5!>Y#21 M5/7OKHHZA%U.TK';JY.6 8Z.;$3:_JW'M==+*^/G'%Q,M.X40-7%A6>G$" MI$GC&,IPP\04(3@%8Y(BS_ICQ%%8,$?^K/*G(/[ZP!G_?&2T[]N?K*[0;@5X M[,I[1+DJ?AHE27M-J1I.0D6N#W_!,FW]C0.5KE.4ZIT"A8>QM2J9&*LI9W6K M1)$\CE3JX^L^X653X:4HO_\_4$L#!!0 ( %* 7%"9CL"%AQ< ()T 0 3 M ='(M,C Q.3$R,S%?8V%L+GAM;.U=6W/;.)9^WZK]#QS/RV[5.K8E.XE3 MR4S1NB2JDBV/)'?W/G7!)&1C0H%:D+*M_O4+4*1,4@0)\"*"5*JK.I8$'/([ MY\/E <'7__YMK2T%T@<9.-O)Q::1OK)<2N9A (7&AJK\A]UN;V:@6P=@L)09:EW1!D/D%-N_YP M]>%3Y[K[H7M]W;G03D]]23? H35MK'DB.Q\N=K_T?*DV_J)USCJ?SSKGG7/M M^LOY^9?+"^W^=E?PEK[E F66M!#^^87][Y$^4J-PL?/ES4'?3IY==_7E[.SU M]?7#:_>#39YH_?.+LS]NQS/C&2[!*<*."[ !3S1:_HOC?3FV#>!ZN@I5?WLD M5B"@>[9[%K<$^W0:%#ME7YU>=$Z[%Q_>'//$?T7VL\!#@N)O>^5]3!?7U]=G MWJ^[HE002A&]@TVUIVE?B6W!*5QHGHPO[F8%OYTX:+FRV+.][YX)7'P[<0E% M4W7MET'P0^&O3QCOY\5>X2G#2$5GU6LB9Z]7!'X#+F#9.N (5P?] M$&%*-P2L>]M!K&V5A3Q!L#JH>\!Y'EKV:WEV?A=X,)1]Y!B6[:P)U V#K*$Y M1N 16539T.FS!F>)PA.25 .N$1T,EW .WO(#2A)1+Y+!8@$-EW8']-.4,J@$ M9%R1-2"=N,^0;-_M#KIYP7&DU(!G0 O;&PAO((8+Y-Y; #NT2W,)=!'QFG]> MC!*2:\ ]!(C\!JPUO(6 ??8ZNKQ0TX6I@DY?E LP+$\:HP$L8VUYT]TQ_]?7YH*_-YO2? MV\'=?*9-AMI G]Z-[K[/-/VNKTT'=2C>@)@=<8X<08MUPF^\5AR>G[A>P%_][_^DW8]VSYH;#L[ MY5C@$5J>>Y94YJR&U[PG-NT_4M[QO<"?'[N?+CY?=VAA=A->TD4U6D'@Z<6[@PHX. MXV\N 10/G3F3S8AJS+FSZ:_8IK1)H,5^S0ZM'9$ M>+DBR";(W7P[Z=1#4A\\@Y+1S2645(\4A[;Q/LM$U23'CIJZL.^$OOZVH7%8 M$2JA'AM$;;%OQ2Q8JHXY/>H]3!;?;=MDL[L9)"_(@,[,MDR._?@5U#-GEE'V MS2B)+M.JIRITV3/H]4O?J=-(@$5QZ>82843=1L!6 9O*X@=R+&W6&7U;)^_ M*1= [/.AD\J'.BA 1R@[JI!TJW/+JV?H^D=P.65E;W-Y/!S\&=[/1;X.&K-Y%E+/;2Y@L: <0:Q.I)>N9 MR'-?B'ZRUBQ"Y-XF7FO+WP64_)1HX[GH=#MU=1 "EH_Z"=7K0567,??:<9WV M/:3AQ!>D%;>TMZ6:H#$&9#NIWN\8I>K^XD=198EX$ZI19TCQH"?<6Q,"L;&9 M$X =8'@JQ:;WR3>Z^>^UX[*91A&R%7B:>O3,3Q0YTI6MM&9L;:0HY)Y]X:'W M2D6#+L+A&.60MLCCCI>UI6M-R(]K!V_I*/> P9(-;7]!\SM V/. "7+H<-9? M$S;N08K4/ BMY=^F6:POG:D5-922[-",?9(TC4VA80''00MDQ 8^MNJL3WHC M89W2L96J-=!ED>94_4O]:E42K:HF_#ZS;YGN[P9FZ M']!\@CMO9>%"$E=7$5KG>$JSN%PF3\M2ED_.RT;.+;B*V&+>:\O8+)&9:<]H M%B_+XE()#)96:N-G#XEJJ+Q;;4F/JA!SD,VO!7 M NJ*A4Q1835A4?*&J)-IY85!Y<:M<.QD4H(2D;C)KDS@.4E.G![@) -[0R\' B\?E6DKCKF$S=60E>:&ZJJ MAI_2'IX@@_:A12@@*:4=9"@#M-RV8%U'$Y_I='4.R7*$7^!V^9(759Q4M!W6 M%D8FLK]6RXAK&/::OC1U+2&E*)WQT5E@Q@"<4J4=5I5&*++"*6?=>#(CE_QY MBQP#6A; T%Z'7LT)0A+2)D^RU9MMQU+0^C:]4JW%LIX&4]F;(3O9_ S-X,C[ M[S;Y.<+WQ#8@]WR'6.5F6[\$K+[M/RIK^REXO:4N*:$.K9?M8+U:60AF6IU3 MK67VED'I6_J3:I:^)W %D.F?74X?D!/+1M%>=KK=RP;:5!R:;\C/ZAF2)1AP M-RPVT*5L9*[ BLT3Z92"?PB/6T4=L_(7/*3?7]634%P@7G8:6>MYE=2Q7VYK M21B<#UG5E8\QP+ST2>RG!IF/K_M] W*AJ6JFFS7RH@/9^#Y:KHC]LEWH3VN8 MJ75::EAYS*KVQ;? >$88DHUH/\ROT%);2P)6=46*[>"Y9.V=6/6\M"="W;0T M2Z?4:*FI91&7OSY5'.C-+7FA'VEU6FIO>U;R'H MAK%>,H- LP]7!!K(TR;]VX)^3)Z^/<#H?<]5)7^ANA3Q405?45^UHRJIQ.?L ME2JG@GQJ"0OBH85<%J2R71P8O 715.*.=R%9ZK!CWR,O'YBJLP:VMON*+(O3 M%00_JV.L\DVSW\934:OJVHVP"1<(4XV-T0MD&4M,N 3D)W]QFU/^N&PMIP95 MO;RQC9_$8@H22AZ7P4454'Z/G3 4SU86S#!:00S%T69Q\:=UF 7R&J M!+;9>-YB8DCJ0232H78RA"ZH9/OYKFW\?+8M^N(.4Y"[B5$BNWC-(-*W\_<+ MJL-@44M$)BIB>%3U1X)@P'NP81%D8K&1T<+JV$_2)HG+1J( 537HV&97;V[? M?V[? /PSHSWRRK?(K'(85?4>^^@%F1";8FV54[I%5I5!J.K"WOX=U9D]<'+Y M*.I/%/7'IMI5#N-!@M,3DN+UV7H4-$.Y\3*-F%]0"ZQ;,GA5X]>C>YD!F$UZ MJTZOU +C%P#:"!'E5;6QF MDB2C5KN8D =L(S)L[CK"H4T>L &)"Q"FHV.0D4E\0B@@H5V<* J\_+6 A"6@ M),GQ*M+RQ$>U>=UC0$B>3S'"G6@[&0A M:Z.?7U =6Q_ ?B)D23.\7;%% M1L\)5M41.O3Z::FFXWF(^>?T1*1$--0];S(=RD"N:LCWG$#@K,G&4\ZV5TL; MS'G%6V1M*8B9+GM=:=AO$?;6D3)\MGBQ)MBQPAFYD#K$Q_9#IT\/KJ-X/UV: MGC;]4B9M>D^?_="&X\GOLQ.ETZ4S)<2R^>YE^XU^$2JYO::.,HQU K /M__N M&#=X,YX!?H)3JK'!8@$-[GT%!WZ).KH8EFV5OO@]L5G\HGFS>7#8;NIN7TTW M7/22M)@H+R#:#B\42'U8#\O"?55![A0I:*!] MBV> 576A021Q!3<@);OJ$1@^MQI478;8B[WQEMCIOSWZ)>*>)L^J=A14R*&" M1EP;/5JN ")L'CI9L%/S7H*$[;'('] RV9ZJPW-+A>H> 3ORZZ$1L0GO211V M5V&%N\#)HH\<[^ ;;1+W!"[1>LDCC+RD8Z!/25I1=E5D?\J]?XD$ES'958^" M(CG5D!D2H0XGO$7>T&T4PHR(5SQ*/@@I(?,4A#IL""XL2+NX(:7.47(@"W_F M-0#JF-]/X1+,NQ-3N0CS0D185&'LSLZZ ^@.0)C^$ ML/3D(TW843(IMV*"Y;-SU19+$C$R1*$U !^M#'V2)1PK9R2T$1!%N876?6"# MY]D*>CX8LX2JI(JB/@2HDKL DQ_?NOF3O*/[>H%K.A=+4$K% N M4HRCLNVZ4($MW00!ZO%%V2U=4>W)G4V5WM)-Z'CH,.F%GLQMW:"Z() E-*8O M.H/&FG!ZF.PZZE&CH&$B74E._)F[NZ?%5NB3K,ONWH2F,Z2Z$#%L6O&6VU0: M>B,N#]^CJNS='N("HDIB-TU>M84?)2DC61=@PD*E$S MJN:JXRAMB## 1@&O)4& >HQ1UFL1U9Y<<%)=@:A^7TP;RA2NUH3JQ8&31?9A MR>R*ZE&JH$'Y(YFD$H1W=K4M:?=YYP^%][:V'T6FKT("SL&QI2GF$:$P-+.<==&6';W M%'2LTY M([1+/H/*(H MVUD3N!]6T6=I$RRQPZ>7Y[1]:*?:NSSZ0>_UI@^#OC8>Z3>C M\6@^&LRT__*E_O>)TJ=.12] 2"E7X[T-U/D'1/32AEAA=?J$3!LDW,X@ D;5 M@W4^A" DP4]!*F9$3J5F&U,&E*I'XSPHP**NLA>(Y,43L EN*#A)P,!" IIL M[/P #W+3J@](-U\@<9'#IKKLR(R]M-G3J-_KN-R[5<3K-LR Q;&IFD5G&Z4L M>0=2>J4H_JL:-\RE&F<.4.+;"I7-94-=A]PD]G)_$CNZZTUN!]I<_Z,YL]<@ MF"UZ"T*,M[Q"=1X@E[AREGO):JV-*UWS22>_,W%4'2E4D06_$WZ:C^3"ZEA1 MVD8"YN5#+-\?2,X4.I"\> D(_#F9X_?\O;7CT@Z5O(_L^].< MDA_0 #+P+1J9(QU",:JZM +88P'7@:\7^'[AGT5[DT(/:0GQ#J@<55WO_-"C M5\($WY9.O^3'_"*@O'I43=6;K^_WG*[\;.-)/#YB26E"U<6(/9SO-YU19?4 M(9N%35X!,5E #GU7X7$R4U#;&9-/ :K&328UB&T:L0@TB8XEH794(Q];1PD) MU.7?"B3BMTW6KH-,> ,&BQXMZ&5^]D;!]_R2 BQ(%]!BT^< GIGIIGI[/V "@87^8F$F MWN4E;/!*N^$MJV:++2R#.#/UC"K#.KN^8&L/R[)? >VM1(?T_9H-L'V!-5=! MO,J&):?=:9UA\Z0JZAA;?IM$&$\C3N(FXY<]CBLI11WSYS9N:IO/K8-&7 .? M#/2[;9NOR+(HQA%V 7YBLYG4+';2/EWE8V<=EJ M*L ;=A8'.4[F9IVXF*@*V!V[GYI+A%*54/%I%&$>Q (F6>\G;/RDNL=A<6'D M%2=5%S9S\*V_1!&<5/@.4+J[+R;B.(PNJP"11=]WVWE7ZI(:H+CTP(K_ M*/\^U]@&#\"G6";E,E4FMP)77SYN6'52CT* MQ@]L\Y/:.6 M.M:7Z-;S8%+=JGYGE<^XZ975L7$1 _)ID .]JKU];&>#?+H5>\; M(H-8/DZ(B(CHYO*\T[VL.PMFN M#SP?1O@UVZ:+%)9"+B59O0Y$G@_[Z2C+5TDC8AY%P"?WJ-SXZ"(BHXJ\5N#N MY^JY):6+1L1>BZ#VQF2X7/D+ 6X%)-TC!0244$C\GF+@(U/_;W9D7^LT$4, M46XJ98D^1F[ETDG%<9R'(YM_@)'J[U]K8*$%@BSYHO]=YC4Y)3[A&*E71#69 MT:2GI8>3"O;4V\/O3G#U[7ZH4CXY$2UA]!\'0M/6EM(484:&A$=*X)ZFYIZUZ,6Z53BHMK" MG])U$*P:GJMR:XWWUEM4=]"5VX;XN)_L>S+_,9CZFQ'_H]T-YDW9=+BSL1TD M,]NJP]]3BK6*E'+UQ#6RBW"7NTB;(/"3SIJ#2P6YH;.9-=5IQ9G6B0:XYD-6 M\8I^RMF7$X NWJ+>^-S3BD-,VV9*!NQQAYP-KD3XI2* MPJ5$N[Q4V:@R*#*7MY7(X>\OIF[#%HT-Y2,EJC>5#$BZ#:VG\P>.124D--3: M11$V8NTYK!$&RTD\KII1NJ$&ED$CEQ2@)F-Z4V31^:%8I8::-@>HG+D!*O-W MDG*51/.DR_E G\XOXS[0X/9^//G?P4"[&=P-AJ.Y=C_6[UA05O0Y3?&,Z,0+ M86B&%$8=Q>U-LP+Q]Y+7]K$17]Y2DCT>E/*-]M6^> ) M^4AJM$7=,-9+9@&XW=QE3CV!SW06L5MCY7E*184U1@&,)FQB%.J!MUOB63YD M14]3N4GEX5-ZIUB=RIHS8HKI(.3C5<7,I$=$==OI=+O71T]'83U)).RNS!,; M D18?G%X"P'[[&V:23E?%^?[&U!#?335?M/'#P/M=J#/'J:#V\'=O#$7S^Z4 M0JWIYWP"#\Y+TKIUL0JJM. M>\^V4>0,>VYPC3AAHK_05@4>+3BD R'%]K[YTH>/+G?;2K9Z4ZU?"%\C=JKZ MU)5Y 2PV8J>9R>+]R[1[J+,J-M7H.9')'>&H:9:8M1_-+==48XH!D=N5JFER MI2^DYU==T?F5/FS,'"O>)T=[8G^9A04:.*YWJ9G@T)4MYM?X?," O[Q6+GOT M;M;T+::E=Z_3NT#L/9.P2"Q#*;*/@UCEJ:81<\:\\-GZ1E6LB\C^Q3HYU>0- MSTJ:_WP]VYK5GR'\X_\!4$L#!!0 ( %* 7% G/1K:OCX (&! 3 M='(M,C Q.3$R,S%?9&5F+GAM;.U]6W/C.I+F^T;L?]#6OLQ$3)WRI:XGNF=" MEN4JS&$GN).YTO MOWWX[=/5E^O?KK]\N;KLO'V[:^D&^:RFYW:B)J]^NSQ\T]NUZKF_=Z[>77U^ M=W5Q=='Y\OO%Q>_O+SN3^T/!>R;E@N26=(C[\W?^?X_L)SL,KNO__N*3/[]9 M!<'F]W?OGI^??WN^_LVC2U;_XO+=7^^',VN%U^@MC#X>> MA8)(5XGJ+X_4V3=P_>[P6](2_%]O]\7>\H_>7EZ]O;[\[<6WW^Q$Y%]K_,B^ M^$NF_ [3Y9(H7 MG>CG?@^V&_SG-SY9;QS>5O39BN)%NJ4%\A^CYIBQ+1':L&8OO[S#3N#S3WB+ M_EO^T=N+RYV&_B_&]OI-AW_U,!T<6LLTQ N\XV7?]5\"[/KDT<%]EYDNC1@< M$C_P=QBU%/W.#&1 ([DOKW92W^ZZS?Z_7=?NNP$)M@-WX=%U)%,6%1<3 \:+- P8]011]LT*!\1"3FTJ./F5YGHZ\2W' M\T.*9V3ILCG*0JR/6I87LD[J+B=,>(M@_Y;;J:/; TP;A89V0KT-IL&V%M29 MQJ&A'[A/V ^^XT$/0--"?U./T2?;A89YBBTV"#G;KNUMV("5*$ ] ME_UIQ<-7+7HQ_>T6=#=@FXTUGJ,7QN)B@:V //%_3=FP7E0E.DVV824K-AWU MT(8$R&&KE-U? [?_8F&?35]LMOJ.G+ P;./V6]!!GQ7VMAC?8!*D2MJ1E(+C[+QLVVF#[+@Q8 MB?TW:%MJ@"_^0VV,<7BYVX]^Q=Z2HLV*6(D]:>&A3;-9>(C97H5/P;1.^.+? M:$$7=XC$4\P]1OS?I>Q>W1@4=#>>:U<+,=TB%)S=1;4HD^VU@/$64_*$^,)P MX+(9)8QER0Q38:8".?3W'_ MDFG[QCJ(8")J[76Q^S,IXZ$%X@;O;+)^MROS#CG.FUSE2439QRYY_/5#I-6H MM0JD8G_S I=,0\(3WFY6QL'SXE M ?^!8_5.HG[G-E)OYSY2;Y&Q(A]3F7AY/JZ+BXLO%YVWG7U#R3^1:W?B5CO% MPO 11&YNGI62Q>$I)Q[-FHB_-SP?6[\MO:=W-B9Q^@3[XS1I@GWTQU[6A'QS M]'BT/@<]8N?/;]1%WQG+J9?JP3\Y%7KW\1_'V"]?'(X7L\"S?G9?B'\BN4;Y M@_A'6^K2-!#6=_?M[KIQP7[N41O3/[^YW+>V8(O9//7N!/&TP(0^$\W;\.K( M:8>:I%"WJ?/PQ\?K3Y>?/UQ=O+_^_/'# M]=7U^XLFJ-FO7VKE1H@- EW>>NVYD;S=^]0RYI0N0<&ZN$FO?M2\R.TM18A M>EC:O]'5_DTKVK^J2/LWE6F_BE4'6[WA >O6I_-W?O&:E!]M_8RFZPP$KGCU MU'ZB^G@Q_[OEN0%;;O:=:)1C&X(XVG/\GFW$LL]!0TGY1KEX$,U')Q :)F V&=Q M1QP\"@4K(7&11M7^L9S:L]*#T/@4+XD?L.X8C-!:9/'B8HUJ_E,5FC]% $+[ M/$F4L@$P A#M,7L\CD&W/<^6DY%3JU%N/E?!30X@$%3-T&<<4I: MOE%ZOE1!CQ0*"&*ZMDTQV]C'_^%0+J6D",LVZ\>XJ((1(0Y(;/38GV,Z]YY/ M_7_*DLTR47*'+44!B8=H,!W3"?6>2'R85DE&IGBSC)3<6:NA0**%9Y CY_^1 MC7*>%Q=NEI*2VVX5D)8)X5VV2S&24)#^NEFEE]QEIT5O6K[)+;XA/9@1AW_\5:(7>))9XB<;%F M]5YRORN& &+E^ ,[SO^X;(,QP\AG*!00SWSTG M= -$(^6:9:*2[6X& P@&>B'E=ZS$L20^;K*]7R@G0E:\63XJV>S* MH("@9> &F*+HY@-^4F$GJ\*M+2[>+"V5;'AE4$#0$G7='@KPTJ-;99PM4:I9 M$DIN@(4(0.A^MD:.-UV1WP+.7_#B,H3P^1%F\V2++G?EL, DJ!WE.R.?:+*W,Z4;):(BO*W M,RA \1#G$.HQD2K;+!<596P+<+3,1I>)94>B.4@T;9]\WZS62^ZD3V0',1E/ MPD>'6'>.A^1NC%299C5>R;8Y)7^^UO_T+GTT*CTZ?7G!CTX? MVF1_]\:CV7@XN.W.^[>=V9S]Y[X_FL\ZX[M.OSL=#49?9YWNZ+8S[<^[@Q$K ML__T38VGJBL\K2PZ7"TK5,$Q.)\&"2'9OTX%9!_],:&>'5K!F,XP?2(6%IRB MEA=K__"T6L>\/\FEK_[@H8G&><_9B>,+#^CFE&WYK'2>[9RH7H3@G/6?.D?\ M\?+J^L-5^V>D2W,B1 7@?.Y.8.71W),R;9Z)UK*RY,'<$]E+:?ST;JB _C%E MXV)T"?34VR(GV KUJ"C7YJ%.;5TJY*]VQ5KA@B"S )0M"A(%FS_QG"^V\'J2 M5D\YER=IBI^P&V)^X2!; P<\B/B#!*M>Z ?>&M/^B^6$W#O);^EC_[/GZ$7" M8J&6(-PJH$=X(7C0NF3/\X/Q@E_#F!QE9IYC2TA556CS.+89=RH4T"CZ2CV? MO^RR(*=;?F&)-D]CFY&0$AN:UF?8<7C($KN81G-KUUXS=?K1_>)/F%\][_K2 M3:UFY39/;1O.;IJ(H-$XWD27[KG+^#44?K6NA#-AR3;/=YL1)!0?&ALCS_72 M_S9A1@(#&S]%V]JL:XH9,[)UQ>:Y_@Q=>^FFA%S8$,#41%]%M MI .&EZ]RF3J="'& *?9E4U>MO]CF.70S&ZE5#3"MC('8]8/=PRU*"Q&4;O,8 M>Q%V!1"@,1,OQA239+) JZ?6S0A(B@U-YR,<''M_-P@H>0P#[D*8>T8C:8%V M6CWM;CB)FJ,#3;0.B2T??B]!$#SE[V.T$TRC/+L;Y!-+0H*D;*O'WLW(D"" M1LH/3)8K_B#G$UOE+'>'E\>+3"*DBBS#-EH]1F]&HB$R:.2>9D))+]LNT6"K]P(8NI5+P(1F [?DB=C8M?U$BGH/^2L)P_+BK5XR8,:?',0Y ML!/]GP$]N_*MWDM0GI\="FAY@H?,^L9G;@M4EVX-U@U!WU!MUA9S*> M#>:#\>@U([!:07^%AU;RZC'R5E20@Z+02A:^C1="HYM+U)+-_N(*<6"YFR$&8)L15EB<@(#XT/ MOH/MNC;_3_\?(7E"#M^B=(,>HI2_71N]2B^;1/3JPN%+8G:IJ44/$S0:IYA! M(A;;9Y8AU+@5"..B-K7&Z*"1/%MY-)ACNAZX3PQ+Y$R0K3"$12'DX&K3)88 MC9/]V]Y3;&%F2&QI-,*!^"XQO2H04G2U.5)#J8XKP?F=>^);V'&0B[TP\?L\ M97L% TTVB84;Q"Q=^FAZJ6%I"R$?'CM45&" 1HMJO6% MI R$E'/]I1WLE0(;93>8!ML)6^L$K/_R?=R&[Q'R5PYZ52$,:OE>)CTLT,@; M(E=VA#3^"L)RP,3"DI3$"*"I_"8DCKV[FVBPWE#O*4Y&B,Y92KC(J0.AAQ0E M*0<:-/;ND;4B+J;;)$05=:H*$+Q 17E3X8)&&L_^"6AH<1FB;<&2/S.F8DU9 M X)CJ"AM2F#0>#N+QY\',W&$N9RZD!P'Q7E+@<:-/:D,%4= M+Z\2!+=24?[RL$$C,)4#OZ'8(M$A5_:W@R/%NW9WS=\3^6?TN12>W/M>4?,0 M=M5%C:(Z+4 S'Y5&"FP(8>S:*^_[HVJ';D%\)A%NX(-%_Z60:1G/"1/V.8/ M.^(UHC_EL0!I^3:] ;4QI\ +CW8B2_<6J@IM>A5J8U8%&.B&H\J-1KMN@3J&YS*Z@-9] M8QC*:#T,1[ON^0)X*AX2]$C8A$ZBI,/H(-?*3T-L M9]')QSI9>0CK/N/A3@:F_JW6Q&."X8#0: '$KRMSL;V[O9;O!G(I*=,0A(0* M/:[*H(36V=*I('N)M^H>EU<)0FZ%6;?+0P2-MKU+AK_QCEU_]\RF%GEZ52%D M0AC.;UJXH!&I/Y64 0[.&V88G,CKQ MHWHN1:H00&L&2;5/^D)Q?#Y@[0'/DS<=5JQ='M ?:9V(DP&2]-MH5@6WMU;28 M (/6M4Q6.! 6+_E[>+/Q$/JZ)+-_8@OL7?X$/V3!5*WQ:E'.KK+J'P&VZC'> MAE:M#VA&E;CF7GE)8Z88A)UI/3TB>T=P$C+?GR#"MMP]M"$!/I(F1=5-^SD^FY20,5I/\C4FQ2O^0, 3/KZ. M-\+!>,%V=/+PM5DK$+:Y#8P#IFJ!9AUSRO: (=W&KPI%PY=J4I<7A[ 3KI]O M.7YHQ&9UH;U\A[%_KI],$7)H--X3-Y(GYYW=;#$(XV^97506$31JJC'06C?5 M,(;E]C?3\(PG3R?Y/C1)-0A#=T5!? E"\(_J31#W!JYP0"QTN'D@]X6]#V5> MV.O\6^I'__W-ZXM[KR_NO;ZX]_KBWNN+>Z\O[KV^N%??Q#!\?7$/[HM[CN,] M\PL][CQZZX6/P2)TL@_'Y!S;,6L#0L?2?*_/#!BT_5,BTL)6OF,:@;8C7]P$ MT]F*K8;SXY+RFC#"&3H\:L$!S%XDH=\-@Q63\)]8=CV[L@8$7Y#NT&O M.YIWNKW>^&$T'XR^=B;CX: WZ,\Z_[;[!>#NGI['EAEN0*.TQBGQ?ZK#9VH7H0 P 0S];;(";9*Q\))F38].EKFDTKD2 M:[K[E/5#Y A5F?FVS?VCMA(S4D-;'LU69+-A$S%#\0VY-FM_J;1D1?DV-X+& M5JW T=*8/D7N4C:%)KYK8=Z4>26UYLV$Z&TJ5FC4F6\!3(@9,T@I$H*-ZJCR MCX_7GRX_?[BZ>'_]^>/G]U?7'R^:T"Y>H- )RJI7*'Q+&K]'+V0=KJ4Z/_F^ M[96%P$#V"CZ1M"5]]OC&$],-HL%VA-:R 5=QB#N@"&<)6-'88;?42_,E]@YXE*.:Q^0A'LG>X\BLG2 MY71&Y5=K82:2!'/R M9R)]5" 9VXNHSI_*K08DFTK7(M7$G8+[=8E+#]T?KJX_?&Q_@JJ33"%@ /Q. M\1-V0WS'%-#C6>O("GZ08-4+_ 4&DB$MG-H0F:\"=]DX-3TE2$M*O1E)ZQ/_(1OSW MH*>X@L0)84+@'B8(;)W*-LS):E95:"^[.1^& MNE>==[;S#$=''K]B%U/D\'>T[373OQ\A?,*[%^]D$5#-RA#RF\UHUD4&WLLR M8$!1QCR5\R\^'_X2=4GY/#CH3EWI^55@I#9 M;$A:#J(SH2WH(4JW;.!07G&F5Q?$JD7+.C6(/ 4'C<][1'_BZ#* &;9"&A\D M5W="=14(Z>MF75"-I]9<-]%/WZ. _[5EHS?Q[%W$/!O&,:@*H4/IV-DNJ&. M#%IOX@^8NZSMK>"9UI->)"X*X7B!6>\1XX!&S'!P-SY(VEWSV**$%V%)"#U( M95NI&T%$ *#Q<1"02SO%/J9/LE6#N"B$G94N(V($T"BYT^XBPI(0]DNZA @! MP#P4M7^WV_1PU)7IX:BWG?U/GKM#)#\,LSC M23_^2[Q+R:-DRAIP3EJ9LI8>2!40 0RA$OF409F<.D!B9QKFJ$$4H.A9Y52E M0TM?KJX_?($30:N2/B'0JC?&.S=TO!6,C^@('=&R)$?3^C 6^!HFN=LCF^*# MMMB4COVYR2!:->$OMQPB]UF%/D^LPJ&#?^S3;UC5;4WJBM=DXKZPBH"'68- QP%^ M[?219GWX (;UI%!*?[FH() 8A[G)R@@#%-DH04S:@7]U=?WQ"D[GH1^PA< -=IG"V3JAO]XXWA9C\15'^M4@1#3DQIF^RST/"P">[MA"+CKE M?T66TS//]=7U)P W #;,O% 'D(QAX&["P(\ 7RHG7F4-"'-N M(?L6$BM""("S@;O3+H[<*0,W0.Z2L.DG=JS<;._1WST:O]&H2B@W; 5B.+SD MW&RL _CL'R667M]:JB4@$W;!/F! OAC^O[H!@)[+VS$*J%,[&P]MS*\5S-M( MGQ:#,(F7,/+TSOH4' !B))-6)O*EYR\>0DB,T(4D3HLPFL7/-4=" C(^G^J/ M%XG/S Q W *$G(DB5F$$$EKL]U>[/D>R_B["ZYE>H#-;>3288[J^\2CUGIF@ M>??G*&M 2+TH-%:K0$'C[!8_!C\P6:X8RNX3V^XOV4X^P!3[P90AEZ8NY=2" ML"S2,,=TNE(.)FC4??4\^YDX_&;"TR7?,9LBIP,:M@'A1JLB7=(0YODP?(&^<2?>$P?_L"U^.O3;"SA*/C"3#"N MFE6%L%PMS)89U*;9NL5[.7;OO&J3):D)80E:,5<2I+52=;R_E>^ ^;NFK.7Q MXA!]N WQW-/M:J4:@[ J+4-H*?#M0$]R>S\\L!GP6>]?-F&_GF]3*]!35: M\?3L;^:)!-F)I8B?*\I#S-:6\I)R\\@Q =@R)H52OX0C* @D;IUK92F?J0 ' M!!Z\]=ISXS"J^@4;04$(VW*Y(:4?7,A*#TO[-[K:OVE%^Y)MMK'V;R!I/R%\ M7L!64K;%)X%4PHM#LX)IH_D K&#='9M')-UWCR_-IMS+[;-]PFR%J&"AG5L! M6M<0$J0#!.:2>8KY!L[9=FTF#;83!:CGLC^M.$_3=%G]T7Q9O9>DLQ.E8]E;\XI"!FRQ!7(ML'*Q:GY=LLXVQN6O_/?2#.-W7HPH MBE6]81MP5OJ5V$!R#C#4!("YF5]$-EY$O9I)H4YZ$Q8%LDIK#GJ^M,UG.336E@3(@9 Y!$;V]"Z-J*V_["QV=:6E?]X<:5D5K,NA(VB MREY38Z4>I+;NX,/^WNL@N_3PM 2<,!Y^#G.D_$I05>G6[[24&95H@,E(#V#>+CJ:YKFZ*FBW M/;=894I)+@E*SEOG>LIAS"9XQ $->31W2- C<4BPE9B-M#0$9UPM9B%%#"T_ M,RUHY&,<+Q[\.,ZO16>F#H2\L09(S>"&1NV)@./'@.F/G['KOUB1!MC^U:P? MEVH10O99+6912BNM>?'C=XKFZ 7[_<4"6_RY(?8OGHYCYIQ_GWVE<##JC>_[ MG7GWKW&"R[[]3H!>.DP/O,R9^-P/@7QEDLM)H::6W(??_8J])46;%;&0Z'JF MG+)PO-MB;>]7W0H(+>UY9O'"+"F/=!>J* M@PY]K2@<2Y##.F83T3OH+VTE_ MA.$2*$^,$%IIKOP]0A];ORV]IW?1I$FWG*]/^W]PNCXEZ-I]_$>O>\)-\HNV M=_^Y]L0UGA2X75WV9Q)=\B_:?LW"2)=<8 #KYN/;C3G>$%'!]MP;LG7V;L'MN?[NJREFH"RVZH[?3%6?+:VL=0@.#CW# MJ PRM&VP&-B)],$=9BI$#M=5R-^33Q4VLA+#EB'$/RON3/EF9:BCG;OV_A,@A"X+M M"?5VGW5Y;49VJ5E,^Q<@'&9NV<:T=57KX6?-(;5'L4T"G\W!XV"52?HHT0Z$ MP] U&$()C;1.]S'KA0V#MY@->DQ$T?JV@O8:I?\3-/I5FCG'"8:;4SR"DCJY36!XL?'@U6#O;]^"SH84XK-E3(6VN4_2_0!@JY7LYQ MF(@FNL19BQ+#1+:I9GUN%R#'B:Q6SL-,1 HJ[<5OVB2@^&'%NJAUPD@L8>*[ MA(ZI49[O1]<$+SSZS,_6[';8_9<-H>S[@?LWC.C5Q=7'[,113:L07&/J:$UE M4*%S_*D6CC_!\%PUP?$G^!Q_KH7CSS \1TUP_!D^QU]JX?@+#*=0$QQ_ <_Q M]44='%_7^."0B>>G 8XY5.@<7];"\24,ETT3'%_"Y_BJ%HZO8#AFFN#X"C[' MU[5P7./Q:2.?2A,D7\,G^7TM)+\'XB5I@N3W\$G^4 O)'YHFN5#2:F58H9-< MBZOKNFE7UV5[OJYK^+ZNZUI\7==-^[HNVW-V7=?M['IP*;:\I4O^&8EY@UVF MT.CI%R>T(T'BU[:ZKCW!["<%*5*%6VF6Q*+>K&+8H(6<>/ \C!)M_MM[]+M6 M,%[P4U?[D^&[J,DAA,+L$+L^WH&51*%*MMDL_84<714AA68,$I.>KU#PPPL= MFS]M806GA^<@JP0G-#$[2)182[IX@BF__X-],/?Z+VC-KP+AIHZ#D+K^ MU'.A:)WD_PI]D.'KXWOF#I[(>6'#1A< MXO'2$\\GJH28JAJ'<&:QJ>ZI-[Z9Z>],C.[P EL:V!!M?'Y=[F;C$(N?(H^/ M;;*/AF1- F5*5BV_!.'T(R!S+*?,,['-_2. :8PS' 3QG07^#Q*L6'FNZC!8 M<4CR9/.*?P-"&AD@>RRJQK.VQ D7ONS$;-@TA-0V\'8GU5Y[[^GP]WQZ:,/& M8/[6YNZOZ/I S)\)FJ#=XZ=&U_)]N+C,O)GSK3OM=WK=R6#>'7:ZH]O#WX-1 MI__77G\VZXSO.I/NM/.].WSHO][15Y>@O]3;D]([^S1@ !C67Y^;!/?<)/ ' M#ZMZ;A+2@X<'"^K_(V23()-RX[DYCVCEU('SN(C!$"6& H"@$\&4(Y6D++3! M2F5JJ;-+8CB_ BG)NSD_7? '/&H\OF#ZU%4U1 DA N N\<"FQG23*@=AME&: M7G;"2+A=^4Y3$=^;(WYD6#C5B , MA'I$&T.#Y@O.BGO(=)MX--)\$%#R& ;R'.YV3)].HED.&G7K:9Q",N4 M@ETA/2I4HPYH-I18F$4N8'\1E8M2;?I[9,\2^J.I96#0A#92$>M-"![#82I#W/?6(C1Q0LCO\."$]. MP5:HS-DHV2:$6'G-8ZF&%L[$4&(CK]A2M!N%/F9KZT7#<+25 M)RIG@34FO% MNI+==>TI#@@5Z$ME)KHM0+AAJ*KA0Q?S>5*>OTC3;@+,0&!FY^:$5[^LJRUH MH*1741["]5$5=& %0FCDG9I>X4[:>M M3)1(CNRV2K\FA-5U[I%E?3CU\W'84=\2/_9E8O[[%A-_O,AXP;H!3[.E]FWV MO&D5#4)8W.BQ5P9E:_F^_?7&\;9X?_!YXB#7-\OM_93-[>W?3X;CO_7[G9O^ MJ'\WF'3UZG"2/JLI1@1@Z9$539FI)2\.)(-.;6EJ4@!ESU5$2RK![.KZZOI# MC9=8F>;0E:=*" \ >Y-8$;OI*QHK=C.:,ETHOQJ$;7:>:2:)RT<$@"W):'Y< M0V3667KSK;"!]O*,S&$FF51/>DUIZ["G0NF\ %,DPH1Z; M O@FE&\]]WY6/C;,T!/[R!^X3SA^?">:.K0[JWG#$-PQ57=C[_2G/W_[83_1_'OQ(\4IS_CFUVMC),\( MD^,;4)2'XQ[0YB@Y7"N0 9AQ!4#R]J3J*D#@\J8$Z($2>9N-ZWT(>36@N!"T+%3-7TGH$#2E>>@2[\9WM,1W'IWB52QL)-3 G6VP118$VW-,USHL%VH60I9A M&:H+@6Z?[X)\PGAPLF*^X"UO?K7 AN3*?,.%#81(1D;D@ST=4I43V:H:O2RG M/H1W(4MTMQQTH.(-$V9']! B,0TXO-<..*1_Y_P"#ND$CCBGXP!<,_B@U0:, MA*NSSE LQ-IKRN)KRF)Q6L;!BHW]J3$NG<:MG0=7J"4(?FV3U+A"( '0G!U/ MC!/E\NJVGB.G!T[L!=<:;\_U]JXLN AP]]7NTZ.KJKL(,.TR:[370J]MN=8@ M.-N-F2V-&JCS08PFFJ[X-9$4K_CJYFGW6.4-7GB4/V#7?613&;)D%[=5U3@$ M?W^%@T Q)?P2EC/"0?3@R"[7F ]^/8IM$AP 5VE*.K\&80E9;2;@3MBF\D[MC)!#L\N,%^@U2L%S)5(TOCTC92LT:!KO":Z.YJXS13X[G:FG@I6ZGEZ?T$ MT!4?5#O44RI\J^RMD,M#XAG74/Z+!T4;@Y!15Z&_1 \T?$O(R*]-NZ FS%G- MQ-C5I L@PV/X#.+[$L/N6F6X&YQ*IQ^DW#AV\% M/(@1)9X2:_8Q_N+/9_?)K?OUK?OUK?OUK?OUK?OUK?OUK?OUK?OV9YMR^K"AK^'4JZV>41T_HR=)WS/3'VE/TP8M@IA+BC;5?3BT)H*.7.[ MX?'S^;-7C;D<&H,YAC1F)0<]_ K&P7X_Y[69 LW!C(M^=#\:C\PL=3/$3=D/L\SS=/M,% M933U0C_PUICZ3)-#SUT.&==VU_=QH!E+*-9H!<.-3X.$$MB_3A7 /OIC0CT[ MM(+Q/B]8$$Z0%X,82"C#(1\"Y&BKGQ!,&.*R[\3QA8&$G+(M1Q'R;.U$]2($ M ";DG73JY^?29=IT\FB93^JAN;3L+5G\X67>X\R%',G I"C;PN@D<9]4.SHI M(+=%6+S62,HC':(490$,4;FF=R!!#J,T"?X>C8^MWY;>TSN+'RBB6T[$I_T_ M. ^?$CSL/O[C87:B].07;0]&N8;"U9L4N%U=]KH27?(OVO3+&NN2"UQUP+ITC=2FUZ-+55JPNFWOMTS;0/2>_OB^N],8U7 ME0ED-.EG@K*93*&BS;67L5!6!>(DAF*KJ7/-:MBAY6"C.[R1%? G$?: ^R^6 M$]K\J4I^UPN357XQ2J&6(,0AJS2C0DJ -K2P#1O;C01;[J+DOK[^/T*RX78[ MPK)L%G45",'$*EE6HX7JG64&R1]7H(5DF!I)X)15D MG@FY]>S5KI#_G+6?>ECT^OKJ^LN7]I]/+\,?R+E'--C_LFQ/*"G6 MMJLHUW9V>T&)^)6?I/06O#/51@61L+Z+R$%]^-2"'^70M4DW<*3@ Q.5X=921>\VZ M$(YMZ-JG@<,+T.&]KA7%K?PIMC!YX@.)DC=Y<0@^RR)4R1$!8$9Y'D'3]7UH [::F.H2LA02!I-_!FY%0.=KFU0$Y/ZD/F MN9A:\E]-^=U?$D=MXKL61C#)*1L]_VQ"]#85*S3SS+< 7*\9,T@ILF4;O4-L\[;2*#Y_AR MO>Q91745D)L*,TI3>&KU\8Y"#F>\./CHLOY(01$(60AZ*A;+WUI>P1TB]#MR M0C;$(OYO\]OC+B^R9[WNNH-IYWMW^-#OW/>[LX=IG^<3S,XE2^"@E#A?A&>0 M$/1('*9HGC08*NVRS'5+*,WY<>^2Y=/_/&^03Y5FO"MMO8X \B'^S35C- M'<7_"+%K;17[>JV:<+(7*K>#Y!BKI0L :QK1"'&04NDBT*H)Q%5@8--"$E40 M?W42T\D)'ZZN/WYL/^&B?F*%L(%R[1_&**6O2*\J!(>1@4'GT9H%"(G$F^WA MSV\$4Z:LU7:(G[#H?*-I93C1X*9F6J4Z(-&>M,^LT,8CMJ(->!.PAL'G]FDY M7D@L#]Q-&/@1NDN]@5E4 ^IXG&NX0A9%"(%R=F7,V16D0',MG%T!XNP64_*$ M@NB=1#^@(0?('3.*J5-=!4[HN=8)4ZT$4,3N$U-RX]7J*D F01V#%1,E O7K M$97>_CCV.O5%TV;M #$(ZYIV:D;O$Q@_JL1FW8L?[ZZ_O@9C@>]7K*% MT 'POW<43/&&@<%V=\V/\IK:@'$K$#SO!4P_[7HQQ R [?T;,^-%X>YNU@0$ M)UQ)GLT R#Y7SM[K\;5V6O^WFO^'B"6SS 7K,G\/4BY8-6,4881V/*_ B8& M6Y7"%%'83$MX9'^QTO["V*U[K>O6[=Z=S0';=%#T-'BJ3\ BM#NB4[$NH$@&G=ARZ#M4%.%(Y5[A_%12%L'.OH'TE# M$",'P-YW1 F?!*D)#:G#H1\Q[J) MS5$! &)[F 9D05C['-TMWG@^4=.JK $AX;'VWJI2 !*CT\XRC.M\WRSAFVT MYWDM!#:=D:RQ=3]7?^DIG!.P:QYJ_B>V>YX?9XY(K,&\&0AKLM*F80X;6M[S MO]3!E)PT_W*M'N#%Q[%\O=L*VH; MPG*O[A%!5Q>_BOD,V;_J,I^3MB$L+%LSGQ-=M!:F$]W:P%?9W["]Y(=,+/;5 M;KPTB=M=9B_%O>U/!]^[\\'W?FBV\ZU_^W4P^MKI]MC7@_F@ M?T:1O+WZU%&[DU)-778_"YCI<4IG%G81LS')XPR2R$>7)^'YQ<$V])G7!5E ;SDH+2?@_+E$,Z9@%38Y/WEU?5'(._HEB-%"*ME MGOB-,A;RQ4XJ5<&V7^?(-;13.DX! %@I[F;Z6^R3I1M%'Q2)&[+"<)*Q%3-% M'@B09"A#Y_+B0%(GU,:E)@50%D1%M("<4JJCJJ&II< B/184VUU_)_MQLZ,, MC&C5A)"&D&>@:?>X!B@0M/VRUY=J3%*OEY"V-&7]0OEY:F8L(!DNOEU8" MN[3R""7C Y:.;$,((72%X.*AZ\R#XD(O-H_0<#?[%%L.\OTXOX,AXP^Z)QSS MX]Y@[@U)]\0H]^;HUE1ST_#ZN#:QI7W4JI]4'& M4C L,O?&P0K38O;5_,]#"/KGV%?S2H$6VTUH0KIVLADD(5TEJIS*P*< T MFR%SN:19-L/;#EO1G%].@V!VO=GNU#G%3C2]^BNRN=G&<^DA,CGTXKGW9BOS MINBE2]0O )3=RKDY-@V<9_7:SJO/]-5G^NHS??69OOI,87!RNOT>A\%XD=Q_ M\ZUWSUMO*%[Q,88/&7S\5TQ^Y9J$F)K2QN183HMG;%G*Z;5LHT FX"IZ717& M F@*!V@NZ029]U?7GZ[@Y/_ ,B&AJL[8JI1+D[*-0EA<5M/=JC @0(LAY8RO M'U-65X809M:!IQT?^V,YY_ZT\[O?']9-K_UA_->(AE.)Z=S9%0 M#8:YSE0!$+,F6KF09C\+\S=?@RT7T'.C>)ODQ%# < *0FSB]*/XK5OU_Y[Z >Y)U5T*T/8*BJM+W6Y M@B8H6.2-<'"\YV'@/N%8V/V209=&S68@++F+$*H)#Q:U>^F8\*D-P011@PZJ MUPJ$M6\18O7059VFF[:LO0Q\Q0TA^H?E^19%J'R##S<1]/R M[SPZPL],?)Z73=SEA'HN^]/:/?TBWQ@:M@$GH%]VHV@(' #=/"UEO.C:L13* M_BDN"F3;6,AL4P\T"-$!8.@(A&V-71M1VW_8V,Q$6?G/%^IG^C3K0MA#J@SQ M9#35@02#.)W!)"]J:-Y,>_'#HI -I\O$&'RNL+R8HY=N$%#R& ;<(.=>O"N616<+-@;!=5 % MX47Q0S,*82#0LT@JTE? /BIH%X+OH@I3J4 5T*Q&I8L]DL/+\OIC2ME6(?A% M*AE<%P^2TRE3(,07"Y56$D9 M'FP5AX+H'1:.M_^R8?!E7F)% M>0BS0 $33E*I0 >-./Y(^'CQU?-L?LOH#-,G8F%_YCFROJFJ *(KEJ-.!0\: M=W'Z()>8RSNF.VG[/-3E$X9]2'Q9!%VS+@3/34E&-9%"(_395T"[ !HVR"?687-P^)2PE"X!(;2E' M3!).:UDJ?$YY)H[#%@NL,R-WR6>4Z$D PPM%KK,7BGP=CV]_#(;#Z$+VP6C> M'7T=W S[G>YLUI^?S54B,VN%[=!A<_# W:F;3;E/.*,O55:):2/M#)E*R6ZV M]^CO'NUQEX#"16_<"IQ4DV),I\=:0_ AMTRQ2!X.DI8;VJ3E0$'@!@#F\QS71=KJCWW=1GHJ60_ MPR']7'W6.>CR7=8F#4!PDU5E(":X:WWB,$>0_HOEA&P?OMPOV,>4+-FVW.&. MH6R>4[G6SF!@E^RM2D-OD^-$%&:PWB!"XQMVV7>GPWK)MLZ@ Q?F5PD=9UT'5MGK^]X?9TL^5Q6H5?5*LF'%^H!EUL#*]QM>DQ1UKR4\6F0Z'/L7Z?]C7WTQY2_ M5RD8$4^^@W,J0W/,.Y&_3>T*.T7FVY9'):$MI!19G\]=2Y7WZ(6LP[54F2?? MMSF"2)C?:_-$4@ 3KKA/Y84K)GY @\>MJUFB6K.D]1+C!H_)T,X/S_XO.<>OZ'9/EF.:O+7Y2"U%KZSE]" M1 -,G>T=<9'+P[*W*$ /+@IM$MW09Y+7\R&;U_.7A^YTWI\._]:Y&XRZH]Z@ M.^S<=N?=SK\]C+H/MX-Y__;?SR7KYW 'L/)\Y$FAID)_;%JU0RLXW*H@"5>+ MB\')UA'K>!\5%$O?4K!U)TSR=A)AWDU.60 Q;97MG*A>A # [+*33GGL[Z1, MV\'O7/,Y630G90>@\4-'S4QYL@%Q""'H+1=;>+/^F1^FF^(G[(9X?TL*15;P M@P2K7N@';-E!#YGC/&+E\Q0L]")AL5!+$(+E>H07@@=MB1UMH..[."0LIDI MB)'KL9,2&YK61S@XWDEQ( -1ZSC-Z(_.6/!&;[?A\MK.+[PC"]BZT-EY$HOCC,/#Y@[A\ MB RFV&)XV3[R=(]418,0HM1JOJI V9H_8'_-P(!\1TX8^0+9 O4O(7+(8LO% MC-\J,SSP\S'K&)CUOO5O'X;]SF# _O6].WSHS@?C473#TE\>NL/!W=\&HZ_\ M!;#QPZBU.Y:T-H(YFCJ@%KD-"M1O8Z ]BN@XWC-RV6:%"3O%/MNY8#_GP)!N MY?:]$(793([3NG !S)]J496GB/2J CE&9&:^^F0"\H#43.4?'Z\_77[^<'7Q M_OKSIX\75]>?/C?!+EZ@T G:I5<('0#C!Y'O/-JCV(YO8%0_+*2L N% F8D9 MI^YL5R*K>EF\DX?_%O)7^Y0SZL]'!6VOF$4X7MSB!:8T??(E>HI38'\M)F4@HY_,$^*?H- * H $P M '1R+3(P,3DQ,C,Q7VQA8BYX;6SLO7MSXSB6+_C_1NQWP/:]&YT9(5=59E9U M/7;FWI!M.4M[G9;;=E9-;\6-#EJ$9$Y1I(:DG%9_^L4!0(J4^ !!D#AT9,1, MEU,"SDLX/QP !P?_]C]?-CYYIE'LA<&__^7=-]_]A=!@&;I>L/[WO^SB,R=> M>MY?_N?_^#__CW_[O\[._N/\[IJXX7*WH4%"EA%U$NJ2+U[R1!["[=8)R"<: M19[OD_/(<]>4D)^_^>&;']___.&;#S___/X=.3N3E,Z=F/4, \))OO_F7?;- MA:0:!K^0]]^^_^G;]]^]_X[\_,MWW_WR_3MR^REK^(E)N?(:6_I>\.4J2[2_??OOERY=OOGSX)HS6K/]W[[[]CT_7]\LGNG'. MO"!.G&!)_T)8^U]B_N%UN'02;JM<]Y?'R$\)?/@VXU79 OYUEC8[@X_.WKT_ M^_#NFY?8_8L4$;Y68)(V?SEI+W5Z]_///W_+O\V:,D)>#>E,;68]0OXM"GUZ M1U>$T_@EV6_IO_\E]C9;'WCSSYXBNBJGYT?1M]#_VX"NX4<%77\&7=_]#73] M;_+C:^>1^G\AT/+SW;Q2M)\+M&0GKI.2H;X=3)\'YD]42ZE\3Y2:A8GCZVF6 MZXE1LUL:>:$["_0&XW%OO!K>)TZ4=- QW[^UE@*+H?,U^ZN@+'U):.!2-U47 M.->0YH)Q5..4@7:X+!#T :G#Z-1\,2/(B<5T^T"L@.Q*9140$G6J;,V)\- M]I MOEV&#+FWR9DO?R'>?16%FW)1!;NPY,M_^H\:OW"J2T&1B,;A+EK25C]M M7OXJ6V#\[CP?=S!JAIBGC<-2F8#L&J=DA'8Z.XG0=FCC+Y@]/^W[JC,AV4*R=^ MY#Q9>+]VG*T8F=1/XO23XR$J/_XGP_Z$@E@7OA/'B]5]$B[_G+YX\9%I5-HC M':S*JL*(;6R,<-BJRZP[=CE!$JX()TG^ *(6!VU>O\MPXWA!A45*&R(?IM7* MYA>9(_4U5 MT9I%>M86H>\IBVQVL0[T"6>@'8AI#]<'1K?&"O+K$0S'O"+'PP^^0S[<"B)V M'EY ;?"A- V"G>/?T6T8E>U]5S0;P= J4^QXB.7;(!]JI:)V'G*"*A%DAX>Q MR EB#^"T.DG=''O<;@2C ML52UXZ%8:(1\');+VGD0"K*$T25 >+ A* XHKSR?WNQ*EOH531 /O"J%TC%W M_#W2X58IINY(DR?10)$(D@./L3NZ]N"(/4ANG$T9RE4T0S_6RA4KCK=B&]1C MKD+4CN/N0)4 V8''WCQ8AA&;VODRFI]27H2[((GV%Z%;/12;>J$?F4IJ%P=J M;1?4XU9-\H[#N,!D0C@;$D9$LB+ :^"Q_>"\S%T60G@K3Z01-TSDU>W1C^<& M58LCN:(QZC'<)'/'TB-L9D#S:6$2W4?CL!/SJ.T8!FF5 MR*9&:A:5IASL#-?;,$X<___SMK6+K(K&8QFJI4J6#M1"RS$,TW*!30U209TP M\L,NF@#&IQ%U*@;ET=>(AV&9(MFMF]QW2(=:J8C:^3Q\:#%JPXXEN+CKWSZ% M0?7F>4D3Q&.J2J%T7!U_CW1L58JI.[XX0<(I#KUBOJ?+7<2&][OWCP]>4GI] MJZ0)XC%6I5 ZQHZ_1SK&*L74'6.<"B3E;&&CKYH&V'M5 6S<, MM/4X!MK:_$!;6QAH#Y$#I4#N]YO'L$SAX^\1#[%25=+Q5?@2Z> JEU%[9 EJ M1) ;'+EF+\LG)CBM.%^N:(9X>-4I=HQB^39(!UNMJ+IC+B5*4JHVSI=_I[[_ MOX+P2W!/G9@%B>X\CG))15';SI*H=^C%:H5IQ;!XU0CTFJV3M.!8SLD30'7@$ M7NRBB :)2+J%*"1QDEWU0*QLCGX\UBM:');E;5&/S@:1.PY229UDY(F@/W@* M64*A/I#W3"^=Q)%25=JDLCGZP5JOZ'&V6%E;U(.U0>3.^6$9=+L+- MU@FJ,:^J-?I16*MF<326-D4]*NLE[C@Z4^)$4">2_-#@^,06_DVC\Z@1^D%9 MIM01,N9:H!Z"I8)VQ46@:6F\B=(FO++)_9/#[+78)5"#&S;HJU=R]9W0CT<5 MI8^6VS4]4(]7)<&[+KUSY7$F1+ A.3Y##VFVD(H+F]0+.2OO'CI^/^@3E1]7;^F*>*!V*1@ MEEM8T0[I<&P45SOG4.Y+"LH$2 ]_?3^M'W!0[XI]4E=&[+0EXC'9H-YQ'8FC M9DA'9).TG6M)Y$&74") ;>$URNWOTO>65 M'SK59X'%-H@'5J5*Q75(K@'2 58M9\?UAR!).$U[%9JA"L6&9J\M5#PCU-P: MZ5!45#-?L+FB*<+AJ2JQ]K)D<7,YN[F?71+VU_WB>GXY?6#_N']@__DTNWFX M)XLK,IO>W*JILA'P8ERM5^M8+UG>) M&@35SMU-R1E_ABB.DMRH8_\Z'G'LHW_>1J&[6R:+Z)Y&S]Z2EKPZ5-,,Z:AK M4@S&754;A".O453=L2>)\E?:)%W3SPJU&83Q-'"E&''IBT)-;?$/QVH5C\;D M:4/< [-&WHZC,R;3P_",+3TR-(BF13^T_MB0E*KV^9/C-D@]L%:E?!12:(#0 MX^KE[#K^[+YQTHM..NZ31-PEWKV7#I%$_[QC 9KC,\^_"_>.G^Q+G:*N'5+' M:%0-G*.RD64'<>6>*J_BI_I;=!Y8=_29!CM*5F%$=K&SIF?PN4LB;_V4D"0D M3AS3Y)M>?*@,$OK4%,CRZ5<2MH00O:OH'%1$L/"_KG@)J;8A4H!I5JYT$^ : M\;M'"L(:V RXKG[F:)CIN$_U>M'HF4:/X? Z_3J]FY&+Z>W\87K-]Q+3O^/(1ID$&,<5VTZ1Q@,:8DY4J^>)"V+OE. M2,:9I*RALK,=I+1H))LOI,;)8O4Q#-W\ALA]Z+L55JKM@!P;FI4MOIQ:U1JQ MIRL(K7T!W7//?,2[YZ8:#GX]1 M&,>W4;CRJH[\BRV0 TR).GE$R7V-&$+*I-0=:YP6$<3L (1Y;3XY< >O'VW" MQ/$Q:#/@=@GU?;@N20,:\9VAJ;OQ O[ $I0>F+UL:1!7YD^H=D:.&^V,4-AJ M4>J)&&U:*J!?6XVSF1#)B,KEO;ND&6)7KI-6=[QF-(D@2MX V;=V M9M\^%)PY4< HQF*?)!0P%.Z;V(IL#SNDJC*AH]^"\T'CVPB*T,'*]P(GV_."+ MV6L)F]4A#^MXS38:UU^?Z(LCN8CII,:%A).JG)CB1']"BI*25-0^I[^'IBD"\T\@,%C:-^GKH*]ICL%L MH6PY((TD9BJPE&8).1F?TX!6;]E7MQ[%%%&IYBF\GS1%#\W5$G>$57B0 M65(F;R3MGI;I:@AH7E/^!F4,3TU#TFB=9PZ)8^;U%"B]'59;A3/1WO1E0Y>F M0_>Q8N@.>F&#"5"SXUEH@!Q23Y4YNJX2^ :*22B6P@RZ[S0L#G"57^!H,)5%9.J4!F[V9D-!E)FP'UH MFAPB];Q3/(2M=CUTZ"!'56W3%/:SVQ)!C-'ZNAB#E0L.C+(:(2#L;CZ &Y\ZY2]>F+!:XU.ZR=. M^!"&2>Q1\$&K2[F+V/6Q\,@'ZN079?!:$5/OA<"C=#;RE$2]9?>[$WK+" M6E5MD>-2K8IY?"IMB!BGZN7MO#_,R(HRYA/"*=L!J'Z4U'=5LF5FB4$2\L8+ MB,O:.%%\^-3BML[O%&Z64W?Z3"-G36]V%_GXVUI(/=]+9/D,:$5 M <18H:>'KGNEW(AD1P0_V(HY?1C!*KP,:Y?4'$%FCEB8(SQPXK B/K:()7!;7[SD/:(!=\$!JX 5"QA[5OT^<*,%H@$>Z]@+X M5\]F4+B@/;P!+-[,%KK!W8_5BBZ3Q>J&?F$JASO(5UG?1EZP]+8^G0>B"/UB M-77#;4D-)2,$D<\)W8U5N/FM30WQ'&) *>T;QQEK(G@#DC#NY,">9/P)"[#D MLPJL52J#I=OE]FS&"4&,?O_YKVPNOJR[]_; ^=)[]EP6&<2YM^LNG/BIPG0US9$#:Y.B>=BL:HL8%!M%UAVQ M&>')T=.#0-U6ZD9OV@(1XJ;4<;DE_Y\6!DG;C] Q"ZHV>2;_GY&Y9E%FX[[) M_X/).GV;O8K:S?_;8;@<1E^6;/$*G!0+NZN/#@O(@IG M7T24:7I)Q7\;G,L,9>0.9]!\A6H-W55@RX['9LF S>9M#Y.--*E_N'R EB9ALO#-CL MP/_E\XM[4_<_=W$"LT=F78U?IANW$6.? 3.KXF$'5B/%2!,:]XB;4CR2RD=R M O(243D1R4'&/.#:V:/%:O/4H,O4H$G.@$[&T&:-K0K+P6%:0%UYO>Z6Z1^7 M&$A>5RKFDHMD6\@3JD4;74ALV)?)6Q3&5M_8-33X'S@8,_"_J?G2\@-\FBKS8"]:7NPA. M ?EBIDOTW:\T(YT7!OJ95*/W'D49X1PRE$5ZC/[;SBR0H9]3@X >V04JH0L1 MRLATMT3,:;P> (KR(T:B!3,'$AW9C7B",6%HXXN:UW,F841E]!M>O99C M;7PS *OYJU<58UU&3)\=SX?]/C:AW3L^O:=+MAY+/%JZ36@R.\8LYY'B=0_F M5X%N@VQ'B.)]:-]C_)Z)>\9$.HN9P.0@<>5Y!=8#"4S&GP?/%.\QPV&R^37T MX1Y]NMI8!#FCF3M(,,%OI#!LS-0JX-N9V0@AUYS./0)M+KJ34A;VZ.'.0PYW MK>S8:\.N_1^@S8Z\=P!F?+BLMI,DI[?%ZF#>?G?5&QB.%)G-&=O<;G@=MQ%B MLT&E;>]BQK_2MTU[>D2 MI"&6(P5-DP972TOOSF^$T&I4[1[1-B\BMDAI1R!L7-"(-RZ MA9\;ZKM<^>$7;I=BHLA)J!^X>J&G#H^1(FDGDZJ&H*T9C! KN^G9(SCR@D@@ ME0##26EFVF^=_1LY/+:(%3-K)UPM)[%:P)314VM(:H#\@V(JR;VCFT8NG8'&7WT!>X+D3?LB67>#^*K:6\A&YB2&:JA@>+K^V&)HL5,Q#[ ME[^#--/2RD*MGJ(WSP4YUO1DUL)C/699(,:ROC35+IU=AWIPG9[Y.K^_DTE7 M67FL*"%)1;03*F&SLPBJBGAI?U.JQDK](.2K1\0>$/#U(IX%A#NZG)Y'.*MX MUOB*&2HK9D]+BJ7@R?O>0=%TGI0")]*UM_BH$:HE^HP368:+B\KKKZ(+>GH- M8$[\_R$,D]BCY(X! #.>NXO9]Y!.R(3Z!L7;15=>X 1+S_%OP]CC4:#R@T5U M79'#0AL#5#Q-5-D/,5"T$K_71XBNYC?3FXOY])K<+N[G#_/%C3UOF,8Q3>*& M<7_2"/D(+U2L9W&;UNK^?O9@\14OH8YXG*+IS82J MMJ-PJ0H53SWKJ"%Z!ZN2MYN?3>0C+/8K\?>CY<7GNSLVJ1'A?Q:O/$"Z!#PO MR/XS^Z^=]^SX<-5MFEPX400707YS_!VM,(UJ7^0.VLH$A66?2D?$#MQ._DX/ M(T-:/_\CQVC"UCTDY44X,TN;0\/:80E_T ,C:X_9VU6;/%'?)8][\MOL?$J2 M:'>Z-S@<#-Y16&(O$^IV <3V5)!#HZ99\B#9D@1BN-351-=S#OQ(#8;*R,0. M)J/RX/1,^8 MLVS(O+IV8N"-5H-N%6P7(8[)L$=75*&+X\^;,Y+]*M:N]5W0>Z"*@H7 M]@]JVB-V226QM7<3)'%RH,[/G_J=-Q6"[V&TCC+J\/2JRW3W:1P3Q_?#+PX; M@#P7\;^_F_S\_<\\O&!__O3^.QT?3R+NM^_>2Z]-HG]^\N(E]9D*--SE](S3 M6N^%G94C,VET1^K-NH8 SV[;U[*7N^%R!Y,$OUW3\0?M[@/K=<2S@UFD*+<8 MG UXQ03JL[!A#[?#'QT?W(#$3Y0FQ&6M)_#5)B]ISHEBL9"5.Y...!$(PH3$ M=.M$K+>_)UMF.?8MBU"I'],O3"_([#WE]DVVPRGI.*PAY PO9:[P(R79K:(0 MV\%?'#8$VC MMR='Q[UA^^"_=H%;#NSCW+L91SO+P\9G@UM$Z)P;N_8B-P@? T9[SZ:XAC.> MBJ9(L5U%P7R$5M8.<616*VZ7M00G*O* ;!_O]*JC9[6:5:;:E1=X;,YQ/X:A M"VCS>QC].0]NHY %@%6[%LJ=Q^*:2D8H==;:GF-P7S4%##ATRHAP3GSJ!5X0 M_TAN$_(Q"F-+>R,#&22SPCJSPA?&X,P+SK:"!0),N'.^?&(!:^0Y/EC@?K?= M^@RNFBQ7W6TL.-"@>"D"5/09@^\WB6[ ZQD+DO'@PSWE@L/;^S(!Z+TIZ!U+ MTO;\^S9B*U'/G8F[I_6[HU5MD7MRK8IY]RUMB-AGZ^75':62*I%D+1\8]JNC MO')M\Y"B9D^SJ@UR?ZO;MY%4NR*W/':&* X[S7W0^RFK<37GS$$DPE_-EF\[ILQ MPK$S-8P=[A:WL[N'?S [7$\A'_GFDLS^_GE^"U=N>(+F,HP3BYM8U^R7J3"0 M_ JY%^<5R'LI?([8"POB:9<<943L.$]OX@\W\L]W'G_9$=:L\\TV"I_Y';R8 M+ZDKU&[J@]Q7E%3..U%M!\3>I2:W[KC-J/-I+4_?ZH;,0$K;\]A/SO+)"VBT MS\_6=>Y:VP&YKS8KFW?4ZM:(O51!:.U\A93T<>1IT3\'4Y>FQ&W6,PE8!+U; M0J82/_E9,Y/63JWU/9 [JX*ZQ7HFE"NI M6RQ5FR:V7^BE9K#['E.^!55BHJ0]RMU52N5"DMJX#8M=5DUL[%2Y+ MB>3D)X0S. M79XR%2 NT]-[40&K[0)Y$J=8[]@^TN[MU]F\M3LJ#*;[-%*<'Q=?]*=YT%H50\4$OI^TV.U[G^Y)N([KT^"4( M]K=/Y7MWTPW4R_T7_[S25E7G?.;((X=(TX8\NB!GA#9BV#6N8H$NG)=F0HY@?5+$=4L%@+"8%!YP(V?$R5G6S0F$,):[J5R8-71!#E(J M"JN>R",&$R6Q^SN!1Q;&F% :\@JV=8&,K>O(O6I]'0;K,]][9H EEIU:^00E M-XQSU^:@;K=(7)J]I.\3M$\@,D43*7X9-9F\H-R=($($-*M7MRN<::+A00J2 MB7$<,&'*8T)BPX=?9W?VRRS"3:,OGE\%O[FOD4)'E2+Y,"?]#J%#5XJH.ZY2 M0G;6)+VK,>2--)>NO,!+Z#5$" ]0IF3C1']67T6K;H_<=QI5+5X^JVB,V+N: M9=:_;I92/N.DR8&VK=ME?:E:K=F 6;K;E?>$KDCUJA72-$];8;8^>JD M[;1RPU'8K@_U.M:U*UF1WF]]+[D,?=^)KKT5G0?Q+H*:/\=!\&FLW*(G4N_2 M4%^N(56[X:YOU5H+[1GBB?+G=IT RDV%SYY+8Q(#=^)R]L1G_(F7"I"^21M# M6:DE6W(Y7D#H"UWNX%5Z$JY6'OM49 M'=!E&O&J!V*N!K2G'AXY08TKN/$.O M;40WWFX3$[AY.6AEJ<'LS!D1P8D *Y+Q*EF5#[ZZ'M@."_6 MTJK$V]:=D4*NGA&J+\E7]40<]K14P- U^I*R]A3*5YY"UG9 [O+-RN;=O+HU8M=6$%IW%*>DTZF4RC)["F3PQP.NQ1DS4^;0-]]K)@%[:T>UNDY8#/JH4'-=6 M"H9O'-^7L]Z$38CIH5S 6@@*T"8][R_/6TR>G*2V]"];JL%3%Q,2AWZQ$+"S M8HARJ /,OGJD^Y"15ZH&/.B2S>+/:^00==A4%+L&$U5@<$1TP@(5TV7V)5+< M+U?BM'(2X@CL2,!NM9)LED@RY!6V_>':CZ_GC_, M9_>\-M+]K].[V:^+Z\O9W?U?>:6DAW^@@ .U)Y1K.XS'Y14>4ZYN/0ZW-OW@ M<(XTGK>5>]0W?6 YY\ 6T__2!YENG3V\Q:'V:ME)8^0.6J]DV4MEQ9:(';-! MX Z7I,0^@Z1KN3AOWUIN!5V;:4U.D&KW$)X[P9_UGEC7'KDS-JI:3'2J:(S8 M)9MEUD]Z8I13EX3M."!NV37[TQ9H$1_(6SRX\R"')7#5YL?JULA]LD'-PGE= M>5/$_M@DL?;)54H7R239OY[6ITDV84<[ZIY&Y]5Q0V5[Y"[9J.I1V%K>&+%; M-LO<(:P#RJ1L96DM?NU95_] VM)N=F\JR@WN9D6[9 G7-(-( ,/"BDPK\8]GE?6S^+.,XO,B:2,Y&L^3%^?EZR]N2O+2L= MV>>).CX;9$O(,TGO F IY)EJOZ^/,1L[(07W=DI7U_(\[H$XY%04W%@USXR# MY?!S,+U%.<^.(9K9E&NXCL0F(SZ'*WJT8E?D?MW& &4)V77]$/MX*_$[)RWG MN:!Q]V%-L,QQP91PH'RRB]^5U3:!T*V?VB44]))(8&LD=N(I^82WQ%E_?2@]:.XM]:=[UXJ*AO:N6&WJ-%0@Z M$40. =V-5=@/TZ:&&#@,*-7[3OJ$5$02EK;9[)D,];;Z_18JP?MPWRF.0;[S M,' ;\:>Y%W*0450[CR0-71##A:KD^I5^.'UR8$" @WVG[UOQ>>#NF&^#[BY] MIG[(K].21\:EGTP/A9KL ^H<,9V#'3W5?7)\)WY"G.TV"E^\C9/0F*P<+R+/ MCK^SF=6=;KI>A='G0-8W8Y$H0VL/MDN;@[!V%) #HH8YRO92%+HC!DH=+;KN ML^S)*HQ(QHTOTC)^]B'4GDEVF4G8Z@V27 0_=!D(S8LUA7[(T4%9=854A%$@ M@;KL?20DV';Z(;4WDI90DCE:=M":EK?+K?..+-"J(U*G;:^\S 15[(4[\[.M M$MK)W>MU1-=0T>DTUJVI_S1)O\J->#[=05$HM^S2#**02'4YGP MT??6O%G,/DY(3+<.FF),#M^2PT"<@CF8=:%&E&>RQT3 MZ'UY\I9/956F>"7'HSI2;Y@*2A6DADTX'6HTE">=',I]7E?C6^_II(/;8'EL M Y&GC/=@O,V1(U[<5U*Q\0 <<5#6S_;LH-O4+;)33)9^YPDJN6D#A2N>%N"9 M!VFI.G@9E:%4DD3>XRX1]Y?!(&&0,$,R4=;S@&$>C9N26HPS0>[\_1BUL ]N ME -BN.E)4>U=]IPX?Y4EM28D$XE(F4A>* C8BF*15"[K"3W(S/NP6#S8WEY_O'^[FLWMFX9N+;THK>%G,#F*AW"8,N 5_@VWT"A.7-$,.7U6* MY0'HN UB"*D45;M %2=(.,4)X339"(WC'77M>'%?&L9"P__^S=]^/OO^VY_9 MFE.>&)$S\N[]=Y/OOON.+639XI0MB7?)4QCQBY1GY,-/DY\^_(VO.MB?/WS_ M_82P-K!\]9[9JI@M1+FQOKF *YKD'-8J3>R^K^;V_F^3]S_]R+F]_V'RPT\5 MW"P697!=OFWN^+=LT3X/+IRMQV+!W*]6\;LJ=40.)NK*%^HU-/9"##@MA-?> M^,I8$. !NTN2RX3DXE0 B7E)W=" M"QS3S.0WP/2M>'F<.1/C;*T6C#7SB$W29<$\/F-F#U >(NK$NVC/85,@:-UJ MHZ8Y,>NY/POU G[4YM;Y;O]:\D4">>,D MS$OCY"V+_W\^+ O8$N"GG^2_BJL 3#NLRGLQ^)VV6KGZW4K$CEHCK,E=PY,M MPENGMQ./+8V\T)T%M:[;@][G\K";.2L<2U,XA10'[T*B'I6]3YPHL:ON(UU[ M00#;O?TKW7BFU8.ZXD#K(0R3V*/D+O1]DN8E _JR2.T; <79R*>R+&BA?H568M5W1#C0AOIS>0V,C:$@8)@)$X6"6-%."_KN8Y] M&T'F(Q[2$-]X 7'90L.)8E@CB9#B+0H0X(K'TRPOLMEZ)3W&X_15ZE8X^W'S M<3AYI=1FG%N0)P?ZUAVZ+X6E(Y\D#R/R7)$^KFJBK/78/+:H9JVWBJ9C\M0C MB4UZ*9K[!7UH6G1/V]GZ)2E,0ND*X]2U1^Z>C:HVY-R)QHA=M%EF4UEW@JP= M]QQ RX*+VCPR9L$^U.!8K"Z<^.F*KZB*PL5#V^KVB/U426SM M669Q)Z?CE]8/^X?V#_^32[>;@GBRMR,;W_E5Q=+WZ_MS>Z M;V@"VM]&(;PG[)[O/\=0G3LKTS2%7%;Q:$88L ]V[#/Y91@T^8$QXL@]QJP1 M\[YEAC)B+S2LH':F$DT(R$%20>#26RH1.8AD_7H] M$HL>P(U119O* F9PZ$:16\6_@WTNP^#9G\4.5/B<3S>J;1]L(BI?##,3^ M]JFL5#?=0/;5O\H*/K;LBAPLVQB@^ 124:V M'D0:V 2VGB<87%%>O#2(+=9E.'GLBB>?L?]>L ^]I&IS5Z$;>CA34[SV-;>C M/JAA3%'TS@56#^^YR01#>#1 PV3-1BPPX;YS_Y[<2S\ L\.#&5$[:*/M2!E/&5#Q^E.3PFH07"MES2,MR=Q6 MD1L;=CJVQ\:)_J3B+FA,ESL 8[(5O*RBSA(R!N@E%?_-[;O)@GT-^_.M"*#' MF+;&*$*+:F_4B-):"7T@$2S(FY396R@.>=C%3BM&VM["'M F%T_P9DT,=LCM M,HO %7 T=T7.XH[SJ4%.;_4HV[*TZ^B HMH ]1!QVF]4X% COF%8*+G=9B^: M&, ,T]-[;)@*;SIV9^7<\TQPN/D MQDT@=(VJ=;7IX+!D"ABWT\<>5?N,SJU+5*[WZ%R'43ESF=R&_3C' H\'F]6[ M4D&;;GL;47AG,CWUF8E3W/3=0K&KJFPO16*C<_0V1JI' !5*HX*&5@H9Q@S) MFTBFN7= IZ5[\_: 9! KI>:0F1AQ[DU0^V<552N@6V4(Y$L,488 M/5KE-HR3B"9>Q&^/DR?J^,D363H15#4.Z*HD%U<%-Y*(8\&[]Q()DJA$K72] M!N^3L265(Y/H^:*M&A$ZDD**#"8,! C1A8YEI'##Y0X&8=D-*2-J=/A8%[J "J)NF>"]S]($P9Y%HU8 7T9KGP M%\>&$MM,UI#8JK$NU8?/&"IM5$QRK0@@Q6Q]8^A5Q4 7S I:M@3Z"6B3/>DCU#6_2X9,_\ MYK?9/9Z2/;?.7A;AF"[_:\>6W\Q>S C)_I;I"_<>X"F/[:;Z[8I6!)#C5WMC MY#%*O3=B'-)00GO+1[*"@BJ2&4FY30CG-\G>N.$L;9WT#VB4]'(#/]UWO62G M6::S9./K1 MX&8.!WKVX=E2ZPZ74!ZE7MU)9[EDU=\"].=5"?NU2LD_T4/\H MW"4K/_Q2LB<%OP&+&=(+=OSN2B*$22^Z\>!A%XL@0SSQE\#U-X8'4'DIW'A+ MQ_?WY(FZ:PK7<],[,!XC5[Z[E=N4F) O3][RB< 6\M)WXMA;>?P^KY2J?N71 MYP;8 #]2AJT/!VR57,B!39]X^E"SJ36$ 9C83TXLKG.?CCM3D!J%2TK=^(H- M=A4T;6B.&$A5%$TQM*XMT=+A;W_?M6] M=WR3Z-C3-.D*/=:B%MO6 MRNRSR=D'*2JI'U!T/N' CSWMC:%W/(@88324L'_,ARIWH2]3\07[3EA':1%L M'42NO, )ECWE+;0G/D[PT32B C"UI#P^T-)5L"= R\09;]["T!8]SENXFM], M;R[0Y2VP$/*.;N42=+'*/7#:L#RN[8@U^G1PO(A\13XBY?28E;.1;?\4T5AW*L (F!&ZN[>66GD;AXO=)E M[EW>8P2NW2!X9[=F?KR(7#:-1GN2<9J@\NV>3) 1);QR"+\N%#\AV8]]"J/D M@48;V(P6>T3!>AY\"B/Z\.0$#XPO_<0"G2>E[=@VQ+ C0"T0NWNMN+K#\T 4 @,@R]W85@30KXZ@ M(@8/5-_;Z+PY@M];VQM#;V<1L6=K*&%_AQ#5D4=?IBH<>:PRXV X\IBM5G29 M+%:S%Y'9>,>P=1& <>#_X2K&L^-37G8]3B)OR9 7OI@&;O,L*F_?#"3DL M]6C>/'[UP 8QT/6IK:Z;"YD@-$BE(B 6"0,.E!,!ESF.$W(01GP)^X/'G^4Z MV'HZ#K>U:6KM"*R=9F>'MC=E.IGGEN>NGQ8K6?H[R"W._Q#"$!6_W.!"( =C M.S]*'J>'E0 QA%LRA/Y%4B,0/B%"=%)2.VE",@6.IA"A@YU >62_T\&N;KXF MU3+];?@?M'I.'/]"=N!4X"VIW#S&8[QBH9/) M9BV!: FA4$%N1?;4B7HTV'WB1,EK,=DC77M! --LA>&&FP3N=]NMSVNT.CXH M<>6'7^;!*HPVHA!A?4*I>F_DP-[2#'D(5^R*&*S;:J"=CI3C(\ 6.)$<*^O) MFE9,P6&!WQ[W#JSLOOMZJ!OON3>TYE'HTX;(/;U:N:-"Z$>M$/MOC; =Z_RG MKQMX+G_]W5K=\I[42Y\Q\"QF0\X#9@ 6(C1YVG$K]&Y6JE;1QPI-4#M8N:3Z MPT_0L^]9/>EEUZ5XDN4\CG?4?5;('>F,H4*(6CN>\1N5"JF=@0%Q(B@ M9BE6-*^.*Q-[B5>JUW N))\%8TO4V]#WEAYMNEI8VP&Y>S4KFW>VZM:(74]! M:.V1._]X,[^:7TQO'LCTXF+Q^897P[U=7,\OYK-[>V-X$:V=P/L77TU=A$', M%'?Y/\Z=V(L7JUMFY+1TV/DN]@(:QY5K[!<&JU!_J2G/O5UU3ZYHG< MDP8Q>=X9>V6(V)^'T5L7$O+2\:2[@WP3PB6$C<^\C.QC*27)B9F^T"D%):FD MY ^0E7!A+6T4X?X!T&*R?(Y M9H/W[O/LDES/I^?S:WY)W7I07/L@[Z47+_TPWD6T*530IX9\T' \#-R<'A4S M8OO>2(%"TPS9,Y3J71$"@:X&VGNR-Y>?[Q_NYM-K+F M_:]L5==5U/%?TJ[&PY2<5A.EDZ 7FDXJ)3$A)7\*/D M,+3S/R,/T/F^OD$@V;%L,-7<8W M;FN7M77MQS5R3CM_8"'8].8R^WM^ M0V;_<3&[OR>+*W([O2._3:\_SZQY2\U"MANQU^0O58O<#I1P+WE-**9?#3"; M+B/J0V$B6/HZZ88O/ L6>3%_$0JD? I]ETUZ?^4759+]-_+2)XU_(6_>O26/ M#A-C*5Z26HI2BC'D)DU( K<9=]%>_%M>9A2OFWH!W(*'TUO6:^M$Y!F4_7_( MF_=LD;T!.7CS !;@O !K[@VSF+(.<,DTE7C"/DVOH4(>%(@#?>)"BI2X7).6 M-F6=1%W337;OAHWI9Z8GKP%]I,N@2WN;0X/S)ND;M&"5B\,O-LM^,28"X3+@ M"+UL&VV JE$U$[I0I)0;0^$H5A+P;73 M=!Y^G=T1L0:9D)O9 Y:1S/\EU57?0VA+8U3C7-$DU<.^@]UIZ*>\3]Z. G*HT#!'H0B%>G?$,*&C MA7;QKT^WUXM_S&;D?'8SNYH_D-OKZ8W-M$JFN%";@\!MR/3,]#^G 5UY28O4 MM [DD'M*5T,5LC4U:2'VH>-\> MENN\S.Z:!LM"?E[SE-R*!G*HT3+)T;2L3@ QJ.CIH5V)9_'IT_P!DC=PN(/Z MK-O8:3P#7G$&K>\QCB'=![KGR..:[_K6&X/OWM,U*'A'MV'$WYYM*(%5W1RY MOS8I6J@P4-$6L8\VBJQ]/C#[R',#X63@XVSQ\6YZ^^O\@LQOKA9WGZ8/\\4- MGL&K/ONH]1S9D%:6D0$R!V^RO'.SX/;3H&;.B" MW-%5%,Y[>%U[Q*ZM)+;N@+Z:SN4)-ODTF]Y_OIM9CKS*M&V:MIKZC' UL7GP)8V\9PBX!TJM'S^]/EZ M^C"[)"(Q[6+QZ?9N]NOLYAZ&_O7BWN[YWS:B3Y = !@ "7J@O<()8%,WY -< M5?'C]+.Z/H@'N;+H'4X"#PS2K-0WUV$O-Q?GX](]/[^]GIIM PX#"P!20WODCP I>NO,!+Z)G/D D^2 4@#I? XA,[ M2G9I"A=:$WD-N%$;2K2C,';D,#?%%ASGP) (CK@6UT.;IA6J#H<@U_"T;-,A M[TDCY A0KE3>PXLM$'MPA:"ZP_!Z-KTW5B.&RZ94TJ*F)=*AI*">+$91U0QW MI8E&J?7K*%+"V'H,Y-T#WH>K_*.$Q'D,=PGQ^=@>M(I";VISPCAFN%[5U,8/ M,]/5WW=.Q!3W]U=>X 1+#XHY9,-*>:'" M:CW'Z@WF)H8J)["SN+.L="^>'T=)SNO9OXX]GGWT3T@22Z^N,R/XWFK/3XI% M2:R*:;%51Z2>WEYY\'+U7@@]7$-X[:3UBU]GEY^O9V0^)V<\59!GJO/-#.8$ MU_.K?XB$ /Y&E+GX4&G,WR^?J+OSZ6)5;XWFE6IW:HB]PX"94I?I0 JI'YG0 M2-NY)&]8)&?<^1;J@3_)'MY!L<2T;C)+>*21P9%[TX\_T+=OSMZH[8(48=HH M7,S:J&Z/$"M:B:V?K5%XZ?)^]QA[KN=$D* 81B0M+?9,8W&'.O\V)G7)+$AX M5N!$/'2Y)W_(_UH_<^G5:MF#H,L\%WNN?T>?:;"C5\P]H%@%Q&&_>\G3Q2Y. MP@T4>5$!@]9$D,.#GE'R@-&. F((T51$USTD.P*_!TD9DB^,(TE9X@$*2[:) MZ#)$$$=CP_W MJS-0M1C6._$3KR<>/T%2^K/C0QRF&-\K]D7NMZU,4(CX53HB]N5V\FNO 1AY M66F?_9%CA#"J']8@2_B#'AC9?* L78*I>7Y=>^3>WJAJ\5VRBL:(O;I99MV! M^\F)_J0)?RS[GB[AY5"4:_/^#)#;JCN M-X81NND@>A/OZ*;TD[PI[617CNW.N@&CO5>?="N:(_?B)D6/I]RRMH@]N%'D M+O,-)XS/>WO7V:IGWD;AED;)_I8ID@V!>Q M9[=60;O)O]H*EO+!4N+6M+@JC?1I(P#D^"8,MJ)1^N**,% 5 MF'/DA/*R@YJ$5(K LCQJ+TQ%*LYC"<&TE"BGRH.^"#$EFF:*\/8W"2% EH/ MSHOJ)FEE<^30T*1H<9.TO"UBMV\467_#D-> 8Y3Q.73?2B?.B\UMTJLPHMXZ MN-A%$0V8>A$+&2 S-L&8UWE"V1O&5"W;HDKPH3=R2)')I, M&*PY+5*-'F* ,J)6#TF4!PG(Z%,M![)FSF20@VFHB-ALL_7#/:7IYLY#M(L; M#HS5>R'%D)9JRT)C*EUP%QUKI8'9 F2K,"()^R8!EA.R<0)G#<<2D% ,-XQ" MWV?_?-SS1M =3D^3D*QVK 7_+$Z\#;]?N=HE0'$9QHFX;TBCQ/$"0J5V-$,<(-5)JY_)^8@P_:4/3<^=X$_BAVP!A>D)&C4?5.F' MW".55:]_BV8\WJHNNW9IDQR'OQ+! Y\O]V^'XI,EU(D"+UA;]/*9E."61O=/ M+*I3\_'F7L@]7%'MO'\W=$'LW:J2:P?)DCYA# CG@,^S![/!EMD@!@[V?/IS M3!>KF5S8Q14&.6F$W&/+E M-_2+K ?'?/\V"@/VYY+G7G]O20.SQVJKHN@AC2 X< M29$E/H 8W#YW= G)D<[!1-L"5XO+[JS^)+-(M*/NM><\>CZ_G?H U^T;U]]M M"""'D?;&**S(E7LCA@X-)4Q4;)7,2(X;^8/SLX\6EDSB2)/X!VX88$)D?YW3 M51C1+,7LDOV'A4?+:>#*Q(R6V*%+=32 TLELY2BC17(4T---,Q/.)W,<'[D( M))_FF8K!SR/3+"1\4&7?A&[>4*LT72O<;,. 5\1@3;8139P7XG'Y,(#;129> M:D%FM=D+W)Q)SSU; IL.Q=& FK:YR@&M-;E1@)F^5B:\\*+@< <@(U("\D;* M\!8AB-DUW3%6A<\>OP;(7^'#D )_,-0E7=$HHBXSC[BRPQ!>?R'7EMIH\$K+ M3.58U8K4*'!*3R,3CI9RYK@D7SF&H 'W8M">O6(627DK;PE%28H@%="$N*DU M(;1*%X][#"@U6ZTHE#X[!*1W3D+O*/@P$U(\*]8.JK1(C@:O] U6#EKMZ8T" MN3JH9<(=,_;Y\ HD($41$&*89L*5.$H7X30#4U!LSX+17PH1WY9G)/%H\<&/'),LG M1H,!B1>(S#NR=+8>!Q3^KH+X&VXRO3"X$7M'3B3*N1FZ[7>D^!W=,ML^,4%= MM@:]X\68W%J,T*6!%"8ZF43>"VQ/ /1K'6?MVT>.G=*1 M@R$TX]7V;L( "@4[$.B*P%<>4;0,TUH20XK%9HQ4'KZUH32*4$Y+(1..)2I> MYCFGJ\LWDCG&\T!KYA+WSL4FU 1VV3& SPU-;OF,Z2WE8>A%&"QP0@J01$BD! !@9<"=FS;P]B($0K MZ_9+-[AR>UML6>HLV;J!Q>E0A$/@VK)P291%[C%YPSXX2YR7MQB [D(LN.?! M]" ZE!T6I4)@#23MNWCTO;6H-]8V3F X M&ECJR]CE2&::VRC KS>E32"$%([ ^""I="033^3!GCZ5];@G>2D)%Q,AU**V M_3KC15PG<3!@[Y7C1;_!27%92O$G9HY=1-U%< =/H,.YV;D3>VWAU@R/T2"L M09.6@ZH!!J/ 49-ZFG!?D(=P@295MP92J4@8D$PNP@5#");8#+SR B=8>I#9 M#&+9\?SP3)7873O^/0>;,:%[G3=0)OL:-"R MF^$JRF%HT1P%)G94S4CIC%2$LU48G<5,"'*0 O\5!%L6/*150^J1LUY'= UW M-@XX-B'K",Y"(#G8\?GQR=KQX$W(D\_AS 0JH1U]P '3V811PC_D*_U'/OGP M.Z3/-$[X5L"6M5B%OA="7+]Q_C.,2"S,L"?P(V! U$L:><^.N"L2)Q%//8OG MP7W"C,:?R%U=I=/%;1A[\)-E\UF;JZ=FN(P&;XV:M>JJJ@$6HT!CLYJ:N=J: M2D1R(L$Y0B84#V6S2"N5:Y(+;Q&B-A)+%T$_@) M^!L5SE)&LJP+L["X8Q;#"D'0"&*&Q"X_W\G4B@# 8LQ^Q6&^6 M(N8JCZU>;GJKQ5)^93HM7RW3W9D2K$GZZ22%9Z#@0FJG6T.K6.)^9KW$?:%< M8)HJP#-7"Y**U%7XZ=J7V=2B.AK8[62VRH*<[4F. E*[:6:H=&>6$"/2RHL> MF>:5#PJKSS1Z#%N4];1LPZ:_F(/W>[HTG?BF)>?@1!XL4N4 M#*@$NI0& MWH>$A(@F7)1E800J8@CYYBQ>77F!EU">U3 /$F81CQE+'.FUKHKZ0D[%N3"8*Y<5OC2B:(]KS@CH QV)"/' MI1LG^A/%6O3O.R=B1O7WV=[ /.!; QJGX.UHC0:4-$Q4#DDM"(T"D'3T,>%? M&=_^*S ^YEA'O'3_:?Z.:11A7F.&Z#?&"6JE38 M(,@W0#P,R^747JX+:N0/0<_6:KL/G0R5%+N#2E)^J2NL[=+1D\QC1Z]I8T'K3BEE'E!#%+;MV/,A87 MBT_>=LL&R#1P?W4"E]%?UTZ-=>V1(H2RJH6%755CQ--GL\S:RPY)F3#2)*5M M>6(=0%LGIZTQ%XVC).>>[%_'KLD^^N<=;#)-7[SCE[6/OT/J01U"SZ2"_Z(-K3/=^? MTV#Y!*=;)9%)BVY(G:JMXK4[OD=]$+I@:]$-[@)G#$P'1P9&>2J:F)^4C7;2 M;72CO%SQ^E%>[#.J45XA>C^CO"+8&6:EC%/W(=-7>3T:*$=S(2^#_>XE3VE) MFOJC(,6^R+V]E0F*N:4*'1'[?3OY]7=Q14$G8$-2/@08956=;!]##6('* 0H M3QH(%"7 E))POG]@/-M%KKD>R!U<0=V&>#5MCMB95:0V.(VZAL M[02J$D[=V[WDPC:&Z,2./R%=O:00?.&OZ3M4XQ2YC\]<2 MA6L]-M=^3#Y;)K8YKYV0 WTD(;-)A0^T^)VV@OI1B?]:PRF32J=UR(;YPXJ=IX,)_X 'K9\>'2CK3QYCOSU69J*D3=KQ24KJ 6+4],&.6 MFN#:J,7H\AQ%_D>. _DCY6%K:3"0XDOX@QXX6*R1\LF)_J0)7&XZ%+-M\.2& M+LC]6$7AO!?7M4?LPTIBZR?YI,3SY9MM>V^O*L^S"LAZWEIRC:E,WD].PDLI MB\K'(]OUH M#@>,_E[48:J8"LI;(D5"!?7R 4E),\1Q2)VTNN,5:)*,*!%4[<04<'L#S-^2#4V>;'IEICZ(9/Y42/M-( MJ"S^*=Y,D6YLSSFOE*?,\I;(7;-&O;QGEC1#[)AUTNJ.VBL\4V8OZH41]=9! MWN<.4Z>8,8_FSBL4<^>A&M=M%++PFD7VS +)-'!A_W$+B\>ZDE0MNB-WY+:& M*"]F5]\7L>Z>QE"\_X5)67:]T? MJ==JFT(>PK3KC/LD1E,7_2#,XT\!'MZLCK-AOW2V?-13\(2@IS4#6TZR(QD_7MFKR)%(EO8J[=DQRN1@%?$H6;E9[(5$ ME4N;QBN.:CV1 JV&^OD@2:$;XE"IC?2]K&DG.*Y#5B_KFZY%JO4:'YRED]>0*-]'DUJG:J^!W(/4U"WF*U&UPW7]94Z(G6L]LHK+0RO1W"-OX7P/1WS7_=\LU]_ M6=B'";:9";*YT.*%NTK5/\=TM?.OO555MH]:S['Z^ZGZ2@Y_Z#9&CR^1OJ== M$,&) "MD+F_0!E))WWO6R[DM.2Z^#H,U?ZM7O-!;<36VMB%2CVQ63I[T5K1" MZ&\*PFK?.6%TB7AH.GU=VM)UUQZ5O$A?AGYV_!TOL>$S3F<^5]OAO"S.G(1')$,^^\8DQ])^5NVI20[B-:TQ5?LB=Y16)L@[B%)'Q([13GY=ARAS M@IP/(%AQ#F.'VY#-Q#3Q(I',]2C- 2M0XF;\;%6I&L@&-(@A@XT#H:$H_)89 MU-MM;AW/O0JC^ZWO)9>A[SL1+!OF 5/ 81 P74>4&_X8S/0H((6T#N:0 7W; M[KB3-[6U,51-P^%7V,B6\6J]L8H/@>EVANQ_V@HH1_B%#S!M1C)0#>7X'@U(JSG-UM0;SN,>HEV=]LZH/84Y5%UQW8G %A'+*MP<6*9$PL)V'VKOUOL_,IX5PL M5H!RO.@W.,X[WV=__NK1B#G%T_Z:/C/?JHX@E3LC=^MV1BB4CE+JB=C%6RJ@ M78&)T2:<^(1DY*U'CIG&GZ@#N]Q\]^34#+5!95L:8W&%-B8I]0@5 F-PC%9Z M=/"JY=U'Y_7 MUVIA' FLE0R+_B=^QP5%O1BDHLP2"+O<<=A\'%/V"( W@!)0H(!,.Z?PBAY MH-'F/(RB\ N4)&AXM:R^!W) 4%"WD#E0W1RQPZM(K9T% +3/F(-MR"5]3*R_ M5=:GKN=.\"?Q0\WL2U,IYX_)[]1;/S&XFCZS9?V:K4"856B3]:I[I[*6Z1HPLFO=_ M/X:A^\7S_6G@,K69BMZC3_E5M/EFZW@1;!A66$ZQ*W(W;V. O*^K]$/L\*W$ MUQW[*1-^@?G 1MRZ) =&=CQ_$!,<2,7B(:&4D:GK%#<[V !&?&J>HX*\&K5K\:[TFZC@[MZ+0R/;9<>QG8DV*$ NUZ-<(QU*3/ M.LD.#=2A& VFKLJ*Y2%;DL(]&W?'=X,7J^P@^')''T+5:*\;,;QP:,!(Z5U: M?4JX0=.$8OI7R%/>X#U1RAW^L8(\BZP\31(Y+H5'46(XHL 152(QW *NNZ6& M8__():@P"#1Q&T5\C,-LS:B-)H[&8;!FS.X[W@X32(UP_,.N;;L0NVU_Q-"L98H4CEMU M1@[!>KKH5YV2['+'(XU!WK#@.@*## ^@MHSB'8S21UQK*,,KJQ9RGX3+/\_W M%[X3*];V+.N!%#9;J%M>&^:D.>(#9!6I3=1YX=0ALN3T[5=RX6)(I:\;;B=4 MM44^?FM5S(_B6O6C M2\+NBW"S"0,N[F\AO'E[!RE3,5L9W .;T]FVN0-2#U-75D;2#:UQA\ZJPALJ MWIB-2_+,N9&(LP//7'))2 RB#!HL]VT"05\BC^! ! O">!#.9/!@N&^E?\O] MO+E?_0T+>-DO3W,(93&Q\H9^F2YY\,UDO8W"@/VY%/>O%]'%$].<+0KR+5C< M[FU]6A<5=Z6)%!6-FBP?GW0BB#B.,:.7]EDX_4(.Q$F1/PDC(B2 ]6>AF13" M?@BO:[ZF<-\$W5?JHK7+B,Y$7Z&KFHO;.[MKS7IF.)]=L#G= M/=]+]A56KVZ-W+\:U,Q[3453Q+[0)+'N",_H$DYX0C+2=M;?_>OI\PU>7U+V M]"X3&+KN#U'X8O4Y%E;A21.[@!54OXP1:82\ K_1\!C&W=0F&W'[,"?ER-ASFPT M;[:P L=.S#8*: M%3WPNVB3X%U=-:5/4@8X?+8OM1?)$XT(3966K]197 ]P?1V?A1H/S@N-N7P/ M;.Z?!\MP0_EG"BZM2F ,[MW*&">NKM0;N]NW4Z(3!#@^CS$Y82*\(V'LB. G M/L< "<.81*H;'NS@<2:&3NXEN$W=9QHE7LQ"^FG@WC(7"/EK-A=AG)0[>]N^ M2/U0+:$XR=;9PZ$4AP[GH(GX+M4EY2;*Y_TU)NLP M=&/>)J;1L[>D\3>$K;Y=2,-D+N/39<([+(7^9!M&>3JY_3OR!K(WOWC)$ULL MAP$E>^I$L#DO/X+F01AM&+H=5L_+_9*)[(F7W6GT=M#,A@%_]C2TFQ[], =N M!-C9 ?6!35$U-BU&?'S^DC:X/@SI^BBOL1-2Q&^G=.&\IK8'X@A.4?!N*YC4 MQW,,+$=I0ZAM* R;!^XN3B+/\2^ACGNXA>GZ/ S<^"8,Y.1SY8=\UJ@IW=B- M$E*'-6 >&;#IDL$=OG76RESV9NX>H",+1*XDYZ/JB1"F>9G@Q#U(3AY!]$$C M(6L6/# F."QE?D%SNPB?/+9F8$N5U)B\TF&>RNR_=NSK3S1Y"MDWSZP)SPIJ M*+]M1Q*D\PN"GR#KPZ$C8W6$(4GM=:'0L5)V0$A* M,1H,,F6U"KV'1B"FT^P%LN#2#)TR(RBMB]M2&@7F:)GG%&Q:D4&/,GK:=(07 MQI1(KN2-Y/MV4H$T.%9QP]KI-@J?O1B.V<4N,;=: I!EL6B,V-PT!S6="")' MG.[&*M2HT::&&'\,**6=@R//%,8(1_;-IE4RQR@&75&7*>>?:%]OLII>XT"3 M)K5+(*.J"WY<:)2\J_-+!N7>;]6W>U-=$K;NO_>)D]!IX%XS3FV]N+'O.'Q9 MS00E'EW?$;]?*\K?U;LY&WZ(P1DA]/*>#<')6_?TBC!%*[89C6\W**T>V>/W MYB;!^XS0^_'>,'%\_?B[^V47X)\FV]M\+WM%X:J!N=5^-XK('=^ N8IO<&N3 M0PP9)K32/B24O$>YY,=@.(N+_E0$N7II%U(H=QX)PJ@9H0Q,ZGN. #<4%>@, M$>G&P/"QARH0]&P)Z]L$F9[B7%73XYLZC\7CE8Q0ZO&U/>( MV./[M83U!(94S\*FB)[?*Y(8B?>W,4@9!JCT'P$2M%*C,QX<;Q[BQ85![&)Y M*[%A^:.W:!H/ F@X_7C]O'?7QK>AV+?J8D?1E5PLG@ADET@6JU1GIBTO\QD# MA!WNISV-X? MM&^EK)I0 *6+4I/!+3$$=7%/3/(Q"F/5XXK*3LCA1$WILN"AO =BD% 4O'/H M<$" ">$LK#O^4)J#(_-ZV+&IY_).)&=_I)_)^.>.0D$R"@ FBPW&LI+-Q2Y. M6*@4'RVL'[$\_[)W2U@D)\3=4"X1MG MPU]+3NO\Q8FW8=^Z9+5+=I&@YJ8OU+-8)A*%V/A5+T<6L%I*17*EV[:!O&%-I24>[/9W!$@0DE$75\[U_4G?#PZ91: M^CW4 HQWJY6W]" !A-$]8Z;PXO06!/MKS59&$=?)"U*UMC3RH)!A$K)@A)=! M!/Z9HO#Y(RC_)PT&+:R#;4"5Q;/P9_9YNBI.I>(_5RI75N(LE2Q7OW#P4CS8 M3#NM]AY$P>^ID?*E\YFATNK>:;7O_->J<4A7)DCGVGZ-6AN,=^(PIN#=C*)& M@_TR?(1*]#GWKW(9LD443+^)O$*:? M&O\1*MF\6H2L-ZP9C"SG\2I1LD%5NSA9%"[[8FQ(V9.-CZSS:/U9%+V FQ<) MUK=Y#<7Q8V"3N5K"716Y<2-;HU8#@%CI:GA"2@M@HX&KW@PGRIVGNT54<,,$ M3(<7(L,XYB]NK,+HBQ.Y#86WM B-#8:4C5.+/HU4Q@0ZZLH8Q9KXQ]EP/"KSR$V0PS1(8$LFQKS.HQ2YAC.DY;#=?>BOV+67> M-0^D8/>97 I[D6UH(040(R:J.D12)C2R\Z+V>HWC:"@4>A%Q%N-FFO$CF!/' MM7O$,MQO4'::(KD3SIX<^)-YD%TT.(A@_]1D.&LM6HVAOE#^-5XX6P^2 M,_DAI8*EJGN.",$;U*_"ZXIN(T/G)BW&@<6[3 L6%W$UTH/VKX?T9F:0OL9) MV7QQX$4D,R*XV9\:^C+#YZH!W!?F7XHAQD8(YL/%)49Q[3@9LJ0F%]@$XT/^MC%U)YM70:M!Y;R2I_8W#UPM0^Q MO5NE84P@VK1E?URP?WM)87>IQ?9W>6^DR*QIAJ83H9*N8]J(;=# ^$F/8%;< M>46RX=J3*4#KI="Z\Z9JG_=S5,V4-AZ;FQ>4;+Z',R8G+@IL_MZ-W7NZ?:F9 M9)=L)F1=IJ9%C_S-\7J$MG M?$C&R*R#_RR4#^@:5E*M7+P'&QS4=:K4M>CH-U3Y0JQH.C97SBE8Z[NLW9B< M-2^N4>]DA&$SHG+)&1FXE1>*9Z88S&3N/Q5L5R%_4]QN'!?91G M*/ARC@'"F^N]JI_D2E P!@BJV!8UOHW"+8V2_2U3%!Y[AN>=M["#W/9U10H>":9K!HX;(Z.!#19<>P@S)E2/'@:]<5V!"D'[M MDQV_K?,&85&.2S=.]&$KX2D486BDRR0TKI M(TV^4)G@!MU$>AKWO:9)9:[Z_AV_8J&*\H ZIJ_LGJU C. M1+(F.=XV4S\&M-"T<=3U.@.E123DI6B(TI6GG8J^8YMKZDQ0.\&4=1SCK%*K MQ]>II#B5U$XC-*TK(VL!D"W8\M7-&KT,F,JI(BO6(]GQ'0\LTT,OIIB5#J-> MYX%Y\,Q@(XSV\DZZJOXE_<:&_U6JUV+_<:.X\B'=12898FWYC@_@JU6LA M_KC3&"&^4H>O$-\2XK?"DJRM-.7K@WCC@Z42XB4GDK%" O'&+7![/&IZ17B= MF_-*W<>&]ZWOT#?W'2/Z]W4]>)K=@2RDY&5/R9PBNX3#A&ZV802%@PX(&%?> MF5\[#)C?P,7CMPC0<9 KYWF01'GO? "#E%P^AY'0*W*FG\J:*K,7$1E\9'Q5 MS5%/8FP(JF"06A2MZ3]&)%51!Q.:9I32LCU42LQ="4.PV:=%*R$U^R*M\Y2R M)1]+$,82K@YBF=)Q,0C$@AZ+X-[QZ6)UQX!^QN^]MS5.)96Q FV]692PMIS$ MF.&V0:.OFQ@M-S&R:8&'UF% 8F9:H $1%^C)&KZ^?8V>1U/S;/-16OM>6AN8 M$\$=V9S3MXEJQIW]%.[L@>><88X,J-@%Z2341N':9\MS[4>0;ETK=D\7N) \ M56Y2XY)+F+F;6_;=MY7CCM5EU9UU=&XZF(/>T)YN2+6X&VU2TQNC;WJ7+.C2 MRF>YI0+C%?(8VDW,@L M9P]@V(L5V KO,:Q<:0QM#+7!46:,?F'Q_7?:MN%=1P^+!P.T@\7WW[T*6,RI M@046WW^'$18-&*H=++[_#B\L&C.&*BR>&J-G6'RG;YMWKP(6WVG"XKO7 8OO M\,'B.Y2PV-U0RK XYTCP;O!=Z:%-H0R*)Z;H&11_TK?-3Z\"%'_2!,6?7@FZ!D4]?<5W[^*?<7WFON*[U_'ON)[ M?/N*[U'N*QHP5$M0[&=?T00H#KVK>&J*?D'Q@_ZNXH=7L:OX07-7\FZ!D4]?<4/[R*/<4/FGN*'U[' MGN('?'N*'U#N*1HP5$M0[&=/T&*-G6/Q>WS;?OPI8_%X3%K]_';#X/3Y8 M_!XE+'8W5$M8_![MSJ(I4RB#XHDIAKMP-N-7O[UGFEVSNV.BWU$ '\\7#Q)- MDROJPA5N4&L'11X+C8\,;98R4@#NP7SY>V\&R"*^)&=2.^VRU*D,1-#EN 64 M25&."7$2(D4AF2S'G2;DEC(#V7JM#(-!/W]S_PV?$H6!(C#E&R!>\W$\+-VE44'.I(<)<2U M,UC;0*Z*WNC K*5:_2.86(9!@2HN1*X]?W86>\C6FP6%70XH!M8(:((\7BL: MAWTX>Z&;;2+:=##S*:57 %(5YFF+34=D1@Y)5=KTCT3PA6 MFXX ?HQ;2^B_ MV07>TMLR.'X, Z@FSX2E\;C 1Y8S+;2XE/4"$\_I8G4%TJ\ GE0-V!:OFNB. M',"4U>L?T=*JP\?M\N*, .1ZMVAJIW2Q&(\*Z.2;XFQM_?>=XWLKC[JW42@_ MFT+ON@)U9CF\ MAK:$=PI*!UUTG49"2'..JOI7E*B/:+P CMU\UO5]&5+ M@YB2-_(EWK=\9PP^73:VA*?<=]#J<4^<[=;?0_("YYVZ[4J>D1ZVOH]VR6/Y M\AS\6WXEWD,2V^;+;#^?A-F&?MES(3*E(OX&8-G?N:S'A+ F) @3XGL;3]2' MG_"'*-D0?Y(=)MD[$0YZNI^Y\[,;39 M&B17KK?L$;W.],8]?S6;JL4\5DUL_/.9@FY='C*)=YO322TN/#Q"*T]A 9W5 MIZ.3J<7)5#MYODH^IQ+#9'YNQ>ZZ&:! M'G\_U>42.<@ ,S+)US:W\!Z@9:M-FT?=J#:,8%[ED=R:N6ZWG:$24DAG&1,& MTCB9*] 9^:9.I3K#G,T=>/>U26/X9,ZLL>[84BEBI@(\WK%A'B7PMA$'(;$" M- %"FF'L[VPA^^33.+Y/PN6?AXTI/2BOH8847 R9J44 6T5J_.%KHV9?-V4T M-F6^I%9E?)A9#WNU_41S'<+?WGY_Y> WDX!P$0Y'!S@CW]X,]GO5F!E5M,LW MC@XA?)=HMX04T@G)A(':1KO'=$8>[5:JTW^TRUGGUN!C2(0U;BY.< PYKV6W M'%H9LH+ **&ESAAZEXE&!R.U2@QV)FV2N)?)1C7L M[)/9TQ3,Q>J5_N M(D@6Y7Q$)@)C SR@Z .D-DE[PE(Y FE/GIX/H\)E'+)U]OSKW1;Z@,5Y\H)4 M F(72C8L& (F\6ZU8N+(!(8S\79]2BTDNX2A][\H8!9;<<'Z"DZL?#\UZS+W M@ZS/MC M+\;^\;7/O#^:GWE_?/4S[X]?9]Z!9]X?O\Z\=@>LX9GWQS'.O ;V) M>S-OR?N"AJB^ZIGW^%5"$R1?_[H\??IUYV\V\/W^=>>T.6,,S M[_ /FZ*PHKF9U]1SJ-W-4O92JB&JKWGF/7E?U03)US[S&GAA\^O,VVKF_?#= MUYG7[H U._-:>#T7A16-S;S&WMPU8):2YW@-47W5,^_Q([XF2+[ZF;?[(ZY? M9]YV,^^[KS.OW0%;,O/63KRG\^[\,._V\T!SS_.N :M39@%E*WGLV M1/55S[O'KT2;(/GJY]WNKP1_G7?;S;OOO\Z[=@>LT7FWGQ? >YYW#3B]L7G7 MU*OA!LQ2\J"X(:JO>MX]?H;M3M@CC/W#:Y]W?S _[_[PZN?='[[.NP// MNS]\G7?M#EBC\^X/8YQW#3B]L7GWQ(#VYMU>*E=]>.V5JSZ8KUSUX=57KOKP MM7+5T//NU\I5E@>LT7EWC'6K3#B]L7D73]VJ#[W4K?KPVNM6?3!?M^K#JZ]; M]>%KW:JAY]VO=:LL#UBC\^X8JU:9<'IC\ZZIJE6? WCY;QVPD0ZF.9?"92_1 MS@-F5!HGT\"]I8'C)Z=/H.E3P3NO=C&+G$=U2.">-SMIU&6>/$Q\NYP(Q>>\ MO%0*]I<0@S\\M$T%@1+G\ @8M(!)H? HV#:,/3&!)LZ?-"#R8S$CQK63\Z 3 M@95?(,^4@W_*=G)XL)K,\T;/>/=B&_$2Z2RH>BW9OI$* ]-)Q#.O\ #W*O>4 M:H^VN4^<*!F5=1[IV@NX;_9OH[HH 9=U[#W>PG2_V/&GQ/_?\#&>+I/%BK7\ M\>*):4CG\%XC/%61O5LQ$T^Y27,=F=443:31@E&3Y5]]Z400\4,P9O3J$H(# M>SY1@0"$23 A@CM,_ _RK9A)_O&86?I6H13#XKM*%1#U\.0DOX<[WYUOMLXR MR1Y\D>:L^"VTB2%WQFY&RGNA'B7$[M=1(>-1))ON61# 61/!FQQ>*TJ=TOF,CMG3XH]'$]YQ'S_>2?OD[,0J@:2,S&)E)/<%C:)4U%%&"HW@_\ <8F4]W_; >L1_@S% M73X >AIPT\LM]6R+G3^;*K?\X]H8&&/8&E&F?WQ'XYT/9XM7#*PNQ.'X+=_1 MA)DTG:Y:S\0MB2.';K-&5(MKVU!&#,.&%>PGVN6BD$P4 K\^D<(0(8V(AJO" M-]N![Z"VS/B1DS-)B'B/LVS08=]=EH14,-BULXWI8C7=;GUO"1D]]XF3[!+V MT;6W\9+:!^#[X31.5#1A7@6([,)F?'AI1-L>P#.3ZQ@]N600$QUD(U(X^#0G MGEDL_5F8.*!K)Z&EY^Z8+7U@7HZM?FK5^&!*O]J4UJ'VDI9-3?/8!I*M$QEN9D(E^8 M4$1(17)B(0-12[9M@L\X9TB^@>OL^3]&@INW+)2/NB[.VY)^32C98$!M<*R@ M^UHPL4F] :&0BS+ DKR(@ ^:*_-AS9EQ _#;GE-C5'RAR!LZ1#.LI+#>2*391,& M]TFX_/,3W3S2J,(@9>V0>V"E:GGO.VF$V/.J9=4=D((BX23)'X*H)8_K5[F3 MFUP#7K> $',7[;D<0J9:3ZMKC]SC&E4M7(&H:HS8 YMEUKZZ("E+7Y1CUZY+ M#J6M/=^.Y\^#"V7J)X]?Z9U,?Y#ZJI'+>3VL[(/95-;EU1_"! M.@'R4/] ,K#LM/VJG>KH0>F'M$[)K1.1WQQ_9_&N09IAD>[HS$4D\13Z+C.8 MB+N;4V[;4T'N[)IFR;M_2Q*( 4%7DZY9/^1-RO$M^$V>Z5^)7!)B2#P=VC[B M6B;?>XV?G B*]0AP@8.FY0%H#@61M@QHGNT"36Z9<@]"QXM=$B<.3W=M7MF4 M=4$.(2H*5RRH3]HC!@YK*A252:#O$E]/SZY M=&W0!)4E,VP8H:(:1ITIACQC8B:8Q_&.NI<[J$@E#MUX<,>_N_2>/9?]CI7G M&.K]D>->:U,4SZ$4.R-&Q/8ZZ'J(V/(0K(C@)0^L)V)=,9&[(BE'._'1< 8! M)APS&$1\^+])S)5W*Y0?&!U2)6.!E'6V.FTZ!I^O4/#$O8_:8??D*G&[.6U& M-0UK++JF:0UKO;#K?%U2KK&PW2ITJ)MSU7H@];@6ZLJ2BTW-<9=75):^\V:# MK-H;[&"_CR>^'"UA"YWM3W[!=Y M8JJXT\"]HXD7E4P(=:97IC &O&IGCA-P4NN.'8E::M$-=G+,^$FQ9%<:3]FZ MY#FD56XE$VZ,B'.!C0@ ER*&P/QJF\810W9I#R0XPQ)M*'D- *('&Z,&BT$@8@!8:+5^Z5?_!UZG\28[ M0Q!D28H06F?0)2=>)_#&%D;.FMY&WI)"]C+3B7,^W2=OT1.I VNH+T_"5+OA M/A%KK85^B9,M$Y]?>SZ4(%V&<9(['(MRGBX.0USRN,^U/SE.R_48]%QL,+.= M0J!D13@O<>N!<1/8,/A!V6!VJ-.:QS]NZ/M.Q-^@$X/#5#Y ,:GATHN3R'O< ML8B1\5^R\;Q8G20K3A,HSANYEZ>OPA@AB!Q+NQLK#['ZU$: O :4TPXNX-'= M],09GB@A#M0(I/P%X:7C+W<^?%@\FH[97YF@Y-')O6]\@LWA0?#<\XX1UV#X M=QUMF_LH48OD)"!2!++(0KR<%&2:$"$'N1S\F1XTACL,P#<\/V8KF%M<[\Z# M9QHGX.#B 8_HBV!#<29^Q85,6"-?FDBBOEA>WB M3&"R!8D'C;BLV"UE2O)<"6=+@"]Y YS?@ADEY.Z],G2+2.5VQ-@_.2X5MVE% [HT:YLA[:HONB+U81PM= M3Y"\2,J,Y+CEY^\)>>0\H92RG860#:O0EZ5X0WU=F,+MP<5-&(1;&O%(@8<5 MUURB"I-5MT8. PUJYEV^HBEB]VZ26'?0YND2&7->EP_883RV+T738EQ8G'(! M.4%Y9<5.37V@W-@)N8NJ*9WWU/H>B!U647#=XUWT@6EORW9[T_ M>?&2^JPS#7?QA 0TL>?"EW0%#\=>A($X;)'; @_P?E>%=1JZ('=?%87SSEO7 M'K'K*HG=8>N+OZ2QJWDMH[(Q\C%ZUKZ+4=-\=..U^G6,JK:C&K.&GH\H'[56 MW\GH3=?J.:6@-=16W49T"1NGA/G5C\*O+"Z";EE,F!ZF2"7DXU:U5<45NB'W M:E7%\][=U >QERN+KGT=1S"01XBI/T@>EHN,#ZI\I:[6ET67;.7FA_$NHM?L MZ_^_O:_M;1Q'UOTKQ/FRW8![=G?NR\Y>7%S 22>] =QQ3I+>P:(_#!29CC4C M2UY*3CKGUU\6J5=;HBB*$DO!^;"S'9NL-[,>%LEB\2:E^[;0LAWQ@: M"ZB&WHB=WT )^Q-AR8U\!WY$,#3RDN9$I285[^F_CT$2I/2!LA?(M1?7CAH3 M#'IU1SKF30U1YB3I]T6?C&2@BG'NK:265Z:#IXBC./ITC&#TT_TAC-\H5!F! M+R!-"1)$O.@-DD:20QPE_.--YCA^U7$.V;P".213YR1-:+Y6T%B0@B/);2QY MNDA!FM BEXQN E@D)+61A2ZDN(P3D<,NGY[M-_V<]44*JD8FT(@AZAWG%SZT MR#\"" G4K)RLXB8Q@KY2F) AI-^='3'8KX&@FLI>/$298X"E,J8%K*0AXJ5JSL 6?RD,J]G;NFU&A7D=SD MEKR2ZP)V,B9-AZ/#BC;^CFZ.(5UOOQ[#-,C6.TQ82744K],/Z;306_5:.9NN M3HAC07W9C=?2&0= ZQJ/;&O9^2']F>(=Y_2J]LB'=Z>JU6'=VACQ<.Z6V3A- MZFSHXCBV;W#;KJ/[CBYS&\,-"BN'<:7]G$9RD]CV!G."X3@?E\XN?3C;-E"> MV7?WFITG-ZJM=N9:EUGY<[/D-H=WOOGD]K1^$LT_%:KG!R]/6:I"]66?Q[]1/*P@>/X7!LU!FTAW:B>S4L+"4C(CDU%'X:_3MU:F&2VT0;*4% M$L$$T:Q=W61.+M[R+5_=":*].U*<-#6$2[Y%:1#>1$DB5[X7RH*#U.=<13DL,>O^!_\D"9XC!('7J 9N6FF53P\(CD2P) 5/]S'8 MJ!8I* W(4M3"T:LD#?:BZ%3@/05AD+Y].\31KT&ZVS#OU0NAT;H(_G7,TIOB MG-#6S%RM -R/W-PPV5 [XX@E9T>\(C<),+9T>*D0=(U'+ MD-//[9*4X13E'2AOE*W/R\_%PQ-Q1,G!8WQN" ZR$D:!CWOO#:0_)G*"X8MU M*%.;BR-"M"(_'FP@'VIJ)C9MPI7S(=(TT93#II"!'+D0I)1"3NRE' @F'V>^ M%=:-]%H:23B,Z1:_UF3U(-[Z8,^TW*FXCMD]W4F1A*HWT0,/OH)M0#>/E.UU M;&E&=D[3U@##M($%+W'&*Y;:<%T5'[G-)+J&X M!\5JD@G?#"(^AR6YA/EM*CY%P,PXWMRV^._)S,.K>4@WKTR>&_ MYX9Q?MX&[%\T@C].7+>,VP%4-@_VY< >"YH+56XBGU$N2?4Y5@U;=/6?$5AK MF:(-M96=9P;?>KJ8#G1X/^\0,Q&T99M<7#:^)O]34L!V=MNUJ(]PGOHA=\-8 M.2? X44F+L2"T*MPG@79R/>/Y=0 :KA%T'$MW) 14@)ISC%_$EH<_;@IH3"Q M60KJ#A-"FAZN63(&Q>G!0Y/E$P]6//_T&-B@.U+@-37$2?T$K;Z($T)ZJS#@ M>F[#NTY55N1[SLQ1?O?TMJB^QV0IL,K/4UM?ICJ'/YTN2+VXC\)9Q-39'G>0 MI"^^]40-Q3-B(D!*:"@3-N@/ZA_3X(4F(B%#KB#+16566:I\&SZK.C5I*#2^ M'$W$O-C=-0 MNZT'%<1^/D"9H>6"\D+0,D4]9TLD7P*,994WP9H ;Z=5WJ8TT3))>"2Z(IO1J1P+YRL:&;J2M=QQQ6/A5@(>7YZ]%C@A21;@I$7+SS2 M!?% '+G?[.5"+2#$+H[M/KSNJ%AG0>TM2(T7E7[E'Q^)EU9/!ZL'D[DT? $' MMJ@>_Q4U7L'+J5BOR3<[J[DP&W!^6.45&?EGW>';V@K@0[ EWN$0!CX>D^>?!I$?'C=\'1K% M<'IZW!]$"^\I/G(S'-,CHW5Q0_I"P^0G C^B7.U"3A#9VZ?\ MS+;%P,4OK50.3-:IDR=LQNW,AX2+DG]N7*EIXB85_L47I01$B$ *&5Q5]G-C ML&7'4&N %DPKAXKXX@%!V+!@= ?>]4+E"X+%0[W=IQ9VB",-!<8QHGK584)Y M5BN100H.K;8,\X!\S_.NGCU413\^I51]7+:OB5D\ 'KV]C:&0Q<,!I>%>)/J M;19(^JV85>YB^S6SPE/!Y /_X%/J_7#X6):1$6]I>L>"F&4/!,#B45;W+ZQK M\R?3XO8><57?S(.!MIO5>T/>'AHCA6*N 1$J%.^(B.VF#U*-&E;/"*"G^%V$ MT?(UIB^HSP^!*^_8CP6[+2S>*=:J#&H#8)OHOT-45:J)&$J%W/(3FHR(GG^7 MIH_HL[@^.I=? $Q4;C(^'G=>^FL0AA>4?\!2T.::.[Z&36$\W$2W]$=Z'22^%T(A MG?[[H"-+,3]4G>)GZ8#A,468%VY/8@F[F239RUZB=ADIY)6GE;V@GH#81,HM MJGAAW+)%_0.=E322/XI7_U'T]GHA9/X(MR)C$M&\KEC@%P=K(BTFN^05P0^W ME3\<%+G#-.U<9<7ULA]*' 6NM[#F@)^B_D-H#X.>1&/=;QCGU_8K-# MM#Y&4F.7#J59H50OA>SBD60-NV\-N9??@3_)!$"S8IW$6I))DI+'>>(,0I$R(V:JZCG4:U] M*UR<>?J"P"6JK )19W;8 MUZ"R&O4J'6:%=TURVT6ZZL(,2QAD4^MXJQ:)C?_$JJ=^O2N%A@ MGA5ZPP1D-U#5D?*%=A\D.^DT.RAK4EJ-9=4>LP*S1L'MHEG. A6<6=6[T! 7 MH(VG8_Z=S%,=FHQT@ M#LLIMFV&4F&9]/!G;)ES9\O2[(/DS@OT=\J[J,P.!;3,TG/GJDIB5NB@I\DH M.UH) 1YX$&)<4Q1*'QJ4=HD2";">9V>&$GF'40*&F,2ND MT%3%+E2(RY]Y"F'^E3BXQY?C.;*!;JO9E"VKCJ:%F+W*8I64A!.CZ+1'ZO_: MJK;7_ZHTGEV%KR;9A[P74;Z)ZE63;^I74%H3@UT7:;)IC>8R3!4.4T<^XZN< MW3EJU1!?F#,0W/'"FJDA3,*9=Q#&3!V^8+F2.)(U=&,5\B$0MUM0508J;L/( M+-+\&^]-\]T74W*S0Y)^ANK(E-:B-2NDZ:F27>3)\XCS5.CBVXS]HG9A[JN7 M0DGT-X2KJHFL6%Z!RPJ@OD MWB'(5 TU%&: UCL#FII*3J &))@/V%BQ%X>;GV<%-]?<^/:,F%%[?V!3-=- MK %2[PMJ:AJY0!H08#9 8\5:'&?^Q[QP)GBQ&-5DU-XASE3,-!1G.*EWAC-5 MC9S@#!=@/CACPUH<9_[G;' &-"[+BB2/.\JH> /)CE%5Y-\7$G4:<@ TM=)^ M/UC5K>+$X 4"58_-$E+*- L\&\^B'.#^%TEW+#X^[PC_X^_NT&Y]H,Q+@^AY M1;EH8(\H:8N9VMHBQR&EBE50:6R(&"'4\IH.SH(J$62EIW/";GQV'!WO(>LS M)+19L^F\;T63A-*ZCJO >PK"('W+<>CSD6J>4@\@A]R'AQJJZN:FM! CP6"5 M3!U),EZ0,] HN"\J231< C2'T,Y,UG3Z;$5EC>O?SI0NQT<(/*$6]CY(LV&Q MX&H+5UU MX--AQD$O-Q4R!UETDPO8V:4@A0@JD5;77@ MU&%&Q8._HYMC2-?;>_I"HR--X-F;JQ]\W$1>>'E,TGC/A] RVJQB;J_@A6Z6 MW(1I\N@]A6W8.I@HR\XK6C0 MU1;SL.Q2L1B6;0VQ#LM.>F.0NF%#_I^?X MA0_,8Y2R-_#"O^5_@!/^K>*$V<>_";FKBM>^0.I>Y\*#+Y6?(G2D0[^?TED- M+XT>N MY]5' /*/DP"6''2021-N8[64EKP-E*0](1.G^F$A!%D2*LA"+V_QM MX$R<26MZ36$8R2-3F7 NQ1/5&1_R77*:&)0F5;_^DPM&EC"L)WK-%[?Z(-:, ML!#YVSC9Z[CBO@HC>I'3?EO$X@!Q2 MJ+-EJ.I)ABDMA"LA:RJ90ZC9B05(0(0(CHJ%.;/8P]67KU>WCV1Y^YE\N5I_ MN5_>_>/FDMS<7J_OORX?;]:WTVZ8?_5^CUFI>?,!3F,CI)"A5BK?&S]O@="] M.P0UCL(S:DX.:&Z]/5UO:UJU'M"HVB(>?9TJYH.PM2'2L=@MKW'15TZ9K+=$ MT";E '5V1#.>JIW*&:Y]?_7"KQY+<_)M:]ZV9DC]J4NQ;(W;V ;WVE8M\J@[ M;YSU)^!-'OC H@F\-^A/NJ(=1W=.E0BU2A=SM8 =34'QN]EZIB,.0X\],DKY M[]^&%\V-\**%0JG\%8[S%KB10B7P8)P 2&A'"LF: ._I46(,O2L*@3[N$&)D MY6QMJ/LK+Z)=,45+*[P@H5(KWS5O:((;)I02CQI/2,[D,MX?O.AMVKWQ,93^ MZA.ID/,X8B3U@*@EA!!W$%8>>X97D_-MBC:@4#?&BQ<:2F:PH6B)&SUT!!\5 M1.!Q;(A'TK<_)5 .AD_0H12'^+D\DT++F!81M$E&O+)=[@QH'"AK"8!NCR#D M>EO0/5>NJ0E>L&E5*(.8L^]Q TN[N!;@!$ C$@S@_DP2/$?!-O"]R!5FV%?V MMM"NU7%&!XG!OC3C"XY7Q=#1U49"$"%%(QC>[ M$ESP%H?[5>[6;R*:N_+%6T7H:T;_?:21_]9PO-VOYUSMK K?LGQ>S""_" M"/LL]B9Q1#Q2AKQ/$'$CP(";Z'!,DQ5]H>'/>J[?V&,N'M^N;J.CGS>?@W\K MI+;@UI(ZD>2Q>/,(*@MBQ.F;8"QX\=+@A6N7I$QLEMX'R1^*U6A'%^1>JJ-P M_?V*]O:(_51+;.-O) ^@.+"-I_I4UK^U6+='MV1 UI? M0U2Q2KXAB+J*Q[HZ8H1FSH@]^5N M91M756>M$?NNAM VUCN&Z<>J'6HL6^QH_ FWAR;5=DS7@I MV19+$P2>*Q=K#5&RE8^$/?!Y*_#Y%,+#_',; M)'"=,&G^2GECUC(+Y*XQAD&K_F23/F(G'$5-XQR07!CQK&@ACEBX-SAU(JX# M)^U?N[THC,JT\H4L::]X2\0D#WPAO.K9S%@1X$,F$E%PG*; M'RIGU,5L7 L;W1ZN3Z2UXPGZV\,C$QOB;WQ-\25^H2R"18+2<;OZ('=<+96K MCJOL@-AQ]>0V'<+?R /)Z8O5=N.JW=%S?:;K!/.O)2EXJF9%-;[GZFX M_:N>=Y4]D#NOAKJU.;>].6+'U9':>.:IT(9]KHRZZ]EV*HWC+8^8!75W+OO@ M[^CF&-+UMOTB^JHC[:0O#>1N;622JJ/W(H#8](-//A#V01X_P?.&HIW[C8E0I#!'2D%(< O(LR).0B'"1 MW,0_.*QY8A9$]?QT[;'B?XV%;*>TWRFR-9K0!K+5"+]#9&O6SQVR@3SC(=O? MI2$C^@S<'\<".+M&/;&.RZW=LN28.O?^M!5RU&E1J[D '_[\^69)+929LYT2 MG["T,O;X7Z?CCG_TVT/*/0P.-QY\&GDLB!N2X%7MD(Z]3M5@]+4V0CC^NF4U MWQ.4Q&PGN.L-OXSYMR@Y4#_8!G33F*'>U1;S,.Q2L1B*;0VQ#L=.>0$%VA\+VD^4U8VG($3-BMWZH'U5LC=KT78P;Z7TW5T4CRB MBCDY=Y'^/^CF.8B>/],D>(Y$KJCB[F%K8Z3^IJ=D-?QO;HG0[S0%-AV8&5E2 MH>O\VN&YJLHKA(KFLQNN[5?[VMK.:LA:BF$:!ZW3:W,H5)URVTA*0S?+)).P MO/VGS S4ZXG<;WNH7]]RZNR&V)O[2&^^-97S(,N$Y&._>B/>:0KA-";(=^<2 MLBG-X25DEYFC\C:$PX2A4LY51QYA&8'$Z2[JD?>DDB,Y%YI'#-AW3E4&M]>?,8WT1^O*=%&3UX M$T/4]'R,+VA^^9_13:>!1V<_&X"8YH=H1IUQ><\"RB8R@07XJ$BZ$*DMY -( M^Y&1OT H?@%I M.U9(=VX\'8A/F8#MO_Z<@7;*AEG##Q[C=;JCS RT';!'"MJN?@@ [:EY.P;M M3>P+_80NC@?D\-I..TIH@;5908:T1 D=-/DH'N@C7I2*>BC04*))6@K" MUVR$RYT]XR[AW:O >PQ*\?!R?V!T1Z-$/@$(.O+_X]3D]_*3GT:!]::Y=G8_ ME]6Y5DB.>L:=W>\#0EF::FVOIFYCL) 72L4[0YNSYD@G/EU%FU<7];:S6 VT MB#P<418D)YUYO^OHVK*F)]JAV.)H?&E7E-CNM(ZRZVRT@2Q2C];!NQZ8[M%]WHZN?'Q:M^]\'=[>,\T5 MIR^(-CE^\>68EU0&N+\]B^24G-854BY>+MZR$]9[&HK52[(+#A=OIY9_N7\3$5M96J M.YABZ[(F0;:1Z3RWU]1VR@S@P43?J5^V9Q,/H_@.?=-2NNZ9=W+^4 )1USN= M)C%CLUU/9'.>%6UJ/V7"]&"B[Q3;VM.LAU%\A]AF*3-Y*+8Y3=U&8SMNI,83 M9W'.?^6QB"_QL.[)K+0SO3LZ(\>D?D;0WL=8S2I%7$N!4?--5%,TV#^0X,XI)5:'0 M( :(46LAFI89S\H;=:PW*&HVF;KI6) 9GWX3O*U4I?&O/W(7M!>T\_ MA#%+%CVM/-\JX 7Y^>K_EOY53(15F0JC!P>4J* M@V\OP*DQ$[T[E8"$#H,+1=R56^L.WO2)HSY1QF"JR+'.DMEJ<<8C6^X3"B.IS#L%HR/517[7 .I8DL^#L/KF+UZK*W25S\*R+W.P!RU?5+][H@] MRD2+279'JR$!^0YBD$P.AQ[TR!FLM_"RYIZ.8F2KGJ(**\4JZ*ZWH30>X<9D9I?D]>AP)B=S%4Q/RY MD/)%^9+A)\&1E"QE&8?$?2S6892+MZ_>[S&[A'A3AW7 \THS=M]5.;IX4)-9.;K1DIMAKL2 M:9N"!%\B&!/@[/B>GULKM0'.0M],$ZX"F;>A>X_]D2@OZ34T0PX?;8K5EG$G M;1 [?JNHQHNS@J#CBVLC:H9V;J^&.ZN.S$Y#4LC=I,V:L MO'*=WNG$,E_6Z\^_WJQ69'G[F=SX,GS#Q9/QWR%P9% M(PT/;G1H=O7##X\;+@/LM[\&8;AFP7,0>2'LPI\8:S@UI-!@R4S9ZQ9#2.%^ MK,**9L;;W,>]<) =/?6;A'R(,T[$YZR2C_ \8-;VR>/\?$J2':4IV7BIV"1U KDG&O$/TTF?HG#Z M8VAL\A0"D"^%/7,9Q!G?Y(]#.+78NCI"I\'V2M+!S?[@!4Q6Q(1'6GH;1TUK MMKBN82(]5%<0FC6FZ^@UY#6A,O+)^(A:'P4G(M\4(ESQ8Y@"F(B\=@#V5P9! MY29^C5JF!?C8BRJ G46@I]@/^;4!!ZPMU+\6;QIAPO$Q?P -%*\F+I7\B11@ MS$L7\M+$5=18']RMV:HV.1NJBR+B\%(Q*FFTR0>H#!C&M]I#ZK%T[G9[HGR^ MA!1OM?70[**&4R-T37;M((S6NO@0^)B\H 4N[IY2NN):$\;E8>1Q([0%@Q6 M0^L!]# CMPVUC%&\C(A$(N=9.LC95OITH!XG 2S,_ME]5="I"?-KXV_48^<1 MICN\RA64QJ&;UB"[Q:A]^B-'HMZFJ,*.=F?$&--?!^/3Z&+;->>U4"WGW1R\ M36<.Y>I3O&*=B>(.)U:4RT)7E,O[F28^"PZP9Z>Z1:+N@1P+--2M>K^B.6)_ MUY':^-4Z07M!!/4%J=!W?\NC6>]51_9:=Z]9CNDSM;O']6H&Z6>ZDH\QOE?M M&6:&IVF2VYHO;CTX:1!,[RDD7.=_/5*V/]]1U>Z'=.CV5CT[$=/KA/OTJZ<. M0TZZLFP!EE,GVYB14/#_4T+\;.D2 D_"PZ;]I(=0$]E!LB$%'^G9I."4_0V\ M)L\.F,@$I:[E3^VP!%=-W8:<+V5#I(#6K5RM]M59*\0SKD)8X\24NC,N'.3F M3**==#?3[)LQW.U7&CSO^')T^<(_?6X F[]JV4F+S*Q<5=\P[8[<36,V;MY# M%6L@D/,D&5,$<[0SXQ2V\#);,,1S^(D]/@>)#X=Z]UY*[RC_*=KK9O8G,V=0 M41A&&U0::,P55%2JC *8G:ZY(_KJA0U[;?J]D ](3;5/ M-XD571 /6UW)A^PIQ6QQNJFT(!D3AY'J5*JS3%-,<:CXCRQKJ37AUMLC=^!. M5=M#R$ICQ$[;+;.UH% N)R5U#)&?366E;D&C;L:.F;"TXI3\KU.'Y!_]]D\O M/(K)?1EM_O/HA<$6,CR7O@@P$PAGPS@YLL;2XR;]D3JLL2G @7MW1NC0YCJ8 MCOF"&_&B#2GYD9PA*3FZ3U,H;1.&\2MD/2?<2OR%)E"25EKLS4N\P M,T)U;M/KB= O#!48[A0E'^$?.2AV%:^]? M*-HC]G(ML8W3JW/B4,F)2/(BK]QQO!OQ,7-Z^B M-$C?"/UQH#Y?B*4[+R7<3>'6 XGB%![#I5" XXGZWA&R98Y)&N^YBY&]]T8. M_'\>;[,Y^G1##@R>Y0C$C= W_OT?%/X5,&@F;E:\!NDNX*M XE.6\AF-I,&> M;AD4,HZW6\KID*>WBEB3)CR.^VODN""@D-,O#CI=H>%D&@,2^J!Q?ICI\-K= M>4"WWGZF?.3QH0DT1IK2*(7V*==>UE]ZR=GCW")?M=Q9,J6!%"8&F:3O=OD*\>VF87I, MLVV^;]:VHK/V?WY:KF^M_W=Q^(UM;_&+Q3" MW9M(O7]TWUEDVXP24C2Q8)YJ\&% !B&RV-#&U(5RGE!W6F,3\MY]36X75JI< M,<6T;JFJ>R&+,QEM8I=]D<-&+Q/H'\1D'1%#0S_Y1SN%6)",E;LB<=-8XJ(L M=78EB\#]BWK,9?FWR?6NE7=[:] >"_)=[CSVS%>D,=P,Y)]?_3C0*#%#PG9: MLT;&#A/I(V4+H=DB9Y<^(R)IQAK*3 -S\6W&'LMVSQ266FXV 3!-B%\:A#;; M 0OB?(:S#B&T67<$#VR7XJ^LT6/!A5&!(R2&T9\L&B+=D7'W?F] MA(TJR@X\$GN#AU4;4CP5S9 Z)LA'L'9'I,.ZO_SFI_(Y)U*P(@T. MX"3O1+GH#QI'E.(VBVDO$]3F*)V.B/VXG_P#WG'(YY^"#:GR<7WA:!HK/'PC0/#37WZ>>N,J MX:LK,>.W;)N>MT#JL IURJVFVM<(G4\EY8#+'#D]1YNC!7_%)NAYFWF,L[9- MS9,&^,>:M4W*RFASN!/I0J_IL+I8R36&8-VMY^%;;6HVX?E)4_S^UBJQC1%: M$G<4/XVM;$G0U F3W L3ZO_T'+_\601Z[ T<\6_Y'^"'?ZOX8?;Q;U?"@R.5GR+TF0;A3$?,%?G^,+$36)3^X< G'(?5(-,=97=QDC*:!DRX M] 6-Z#9([[A"R6=X"91NLH^4VP)FE)!ZE 7SU&I+]B>#T&=M:&-XW)O:A: 84$=;87FYHC!XLN11LV M$<_:(G;[3I$';A4FI*2,8W-P1%590=FI8^9/[3XR#A&AS"95+T%[=\;OM#V, M<.+"&CUQ.W0?!0:,^>)%YPH?]TO9B>V0IZUJ,5" P"U-OT6,>F'P M7W1S$[U0J?X7OD#IKBS8G\Q\@*&785H@0HO&/,"BGRHV8(-S)"5+4O(DP!1% M_<*IS5,2=AO:YUKGZG'MH7#9=1B__H-NGNF=QWJ$$II4Y@,=?^Q-W*,>*M0E!9C0?('";BX@;R-77(3 MQ5VGO:G@Y <[C05+7 ?&I.!DQX1I. _ MS"@M8:$&A7E$A7T4L0$@I^=$\O0(XV[4%)8Y.3."F>T.9L XR@V$ T7$>=IE M=8:6C[_I DAG__E@AYXI6F!#W7D>B*&I@PVPD.?.-5[9(XAX8,*Q.:X\!A=H M$_)!AF0?G1\U-R;U_S+@6LLO[^-:RYD)=*^U_#+S:RWG\H]SK>47U-=:+%I! M7FOYQ?!:2\.>$2Q?*/,#+[RG7G@E\DO%LZR;Q_AQ%[#-GH7V?<>T.&NIB?J)1U(1@-Y>O'V7:+%(/ J0Z1R<_9&UL[;UM=^(ZMB[Z_8YQ_@-WG2^]Q]BU*B%)I=*C M^YQ!@%1Q#P$:2*U>]\L:CBW O8Q-RR85^M?0V-37GW_[W^]IIO0'HVY[[]U^N?[WZI05_?FY?M:]:#W^]NOKK[75K\KPO^(S>VD+BN_]=W MW_[[+ZL@V/SU\^>?/W_^^O/F5P\N4?VKZ\__?![.S!58&Y]LUP\,UP2_M%#Y MO_KAET//-()05T?5WU^ADS1P\WG_+&H)_.E34NP3_NK3=?O3S?6O[[[U2_R* M^&>.AR3%WS/E8YFN'QX>/H>_[HNBAFQ&TWNQD?9:K;]!SP%3L&B%;?PUV&W MWW_Q[?7&P<\.OUM!L/C[+P%$DEP_7+[@;OPX#K4 MXB\MW/K+=)!ZG<#S M\&OYK>^C/^_3-?4Z%T7"K[7$ZR68 (BM^CZ[F^Y]@6 MYNO^2W^\Z!O011W(1^\Y!8%AN\!*ON*4N-PCU-%$UUMO(%@!U[??@&P=4!I7 M1_HGVT4=R3:?; GPOTK#"4D\,B'Y9@< V#:1X/^7Q M_M#@V:3LV;[I>/X6@IF]=-&\:QIH'#9-;XL&8G]IVH!71.[6:I /O0;< M FMH&Z^V@YA50"A2$S5(,G"MK1] U$=ZX TXW@;SY]%S+7&)6$W5(AEZ1S W MW@N DZI;1_]9H8&J:VSLP'#0[!W_-7#[[R;P4>]&X]@/P]D"\:[$W7 -4H_1 MR PCU8] ("S;:?4:).BCPMX.@$?@@H4=3!S#%2$QF9EFP4V%?SMU2#CDV%'O?49&/AS,:0HK=0@3P] ^PVI M\PV-OV@B";=Q>//R'5A+-.-W3/13L7VAQ MD==B#7)^\SSKI^W@B6?@!H:[M%\=T/%]4("US+9JD&V(.D\!8B;5:GCC?VP- M& #H[/:[I)X1&"^NL;5LQ!MA47+;JV,6,%? VCI@8.,1+ARI$6'0FSKV8A=V M_' [46!+PMVP:KNO:G9ABNW&Y@8:#63LR9*&ZMV_%!2'T(+">YF"0HHV7_N^ MIJ",4E(G5E'I[AJ($Y6M5E?U#02F9;:F\ER@HKW#[*NXKBD^3?.VJ MM<-JB;M!'H; (-=)5)G&E=-^GBM MX(?=\0WXH8VQ$E6PGZ2:7J)7_ %>C=&F$G40'Z":%OJ;:@:#XW95DWD*3$1, M9]>QO T:I(\*0,]%?YK18JP2O8@^6PGK0%%-,%I2ZN2VJ'P<+=9K!RDN6+:) M>B7I+Q8 ;Q'PIRE:2$N0C-JDPC:?PF.2:/NU6WV*2DII11&[3U&IF&TI(MOS MU@GL^ ;>A#$Y5@I,Q_#]T!*'IY)M5V->P\-I3M'UA':#^[Z-)(6QZB'Z,!"'7%U=/5RU/K62AH[_-%RK%;7:*N9X'PJ)Q'0\,_4N M#KZN[<$TSK@Y'[47MN4#\]>E]_;9 O9GC#[^(Z3!IZOK^$KV_T1?_='UW@#L MO*+9U3"#I#W'> 7.WW\A_/ZY^C=*M'?J<$1X.5K1/[[@/S,T2L,4E_B\":]H?C)7MK-GQP)-/40-QD_S M"DC@00O O_]R_4MKZZ/W\C:X.+X4*HY* LK"\%]#@;;^IZ5A;")D@!/XR3>G M$,5?_W&XSHFGW/%B%GCFGYUWVS_!*;>\4F )X7& LIB02N%Y_,8];VW8+@7( M;,&T<'?MV^N[>A L!D,61DX1J?@AD2.3\3!2'56D4!ZT./!!6+(FY+WUVG-# MF3O/8/T*( WY3$'ED.=$C@ YGVSZ0?[("_FCQI"S9(LA;]<*N8Q5%%H?@P$: M%T]GZ+SBRB!>8H(N)",5^3/B-T?M,O#"/ZN.#UO)9(RHJ7]LW7=L.1%1$T MQO2K(IAV+ LIW(__P:)?4_$DE-4/2UXA8QP?U,*QB_XHB-E/ T@E6_I&)*+ MZP>E@)P)HO5[O"2')0' GNSV&\#W6&))&$=)I.+Z(2H@9X)H_0:4PU$T[!H! M6'IPQSR,WY?2#[]\\1+86%:5MCT3UZ2-JJI1^L.6+E\#&,J^< MT_3<7P.(+R]_@][/8(6OL!HNO=<12^L'([^8"9PL^\LYX9RMT-(Z#\7C0FFI MOB*IKAL.7JYT"68L*\PY,8L<_\,+ V%4-G^\#7!N6&RGH"]-&97TPU18V@1C MEA'GK!L/@(/:. /7 N__!]"[YDDY#9'D$# !CV7'.0]X\;KYR?9-P_D=&)#N MVDLKJA.$0C(F*+(,-^>]&W%X[R?T#>O>T4E)G3 4$3'QKZ_??)-^Z\B[G _$ MH[+ZPI@G9 )D_5:;#GII*WQQQR"M;E*_IV5Y:#1@^8(E(-5RP2^:G2?;5\T$I86:HI6H-:T**.4,NI$RG MS%$W,5 )70*.F[:%K-09C'P8'.&#/IUB@[[Z8P(]:VL&8S@#\,TV 2'2#*V8 M,O@(*/^ F)!42F*&1\KXQ7UB9!EF6670$P*"B!^G<)K$&(F%9H872951$6E. MR+(#;+YDM<-\&A;':RZ6S] :T+8?S>=+3;> MXS"QZ/^LN?%.@;A 2RE=W5_5=R I"&>6![*$KV!P/U#LMJZ@87XP7N#@P\># MZLP[@) )'D:KH ]A!&6L8+ZHG1??H.?C))P+^W1G3RBA#_)Y0C%BY0A![:&U M2 ;JAYK6"7WH("8B([I08\>%0S](5MVVNT7:B#N*Y_J/8.&E\X:^HS$4Z<)V#;@+M8W4 M:.+UNA<.N:$S-O!IRY$*GZ@/,<^M)$9(I?+C74TKX[UNXCX=IPUDTC)36C=* M\0G(B,;4V)$NVBPP%CZ' OJ GB,3(UI3 73S,T9053,1+&UY5&D\2]Z()@*$S_J/AVR8%>6)9 M?1C +QXK3%5C5Q"_ 7NY"H#5>4.+\&4<56B\R%S18#%$J(VT:J^1:A\:RISR M8K/":C664:+!3"#\6($?L8)/%&?F$#;->V- P9N=#=BO.A8 MD>"TT^'"#>K#)(AHH0+EGBZ4V4T(ND@_(\ *\+_Z$T+NHBLT&T-YL5YE[.J>#J>93U[Y+)< MUEJ[29(5T6ES_GM=.((%!"O@^G@Z%KO1U1:YT=4=/T^F_>_]T6SPH]^0FUQ[ MT<:+:/';<:V4PN)OR3>\A&LWZG2F79\]K2 L/.A4E3HD.>^E&43_, M79B2$<<41,"[5OC)B6A@_6OK!QBHO4H+L+/$TY1A;-6T$R.X;(WJ>(N IC^\ M\$1+TM@G9.(@91'4-,'Q4I$"4R?"DY >!<=I:<_]Z!-GUFVE=RGJD"G=_Z; = S?W^>2/$"-/60[X^Z &P.T M4$ P)+HOTPVK?ZF/WEB@-]8$2]DID6C45:T?HGG3?#=C ^:/28&0Z(4_K8@ BK3+N7Q"<;T=5M79E M75INPI[JQ47Z_9(X=NT=JE;=K*OV\QO2'JEG*WU^JT?D%'(KD M+V!C;,>+@R*KWX69$Z<2 HEBZBVOPCA6J!["+7_T1L* M]8;R.JXTYHMR!S;0?@M]5_U_;-$9:5U&"#ZIST@C"#Z1*8+J;=BSAP(.JILT#34N5<9S_E@_ 2"%] Q9>TS"][ M0*T>6<_EY7HNZJC&EF(\N2"&Y'"C\':);CJK)UQT1O@10!I%TJ-/41AMXH&R M4(PDR4_1B8+G4$T%44H5XVHUW/S@8GE55! ,53'NB?/J0CC#XH/,"*)UW45] MLEW#-6W#F7B^?1Q#(^<>ZHW(/=2GP:@SZ@XZP]9D/!O,!^-18^Z@9O23?_&4 M4:6)>0;O;Q'I[VKOV[E <"8=3,2AFDUKQ:B+;0/C11A-@9!X,+>\,L@)(,& MCTL\I9 \?F-B"D)Z076QXX*!,*WRB:B)CU,W#(82RMQAIB+,%E0.>4[DB"LI M'MGT@_R1%_)'C2%GR?:1OU YR,O-S6RY-($;9]\+_!PGHG0A=6%F(Y:%FD,N M30;R2-(HFD+>]7YB6>5 Y\".!CB/:)K@CH]IL;D(_=/_]]9^,QQL%>D$70-" M?'#\PW"VM"TS5UU%><$#,6&F+RRQ)G29 J0OVPR 588X@JUH12$9LNN8V72V M\F P!W ]<-] Y/]-75@2BFK%$6X!*[A"6,OB(XK"C/WA .H':"D^ D&L.MH: MA%%%*RX("RK)$;R,-VP 0Z2OVS'. ?SCV?9-X#B&"[SMD2Q^\0]7/V)J2B:=7<(=7<-(\/P@)J M 2O)__Z;!_\9!++*D>$,K,)OX2R/'[JWFHP MUIG$,EK!G2^9K%S -3N9HGEN V"PP[&K C2R80/+!N^C\U>0/%45)85PYR\H MJ293P=!P+0H)\$_*@5P8KRST5/DT600^;NTP!!%>U0S6&^B]1>Z>WR ]YP2S MCLYD$!=N/11%Z!9WY(2BU)D9I["\>P&V84B#<."\1B,P! MA%%#9WJ(BEU!I)):KF4B_1DX<^00WYR>XHS'X\6+#\*E&(4AS#HI97UMUY\> M3R)'Q 6OP'1=^QDG5:&L485=26?2%)!G73#B%$?SL@#H;3 MB;(*A-]3%44_/)72O,[DJU1'FAC36.HN8%W1F4["W&\7M[E):5,YV@@9XZI3@2;[,'R ^=-V',J DORL# NJ S0[JC"%U\24 M-W MG####L#0?@,XM9\%U@;\DWZ02RE_D0P1TX8F=KVAYR[Y7$D))2^2)KQZ MJ'U.(:Q*9AO'#GJ>XQAP:"_ P/6WT'!-<*JW[-J#MV9:%3?MVZN:' K/08FR M>M'$O)?VC$B[7%(Y)5;YHF@E034ZF@1[\9M',7=PB*9($]0--+W"1=))4!T5 M.,66H)#4+;;,K?5%44F^IBJ+CE6'KQS324X9HI1RA&+((FLU4S.40]MXM9TH MOXIKA2$N5IZ#1/,QF8-=CD\<;W7EZ%#XYG\IB7791A]TP!<8@%Y!.6*4PI=) M%Q[)-3'-)7<3)\8.7TSCN[&9+IQ6SRU23\V.,8)($@\.>>74A 9#SW 3<>?> MH^'^R68"M;Q^9! 359-YHV>_V19P+;YQ@5):/RZ("%J[G57:! &WZ%TSJJ// M$>3R^K%!3-3:C:HT4T4Z8WPVM7TN],4;TH<3DG50J9VT7<](DG8@312Q8P\G M[$KZ\*>$O&H91.7:U'%0>^#Z<"V=NC'#$X9:W=6E []X1B W^:5K:,R(22;O3B%UV6+>WKL>*P)_K/;="V5 MV<()+\H)<\DJT.3<6JVP1=7''S Z?M8)X^> M:^52*Z>6EOPI(G,%5KK:QZG]NO_)@R^N"6!@V"Y.&!PG'R'V(RL238>TY@[8T.?>. M,H*%^F(F4#DIEE;)/5+)==WNDY4CGJ49EU8T<9WJ6)8=O?G$L*V!VS4V-AIW MCU1 \Y3(K?A!IA)ZTL3\,P5X[PFLO@'=,,#?<5"3A6W:M(DQO^('O4KH29-I M[DC:<(="R"(_]'P_R21/=_H2:>6#>+*4IHFA:0Z!X6_A+L0A&MA9BRY:\0]> M"6NGK/GI(2*0"Y:8QTIM-KDWC&G%?+U0VG#J19/P?,^V&]I($V51R'):3#FJ M2+8/<,FKR:0CIY=5:I;2G6X5:DG6N8HZ_FQ$A>=;U8G5="=6(?DKF]K^]OE8 MHT/TLM'7I]_&@F24&GA>X-O@5[0EB!ZQOQ.- W=[CFWAQ=?^2W^\>+)=P\7. M$,F)]21$8 4"VS3VS\7#0 MZ\S[O=9LCOYY[H_FL];XJ?4T&'5&W4%GV)J,9X/Y8#QJ_27UT/]"[:\=UV>H M#S_^U?#!+[7,!K&8!.51CB#XJM0SM<5O-L?C)G6*.BZ4[A$/[=MV31Y!(D"D MYY)<<:@6YUHQZCJ&C[IL.$AUWFUJRF1:>660$T"" 1^7>$HA>?S&/6]MV"[M ML"A34%WLN& @G/SPB:C)V4]D70EE[CR#]2N -.0S!95#GA,YVF%?KFSZ0?[( M"_FCQI"S9-/D""X;@2AOBAX20Q4]7+5O;U09WPO-S6RY-(&[XSC>3QPK]^O^5G0E1:8Q8P!-3D1(IP,"RK#@#.AFJ92C!TWHT+'^M8VS LT]M!7W7--V %+TP=%T[G$J M/6=HJN)1ETW1LVE4DWTU3[97"GEYJBI'QK/Q(TO-POK29%S-Q$8*'8[0OUWT MI4U-O9%7[8-B)74E:21[ _#54R>RRV"],6P8K9-QOK\P(624^N0[<"P=V^O6I?+.^**TS'H$*'M)*1YG%RIJ,Q?KSHV7YXT(/ZY@2"M;U= MTX@HWM('+>6KKZS-5)F;/T@-V$@(>B#Z]TC)\57AG T+?P,?/)2FMS4V[;%7E"%<2=1X:<6JA[ 9"Y?$+7P<^B$]/DYY7\1+IPZ6#LML#AEHV)AM7G4ND3)[X9=?S"K,ESN6<[+&).9VY:<33V"7RJ[!>-%ZCG^38 MPR;#3#HEX843J[%+)%YAO>B\.L?R']D28]V(<(W6(E.3C*$-\3?Q\ MT%HS/OKHF/_>VA @72$%!#N<* B??^%@+YLU_9H>?P/*L.@,["#X2);3DP*F M>L("+2/4'!HX\M0,F%M(68GEU[E,HA17C5Q+_%R.RP2)+= S ;#\)Z1<'J*P MBE\N1X2U4JDKS;4BTU;GS; =;#5Y\N#,<,!!)SWPRCUWL5NY3,[)5)8VQOCC M7HAE1_/WLQ%@\7?C!5TQ]'LD15J[<#Y*5)HFMGI^_9?>+EXV]TKJ29, T!0M MQ"$'J[%<"#:N#$TE62YDB*])K(=D/8)&^"G8;*&Y,GR M)N;-"B_HC*L.0,; MZ L]0?TH8*&02RSL!H[5[5H^/ZG(E=(*NZD_)UXMA!+0C3;.A:E5ZLJ#P1S M-=X?16M5'(']V8-@OC+<.7HN>$;J7G'M$[@;NW#RR=-9I8:4N[IRHVWVO?/1 MTLOZRZ9623UIDKJCOU@ $VV9^N]H$>HNP131 M?^QBQ>#_QR=F;X8#PHLN2+NVB3H'_J'C6NDOCDI2>%G!DY0AL.C>\URZD!1R M+GW!O):P@V54,P%H#6!E/;'B)#['($3 4!A\WI=H++D54),F@W,5P_!E#KB5 M#:UE+1NG7FL"=,O)IXAJ>NJ1C6VB31K^<R;'=T #A/J.K9Y9-MDQA._OD+_:WUJ'=K$P<4'WT:#IT&W M,YJW.MWN^&4T'XR^M2;CX: [Z"L>2CRK",J*B%6PCOXZADO#C8-['8+%HP^/ MAF_[X\7DB"^/6]]V@>_W@&]">Y/$XLQ(-$>P/SKT ^%*GZG,B))/B>.1XOPZ MJ6R]4>'00P_BD#/>M+/C#1ICIB_]7FLXZ#P.AH.Y\F-,?/?=3^(L& YMD&&6 MK"4^.$>DB ,X>>-'P=;2O> .]8+[>D8&#B!3\;DEBMO$3C]PK2TVNQA.#[P! MQPMO@CUZKL7;^6^RG7\PZKW,YE.<4+S7_]$?CBTGK<3SJ538*$&_QTT0[ M&O/(?5RLJH1X _F/H_5;T>K*=-0B\.S#!Y05N)E==6_JX.R;MZ2^V1T_]UOS MSC]5GY'WXG+T5D;)6LUU_-,NJXI"7387$J)M3N=>&:8T2P*@N%;\U\#MOYL M9VB>&#!,BLG99>\(>_?OG6F_U>U,!G,THW9&O?W?@U&K_\]N?Q8F!IMTIJT? MG>%+_XQ3+*_PN5VX3$.EIU_QAS,FXQ*-*=//R\,:3]2RE='$ 2(,8;2/]\XY M#'S)#@/C^??^-)Z__[LUZL_5GKZ/Q,9!)J*XF;0]=5[A6HQWJ7<*/\4OQC^K M"[6A3/?G@RYE8"LM9Q-[=A+I[A&X8&$'.* *[\K\/MN_^\^3X?CW?K_UV!_U MGP;SUF38&2F^1C^)UC8%@0W#\YW<"5^H9BT7:-#;'<6@FWCH9?8O&2,N8%8K MVERZLWQIW][4="6P -2IZS RY6_B8(%OGME1N@_.,>)K=HQ <__S8![F E9^ M8$BDQ>N^\%["$KAFRII*'QI$ZM:5[SU^1?XA@%U)I8XN#MUI]G=!.9O8H6=@ MB65$.OH&O"4T-BO;/')FX.SD#X3]?O];:"_'._UO_?&W:6?R?=!%*_^G\?2Y M,Q^,1VKW_5@Q4[#!J:W<)6W+3RU6BVO-R=OP=VN.FLKT[3QH4NXU!>5J8E]^ M,NS($/$,#/Q98)J^OLKVX*?.(+;%M9[[G=G+M-^ *7NO@X,HM.TZNV@=W9?T M1GD=EUE'F2[+ \MQMQ67JHD=M@>@_88:> ,#%^EBFRQ7O@-K2;P.G-.)"2YS MO?YT\ --MS_Z:.J=S:WE^&7;F_5Y\$- =/T^F_>_]T0R/4,/Q3/$Q*/367GD.@M7'=[N"W<@+ MJ,>!.85KVO,?T(S/<]!+<>SZF=64&1'X #K9Z(N+UL2._K[B$C&G.O(IX5*N^>$#7+YWM!**M.YV(J,G6:$I*B@JQ""[%?8;_ZQ-2!Z MNK.+0TP93L\(C!?7V%IV<-1UV!V*X#;WCY?.=-Z?#G]O/0U&G5$W=$?OS#NM MO[R,.B^] 5I*_Y?:W2VKFJ/SA=QY5KAV'3,M\R7S9EB^RLIT_H)P'L^M)21N MXIPZ,U? VCI@8&.+9N)Z@)3@V(M=:%:(+N]P#A($I[I9]WN_]X)6W8,!^H1- M]N$!6[@F1P/(V3H"Z_,GG=Z]F%PU)'0I]-.A+[Z@ZT8RM @4E'"J, E M2(+U>,%^L_R%0,G6E!DOQ.'%0T45TC=R[&!=I!>Z4(_(>M46O%#?^DOR",77 M&(V]6Y^ZQQV^TB[?%$>ODN;]U_J<;\5NM@N+I$D@G"EX ^X6X.#:V$,)J^_X^SJI>$,Q%Q)'4G#=NA&GYCKG8P!O]88RHI1XND36 M76\,&X;1B&'/]C>>;SCCQ=!SET,T.EK1N37G>%&@J88R1YJH,8L>&LXBYNW& M\%[PR',W4:'DLF.D'MK(4[C!AC)*LL")F>NJX<1B.-/P#4K\#324."4%3(C2 M=(/H/M82[]J67+RA)! 2)X&\Z?;,)P\">^EVM^B-720T1(,DTH^-D[ZY5OC1 MB7+ \7&B<'L-)8U<>1-6Z6DJS21K(9H,A2RH?$VF=?W0E(C3TD5.Z%6?P97@ MF7D2 ,>?PZV?L[7FK-4PV,M(E2#;?*OJ*Z=9A5"R87B+2I)@W'0+:O:.$!_B MN?4:BG\QN1(V--VZVC>@BQ2%LU.&@1[YN)!3JZ%,*")5PH.FVU!??#!>]/W M7AL!-0%WNE!#4>80(@&UZ2;-$?AYI!OHN>A/,PJ,$G&;K[>+-M-08D@1,_&S MDF^T/&O6F'F8?X/+M?;FJGUUPY$[IO67J%'%G6D;G$3FX#). 31WB,&3J FI)@X"'MO$ M!#DFW&+S^25'9$W\]0]JZ<6OC901G>RBKE9\?2+46O,Y55Y<32X!'%327RR M&>R#%B'-3-%^?@I,SS616J+;U&*D$F^R^<[)'18(S3%X#R@P, M?B&SD&7A9%;QJ_IN!4(=*8,L.">-8YB0(W MT3A/2C\G-!+<9T<"C.U =#?<3 &W/LLT8^*[G!R,O^!T$>.N] M=.W_Y"P?Y#2:[D?7J!]]:61FN@JT4/NB4[IQ?V6@C;H_<(]"W.,K6B <@HY2 M^(U?'7L9.JPHLQCUM:/5.+B5F;_KR\[G] Z MZ8%@=,O-T=>0-5,SD_7MR1Q'-_-Q>+,^P@\B7B:AS<*#KO25],?=@0V&TX' M$!TL9#]0F?%%*#7@>=71Q,T9,:.@R*AS?94==2AY!1LRU#0ZP>"!\OMW(YVF MQVA;8Q=M&+80HH[T:/BVZ"@CX1G*#"RB"0RKUX)VV[/.FV$[6.XG#\X,!RU^ MD$9"+97R:2C6K ;$DRAX$P\7N)/Y"R=% M90"&5@77+,M<\>>D06E?"G_!%[JH)]ZJ,F..>+[:*B27- 6^ ?CJU9Q1PW0,WP]3YF 9QMN 2T]< MG)/3>(.I5Z$"FCB-,8(V"DU@-]D)C)U6N2%3E^;YE8\O5%I@8;MV ,)3 B(9 M1&ZE"K2FS&A2.N.R3 4T\:PE)X6LT(A"N&#!DTBV(>/*!624/70&=K)4L9%% MH"UEQA4)^6;E*:")XPHSA60/!(;M\ TKMU?7A-2S>1DDXRW_&;*8,A*0"RO3U8631O(*0^VVYTH+/(&>M36#,9P!^&:;H/-NGT:8 MHQ53!IT">C^ )B0=8Y2U/8CVJ>$^\=-^[Y] M6U\Z9FX@B/AQ"J?)JVT_TT9:$LOF-@B,;IT#:ND\%V)??'D5V7@R=

9 3TO''O MW9@7HP';YA.**+-\6XPH$B?&8PP0)3H1XZ,RGXB#Z+?N0EY5F,JE>ODAGTDV MA Q5;\#_%852HTZ5LX?+"OG(:2D$PR$U/WCB?WJ,PQ$:YW*CG!:I6?GA -P VZXU:7JC[=T.7TC=4L@0E5S-5SV?R2?2WE2O5 M\2+WQ3G?5JZPA%E=X&_L%8*V.F[N :8H^H4<6.[E6[B:XL]R%?M0G\_M>/P2 MXWJ')9#H2$P&BMA16 X=EC$Q0<>!R (ZRG),HAWE&>^P=+_1D$5:Z,:*:9;I M"VKR 3SV9Z7,0V(B,B*[_F2L7LI,[-Q@W 2QQ%W1KCZ!Z&-29#>?%.W^_7AF M"[8P*-XE-(W7LFV^"I^,KC_)SB?I)-_(]/I2(Z,W,HP.Y$87/AE??S)Z5V[% MH^.<3AJ^T]%C,1*0:&G-CGC4- M5,M5?CYKSC+A4600<;H3-2E&-N=9YBL5]O6YK3;9E.*,^.>H&IMTQ>CFDX5P M U2 $9DWU<8+QPVBPL-D6A7YS2<3X\=4,E<9R'0Y,WF8O8J]Y];=1(QM/LFG ME?E0>[Y3^P-V,E'X1HFI1KIB?//)8O:I_D1/2I-^NMV>25HS:;VP53&Q^:0P M;IFI3+VITJR:5H>9W+#XR"1%AMY\5#(Z]TPZ+I:$<,5ZI1OEU\S#?5=DF,U' M1P_&]%4?)&+]@2GUHWPA&BU5X*CLYJ-FL>.\L+)C"BPW-3@K?]^,W<%1MW!) M_-[)T4^/*4$8E9O92;'9:@]G59'9LE'M?K2@Q,VG<#]'M\>-NIE7PT4(D2T[ M90FEFD.6#+3C3:YYI5'7K04-HO\4)IJ-A=].@& M4BJIURC7B-<:359+9"HIJ9!P=/SH!E1 )S*;%\),F,X-1M%(\3DRZO<,LT6F8P\O&NV'B3\Z,9< M6T-A/G1:+_'^*!6_C\B,T+OKX@ELBI_"0'VDV8K>'#39P736'$YK!GQT"Q,^ M#\S>K)8J:LVZ*HVE-ELN1I)P ELX*Q.WZ4RW\M*D9_F[2F-8YWOS]@0]NK&L MUT[1S);%S@,M]9]-YOFAHUJHWBH!*W8W "6UC;S-H/3O$N#W6*9OTU:]]Q!C. XG\+ M:QNU5O>1K@-(JE(BQLCU[KWYVD6/K2?C_:=Z*@F3.[T8;6 1TVL M/]H9QZ5.LJ:DZ5$SK-:&:BIC3^%)]SMF"LT->:!:X=?N9B\V:F@T?=V*UF=#R8JK7GF5!0I)=D;P BHQP>U=^M M+]EUGD,&FW789O,^<,TZ_,GN+MRO&GJN9\X;A>=O6/:$IDB@ ';3*KD$:^1# M,K]9&'O#)PCA3T)X)DX(?P+"QV[B#"$\$34_B?!$U!!1\Y,(3T0-$34_B_!$ MU)Q.U,0(X?<:1]M(C,$NB6_Y#PZW]OAP2T'TKL18Y;Q/K?NK1]]ABM0/1QM( M"?3A?W_%?^V53AQ]$_'SI?PT,68XI7 >-N6G8NV1CO$=R/A>ZG?6,-U0K=T# M[@^HHM#]:;6LT/T,U18N*M\/Q&GO2KZ+XC0BALY<#'T7/L%DA]7$A_8; H?= MK\!)7)2T07>N'%IZ$ :Y; :)$P8A#/(>@\2(_K%/_>/_9!F 3N?D*D@)X)I" M5!_M7DRPTQ9_,/OCVC/?KSTYU&K?]Y_M8;7_.N3\/W)#[3TQU&\LYE5Z4/]1 MIW!&>M9TKX.F'%VU:ZCT [5J$.M> ;W8K&?$V5283Z)/M;DPZC^DH_'PU'R8 M=W_A^T3@"_&W,H[; 49D4-HCU(G$AH'2RSCO-\NTQ8H+A;)9!^98E4%RJEJB M8X6[DC3T_UC$AIF8:X3!Y(%NC 5VH)03V6ZUF0C#5RI 5@>29OWW5YC[1>&+ M0.S__E*G]JWN#!3#]O[^B]*E 22>-_AMS6T'GS6- :HL06MNJ78O[5APDX I M3+W>0NZ=A4!I2%-X(L'=A&/ ]WA9)DZUU$]/XHU6DR\6(I5HMYQY85&J(_?K MGRC+A7B&_\]?JV0], 8(X@GBSP7Q\17$QS^+^%J]0Q>D0C,I%"H]J69&:"7- M5D^,^$$T>3^I/K9?!*=[SQ3TV=Q)5E#"- \1ST1#;)0AB">(_Z&(CZT@/O99 MQ#-ARW'XUVE"F,U>"_-)H]4UY,F)$<^.LM7^B)TG^B-3OA/FJO#2#Z,S/N$B MGH]%CHWXP]IN6PJ(OBP"/B[U.KH)5D,=9#2WN9?DD^1KI],'ZA%;:CIS)/J'H,FFE<*)*([23 B2@@HN!L M%GHVMMO;HL"<9U*/76:8%L)B.<774YP\Z)Q:FV->)DXA/VS9S4']E>NW6JG^ ML-2%HH!'HH#G$T04$%% 1,&7C+JW1<'+N&N ^_JDUP?U/M^>L')V5#NU5E O M,VVGD>7%?OGAI<3E\J5*:HBT@@06!4ST0*+@HJVWLXVL-0P;-Z1_TY(C'K>O M>]S.5_B]+>7WZ[,[7PH6PS;;_&J\OJ0 MTVNCQ*FC]>PT+L]8II<5ROE4\3'6>([2$R0D<.PN'DJ@VSZ)D"!"@@B)HQB2 MTU%" \5D5!-FS='LL=GFS9?TJ0/\ECU7HX.G%-UGR]K3@,Y51I,!ZA^&PWV) M$!O?S45$PGWG$>[S/!60,2U\ TC7,!0+04XACKUC)EFKPNOYY4/^2F\@GQK8'#)UU$_-TZW69 89)_Y+L0K[^(U'M_-=")X)7B] M&+R>5S;CI_#:C93Z:8&6&4&M62\O_)0OR_?H?$6Q+98/19C=TI1_F+%RMM&M M+4F+R* AWBGBG2+>J6M-?OR4Q-=%.M)W\MTG81"Q1D.C.(U/"DDQABRJ1&*W M7 8B.HCH(*+C&I(E/R4ZY*RE&U!3%.E"1TS.!Z.G?J/=A:(#&G=Q?K?D:"(Z MB.@@HN,:DBL_)3JT>0>:FL5I7:A7GQS3&*7O8B](ZX!V9B*VFP^71,K.(U+F M9E BLW)K5Y*K%.0_1EX3L7Q.28^?4\_XO!.FK=$K+5DZWXB\/,Y:>E6,XU@9 M1X=H4K]& $P ?-2$Q$\!.%?*#>-3(?W8G"F%0=9F7U+5?!("F'R836!7 MZK79*!SOJTDQ@:PC)A$)19FCMV(C@2WB ",.L*.G];TO:;GT4"T7(\YKGQV!2J???\WF M'&@Q,6ZH*A:BR6UA!+T$O:?*Z7L?O0S?;):D/MUI@D:I'V7*QEV1ZR+TXN!3 M/,3$2(M1@EZ"WA,E]+V/7DL69VW;X)LTF-!JI3 I"5T;HQ>%DQ),*$$?_>R] M: /HU'9.'6@:'#&$C)P^L.&/.+0D*0-55RT;L=X84& Z!+JU_9;EJQ2WQ"M% MO%(G,'P\-.: #DSLT$JNX%!P8;A%+O.,V1[G7XQ:<]!H:%&0>:V'ZU4\4RB7 MV1CQ,1,T$S0?V1#Z,II'<.AT=)#G^VR?KFC=/%9W0T?*^UF/C>OR\8 /!B6 MM47R/N4F,:6=%U0AUR[=I5Y+XF.V!24OAZPB/A%B24T3 3$!\:GLH]U #(VA M*!@G7C5A)-J-3DD9&I%A$H$8&D,Q&FI/1V^/14!,0'PQ(#ZP6;0;B!-J)#V? M=491.F>]WL6JR493 %4$XH0+8I;TN+NDL%'9[@&34O&6AR@=;.V@?I6"E7B? MB/?I! 9/R="-54G[CL-)R*8CMC4MT:UI_3615E*12GXB,A$<#.)#3()<,D/P M2_![3%OG,_AM5_MW _#$59OUCBWV.JWF?2V<1/C%Y4(Q]E#N8@)? M\+A>^! MK9S/P%S&?Z71!TCJ*+.9XK8O@B^(]D1##[7;S[0\S:BJDOF+&^#@07E.%J":>!8?AXNQ@36UK8,ALPXCU:\WJ]SA=;TV7F859#7 M.8ILJ'@T%*%)Z(@( R(,3F1.'5<8Z'SZ* \]GQI*:"#[66G MI:#3O)W#CU !4P'C?)HZ',W>UB7H)>@MZS6>A5F&"[H-=H MQALM458R=$O/Q%_E:'E4I;L(O3R.1T=H4LU$T$O0>WR;:1?TJJVG^E.I4WUJ MY@9/]>JHF)2:(CY[T:U-H01]J$O7+MJJ.=MH5@G8%/ B6L1'17Q4Q$=U%%O' M[:CS1G;TH"S)$]-NW?7# [E;%Y1NL=]*BE#JHSJE2"B^8\8 P2[![D_$[H$M MG7>Q:QIA[FG\_&CT6Y).S^NI:*9G5!%VH7$3Y4-Q>C?7!,$NP>Y/Q.Z![9QW ML7N78[6'I\="INFT6';2J"<2I0+&+@KET"$^>O0DCXLV>DYMVSP R[I%U4@+ M"X?ZK<&M_T-)MFVJ;<>6VAJ@;(/25Z)]E.J%^TC(A[B=SLSMA$3P[\NV?4K M7H;HDP$D-HPWH^Z0%/ M6V1V,2L6>N/"U&@"L]>QHO6N%AM.1*CUH<2\34?R M'P)I NF?!^E#ES/M$]*O]\_Y@?.@C81Z& [PVNF W$,501J:4/$X@32!-('T MX4N<]@EI.Y\+=\2H.NFG^0=II#WR>FJ>1)!&MR$QF_7'>\+T19M/%Q$SVC"E M&H9A6RJ XV@:E=<5QX)_!U8(_BS?$$_7?CU=JR*/@R)/,1RT$8>2>2OD^-?A M'5U'7^#Y>,*.:85M$=D%LQK6G^7'!IT;*7?#QFOQ0;COBG B;A JP>[6-8+ MF\";P/NT%MD6>(^YF>P\34=TGQ=G&;%GB"FEC.'MQ:D2Y-HE F\"[TNPSK; MNV559@_2BSII JWME%VA@YP: I.R>I()B+%]WDFAQ[:ES]94SJAC M50'84,:,:XG@16[HCLYW^H-8(9)H9KA>MKYW;S?["7/9[]E7 68=S3$E6:J\ M,)OI93./:K*2[,;O*L(L-=82=^U:(SY)BBR#G-[T38+471"8_FB8?MYK?0B8 M#I.9QN/K8\X61B^MEUAO/&<+Z2J"*8]@&B?MMPA,?S1,/^]]/@1,.XKJ//)" MJ=>70!$\E?7J+#OK(IBBSLHRLL=4IYIF6KTGH2!*-)^-3N/I9ZC[L#@O M)QJ*Q,AU$ 26UP?+ ^?+?!>6\]=*3BP_B8EFH=MJ-:T>.\ZTDPB6T"3A^1## MD4N6""RO#Y8'SG/Y+BS+]J U<:JCLB#!:=;'@]9S93)!L$Q@6";XW2Z:_&&V MQME&5L[*$7()HO>\W3X'CXA>K-?HO)9/>/T';3;A=<+K/V6S":]?M)YZ:G6T M!FQ)U8$2S/:AV@ ^@'Y#/O(A,%5#(9;^>043SUU*'+A8)6F)Y4[0F=91QKWF M8[$N]@>CYU$I+92-$?UUJ]V'A1\H3,JR,W T"1KR&=!1Y:V-I8N: N[H3"Q) M%_HC*787*STVU*[(XFO*.2X4XP_569K@BN#J$+B*B?>@'YVT>T*AF2XRD\=L M//$P2GT]=O0E7+W&(DV]?2HMQ30OEZ\.=+N%+J1GE:GK_(=*Y1RDSFM;N'W,,$ MX2KQZY\(%XISNU50_S"5_3Q=RS[S4@P[_%X&/W%-7*QK@C1SOJX6-JE8@TZ: M/-L5ZC6^=#V)^%"PH5GH@H<.L"7=MVCZA@(G0Z0[7('4B$IR_"4MB'9*J:J MR^I0 WF]@N/?Y0X^"N#*MEV[Q%KJ?=62>3I72R2?C9=!IR9 /1_?!\V&8NQN MY;P$K02MEWAF7+12>AG>_+1D]2@%5U;K"KGFF/@(SE?4_'WY]WME?*"EC<' MT.NV(?<1 K>Y^&K\S)2E#-.7%*%9JV2RD2J=%%E\TS'+A;C8CC=X$?P2_/X8 M_![8+_\)_&I,0AEF2YD4/0C7'J-A,P\>&UV$7Z2ZLZ$$N]DQB^"7X/=GX_? MCOE/X'% +C/K]%DI6EKS=9D]C!\G$;:K<: SM]OE%I#9GB_R)KXE2SGDD8B*;+XBN$('8K3Y+X% G("\G/)^OH2 MR-DA/ZC(UD#L@[;6OTQ$Y\7!)&/U&OUP MVFSRG)!+U4KX)$]\JL?$SPTC_86KRT\F?O;PVM^-'J D638&<-09:G^E&S;\ MNF3"CW5*A2S<-26-&DJFC8PVNP),3["B!$Z%A.E-ML1XW$61.F$S$1I&K[@+PG^IZCC?_X#__'?)&O0-$6L MV?.FLY!':%H>8]+TO_?"@#(D&3#]=;.10/3/)0+'N!R&9XG__=__" MJ PLHX>[+]^R&$!=$&Z;0.J'I0Y\\ZVD3:29Y4OAQ$UD(89O%^*6P\%(^H9- M_)L*_(P(L$&]@30-!VCD 3:L@8Y]ZWW-_PR#;_&A8:E(GMR:P,U(1Z.OC(NW MPC:&MRP4"XA7X*_>RB+,361/>[,6AN66.P%YJVX\Y/O<+]%7T1 M2CLHSC7WDXF[%N^C (\@VL'W-W#?"HBX-#I&(-(6?"_]$^"1MSAY=5NV47L/ MD$V72_7R0SZ3; @9JMZ _RL*I4:=*F6R-<8[O2 MS'#L6\FQC34.M4W_I1X?,^X2W_1:0N[WAHCR-['H>T=C@ T"@QMPP(YF3'P9 MZO^.B_UN7;DP@03X$(Z+OTMMR] <&_R-D+DO ?G1CN,'X1]W/9Z7PO,#M_"2 MP!'NAHT0 G^1P!^GU'R"E?>PQ$:YW*CG!:I6?GB@\J5,L]ZHY85ZR(T3Y4OI M&RI9@A*KF:KG,_DD^IO[IYT#29_@G$-HK;]5'6IBAF-!,\3Z3Q1D@ MTS' B E98<6(Q$;$.,]$13[*21V^PS =A?5T,LDW2!ZSP_R35,H5^K/(0R.C M"K&:-NBB*-7ZDY%G4;J?#<0VS0Z8@2P]UUJR!4V7S2?O7IM,-R9,3>13=.BE&-YYTHLEDK:Y6FF&;RX+XN,^"Z00^&5]_LN(,AGU!R O-<#3Y MFLI-F]-LM2IR(KW^9+Y2E5\R=)OIS\K273W[2$?Y#GIR8YY,M_$2*=-&74C+ MD6J/+17JK_#MW.8\G;@C#8?YV:L@A9M63!*KT>@,C;DQ3_6YG6%B7%UNJH]F M:]0U*\\-NBM&-^WHU[Y\'QCTQ8[TN>*\(X2Y M@54KJ:.'1F4B,EN(:DGW=]EY6GJBU7DC&M:?N,=^K(L>Y3PE>*.<,>Y)Y?DW'=+BL+;M5HPM*A[FUF-?IKKW>$K7S? MF^E&RN'FJAQ+2;@;S<:CW8[Z.!KR_4DSK$;;TNLP%6[WDZB@=>-1P2B/[FAN M?D<[B>K3/-_*RDX$)]!O/,J(TTRBRD]2@B0:%LM51?[^'M?*;$@ \YXS8EW& M 31KZSE)U>L2#:4*?'1#!+"/5B\L6$Q*:-E2(7X_$YLTAR?@RX O*;F>U85U M7*S >A^X.B[^9 <]>%WK?==5A =]-TH=NXD=X'S=MTKT@4?LPV4R-[$#I,R? MWRJ/>M70:1;)WQRZV^P9+/(POMKS6^4/X-?8S:'ML3-8))2OW$]8Y<_@5_[Z M5PD%[(6H/;OD(YZSFA?WG?1!1_)EZWUOAIP.3@BX;/3A?W_%?WV=*&S\)G[< MA//X#D1KKPRZ&G7(&J;K.[1[P/UA!B3O(Z K0*$R0 ;H&E3W,XX)4?_YJWWQ MLN+;+$.$QSD)C^_"(.A%7_6HM]\0$^PWQ,0.(L+[.PJFG+7\0-F]>Y4'L7]? MS-J/S#0WL:MBF_@^V0;92)>R]J.S#7]5?!,[8_7C.*RQMSJJ(V@?P9MM]I&" M>1*?\ZF3JMGS ?"1\ZVQ2_JLUGX^#?V]O,1" ?N8O&N0)A8L>=& M2WA(-.L/?*(A][IB V<6>9?GT,>NR#ANU(0(A!,*A#.R;\Y,(ARX0\:[$B'5 MLPKFZ.%%[ZMYL]SN5<%K_K$+)8)['P\?/?I]/$?UM!ZRL]^QO<9[[=5S01;< M-\3PR27-22@0--=^)@4NPQ(AC/T-L^-G4N R-&K"V-]1GW\F"2Y,,SQ;5W_9 M[@&3DE?*6%5\92?U6X,VPI\0U0;0M@"4+4UO23#@ZZ;^Q2%RK^& '[OZR] M M":?OS<_]8U=_&+^P/D>Q\/]@$GE8MW\PZPI644ZG&UJN?L[ MA'O^US\,S1T&]Y=@81#HG8<]KR3NY2LV/L.?5)(MZ,=6I.X)&ORI$;CXE9CAL4#/@#+NGW/=8\MR=_8NOQ#N=8E91N4 M_D';R\NW#DEJXD64(ERYK5A;0^8R[3!K&H-D.9W?^0S(&B8\!GS9_ZX...F\ M-,*=;*19X!(QMFZ+VGUA@FY]Q*9BE&5W$_!7:1$2N7 1I0K'D LG- I/(A?T MHN(8GAT,,C;94"RZ MX]E!XI)$[!RRN.32J$,BHF])H#?C&HZ6CCFE82_;E.+9]'-=ET?/W0D21="^ M9;EC]W._!*N7R*'CQ4TOA3Q7;F'O6?^)=\3YU.JF6TT0?[2C+UIRE&U@H9- M^D\DMMD6B$13SR2:>E#/X049P:14DU3V7Z6911B;E.-?I=Y.&)O4T)-PRVE4 MQKP^!N_5Q9-HR=EE2I_7ZB^SQ)XXZ FGGWM5T7FM_C)42<+IEUH:J(A-!^2Y)HGU0\_$+FDH/T2H"O.8Z5NO2.O6^NVZ@Y3X?YL2K6B=?]>FO6CEJ&0*RPDY2U M90VS#H5^N;,\+'93Z@;W];N'5/]>*%N]^7TZ/&@^/B5%)HKML6/G_%Z"E4;$ MR3'+"TXH3A K,.Q!27 9U@WA^*,FLE\[RU^457!6RO^[QR)<,7QFZ_(AC=-^W!D/)]T[L+W_7HM62TEG>=NOM1%0H+$ M:XB,.% KJW.APA5'BO8J))JZ/6@WAOF)4+9DQGE*T&7#3"(A02)#YQT9.HUO MYX+L17*UZG%*,0AI+M=8(A@Y3A$'(L9_*/7&36M+LT6JJ M/XF%YY9V7\/8=R\W8W9,$2'N\-,;:^2Z:W)]):GXO5QS;5UZ[Y3AEU-3X1R= MS43[,\V)97-JI$V/NG!!R&CC8S%2*4! ?U%UN3_,:/L2Z._Z=PE^FIST^J-! M6F@^@&<+W$\0Z/%=U?RAVJQ=@EU&8'\9QUV/%0M]T(%Z(+Y>F@DQ;)S$[(C<.5W [U*H\Q.CA1\*FS>M MSTI6,9Q4Z5$16*WIY*Q7NUL1DDCJ8.N3H4F\D(B=DP8;+X4\/]$&_KK<@:(F M62NUY%0S5YREFA'1+(IW6.[@6&64V=$F)K'*T]O$*PMS'PMKH&/C]Y&;IG]J MQ2$I4+]*DXLP-JDJOTJEGC V*04G,9;3E((W#%O2* /9'] "A@@E(HM$#?, M\B=$M;%Q0=G2E$182(HRJ4LZ9ISCO>C%?.I4*J_VZU@8=.ZRZ4GCH:[<3426 M0]$+-L1QI.*(8)I4')U'#&&WR !M9U_*W+3=G"F.EKU[B<0:M21"-(X,<#&. M1 8(I$DET9GXYW?"=#P[S%;I=E?MJ]'N/5<&\@GM MH@^@W(Y*6H&[=W(TX'*9_+V=9Y/#*H*RFX<4B1ZHZ/:2[)[S#!NMIR&Y,:15 M8X?*F.+9MJFW'1OI\WPHSFQ> MN4;"542J')PT9Y4K=EWVWN&E2IL;Y,?]_)U&JP7!CO4*S4KE'DL5:!9&HZ%8 M_-A!\$LP&8E4.894.:-$O>NR/0\O5EY5$)W.YYFP(#7D1W.F%UYC0A>)%6BB MQA(AAM[-X42"=B<)VJ6W&J1>0B,E!7@"]^];X0I*]=B"]/([1W?AR>MDSH0( MEQ[,>T>&[RBSW_0OONATKIHK9IR6A@]^:+6QN[9BOV[3[/+CBAOV6\,P M;$L%\"6:1N5UQ;'@WX$5@C_+-R0*N:\N.1P4?(KA(**?I _,"JG^=>2>?Z=> M_/GX]DYG%VZ1^.7.;*+<1Q*3)E\;B4*'J1M.;2*R,3^HF-BM@3L)*A(A\7V[ M\-2+/Q\A<3H#S-+=(B7[Y87*?+=%9P:E&G'FEQ8_BV2J2$F[(CV-(R&_% MKOP+&V GF\@>7ON[T0.4)",S4])G*/:G&S;\NF3"CW4<".R:T X=2J:-2OOL M'K ?*UD W0=F'7S9U\S62% X,'ASLW\+G<7SN&U9T'RLYC$KF) 4"N08L'" P7M//S56UF$N8GL:6_6/'G<*>1(J*CK Z/BZ5=.'EU M6[91VW5#^GSE*G*0IS1I:(%;_X?@8OCE6;YLV;JZNYC=T;AA39H9CGTK.;:Q MME&VZ;_4VT[&I?>;CFS(!-X04>Z&?5>W"% C,+@!!^QHQL07#/[O8:2UW+KP MF$ "?,B5B[]+;:CJ.C;X&S'HON3$G@5L0(9\$"E8$CC"W\3>[9Y#"/P.@0^J M77YIBA(V$L2X+'%,/ H-%B[*B)%V1!+CC-P1V0X7Y=L<(\7BW"]7LIS%M(EH M^F'((:+I&*+IW5S73[#R/A)=RZ5Z^2&?23:$#%5OP/\5A5*C3I6S.T2V/\$4 M)W2=,7ZE*A&9B\38B-B)*QS44MNRF% B M,3'6 7*'YA*Q>!QX6JKD.[^G=B(\5:;WU7Y8'[::Y03[U,YTD9=^_VSS[U[9]09=ZQB4N1$>OU),2,]T[%^LB842@_T('^O/'6R"OMJ=L7XYI-= M=I+7NKV$U7?:Q4G#-IZ$8CPI)C:?3#IZS#'-T5/?$8?]43\^X^_5JLC0FX]J MLTE!3$='Z7ZXX3Q6[7(BQB;@H\SFHR.[76"SCJ3TTVJZ&NLS_$"J3%"D9^-1 MZ1&2J51.] 0V+R02V?MB==""HV[9^_1=MS]HS)_K_9:1K-(2:P_O[I(BLV7S M':$G&R.+F?>ENT*DVC?LH96"[+QEIYQ.K=M,2_>M?L%YDN\>#=G6(_#1+5LU MS66YEV9>+=)LX44I/&IA@TG#"6S9JU2LV7^,%'+3II02,CF-4>?9#AQURV8] M&T4^KM=!2BCG[E//R?:PTZS 4;?LUB2GQ^XJ:;I+MZ)/LRXS9.U^H8L>Y3<> MY6O%R7A6[#79.$AGQ^9)CJSFHP2>$PH/\DAW%$:*W[%:G M*C;4#IUJ-@>Q83/1^4.N3D]$;@NV M(LD);3K=28LNSX=\L^W$1X^S)(J+;K++. *&S1B)K3B1I"=R)I+H[PNU2=83/A6SK]X=8>']J;SL8])5&_M^ZO M\N.>TZD.3AM("?3A?W]%?^V73MP-PQVU7#>^ QW;*X.N^J\S0 :#-C#=J 3' MA*C__-6^-$8Z"ML0F7+FK/!=*+@0V/QW Q +Z<'N5WHP]$TD=E'2 Y5?7I:\ MN 8FX2Z.2>*$23:9Y&(.E'2S5A-*#2I9KPN-^NWE[.-QJA*_A.*#5&D?OS7I M5];^D?_RFM=.6/Q';/,'?K-K7OHY<_B^FA$=_-!=;T:4EJP>)>E0JT0_@)&C MCB7-+24Z7/GO.>_D1?9-.6B=_]%/U0-7ZB;K2LT2*U^5G%*_JD@]YF[4;]GY M1(F-"OK#"RHP0-=5QW=3;0@.5XS&O6LOWT?C:'Y75D7P.NA+[?3CO5%+ MTW<20B.Z<7I++_DK1^/%^F_R^ACRPH!X;,[?%MS'/>'$IW,:]:?>,TR[ G$].5^(N)K=6+1$!,A?M=+<>DD91EN@&U1)I !U(;Q M+1JFI( 0I0'+HB1-,R:2+L/AC0[UKPL[A9+^[+.&F3&BEVJV:K-!\IIMO,+W[P2!>A8=3*!'9=%SBP."!B;1WT'^? M2.D9 /0\*13I7**8GJ9*R?F]ED1$@J#X:9;1F?DI]G$:$UWYL%)J VPE8+^! M-]Q*8%AXEBKA^[[4:#=ZR2(K[E)!(-T3NJS 1RUP6Y*T;<_H^\SR&N M_"CJ^G,IFZ6=1$<)=X9U9E)%;7F@OAM)A&*QW>X5NB+$7:S[KVSW@!E0=HD3 MD'@3B&*S9\7&-F^+JB4#39-T8#@!,6LE=05#T&W6][;(C=[E^CSSFD[W'>$Y MDIKSW.A^FA3C./@9BC"[!5P(D F0B;KT975I#SB.YQHY)6Z6E7Z!GIDO)N"K MKP.$8Z@ZL:%$A"$XOA!/(7()Z[:!+M/=6G=V15MQ.?;DST@%.\DJ"8->[-9= M9LW7%?'G!;H'XGC K*JK5@\H5-GAH&C*PB+^ F!GG>U!> MJ+_ =\OZ*N;,AV$.H1":&BV(P;Q><1&XQY;59K%\?RY&F-G@1F"CN M7([P.IZ;L#KO[A^Q8GW13K3ZO=1Y?^[-I9?C<1;!#\0PVQ/'1GP:["_3UN &- MB@F&DJI08#H$ND4R0?9M$!ZQ+^8Y&HR))V3-#]"; _6[<1&\$#-@Q;TBC9W6M*\N[TO6H- M^IN&ZT?RQON[;0S/2ACMV=MTH52X-$7LHWP_\#2QL@_/E0CM&*-$DS?R3W& MK_#%D3@NQ'&D(I#@>^]*U9D2X=(TKH_@K=G*--.?I>-"&KZ_J0B%;*V X8T" M='0D1$=VL["N"-X7XP!#/J]:N2+4&L\AJO*01/=(E#*44&WF*T6AU A1D@VY MS;+_?_;>M#EQ)-L??G\C[G<@^LX\T1T!'NU"U?/O"!:!V5>9Y8U"2 D("0FT ML'WZ)S,%&!M<1549&W#>N%-MXT3*/'E^)\^>Y]TK<8?*\1WD1ES7\F\T59CP M.N'UJT\2NJ[57S.K7ZW/8QN)*D,M\,Z5)!*<)TDQ/V>*(%"W:3XQ$*CD3MCADFGN18$J@F +X9 M%\2-ZT$_B]^6S6S\E3#AE'"22%6H[*P^X4<(ORC/!&E(9U[+\A7P>^U.EXJF MCTT'>&M:SA ;D.@WE[M]_ !SN#<% M1MQ;XK8A%&6++GE%2I K):?&;.:&"A4K)*07->\IC+F98Q= 3>5IDA3Z5MQWM1FP-,"^(*8#30?Q#!?)]QA M(H2_D**A^ZS2)#78GZHH[3%71I!KHL75AHH/<,W "7&[,/@Y8[G<1.[HP8)W M9HY2]Z!E*N%H5YPG5Y@3S-Y: 37:69IYCY5>,Y_>C/_DNLR3:]Y28HP13\KE MF[2X4$4(UG5;+S<-!& ! I@3XQ)/+OBY%9]* M&=WWO55P8YJNA]/0U@)@0&Z:>9!A-+1[=Z[Y$@N->%4^_/+G'="R!SB#/]L M_0#%<&KJPBW:X,_?%-&GU*N2\3B3RBM>F4\MJ=>K,)M>%JI7N$K)R%C/D\26L9@T MJ3SO)V3)6JQ!9J0RN$LQG4S&.9[XO0C^29_B&]'Q?A+^@3#M\35:]RBMR77M M@I'F$I,E@C\J(TL*<9HB7K-K]9JAY*/VH]R,I5HMN=TB5V%?2W#A4U9YH_WM M"(-^(0:]_T5>,W_>GD-B&PY"=W8N3=O^JHH'B;>3C)E+^PUV&#MA),B:(J^? M3%^6F<12KFIT4>JY(Y7AD(] 9./,F66=!*H$JM>@&-RXB?\=I"JU@I;*S?4" M-?4V2MO6):H_72*D"@2I5V[-OU9ZVIYF /AGBY0/W9QD)+K*A2^I-L#0A%,# M97,!C&>DG"K]*;;H9:G5&5#SDO]H%ZQJQAA#Y04WZ:5%/DXQW%>+3!/$$97C M8H#KCY),=9A+ F6]X43G29@7/2Z% "=\6<#=K.<%W4ON![@3X5?5$XE%1YPO M%[]@P'5&;>!-#^!V0K(:;*?3$!N3NF+2=#D)1GI63$#K+NK9R[-QBB7!6@); MXHCYJ+L+SD)M83:IIA,M>:QHJN>"B;5>#ID10BW6AZ@X1TD$M3?BE&G-X#IB MAFO;FA=SAT-3!U[,-H<@9CI^Z&F.#NY2DCRPZ[':U(::UR,$R53?KOZE[8*:91@RL9L#QX4-0 M'8\;C*'6\G9KNJ^@:!+SD'AU+E^*@\$G1]A+.48- >\,":PO>':3&2];U%1( M&DV37AOE&93 N+-O,D[QYUU^1W!,<$RTJ'CN%,0";05(8L[=5362XN5/U9AV M*"M@D+6UU5;*GJQ=?!P(\F2D):=R9EKVV<%J\]2;0/&*F_H*R?.39JJ\TNT0$>PG&T5T^I.VVYC.-E1I$[2[]<#3,O.E MRN+^R!PKQ"F19#$0P4#ZQ%RY[O;>+2JI.LY:3B&Y@.[\ MY%'?]/.RO;^"7+AV)U>DVI$[JWY6$K-0$!EN.+#!Q231BU7_ZT*NJP]8Q]5( MU/?OGHQAG8E<6BBK]9#:Z@^%C"DT#JDZ2*,:3PI%\XHF[@A]6 _Y M3Z!!5ONTB;S#:_]LCP&Z'<*=PJ>NT0VS/=;7MS+K8!EC@(3,-P9S M_P@D!A[0K(0VA&_^IME+;>WO-%WI@:-W\O#;7NZQ6#>ED!8<._@9$>"(>E-M ME3B@T19M"1L,@V_;K^T^PZ)O_Z'KFPCSWSQ@:X&Y .CI+YZ+MR)P9]\8>/B@ MG8>_;E?&T0_<.^W-*ZVAJ()RU8X^ M649KV7YTP".(=L@J0'("X2>#Y#FN!-URL78.)[_[_V8&]-:,29^HN]';BV ;]1-C4\-7.; M"-I"M!C#OP'/Q[?MB'_'D+T?K"\YU4^E$!X(_WCF)#2L1J@T9=" E3358'11 MY32>5C6>9]7A(&DPR:'(4X/D'Q$@M)WB,7Z:<]W5NIR5!:D[$5V>7DEL2H7J MS^N1O"SH@I\H=17SL5*Q^E9BVMZD5.9XY&8USZMV75_2XI.586?3MC))%N312&55ZO7(@2I/S( 5/:N4%NNUS:PM*^F& MRAV/7(G,LM5G6,9J<:,VR#&Y;M9+P9%'\[36:J"+"X^CPJ3D"0G-7;L=],RC M>5;40K;;[(]4X7AD M(3.3K(!9#"C!7DM^W5U/2W)#%8]'9CK3,-WBV[;52DEZN=BL/P[%AIH\'JE. M1F:O,!CHUG2SMNJAOUX&ZE*5CD=65GQ>H<,F3>63FT)23'.EK-10<9SSY4C! MT\;EE%\M*?E.(3DO2@,)[AEDMN.'YM=L?<&I+8K*5#NUU'0^>.)G(S3TZ*E/ M!M6HK.A,SC)[CWYVD=,RN@.?2I\@%+M>KPRF1EM HNE>JO+DT7X#:>G'>Q\ M95 +K#(E-$V-$R?-JHV&GF"HTNRQZ[?";$X))\MZL5NE51_ "9S@*&K JD$J M$$=*27P:J?.<2-,SB)$3V^_U*T[?K+(9*RSG-^( E&AU#8>>V/]J4S6I$=-M M6_E.5FTY\J0OE>$$3C! TAXM-MU U!6SE9C+CCGP^S4\](BN=C$5TGE]%%#A M;-XV1 I,TR;<@A/,$J;+H=>D$R*5KVP48YZNAURW@:Z;/J9 ^%@3^3';4Q+% MIW8U/UD)V1F^=_)HZ"+=YBN>]&3)T&;D]4:OJ\[M$;ICY>5051(-400"4/FA M"*45)0S4))?45 G"QN 'R:&F'2&6SL]'=&,"%*I$.;GE,MVSP&,#-0)_]7"& M&^BT!AAU,- $E>,Y^/"DP:M ,D1.I 1>XHPC ><'24YW:C8%C3EQDF:?%LL1 M%' GF(>;KD?];E!<6G,=Y->3\&D2RKB#V='0IT5^(R4+Y;15ZS]F:BLG)UD0 MYLP)YFE.?9WN@77=8I*+H+=\,IWF%%?.'PWM.MWJ9E;L=Y16MUC),N6U"EQ< M_7(T--?,+5S:[$VH:7X24D\]:R7";69.< 1(=TUOV%],Y$Z'*?(EVK'F=9S] M<#1T^+B<4W,Z@$(TUUZ GBY*2@I[U(^&VG2ON,B*:H=J%0N38-KSVK,U'GJT MOY765.LF7&9FM?3D*E.K"LND-4)#=R(9FX-[[3[R3.BH@&CF@V^['PZ/6V%_ MW$9:MA8&[NZ#2,7&G[S0Q \,X>V88]LF\':SV&K9='28G^DTYQ\X_GN&]X&> M>O!\%SYS:+O+G3:P^SV!3/IOD>&RA$3YH;VPM=GPBW=#M8'OVF$ WME0>!<- MY\# .]/CL75OL#2A\@6I_+8#E+#WIQ#^N]X\0O6+L;O $<)_CIP1".$_0\X\ M4 PA/!$U-T?XW+G(#YVF[Y3V]\-U_TB?ONYEPT6B#__? M'_P?OT2"-X.HU .?_-"TO^3WPF3;APY>//2EBST+=# = "]*B&3I>.R__QG\ M/H_\JLRZ8K8AXH*("^9]Q86$F>&&I 7*0[LM^?"[*X[DXO&_1U2X((_Y%K[AN*_Y:E7FBM_S4K3H0/)H<4^9H#:DPFK/ M\9:U4H.?+55\72@KL@3#-^)UR9H+$Z[ (&Z7ZXUE7*RQZAT+Q_=ORWA6(BR-Q$8Z8PL2*GF$Z@T?3UZF<<4UR\ K<\Q\2@MCHHEJ>H[>L:2]1+P)H>Z@Q\AW_#9K+:,5O4%%F2;MVSJKA]X(# ]W XO-@::'8QC.NJ/-0 .&)H_U07X7M2CN]&" MB+)SN6L57D(G"['B ",=@09U3C]+E(I^,&"#,"4I3+&HJ*)=;J6XD8IO^>2E MY%>S-XESA^@MGX#"=?]Q/5'-7$)I-2Q!J>4[I6QBJ>)+.ODS;^B\(Q3>K->G M-@.>%J NP#;0?$"\/W?F_;DN(YIH2S]A7^ZA64;(W$GE]=LR^;&9"D1QF:84 MTYQ7=-^N-6T1==M$*NZ/ZV3[%4/[;SP)UK%3LD9@Z >(9NT2EWAFRS ME7I4\H+ESMQF3I8'N)4V4BZ$N,3Q7\WF^TW/R_6R]#M[9JYWH=_3&NZ(46_0 M.9'$#XQN5MS>M7GCKHGD;;@F?@36[=_1Q3[7A.0/R6JY4=K3.7:LO"3ZC6JN>VPSN M]GN^?8V0TE5'CCYI(Z]7)MQ.ELGG<.=MMEV[(P:]01_'J\B(Z>CN%,0";763 M_@V2>O'Y9@?)KOCY.$@!PZZMK0[LB"HX&0+AC%)U/:RPUCJ=S];7Q4=MUERB MRSQ1_8T89Z3S0B!?P8:X@P0+4G]SY8;_SR,X8Z:JZZS;$10M,QKS7L*JK:OX M.EY4AL/&)8YX :[5"T#*<.[!=T#*<*Y ]?G9*H"JZ^AO-X"PQLGLP"EFU1FO'*%E"55E/0%AKRCV1PC @'P;;F(]F4- MB%\@I^IPTC.@#8J;\')QAOMR'2*(4XCH+A^)0%%*J_6 ZJ255JD3 M%,>S*E.;CQ "T0T!\20M?#4$WJP3B/1HN6\?T'49T41+^OT>+=^5S'E[++0' M3<&CUHQ9SI;ZXD@N-50:]_'EZ?,ZV'T%^_(.'$37M?Q/U\!(EY:K=IB<[-(2 M@R(WYJ( Y8\4CSO7+VZ]=\L%W2K7N\I;42@"[V1GEI1CX-R @]C_"8W""-,+ M_?&QH2G"3!C3S39(#,VE2N.>N (?E\Z\$.Z.1"UISG+SS5ENQ%WS6\C5\^&X M89@#S\IW:YNI_MA0K4D#(1?5)2?C[-?+GKM!-\UAMQIG;_K=N)_F3AK67*.D M_L">-'PT"1';7999-QXAZPZ\T ",^L?_R2X_TBQF>;%%IH=@M@NNAG;/>(\-=@?:Q[P M56GS..ZN)YLR);"=!M/)4?Z%&%ZJYG]"CHU?@5[?PFE)A M,'8]N$7&7INF(FVZJGF>VC%'PEC/#896/I"J5C,]+/*MY1^7IYOT>W135TTW M.Z[W?*4SR&C3*5BU+6'T<71+-A_5?&>5M13-Y,#CXSBY 8T4-$$8*DZ=+$]X M_<$9O!V+R!O3]G/9\W=DX7X8EU_[;A5\/WQCI_Q459S7::IO3;M5CT^VNG!O+.4UT)I/N"R:9>R(GJ>ZO<I$Q^OM/MKK,B+RQA?\H==R 0GI!>=<(3-WHJM;LM M9VHIK=XF%SRRK76=3JD,;O[."'%)(->IWU$2):FR?6\/^H4U@/?&^Y,A#]R1"!6BB"<1GFFYWHE&&Z@TQI@ MU,% $U2.YP9J,FGP*I ,D1,I@9B;,>B5<>A[W#X4IMAO168A25 MA91XU)J,-7]*<0LP&:N@]H$6Y,1\,))\*' ML>RUD_X[9JY7G.:Y2:M55X1$?9ZMF]U^4F_@DXY)'I]T5^TV^# 1\!UZZB"0 M%LND+E!Y8P?NQ@E ;/V/$XOOK?N+G9:7-)5D M($_3T^DP],-FKCY2&1P]HI-QAC_OHK<[4O%O)TI.6DE\I(%^_EG[[@;ZTVC1 M6/N=M)S7VBVY/BIV5GH*@12EQHEG&^AW!-+;S1309B8J9#"=&%CIP/=C[O#9 MYB31$Q(](=&3BQ8BI"!UT#PUNZZ91L'9 O) #)^0P+W.1"J4%=JR0K_6VX@! MM>Z9#97!E],(DA"G>!(3(3$1$A/YJ*J"7T*QM1&[SF!6E*T2/YA:S'I<<48C MA&(A0C'/DCNF;B72T02H81LP8D#S'/@>TC/CAC4AHO!<3N'9 47>XB2EZ^$T MM*'E:Z!;,'3S5#76TC7<25&?4!23R'C#;FO4J7+0Y,3WSG!4/$F=I^_&W+V'&SXML<7:OWE M@3%P?',!8K;KWV+O"N+R^7Q[\:,+U6)_WIC: MS[MNLIHUI\N&RN#+C>BX))UY-M_1$4S:[=Y=M9MNV[@FP!^V[9CNXNQD4X$3:N'2$$:NS:$ ME[_KWP;F(23,#?HO;Z3W[C6*Y=OT7]YX!!?+XRWX9 RZ$Q*YRB\,2\Q6$I89 MUJ;]5,G)9U!R"[[W2.2E>/+,5/ZOX-,@3LH;<%+>>/3W+-0R5@4>M5U;M1)9 MD*"TB1C26@.A%MV'S5-QX80K\JNB]GH]D9%&@?H;P[$>U*#0=9(FY#4/^,$5 M9Z9=3!.Z=4_2IUCKQ,WTNYI2Q71<#VY280N][P6!BE5*JA5INFF5DA1=6FY* M$S>$HC<9177/#.G>D7B]'R_3YZ"7N*!^7VGZ&0 [_5I7;R:SK"+H=5O(%$2G MH(\0@)$/BOEZ +YQ#Q3Q)WV9NYRNRW:_+KWK[IQ5!4>W0T2RNNOAN_N"P#,' M8: -;-!V7QI-!W+_M;BG]5[?'(^?)+ECC"@=]$*M6TZIC+1S< D\&L_[J$)^T#%G$ULOB2 M=W>F'..LN$9FSE4 R\YZ"AANV'8C4:R >D-E*:2L2:(83PJDL=COJ%XWB

$3"Q MEO,?K$B^_T0.!IY_BG\2-=[AM7^VQR"FZ:C.57/6* SJN '2RSSXL8-CHB,/ MZFPSS0M0Z[-@#'P 7[MMQ.<__'45!#!,?V9K:X0"\#>T*$!B''45/V.SSYCM M3RAT&D:NJ@]Y(SED!)4Q>$'E=$Y2DZRFJ<(P.1AJ UKG#!%.YC\:_)]A+O[Y M+_QG-RO=!IJ'$#K>3GTO?-$\MOBDJ'^_BXC5 ;*]=C1BN ,U-R(8RT7(P[/$ M__[O_QS.]MBNVIX+!\O8;@:#Y<@() 8>T*R$-H1O_J;92VWM[RP2Z8&C=V?. MM_W9PF*MFWI@I'_'#GY&!#BBWE1;)0YHM)5;D6+./7#B\T?X=-E]YOJX0=$W M#]@:*BA!SW[Q5+P1@3O[QD#9B+@*_KI=%_\@\N^T,Z^L#?9Y'R!GC3UT2OU? MV]5_D8]_IPU_&\E;) (RZ,1T4)K$ENNU?PXXY"T^?KDIIZA]%9([(NOL=WYWW+4+Z$A+RAQ#;"CG\XMU0;>"[=AB =\;6N[#*@43\H:_IA\2G M'R1"^L\B/?/=1$E"^\O17GQ@O^N )+0G(N*G.\&A0GMOT_['Z<4!.XN:,"S#](%*D5?+#%3J[9JY4(VU9:SL58;_J;B11*%$;IP%'\J]'EJQ*LI?L5%MR6&A7N,E2]OGJ"(Y, MOAY)=>:6T R[@F)*O75_79T7F7Q#957J]4BWGDN%XH)MR8E"WWU<2S.A6UJJ MW/%(MF-UGT;YSA,U+=+Z!)CE1'V*1AZMB N8<2*LBK)B+BHC>E6V@>PUX,BC M%:4:QE0M& M.:97RZ^&&Z=1&/'KFT8KFP\+2\5NKA@)J$\I_&I3K(WJI\L?S MI"ITH;2D4GF9V8PU52ZQP;"54H7CD7QQH.7&+4VP:HM.N_C8G\]'\Y$J'H^4 M2JHA#JMF0+5&_=I3NLX#M[I4D\E M5B^1*_9#.2$R+%T=S;MEN)LT=3QTTQLP#:O0*,M,@\Z66ZQD=XG*2HZ&"H/DM.1P_$H!=:;93&_\9F\)GWJ"2R;N MDRWG4^..E6AO'JU"=Y7(<@V5/L$F9E9:+LVZMJ(ZS<'47=G=S,* RSJQ4UJ] MTW9[[=)*F3>3D&RS3?-Q#>=Z8JM:I4);>U2\G))?Z8NBU9;&"@+>B;U:Z^U> MY:FS3LO:O,Y5:?UQ)M7@7$]L5F48RLT.Q91#V M%$.I>?138EU-C1(=^-03NY4=3NHS)BMN%&W=9#L!,#NSIR6ZC_9XZ-AI%:PG MV50Z_H)9,QK%CU;X/L:CH0W-=Q^Y1C]GM:J!/3=&=-7A\6U%1T/S]I2II3;T MQNH8Z0&M&-JJ#3' G-BM:N]Q,!4S:9]:/[I=34PW[!F50HT*C^6/PV<%MFJJ M5B>8IYS'1VJ23*=07YZCH8$CKN1J?UZ@0E[V#&8N,-E5 Q5C'PVUNGU3[P@# M4]%:--URF&%G;.**PF,4+ O%\4C,/5*=MJUE%,-8S.8I5(1U-#3))6J585=D ME)(OUPU3;,@U=Z2R)W9KE NZ%:$I=JG.P.ZUJ:3@F3,X],1NF<4PRY@5+JG, M)T6_IQ5K=0K*?_;$;LFIK..7)E!@"=5")>3-,GALP:>>V*VZJC3 N!*VY9!1 ML\; 3":S2?C4$[OE&4TO=!\#D1+\WCRL%CH:54JAH4>2/?6DR<98MA(4L^"2 M$NC:0A&B X]$NT%-D.SS:+G4YT.$R2 .Z/%:.B1;/=7-C,:NK.\U6KW4M5V MB\Z5LG ")WA@J;I5M(76^E< M==)LXJ%'R]H$C]/93-D4+::8K.BST!WK)3ST:%GA/%RN^BN0I3*EVK _Z==2 M+0H//5J6S"8DM>KR3U:X4BUG,L\P8PA#[@03-ET^#06 5*9J64-M24PML6DO MT="CN;;$J=[6M>43Q90*RGAD@ZGF-M#0H[DN/:>J>H\!+>=#)^&ZJE4W1R,T M]&BN]24OJUG>T>5$LZYJTT*OT%S""9Q 0=X=S(J%Z60MK[/]Q,I:=]7,I(&& M'LTUK6NA4QU88ZK6G^72F>5$&9=':.C17'D9=!8]CV6MJ3*M94: \_I=/('= M7'^I..*,RH>SZQQ.1R)?A^:2)#3W+A;D3Y:,,@_4=R/:A/ 7(CS]P!)?X6<0 M7GB0".&)J/E"A">BYM-$39+X9HFH^4*$)Z+F\T0-2PC_.:+FNW?2$,+_=*G" M+Z7V?M]_<+FUHQZ)1^GS[]0F]7OK_M6C[YU[SUR<-OO4[^2OI7Z_22<)Y[]_ M8#/9Y!ET'+QXZ,N*C)SK11=0!6,0_; &VO8CX!C B&6!#J8#L/V,I>.Q__YG M<%%6N\!U7!_"6$3J7+G4^5VP1! X_O<($+];6O)V'T:D"=^0>$%-32\M+@B/ MO.(1YK:.(-1?D_#(1_,(>VL\(MZ6VO$Q//)>%P=]A-:12;4>8[ERK=.*Y9JU M2JQ6EYNI=J&:CZ4R[<)3H5V06]\NV:__,E;,>[>8?K_;";[O-;OS:SU^%)&[ M\^437O]"F_VCD-"=+Y_P^A?:[!_%).Y\^1_M'KO@G4,7USE?W])3!4$,:)X# M7_$S-WO?MMBY"NGR8E'O<2')AVMW%[YO)!MZ&GJ.2JO;FX#:[N&]0.G6TK+" M5;XHY_T./4L,LK(Y3?WR]2-USQV:0=GU_1,7C93Y7$-GN2 O3_O24E&=$I\2 M4<40^\<_ A=/LN==UDC0=$-H^F#]\8/1E'R!IJ0JEC?JL->A&:LCF,:DG'>: M<^G7;]GZ+IJ$7LU2A:7*RQEOG F7P@*,'A&:A#_^X85X\L1U]01-MXZFC]50 M/QA-X@LTB>IJ+MF@DN)M>:W,UT_*0/#ZF5^_&NN[:$JUZ6))%1_[5EY1ZLUP MQ"8\#M6H2G_\DZ3B G^1N^EN3.F^3@_P:VT\94Q"/\!71\4"-^8!R'.Z:8.8 M/T+;39Q'M^2'GLEZFIT87T6S*"*:F)+B!CH5R)=7EF^NPP9XE[^ M7/?R(5;@SS9 /Z0<(S5UX39L\.>GC/NJ.M]4NV/&6CLK:2PRI4Y:6ZH"MN[5]$HC(H>GSRJ3M6$D)GMI*9R2,]0@T4)8Q$2:*)P_OJ'=X["V(( M/ \8,=/1W2F(!=H*G,Q#(:X-XMJX?I?UO9DL$3@+&)MM!$THG.%_,_!#,S@5 MBZR&=G>O6U@\1#E<.'WH" MZBVCDM.*3M*1@: NJTM7]1N])82ZA*#.LN(1U/\B09OK#-H4IC/-]%".4#P[G%(+)C?L&!^%8=:>[,J]:3\1NZ($XU^9!,%B4-WYZ# 3IQF!(+$ M+XA$$M?Y=4OC5Y'(3BIM(5?Q\AC8.>PV$Q,C*$$EH1_#\GE=H\5BHI,:VT:?F]:?TO-"H]HN%ABKAY+0XDR31'H)U M$M#Y+'/H?;$^$KQY=]E]]*C:L@Z826?4',_1O:'82A+Y\TJV"=8)UHG!]?X& MU_MB?3R>=%9^8S.S:NF5L$1+L^7P[+#/6G!'\KND< M5H=C2SP&63IFFQI>ZEN5XG];&[MR=SG#1>YR'6OG/NKX \P%\I,3ZYE8SU>KN]V;5USW@.:#+(C^6W!V M>&SNX?@]<]G8Z);>%V5/U@)5'F>'YG+6&JDTC?S@?)SZ>'N9H/NNT/WQBN_% ME\YP)E.\+ MRJ1LX6.@;/J),/$4=/O*O& T%9^N,?+D[1Q\%I4K)P;5[LK7E4 M"\; .["-2$G"S4G0:[=H/D)0?K@9@W'S+"5/U7#:I>%CP:Z,:8M9E/+&)*6W M>"Z%9_G'/RQ]7,)Y4D@2[-T5]DC>S;N:'B=@^*8OP6(7!5FJ%@-+$//F8EY? M]^B@@::++1"&H4@UPA<$)+$:/N(P7!2#@2&[2V!IWFR>JZ>UI3S X(,V QNG MN6-'WCL=A[=D&MQ&2 6E1#F!^U8!,_'0$ \-,3PN97@<@.^$F-73Y:6@&2U= M7KN&UWXL+B7#AS8'BVP.+LXFS[0Z"(8)AHD!\P$&S$LXOVF[Y+N+@3--9@;4 M%')XMS-K@&%ZB7 -;1>6(NV@"*AO*'1R;Q4"OPCJBL53#)R-1IA(T6]6!,%W*ZX9*D?:T#*E:B*"D:K9@-EFWKJ^P2@13:-5*<2Y*; M/[XB2$E,YJ.0>=2Q+>45JJGA1)#SHC4.'J5'M9?%IR8J4&;B%']FD)0 MK_(;?AI80Y,*>YE^KL'.4K8 -2<^ZA!%)<_+9B$P)S GEM('%LG\),SK23DG MI&@P4Z9^/O64G@F2!5((YK@YE,!]N(^8P/R^8$YLK8_"]MM>D&2]&ACFXTP& MS9F6K579<4#CLQP:73Q/;@"YF3A0X>"NQ9W511Q6MR9=B4GTZ281DIX'MREM M)>L)V9FN]&;847-)!LJ+6S#/"RY8^ + I(8+^]MO)P-R,K& MG9:;"S%O,1,FU9?7?#%7Q("$%HL8E_CSDM4((.\+D,3,N"@*W\X'>'^NPG"YRXH<>3JSW34 36!KP=D^'RJU[!JME2-:X*DD MI^:*YXU#?&[C MHAU:(LW/;B9:LTN.A'PY1>F1T9V*SZ4[/TB1NTLI_$O"=N!Z!O 2T>!O]&P5 M\UW;-&+_1^'_NTIA_$NVTO4N]$:#0(%W0C+O<)DY@.4N<_G[Z3*<,6HGU4WV MD6HY3(YU*6L\GT'I'-W\'N<84O1#D'W24KK>A=YH-.F=D3UGK F_R@_*5J+* MV]Y*-&H#'R,;=4"()YGC+!F";()L]JH6>L-VU&_"^4U[JC:2Q[UVM]-5UD*C M$E06[KS?:"!<(WM*C(OG&E3W;3==>7R*9O #JR"(Z9H_CLT\=V$:T+(:K ]O M1X3;MR 51Q?P=EV1C/ND*-;U4N!&+;.=XPQB.@,A7=\B.KU6?)2#4-NA.K4' M]:GRA4J^E%E*WL!BYA/#Z8WDCJ:/5#JZQYZBX@Q#DP(&(APN' :[7@KR@<).:\]@]$.!#A\.MQM.NEP(TW MQOLMX=#O=52*D<]/*6[,5/-0OA,S*I MUF,L5ZYU6K%EST/3 ] RAK9PL*[;FA.D'$.&G\[0D!/V<"CD9^/E4"C) MM7E*:S<&4F$N-52&1IYTAHHS)[K%DZ1R@NBKUG9OO6#DMQ#=RN3X?E%KBXI9 M"AFSTN?7/CU"B$95(F)<^(1[M FB[PO1I$SD(Q&]'O7[=%\*TY8@RFUU72MX M?A.?T2B728@+)WS6I#CD2IS6KRVD>NCI8PW=Y>(.8X&GH7?%?*"''BD(N4FQ M2BR<2U9Q' G.=@29UAXQ)P1F4-"49F?"K912)3=O/J9]ALXM58;9E6N7YIF;6,3(^4\690QR<>:O4;ITY<>$2J':XTAM*">_L3U@%QT]R$ MF^:ZED]Z"_^R0>*YD.*&G_/9R 3C=Q)YN8\:A%_ ^,I1\NR"G87RE+;L?*JIK#>E%,(XODV%X0G*[PCE M]Q]PN8]Z@5\ ,J@QH^IH(C=H$6 M9$EI"\VT\565D&MB/MQU$G*Y8<%Z[<;.#8=\E \R]$L&)R* M6CO3G#(I/C622@UN@T9)'$VU&BK#(<-'$.,B>WR5)'$&WS\6213FX[&XU-JK M22G7%2W03%>5;-%M5OT1PB*Z/"499T42$?V26"2!F0_'8G=$-9-L"(:*:>8X MGQW)66>V1%B$-D92BK/"F6V\[]N6N)U8#>[L"[D';?OZEZP-XO@AC29(BZKK MLX$.O$<(Z"G'J&QA7AN^+?=/R/QDN52CRWP_3YE93IMW(("0H)I97$.?K8NTHB M5=<9J=JW-PY]8,1,!_[_ OAGM#:^2V'^963VK1M[=Q#E>J.58&&'OQ>M!-_L M-;_,LX+G- =II68:W0*?7&BT!I4V 7Q\\ M@_5L-E@T.4J>=Y>+.541Q-YTA/",JIBX.']"MR)X)GB^,M/I#J)M[X/GI_:H M/0^DN2F7$HXBR?UI;0A2",_05I+B+',Q.-^2272= ;>_CWO^Y@K55#5S1L]? MX@2[B7SJZUK^C;8/)KQ.>/WZ*X2N:_F$U[_09M]H4V/BG_]\_WQKK'GPJ[-M M08F!$[X\$)@>,(C9?R72AA2/7(];?9@[J0_B*<8:-<\*944,"\9N M.+D8Y88LF[-1K(T[E?+,F0M625BVCJ%#YY7OTI >[7 2[I M,OQ>I>._ ]S"LK,H39EP8]7Z0WI3781*>=5 P$663IR3SNLP08#[A8!+N@J_ M4RGW[P"7'Z83ON%.0JO#]O+LPDJ7D[D1 BXR;N*T<*D3]Y8LF-N(^S3!+#)M M41>P[ULVQ)]$&G3<1ZE4Y9=0M,EV+,S*:JM)K% MJ35"D\*F$2U]_"V\!/I?"OJD8/R]S:\SH3\JC9)5-9?HRQG9#:>U2D;69PTT M*6Q<\=R9#1X(] GT[Z(MUQU$HEZ(^!3'YMG MS+DW:Y+0T^?;9T>-MH:FHSDZ:;1UWU*8F%B?;F*]T<@CM\/?>8T\Q+9GIK*) M7HW2-&/38,:RM\BG5)9!%A@OQNDDJ5$@>"9VTZ:" \HT9;3)SE+U;T0/!\RW@FQM#'--KZ23S3_2=_&8AJPTHD:TI6 MSRP")8G/9V@K\4(\F3PS3^^^;:+;"&;)PR'0<20+K/2QYHQ #+(DB$4_^S&7 M5#7=N9OKNLAS=6;9?6401G"O#>4MV)L0ZS4''0KH?_(\-!=0VCN!WP1^X)EZ M STAY1CO/S@8.2)$Z(Z#P.GTF+3%-,T^,1 -ZGA(SPA6%Q5=5R+0:0+D2X? MV KMBLAS7VF.'R-=-DJMUDGW@I65X1.%E@G2!?JI@:0+M"=YBMRQ1<3+IW:? MNR+RW%(E\KR<2[JE1FPM-6J5O*X36$,EDB\2,A=]>'BY99LWL]N(EUP M= ]H/HC]"5D(__37KB\';N>'?P#/VT^\C%>2&W\W??WNRUS\+=E:!Y[I&CM( M9K> A+_;(=J"0RD>2?83PGCMVYU2>=Z3K=+&&:=2_0JKBE 8U*08[3>LM$\'=B2DM#;$RZ:Z.6&"%0HR:$7)P7C@/\!-3W M#VK28N/:D?QF3' "BESM\4GI*X)?Z/-MQO;=,H9TU+LC25TL9^>6[*/KC G" M9R#>B!^91]L6Z#L&VMI106P X#<=E%#I#F-KH'G$PW:W'C92^W9A[2_EJ[7A MH;HW-!9CY:G24JWIO#>O9N2:.Z<^Z9 X=0\J4)7.*]BX 0U2*P^.5@+)>43(5>/N624GF>_B0GSPD! MD=IL@MZ("J:4H%7M1[\;=AXW(R0@H'DG"7'QQ$V,1#X0^4"B<.\B'P352V=K M^61UI5KS;J5.EWFV*QF?Y"\Z%;_GS)ILE+S08NK%"D\'U>$R:"#Y("$%0HKS MS(265RKAVPZJ!#I6@$TO/S-J+IGX]DG>QEE)59R()%-/1>=X=F<5TL%19 9MN MK!1GN?-4,X+:>T+ML3GUE5![]0X7CF$3PCJ=[5AS,#%SJV:U!>010JWP)7-?R/^/6KRM:/N'U+[39GW$WUA4MG_#Z%]KLSTAONZ+EWYA: M^MG:9RNXJH)3Y8.U*;N8%O6N1DU!AY7*N@+ZRY3*2E$60SS)DPY3!*%7 MHYC>5_'P60AE:WTW7^]/> MLI%9UO!EHG>42(11U:(H+HD 2@!Z+8KY?35) M.@N@[KQE5?Q5,),[7K>TL?.ET7J& 8I2L)/P".5(!O:5NH>/K9$ H+SK-RV1 MNY26-R(4B?GPL>9#!(6W!5_9F5)TE^IV%&%HUMRGIR$5@H;*X8OOZ3.;NQ% MW1"@B+;_6]K^CP UDJGB(LVTU_+B_%C?41 A1.3K[4K=8$4)^:=WR_ M@+JX=OXC0/7*7%$LJ*IBU;C&U!_U[-3,P(""JKEPGF?KOK7OVP@2M )7MV*& MB6Y:<8R8Z?LA(($"XN4@FOY[:/H8706,*?I4#V=I56BS^4)?T9JIV;1-=3J5 M I1?(F[2,5YGK2H(=@D1L-%C(8?8'.QZG>>LF$_H3!J@ZM7J=ZZ'F$36@P" MQ"9+PG<$F\3^N(C]\0-L FNMNXN-+%-@H"43LC31F70*81,9'U)<9(_O0?_2 M<8'_!-K !O"_4-'_M.F\PVO_;(]!3--U=PJ?ND:=/1TW@%_7//BQ$S,APXX\ MS8[-- ]?%AB,@0_@:[4 9ZG[#W^]UTQ^BP"&Z<]L;8WX$_QMFPY(C '"\[?O MO^;@LAX._5]G3>:QU:<4]2_WT7LZ0!Y)G8T8K@#@S8B&,M'K(]G MB?_]W_\YG.TQY+ M_FU?QHX6'N,>./'?L>C@/GV\U&O\7]%K>],!TI/-_2AHN"C2U?$T0?A3X\:'P_"WS=,V?HHY1CI.!9&CH!%#!U^&7=!'X;3C%M M0_5KJVT-U'X7M#/>R!M:B6256S4J':_JIB+]T'2@BI8*OC-.1<.@$@=?J\W@ MW ,O!!>#3[76EF,TV@F:^;M5R%<+N4(F56W'4IE,3:FV"]5\K%XK%S*05[Y= MBEEBU /-OSB47O#.5C9[^P/_2ICI!0-A;E@?\T)C90KMQT%^;>59=BF&PV1= MG"T_8G>/J8J9'(EX_7#FM[:M[S93_)'IP!=!-2'Y6I%$BK-^>$(,]R?$LWH, M%6ATK0) >C-6LT/T(:1PVW4#WP1P,K8=*SA&B!K, '\GBAW] ?=5-.'HY1B. M62?E$FTN;_BL/OFOH8*_,S#YJ% M'B1%##@CJ(,9,7P> ?@T)QQ"DR[$&C]\'#0-(R: OZWA]UPCU*&B'ZNZ3@*! MQ(/308:"N0UI^;'H%(Y-#\X JC UPH\CM^W],0S0K#9()W4)A#J$5 MZ031R[=62RSP-,>/K%(_-M86(#8 P(D!VX1*&GKN0RP#[4\-OE&;1ELP\\#" MA(= N#_W!EQ_,' M0@^2!MJDF'"(6=\ WV[GX,1C2S,8QT; =">A02%:(0:&(+4_L1&(($/F2$ M;+D3.7?@&*SS852D\&FAP?V8AR;<>H0?""?TPHC]+0!E=P#!ALUHQ+J^'TYG MT0X'8RV(:='^HL?O=W7'E_ -<#S8O-; MWXG>@K"U-=[?1MA;TX$L"*!.$@T"JQEP?/B+$7H8\/LO8?+AFV6@$@FE"7P! MI$YHPX= \MIH[G#97FSHN5.D!_L'9+H8&U_HA/G/"\WA\HI$,]J"'"0=,KZ0 M ZX#F3D#U^O"=[ZE6HB:2Z>%:K>M9$853Z<*3B5CCCY'M=@N 0D]%TIQHE=\ M5[AM#W"L=HM_^WL,Q@^.<70.; _GZ,R.[\07%F\1^'9P W@(@O/(=0TX='L, M[T]@TP!;80J%6*0U'&@2&/=0"4!_'$#@0KD3V,"('XC3@>9#N0&_KV^Y,C8+ M/7V,[F3%SARH0!RL#/.!9^Q7]OQU#4JH!8!&-)C%IJX!;"2)D8CV#"BW0"3% MGXVLV,[Q[L-'&_NS-/;G_S#O5"L3_? 7U+AF$)P")6R7-P Z!-GVL(6O MC!6A(J1YZWB,CL=0> S*,0-M620BX2FR%UC&\R)QCPXDEB-Y&<[0J:VMT7?B M!Y^C;\/=@?/7GI\9W^^?!Z#ZY< /("G=)5HG^AG=6[M36PSL0/?1BM'G\(M3 M%RT4M0EQ??0L!%][/$$_.1?-!CX('Q@*R#7;AO-QN?$)Y8+LA2/1#20]_ M0_/:GJTON&R_8]L#TD=$C 3_]C2P,85>?NGP#0^Q5@CI?W!(PC_JFJV'T3=# MO,JQ"2F,3EH[!M4R#QZQ_I9V2$V$Y'QF2[0?^,HR="P!K*]M%;3!UD1':S;, MZ C>'6-0(X5TAIM\A*28Z3^38SD&S@LH0):$W.+Y^,/=U_:*8<06<SA"N)[@5J/J%KS6L!;0%BG M5J:O;H]K=3??E&,\;F=; =,!\-1ZO]9KAXOZ5)F70SH(G48CEUG^>E /8$LL M'PEAY'PRH,&#. 4[5>5(67L=[JMJGJ?ZPW3B*1R$70L\U1N=.CVQ!V[JCW\X M*7F,JG[KJ($'UI2K^.-/\&I8N-D9(334NEM.5CVJJ*M-BI M_D8"R:]3.E'.3U(3L;616YV KIN%UL0K-R"EN3B5/$Y&1\(9@3DZZ3'9$2V0 M7N3/(GW 7D?GYM:#@_T5?C3!.#3S/ L$.YFDO9CFWDA"9PO\ SJKL.S%UI2[ MUFQHC)I1*XD_;70Z0:O0.3>_ &I50)6%U*"92FISJV.M%X-!=CY2F.4[B[%F M--7M5J/A373(XC'HMXJV,J?A=/OWA)SOTEIY5E76VBIK=H8@R;[,\_NIILRN M@PZY: 5-T[?JP$,?0#7@.7TAP1PP0&E:[U?&G<1$!NEZJ9_P0'I1@@*->CC> M_7^CGAPBS MT^E"SP^UR!L0:9I[C/!&#G@]/A ?@0:T;=X*Z8 M8P)/C29Y)J],'%F?T)XO*((Z+M=61J:_2+P0&\Q%>67RE$G42WR]J:RYZG+E M;RNC1/!F!08?-TXYW\&R]L\F@>O^.P^%%,>N\E M_FAGQ%N^AQ@J7PB0!>#';+S\&+0RP$*SP\C7OT7%EKVAL#, TNNAO14SASN_ M OXK^F$!UI&\PYR&AH=^E&&T>XT1.3$CVRYR3AH[PQ+Y+N'2T!$,MM=3XW$O M3-F7#H;=GU#\!" C*68&**2Q-Y#09$('CK!QVE/T\LC">#73R+3"H0PH4P,S MQS]02]XB.([$3]%O@Q$-#\V M\@!$LQZ=,,6#BQ;@SO&JT#][6IPMV^Z3MW#K3*3)QL?6%!-?V MY;&[P!/? M/FZ[H,B-@$B8<(<)O-F8PGC-&O(K#.&O> 71UW9^ZW6TCSO?2H;\"7#S$.^:Z +T;:?5@>MY[A+-!;TMOCN;\:O-Z0S%\8.= MPR-Z+GS&(@YY99S=DZ_U_[9N+YKW59K?V M.P0TWE.48Q>9\,_;CU>XW07\W8<;/^1N9Z:O:7SM.87"!^84BM(#1[^14QAE M_\4.?B99A?>550B!L4VKBOS=WTW!VJ56_40B%O/'!R021;<0O;I[Z"VU>)GE M67/YQ#M6QB^WZZ/D4T:PWTLM_DGAEL&7@3K&T:VA)/CWH^#?@09[X#4WP #: MGL@S'D7X]^H47)&)HD'09D9_6T<'L0? 3I6$>D7D.L AO-?[@8(RK]5;_:W- MPTK%&-@&4C6U*.4GICRT'M"[P'H;GX#J@6/A0$@4 (.2P(D-/*CQC%&B4AK_ M=9]0\5=\-]2$QD(4(8.C70L^2!L.X0XA9>S/"O \$\ZMO(:/^>NERH]=-F/7 MAJH+"KQ$P< H:\, 6#C$_LQDH=$./\"S11/TD5,O"B)!^R88FZVR"HX?>M@$R+C>S-V&]O[,90N9OV(H"PK['O_%\!3..$9O MBTB'=]9T7H:<6.EO_Y! ?SX'G5]OVL[_,0S17$TTC1TAX2SAZW<1.1PJA#9= M&+C>^N647FXBRH'29C//7>'H('SJ>_O#CRYO10ZJ#+(U@(?]<%4H?'=^K5S$ MMVC=_M9[E9*FZ^JB&TSEA#UX5!2%Y]SEKP=Q3@OW5)#1/ ]9ID_(N#GI\\Y5 MILF9JCZVK%!9=KED>ZXU],8?_TAQCN:/7=Z7B"T<7:GYD[1L:.Q8,*RZI'3H MAEQ=B9-U%?S>#9R_1DN9MQ?C)I^SK7#HC@0G+W79&G()\G'V1*0FRH^,L+,7 M;6A=+Y,PCJ0>2N]ZAM8I(0@E:A;HF#J1N(&>+79W,WLA M>-&;]G'O[JEAA?S:\I7XQYD1E4\5)3YE3ZK#9:R1-;_))ZM?S M;(G"=5KA.J!0I'#Y^%Q"R3)NZ&_C?-A&>:UT;14M,T+U\X&-LCGB9'6H[6V__LK] MNW-Y^9'*C+-^X)$ GWJPD<_^5&VAF9$?#CG@HF0Y#Z>XP&/C(98Z_O-K31PM M#(E3;2N8H_R8O3*T5U*W^58ZI#QVR$$!K$&=$OLP7ZYAZ*)L,'^?S?0\+C8% M&A+76$<=A6:4&H<>'3H>V#H 1S@?"*<$NS[R\T7ZJP]>SQKJEE&$&_NJ=[GE M!YEANZ1@Y-+=:Z\H^1YJ^U%8&]>P(=4;FBO;G*4MN>,X6H;.O1GRHV(:X@L4 MXC&4P8>RA+?S14YSM!<)Y .'ULX4*;)8ZS0A/4R<"M2.-N1P!;N$,QR!&$+S M *6#P;D!Q]]FN!V$9]\F_38]'-,,F4H1R0Z#_VX41U:?GO]!0O>MGR.E]S*E0 A4B\^STH^"W)J$Q MBE@5BK53CXB_?M76X-N+1/C1$OX0 "=FH( #?-3!*W82]#G?!/V&O@ 2>+CY M0Y;.A=[VP_V5VMQQ8N MK:AFX7,7V OZIJ.P)UAF=RX&0TI(E&8M.Y"*'?&3--7GZ>)D62]\+DQ!HA)' M:-'!BL4@T65/BL%4&(Q1[5U$QKU:L*]4FH?P:=N_/E<202(/W! *B\$DLBDC MJN-L-C!"9Q=2>:*D;..9J>+H<:@.X*WG'8JEYVHBX^U]WAWDK_66^*O2I]T+ M='A2F@'<#=]*[+Y[4!(U!$CMC0[7@[=J(ZC4'D@0PD6ON"B'$Q90M@5RVYGH M8'A1"8)T>D147!8YG;H&.I:&841KM%,[CT.DMNK8"[*$Y\=SML@#>MKK;V(O M*3S7C&UR.M9,]\494/?$*A-FHL@JVQ94H/U'FKSOZB;F@2BK IV"D!>0)P8G MDNR+48;[K'Q/6R(K#O*&9K_PHCE?KB2GYKVJ0,/K&91/=_61QJ9 M5)@9]CXF= 7LB]*? Y47'\C;:>Y38R+]?*M;/A=P^(>UOO@TSFB.9FC/EM2I MHL<(?E%V CRID#"98;MC1])MCLMN%CZZPM9$/ (9S-T6X.(BGB/.>*E &RZ( MG,E1@?*A(KTS#6+([Q5&P3V<"O&F1/F1(O,=.71\WIQ68NCW4F*NIW[W,[QI M#HH(O*6B>-8LEV@OVVDEU,%\TLSSF6)K=!R@/3WN0SME[-9R2?WDNLNR#RB MQ> VAP^:V5" H9RU86390#0CGT!D^&.'P('S(QHQ?#O;[I2QL7OKGQ>/%5$9 MUVY8-="A$G0"&E99>]'4?[WBH5S(U?8@B"JT3H8G!HNYZ/!4EK/ 8]X?542K M.%@W_OB'Y^,<==R:[V-B/4-C,5:>*BW5FLY[\VI&KKESZM>#-^?2(K1'3JG) M.AE*$WK9A9GQJN;C$M*"BK,G6HC^=$3E+YP!BOM [/T$>S>>K?D( ?'8T/3@ M3T@/_1--_*_8%$#MVXB8^#E:N_/=16R-,N70Z#V7'S+O0=33OWS0\YT9>;]Q M:'E-X -O<3K0)@%!=69:2K-,N)#>1,,9&8+"2=;IJ0Q&Q<$.]$<)Y+"GI>R0ZU?K=A"9GTA5J?N^(9&_=YWNGO;\*&@932.3R(RJN>'C()[B M!X_%;6>V6@PNY-K7D)]^')H4,K].NS3_\RJ#\?J3>T62W$N2>Z\TN9?YJ>1> M]NUW?-?BO";C[UA^7-JJKWNHQ"18UVUHOZ4<0]ZYC-ZR\A]!\&A6/;,D,^5% M-AFP+99JI#[(;M_--AZ;H?GN,P7PC+^H)9\%,WBZFEN&]W$\.MPU7CG(?GWN M_!5Z$*!1C>#6+Q=E?!Z6"T4'_7,R+1PX#.V8C6,.\!LO"()27!+F*A%1XYL* MJ&%RP/*&"EB153E)%-3D +*F ?40)IFD-5$27M'TY>ER48&W(^L?_S#4?K_P M?WXS&>A'I=2[8OTW,9=>M]>SEX7]Z="TC>/RT&I-J,U*!GRYURDM5MF$@9IB4*=SC3#3#;9S MCG3"[W(*1]&4D!SP:M(8#%6.UH>J-&!X5>!YFM>3E"X*KP_#3^$4_NH9I:+I M8PA<:%0_XYE.IQEK* MFG:-I[E"I3KU%":4('R00^&#[X[Y95JUEYUDR!7-T(*/7R9I:?ZH%QN85I)T MW&SCK*8\7SYDAG,AD12K>5G3AUJ79M>&9=<9E9$S)(4;P;ZE:'/&2'EL^OFN M8A8]:KF@,\[ ^Y".H+@6,"K">,X=LUUD9V,?3M3 ]HNJVR_S%Z.LQ2/:G&JQ MX46]\E#'F:CKA&YZ>CC=-AO$!6;ZMC/W>-L5XF5J8-23X:@G]^L8V\ON?E,M M*DL;1#T=47=&W.N@@]Q/8Y*:>W!!I<#T41I!X3!S M.8X[ECP/TL=P&Z'B@!L<#PZ::*+>3RCK;Q"Y)Y$U3FO4K_WS2/V?:T/ M\D>=A6LOM@3;&EG/3331V(@*!PO'N[[]WK/W%#EE#KI6HZ14_,,N?24RT' K MT\/>U5'6U?_/WK<_&'/V1,Q$M+T!$7'M_4X$*M[OBK_,Y18+>S6.7$K-=4X#FN@<#L M$)C"9L)*U;.GSBDDA@)BW09F=CZ)7 M"2#JWL+1\PWY5CW?P.BYJ;&$M8FGLBTVMG(^U.Y^.3Z6\K$E9P^3>@/ ; MTH.*61^Y:34]*E[V#J9SBN=1D=.N\?4KJD JC_=9>KYO3G6?N7Y49K;+Z%=OD98KZ75R$.7 MB@CP-?#U8+(0*EPW3D].ZZP5&''E?4#JHP(JO_/ GLHVD )/?'?/H [A*)%C M5H.F8=T 6P1VS=L$&&2QJH8^]P:E?*0RSU'8^@<3,%BR1R-1+0G]8:/:6';8 MXKW\@\,)1R:RH($C6D06B3_=T#^ N;Q+!2*(!=D<\Y^3#:H$P3.9H<#Y]91C M$TCS2$!NA!145HH^?@2T+D>*7U2X9RS*L[EFK&79.DPM\>H*CZ:R?;V"$,0! M[TC[?4.VCPH*!EW#5!&R-Y@[PLALR;*7:YOX>*JMARLH>48@@E/=I@6?01'9 M4MD"IK\-K'A-$\R(IHR.B J#A[+H($7H$[-RMP#KW:LW #@;D"?YZ,BFH(V7!A'G9GANT M!6S;>D?P]NOUX;L MP=C>$;R:+MUY5\?6;"G?KG;M:8LQTLP6XNEA@YTW)DL_O1KA&9NO8KF27DXD MV3^ M(.$_#(@&=L[=L(,?M$EGSC DJ!&!I5/0 8^-E:$FOQ_X[-9&1K8^+N8Q8.[. M,G27JP_K=^FR"$@4S-?+&@/:=Z3 AO?YE6V2_C>0=#":9L?X6Q!XPOJE+)' MT"/Z!=@3 9W]!(,M/H-W:P%=DJ&#H"E@?J$7=O5KN&QYVV5FSV6!=0RR8,$X MF>YX4!\Z0E3;=7F!M62SB&TJX[&,[)RW(K-!-@Z O!38"U M(?@(Z'GMMS2$*[0LSRDZ;#R'QIPL&C8Y\B%CUS[6@Q^^ U_Q8#CL@XCA[@DP M>[BR>\50!L;#Y &8R?UF;Y,#V$A"7JZ_H\C]5HI=)-JD5!Y&YOP]W*6/DP M/=19K:SE8T9,%?A-,=]O3K*%W/AWK92=<%M> 4LPE8,69'O*"\I^H+!?CD([ MY^V;>YXZGWH@'EZ/^I5">^U(MR7\6W<4==[SNH%&C/FV0=M.,0H'5?[><8$T M\5]"Q.N$!SOK13>R:7B_(KW\-U#O,%QW\J1=@3\X";0UZMCE@YR@J:QW]V?P M(B;H!1:TD?8/QOTIP?)CPT2I\_!NRH;! 7@* FM(!6>.AX<"S^GMC>4>BT7^ M.CCZ@^?ON.WO[3$?8 :][$_6NZB#?]9E[PP$E!7E72FU[1H1U'IP[PP+#BXT M%!SW?YVER]^PF@!>=(JF,MS=I 9;^!K)>)&/LS=/^_%-?PN@*1)$:M",T);Y M41HX)21]0 A_0A&_CZ 1Q'4#LII>OM-A5'8/YQ0"W&_G[G<,.,!TV+'6WD[O MR;V+W@&_M;>*Z/XJ M+Y$SGHHH**X>:F@N#XSVP&_,J.4LK9&SW \PB.X/@/ M]-\!G,79VV)T;[CM]!@T;$(09J][O1/V20R1KY#,P#)5#T]HSSB"R[(%SX+T MPBZ6UY ![,T-F_C\]!8QL/30#<6Q)Y5:5R"L;QKBJ!TD!;:WZ_;O3SAFE*;% M7BK+Y?+8LL_'+68X/\!#)2^X/@$^.? 8P?-J(]2&OFX N;<*L$D#8,J"GO'W MJ@GHMNOJ0^[?8.7&]FR>6W>PA;7*]2?R;,;W8686AIT>8YZ.FL.7>)T@4%,' M/Z1VT'H"M2,)=^F]7WJ1H79[;I1G+JW*-G7?3/2-1:(XOV"1) M/MRD?;GT]3JJY)+/8U0=""QT, XQAK_#_E[24PM&QK;=LVJC9E ;5QME 441 M?&[&D=O&S^1RO]M6;J2WAO4,P6#.FL&(16XP;ZWAS?)IS>&?7G9WN!F_M!D_ M$;_]O5 E+-OF5X,2)PS3O4YOONQUQS C\U3Z_CPN)2YLXGM\&'-T3PG@+O!0[S SP\&H_,9GI M;IL9I2X4NH!2.\?Z$J5'[>TH9X\23B*CVRI5'Y9*?&62GLUA*L?I?@+O48.7 MD'YS+B:4JVO9&I0V5]KX !!GIDE&G8S&"BGR2K8&=%=VLB6<%!$7TD MJ)_WM_HFW00?*Z8?N4;>S./_"O MU^?'?JD^G[Q#\RTOV;0MK-ZZ6TZP=+7SD>O^>P8.7W?7RAE7L7OD"&.S#=7J)4 $0MU^D(*/; MVJ%LN_#V=5?Y[ET\!Z_;%<*?3_[:WE+" *'A!L4Y$2!&_NWE7K34A\4+8OM; M3'CX'O^"VV^Z="YL_GTN3WZ"8OLN^B?JP.-M'/QSY"_T 9#Q2-KQ88>*QM"* M,*+]]QX(T=Z.@T'CSZ^_KK=6PC\6;]J%C@<^A6Y[M;C&Z MA'[5/%EZ4T_GJ+S>U-JJ6BH,V'63Z#.MUKWT] F4L+V;\3?5VU!3(KGSLVL5 M/XW$;[X\P/H'E"F% M5/E?$&+^[[OUDGA0W7J^;5Y3MFSP/D#!]_K/;M4KW>[VZIF--%0%S%TM,9/, MI=Q[I5CNYHIN=O!=-OB:Z[)J-6- *^_-2B'L%_I"#6A]2PGF#7@Z1AH8*'V MA$/#- T7:9%O*I&V^8/URV*"$JVV"2;]EDW3T;)%Q6PZ%@N.EY:(Y[EH97RO M@JT.FV* H@9_^J;RMN_KS028IX0ZET1VA/&3=*4@"<647^P%L^JT$92ZG:L25"D=.J0S08+FTY/CT30]%-4Z M["^[YP=XR+=6;;3WV=F$2-YJY#/L9,2KA,,3V1)?8-L=!"7U@A%G(*C1OBE# M!Y'*-QSWMMA+8DR@;/(GS[G]*&7CPVR^M4XZ+C;K)CNY>F$M9K'G3[W]*%F* MPIJRE#6_5-<6L9P;\5Y)@9CG^@49N ?##II]#2AU(?5 ]Z M26]'W O5#@I)S 5/)P6H'=L^#.)DK^9Q8AK.> )>0A# V[D (?KH=:AK_,VQ MQH.;R6V>1&J]_3&O %/$%"?KLKR4M8.+S.V8@CYW; L-P(_P\][@!2NUWO_+ MT?TH6'G6,/T3O38*COC@OK1F.YD^/F;+&-7!G6%YF4HJB\_H*"[5HN-X-IZ. MJMU&>UH12@D=J\$4.N(%HS^KI?B3;6;?;B43Q:XUQM;5\IC3Q"K>'W]&2_-A M;[R9]":;);L8N1U&S10V [29\9A$C\R,H[_UY]&Y/5R?<_H]8\.[@):EJ #QX,;R M8?/OMU)AMH8"2NB_=N;3;_0@^35*LN^(M^.P/3UO/M1'N1ZZII M1QR66BNFB!>!5HZ]GDG!O$DZ[&^T([DY5:B99N4R6B+/*<6!4>IW<_W.$%"% M.$>5X\34;ZZH6S90S7[O=1;U7']+;1.C=C6;KXD]EDCS1*$YG=MF^5XW8.F# M^'MP7?!-5?AY8@1V$[ID"3X\(L!04#24/P> M[&>SW]9^O^;L//I/Q!@"NO@UVM]<4EE_ M2^NRV9J 4_4M.8TM9HY5;KJX*O=%:X1W&XX*GW:<&75^W%V[7@9+@L5XP 0! MB_JF$LU$8&5$ '6[3=^!:<6BW\!:0RTTY!.*!?D\/BB$%.">>OT&1165^ ;Y MQ=K:>Q+4&WN"N -U.K;J+ 4XJ- )FBLVF"#L=8NNM9'9%C2O@H6+9R86-.XV M97]=_GI.ASX:^-X];P!@0KP7_TIY.A9.%L@SZH<&X3J"C4.7YD C1%#RJN5= MCNW&OZ"^D7._]%D6Q(F_#3!M\]V77&@BPF9C?+XS(ZTHERIC1*-27227^G#0 M87XMP!H$0[:^.)I>;81,D8-P"6KTK:,_I_P B4MR]1P^&495>HV2V2FKSJ88W>E3=*U5:/SQ M#Q"PTPC7$F5L[23B+Q^V6MIKU_'89&=\LE,2/=6RG4%2[7)E9L[&)Q;!N_ M;X#^+[T_628OA^F[S]H)SWR[6^]:Y?>RDI G3VW^2\"NM-"CA+$FO?Z M=4)ENP3>"@(+@SK#4R]1H/.BGJ)!56 O$*@!ZA,;3,F#/+8A4 :Z$O/M,M_? MAI@WX!/T9>M83?FHRO"Y.ST%OPP7V3=,-8(T* 1.1FKKT6RH^W<.Y"RY-F(# M_/^M/S1=Z7Q+9EL]=:!1[N7O%+;BC3@O?U+^!EBZZRC&WOHVX?RVS MJXVP=IB[J!,NRL!'Z#L(TV\';^1GTD)<'P^*#MK(X._ !)8/TVI]S\@ZPKR; M":J\URX"2>H>[HH7O$;%'7NM3RR_6D.67B/L[KNF["6EHEZ]>Y,,HA[6KBWQ MRWX9AU\) FW\)<1 \G.%(YHBH,U3X(?^9=0N<=7>NW)Z.2A<>8'I>=MV2R\! M7*'_VS;S)[B1?_&# H" HK*=SB$BHG?CYL]G?8"9QWB7_5XEJX4JQE';-*_! MRWZC#@^B;TOL1]15]P1;!ZMCMDQ2-PT=_"AZ7.]%==Z*[5#CZ=(QV_.YNJBV M&NXFWN@TB7OU.FW*D%&AE$D&$K(#:=Q?Q)6UW-/6$3&>ZAC*X",8\H!Z[Q2S M*R#GCB4B@?=G1;@YU)"1JN'7?8.O4U&,B/S%M+B(_POP:,HR:E#^5\L9 D,7 M,"U-PH\]&V*K .'-GNS5$&T+VE#T1O.^[NE8[QIP#$Q]&T6%T$5@!!@F]L3: MH;3M]W0"]A(RR:/&*.KL79]#S8%*X??TV7^5 ]I[UBP,+BDBH!C0#,H_8-$H M-NUAU+UL84&!8G3]M']_^L%A7LT;9MD[G^VC:0?98GL_F!E M#?,=R3]PP7>#MJS@<0+<%LE@@USLQ92FWPZCK=F;8X:M1D&ZCO"TF?0:L I_+[?/)N M:]:X*"='A"CS1&Q$\R0NX+Q 8 0O#Y,Q7,1%DAZ2C]":=9_9#YNT0G-@UV_* M$SI?KH'@6@&0KW'$^X&B,(;PJD2^:4M(8G>J!3\/DI*&%],S'2/J77HZ+6JT MIOU^BYLCOJKYBRKH@2<#Q.20$\N!]7&6!VM)<2+-RXDRMT[RJD!-E>6 :OSQ M#Q4_PX% 5YSC0)@6[;\=;=*_P)=1=YEC[>6E,L!\A.-M/&P#$:CTG9+V 8J# M)$KOULR.@LOQ FV^]B ?.^([+?N6]["X<(!>NM8,*5I" [W#M$YA"HTX:#'72 M>//R@!RAW8LRL5#?NX,[0&0;PXHP R6X^]1Z.7D"NJY U!9AW%$9*>+65?"B M<_Z3WWH A)Z!#H0$3CK1]M/>4=N.<]]&F-+>$[8E8/[K@T(P_]O@=$0S\CST MDRZ !^1%?>L.]D*Q$ \$&XEPM@58_PNVSX=[ 9,USF>N_=1%^C@6S%>RM@!S M,\X8Y@GO6O!EF58JH@"W;B>,B2A.O.S0<3T_#Y!3LM -MKQGUKY&N.W-&)2I M'8@\@EX/+KQ1-RM@X_F>H SFK 1WWL>/]#@/\HG7%S)@E9-QBG_Y!B0!.IOM MHRD$4SZX,O1TAB5J!BS3#.P^Q"H>RT\,UPJ! M'BA0^WH-L_=L6A0-/DKEQN,O?@:W[U(B:/M 9VUS)Z%3B![W&JGID:*@.S!M MS,_N>L-(WFVBWR?RGO+V;23MO./G"]*;?E\DBJB^ABZ!MU_?AF _54U%1Y>1 M+7!>,0$'S[,4\-C.;9MK@ACTN/4!OA4=_023H*'T[N#"?+/!=^&@JO _00K. M;])K[5HX^.637H+/3M'!JS'X74.2-=2A:A_[>L]I/.ADNXUH[1I4P7J/8,Y! MW&>O:G.75[0'B^+98GZ1.8IS;=MMH//\=6=/X;%3_31WAAH*UT"I5CR0E(MT M5L175\E]$/IWE=;^8U\CJ1WP]9Y2B27_8VU1JE\.IOZ+Z@D]*8BR 1KZMB=J MJZOO:ZIMG]ICL_!(N1+8^62JTYC]UQ3=J\[#PZ[BB:1,"T0RSB<(?,23$B7P M29J4^"0E@^,%'V&D2/G 5MXWVB(_[?:FM4&C+6'I:%D"3AC6$Z(,]+R.1\JD MWF@N:V244U9.H]7$IKR>9J"'=CPR(:3:9CG+Q;&U5J-G!2L_-%)P9/QX)+40 MK!(QJE?4[C G=1J$.#3F#!_CL>.12XSN=ZV<2ZNSHJCSY6*/6V0;8.3)V^W) MO"ZRHLI@ZQ3;4"=C1L_.7##RY.TM/5FRY.S,QF1\E:XO*985<88G3]]NCFK] ME$D."&Y!UZ;MLEW$$_$&'S\=*14FJIR3)PNVAB7+BT0[/LFE&CQU.K*8+,UF M\W%74EOYU( 4M$H04Q!=&!CSPP2GYXSXYZB+P MCAQ-KHU.^1GE-IRR\KJH1:7Z &?5=#G1G^2(U!0;7A5/Y*IGB(TR-(+$')1$ M$T7(%W-+_A'\L#\-:OM6+T%&<&PC^,#+CD&?'"318"B+9S^#YC0MR3;!?]*; M*4+HH2@) I@__@GOY3@%>4#QU^2?^_3P7QC0YMK2LC<0_/'2ZSY;^M@JB5?R MZR\2?Z5B7W^5U"M-?/U5$J^Q;R"6(<=^G54"CDT\QRK_C<[,ISTWZ>"NT[_9 M'!J:]-P'Z9M)TC>G U@U_/#__1'_XP-:+/D:VZ92!QGD^'P50;'I2'"9?46J MT1<0;7CPT'T:00SE8QB7__Y[^/1ZX,,,$2J&QU$,'V7Q_5O>_7]/&'VK H@/ MJ #ZE8S_7 /X?X>%#0^M'J"G?U6%D/SS:=8>\LV'^(9^X(/D/JQQR2'R?Z(H MRZ/19Y\C\+Y*UBT4\+MHSRZ9]YU#+5D^-[*!8\MK8F[\!'O1+291^(+PE: @;WF__ M?9P?V19Y7MW%8"NSEWCB%)COEDQP[T!4*,^A M/-\$5_+GL%>WD>>T/[/8JQ(I7UF,@SQ229RQV"D%\Q;/XOK[X M!YWM3S:':EY&]''-W;G=>'H#Z+?TXN=IA[VTZ8\MY#:Q^(=1<[=MK!5!RQHFDC1DT+>!F&V;^K[GJ'7D1D?6%^TA M-Q/R#;<")4VCB,.X2BG(HRCH[,ND"4*23*)!V&7!XCY,)(: )64&<[-XV9@0JEPJC+(VO%4/G=Q(ZQ MS<#YVQ,,1I?J6[%(&Y;]MMYK<6M67G;*;:RT5E75V1@XAZ0,4 M1E]"V7MFV;N:X?%1V>M;6K+=U+D4ER:8D41-:'DP9H#L4:@'%TY<=F_[A6R+ M1XW"(%LR#+E\^'[\'IG.#^K'/2X%GL74V4+806$\K1)]6\_VC/QQZSZPKJ-0:4BV0X$&W@WN4 %Z8G M7D&#?O8B'T:_WBI_YR+52@S+S5D].^Q@:R B49&$DD\4*3'\K">PYCZ-\( MHN=1< ?.X/8=_/[8GSNG1;#[/&US)?C-*VN;6\&[ MV>:/@BXYL.N:H&7DI:P9.OW M-DM7#=U'1,[Z]"CXY&@":FSMKBBQU]QB$Z<+:BPQKF"S/%$ON?WN7)#'?_P# MCHL3F^M/E/-R:\+1!X2C^41YPX_Z79Q0NY0B3:U].0WI\>U^))1$ /MQX\?>YA2VOKUTA+ABV8;!E8"0$& MYC%X?!7U^K4->)3M4.2S6VSFUJZQ'0+3WW9PVT/L_Q# _%6.GWTKT@B,!H.8\D__CF$PFUOS)2LUT9Y+#=U6!KG MU_6XVS@';+QR%6PT9^0U5\O.[92]Z4XVK3$8>0(8/-6=L631JXI:8PJ%@=*2 M4_TN'$D?CVS0E,;G&C:/=2=Y:I!)*NFRXO+$*;@O66U-$C3#$M@BGFGV%US> M=N=G894W2Z%H3N5:BFUE%UTLRY,3*C\^!ZO,3ZH#M5'%34],5$L<((1_/]\?=V@(?GP-@QN9*33L+,EQF12T?7MK"8K:A.&19,G[9 M_9_FPJ MLY[.U*X6MV2MG%EJ7?<E2C,MJ82>DN5$67&N3P%M4+6;IJ SN=)Z3 :,149OE2JOI M@G?:JWP1\/X9"&R\83!Q=C)D52*=;5I&;L)UN+,0V&73I=O-:J+("1@I3+$N MS4X9"(%],E(CU1Y36/1[;,U-++-*;34'7^:3IR-+QUO%ZCY6+F>YBK'&I M60IPR!D66>K:>"9,^#Y+3E9#C3'9?Y:V!T*>NMX U [$$SF>V*8I3%NKURK[DH]VEZ=JW. MH1_>X@?%OWX7AI5^Q9\.!?J7[QWHIX,-_N4E$O@77R+U2E-??(GX\Z'._SJ? M/AWJ<\BG(9]^P26&?/HX*[P*QO(GFG*?!;)\-XOO:0!TWZ((_8HEG@J-_6IP MR_=2#E^!1>AG8Y'K("N'+/*%6201LLC-X+CO87($L<';EO#<-T+TV05+-P\6 MW1JR]P:>R^.7S'$L78>"#&L(J1^CE[]X+7KXW)]*-Y?UC-Z6[R3\1[6 MJ2>R9:ZD%<1XK*&WLT[#ZU5$O20O](M"Z0ZE^U$6^OWENXT)BR'F=C:< MHLC#NM$<.TH*2C?PENB7.'Z3UCP/+-W/=#7T4!&<9_"VKGN#]%.0DVU057Q=5?%XOMP'5$6TO!C(U#):X!2B M4MZL4[7*K-OPN\;%7@CLODBZH:H(5<474A6/YQA^0%5H*U?(ZLO>G)WQFM%W M)W&L4A@#50$]1_(E3EV&#/D-5,5-H>=^$Q;D5N78<]. ,P*R _%1_))K&[(: M1 B"==FF8LE2@+_B56'#?;IS'79Z6R$>U&0#>6!7 M8#A,(8JY5'W9YQGQ3-G_^7&W*_M_\HKM8!8^GBFVGBW<8\>]!S>\\W MP#-'@/T"$@6_1Z%:^>%A$;J *#^% /3/,O3B8*@PM S-L>4K8_]=I^AJA]GX M\4C>NYDO(>%O1GCB7:C5D/ W(CPP8D.ZAYKF.Q$^U#2AIOE&= \U3:AIOA?A MJ=?XN_GW(>%OIVI"PG^ \-<"#GD_>O"=@$/>/_H>M)X[! ZY+W!(R"-/SR,W M1PX)>>2 (HG71/+9>.3FT"'7+?I\.NR0FUL=?C.P'S>^=[TKCMZGYVCP):V!^7<*ZR2Y!=)Q^CJWAA64[ M-=1-I^EZH 4X\4+BEY6\A1+V1!)V9R/V:]6._+J(Q6K:9,$/#)MSU$G'B<[4 MF5/PD0.H%^QFR '/9*L_9F3XV(A'36W#:,)UHPF/"W_R-L[+56-GCTN K^%O M(*EE=*ELB!=Z'1:O#N>F&<-R"TN>+_0UT3'&'@P \9*\/RYFJ!,>1B1"G? E M/*1?U@G<)L?'4C63YV2CAPN%8BW6HUVOWA]_(8F[U_"&.N%A1.(>.B'^T(AX M7\.G^V6E0 GYQBAE4B+;+?)AV#H4 MX5"$[^Y872["F,A*[GA <5@N07.$;72FPYH+1!AZ5+$7.A:*<"C"H1_T"7[0 MY3(,)I]N4!.LQ>8RS096Q\1F9CH&,HRNMF+T93W]OK:G\YA76^ 9&7DD@_V6 MPJJ',#\V3 4/63UD]9#50U8/6?W3$\8>:_E/9FX^5,)46/7P6(KEIJ&U^VJ( MR%_/'?(.O"]?1-[VN<'ZP://=:2:4@6]4M=C*K4FS 2G5=;IU)A/P!AXG#RM MC/@[%,-0#)].#&\_-W+&?$$[_(+P&DQ55<:\XJDRE79 M(3IYO9Y=-7C:*Y4@B;!4(A3J4*@_V;7Y5:$6-G0F/3+EE-H=CK,,_4MJUC 7,DQG_CR/Z* F[')E.Y::N<$@W5UAM6)O M4\BQ1IOO-O@D](LH_+)BT5":0VE^E'5^$5?H-Z5Y1E$;3*MU*:P;[Y"YKI1M M3LDQD&;@$)'Q6R4YA]+\Q-( */K8@XUF0Y*I8H M]!)2>U.R&CR.^;=/22P,5(?J(%0'3^VR7:X.7'(R["SB\X1*#5EM)D3GA3DS MANH W5O%*2I4!Z$Z^#X875\H*_ WT@'5Y90:M8JNS47M!K>4M/' Z2)MD$3& M 7UA/F!XX?6L;MZ7U-=74,LQH)0DPQEJ\LVTTL&JK]86XN[+>!QCZ\:^U^5& MUH3+UC'PGEC3^ARX<2I]3@S M'UH"-TN+:FWL:,,5UH#""3&UJ!<2"V^>OY]PGKHEWTHZ;^RB7"Z=5*8A%_-# M:LJE8VF"TLFYUJ:1=*(,O"1V6BOX'>Z=_FT+@!$_;R(>R:O.3#85\,B=?=G4#,,9:C0U,6U*@P F_^(6BNL+;\9262KR0>*),? M6Z4!%Q[!L5"[:"MN8_R#P5PIR!OC57QF)OY)7VINCK,S8;B?^*T0F)E1 M_]_*57>+_"+P)&!%I(\SYQO;7X'^WQ"*0=>'\;BE'$&$724!GJMK7E MSL\'6#>S'LI1VF:D#@.U[1_>V[8C>WVL MP6Z*K,0Y8TUB*7)>K"@-GC@=.4E,A7&"744Y2EZMHT8U$ ;+3<5QOC1013H'>S:Y2MA<;%69[GXQTFV:]0Z6; M)5:1A7'#(3"[&8/9$"J;' U=T3[S*CH:,R8PEI6I4>EC&P^Y:!C\>2IZB@N=EJ#M,Y2 M&6;=(KCQ<#EPX>%^,G3,L,-AK.>6P=#A?)9/B-(4&_/XF1R"68ZG("GGMDI>6G:*;5=)+A%HH MLK$:>NK)7(NS5M;I:V5,I48K)\T;RW5V >AZAK&(*2Z+N0)'<2W&PO"XC=79 M-2#6&2DB5[?6[FK%.%37O:HIDQL-=.AV+M;%%*NM.$NM:HKI&8]X;9 M!% I9]@E/97RK9GG;EPZ D/,*+0$*EX+\-%,TR&Z#"RPIIC./2$ M!W(BHZXIBI*!2=Y=R/VT:+7*X*EGF'!=HK1.39TO.<%8Q6KI7#737C?@T),) MV$S2*J_'9D9MS6K12=W,$F07/368 +#,H*&OZ XR\+TO#ODJENNIDQQ79!<2 MS=3;L>ZJ+_N 8,$[ M/*-Q_VL?LOP4'1BKP/"AC\W;%CCME1&P_74;+&LV-W1XS,,CWY[(X-B?@>-^ M#4U/=[ M^-:$N27_"'[8?RNU?:MG" N.;00?>%8P^N3 6-YSY?PQI^Z';0:S\ UAW%O3 M9=<\B?AK\CW/<<^2W'N\ 1XY IP44"CX/0I]TA^>:^$"FOS4HO>]*O3B8*@P MM S-L>4KF_+'^[PW$/SQ4D=RYX)]T&4G7LF0[I] =^ WOGNM&1+^1H2G7NF0 MXS]'T\1"%1^JFF]$^%#5?)ZJ"3G^ X2_I$8'>0D?,>EOMW0Z"&S[8>RAH4D7 MT^(G&7GO+?LW;>PK7]S&OT3^^^_A+?GH?;7VP!(5:I2'UB@?%01/ $[_/1&'K>X@ MKJL[Z%?ROB4!'Z48#&#>6EE<5UA"'OD$'J&?ZT"Y#X]#VQ\\69!/PLO?/'E7_V "WG]<9R9[Y"&C \>&RC94 -,M 5N@U,RE4-Y#>;^N#78W>8];C,H6-*7)$CU63#++ MA;%*,$#>(2!"_(5.W%W>G\E&>R13K&Y8MBG;BBG/9-V.#'T^".-%3Z9J0XWZ MH!;4H8 %GYYK)&4IU4JGPC.<0Y1F1'0V:-9+#9Z"-E0,F%#),+(42NF7DM(' MLGLNEM(53<^+K=Q24^5$HC4?#_)YUX&@ A244AR_E90^DWWS%#&HFCV1S8C@ M7YG)'G>=J:TT,R515+,MK MET]XUE(R<9D>#@-.H6Q_0]G^#,/K%V2[/[.MJ9%LI51ES"WD0K99'6<8(-NP M+]Q+G+AO_Y$G,[X>R<;RFRE'+&=H*9(BF&L/,<6PK(@HF.!7P&$N8.0PW/1D MBC;4I_>UE6IS&0($Z>,RD)TT%!U?&@J58$4D9 >:0=5&.*#IDJ2-3)PPE/:N[ M^5C+_^(Z^Z;)W[[$IJ# 9K;R6M!]9=W:"NL9M8U9D\20:N1)S%$79(E+%9SE MT.63*,)T83N6,+X4"GPH\'?,./^(P&LYS99G^@9GUW)77>23)RK!3RMQ=NPS15J=1O'PTJQ4,Q#,7\XZ^N7Q5QE M&M-X-[7.J>O<@G5Y/-:.,T'3W%@RS.%YDG *V.F("#A!L<.4G8M5[!V1-S\W ME>!Q%_HL-M5[*91I)'<':0;G"L=2S=HF8RUG;,GA1*F]&L=DED%3A;G06#RL M' NE-Y3>NR= 7R:]$CG*,'&37JFU.%6T=$V@<1HU7X773B]).JPH>]!PU6,Y M-T]A3#VM(QM6H#R;^90S#>LLA%P-J]"2()54(EMA)O@@I9,R\$MCR%J*O\2I MRR '9[G ,!1<&E,@7XOXU MG\]D0CU23*DC:'X?< %VQQ9T40[#2:%#^E +A:KTKV).&>22C/--V&Z!.D5BB7ITUSGO\, 4BBOWTY>;V_[7"2O3'LUB26J ML;%*=#)5IUYT\BW'A?**,(CHY.D5^I7D]9GLG8<,&9UZJD8T%.2X<"\LELIJ@-RG&U#<%U_\^X+?!B']/9&5%6VSVAAF5T6J6I- M$KA:6YA,^HV&+BR!.XHPKV/82YR^>\7($YA3H5B'8OT@MM9YL:YFI[D!X^0K MZBRG%?MRG]'J4P:*-87$.D8GPBC38T:9_G/4@U13!+0213[?B/0KFDV/'H[_ M'E4WG[+*YS 0@;]S@SZ3$?94P00,F$UU+-<4M_;=_BRKL$M/?[RSF:LF\8< MT'U=UP3=9G2)73C*'*+#GZLX+37)1&*=$UEG;8V8"DUJN@:\!@1'3,1>8HD0 M+R:4UV\JK[=TY7]37M<%A2):"QMG%WI&;Y=[G6JGWH#R"I-N\1 MI/2, AVLNTN.7Y3B6-H93"O8BB.='#!X: \=[R6>O!6JZ1/8-:$@?DE!O),= M\VN"2!62N7%_(N$8@>E::^+V79YH0$&D4#H[=J$E\[4-EJ>(Y3"[7E2&::/> MZ(*^AO^?*98%-B[,"GELCS$L0W@^H^@0ZV)/#?O2R")A3'NRF-Z)XAE5O,PD M:O1L-$QBZU(VBZGZ@NZWQSR>]/)H8]3=?31<)I*95^FZ5$71>A*;C&L-)'NH&B@>"_%CGB3^ M4]"7LFX;YCIB^KU2PWA/Z!V&ZO8^ILY6^OQ&Q6=4[7!M1]6H7!MBA*1BI::> M3:9)AB=PS\R)$U08X E%.!3AS[*8+A!AF8RVRATB465K"XH4473+,4,$F2?4FZ%ZO*^%XTM,(1"8<^JQ@F%S MLDG7L59"KN3F%!,(BCA!!Z&<4*I^UI2=WNCY *I8_C2H)EKL1Q'K+1, M=-@>XXF4"Z4.&"6)V&6E U_;\GB* ,Z9SI-C00G3=I[7!WRLY7]Q77Q["^CR M%H(V5Z]4]'J_C[5R5K9M3[HIL@(,(802C+_$J+!-52CF7U7,WVE5&P8^/MW* MV&*YA%Y)4X$?2PC8R.,@GPEE?)LFN/9#83@TZPG6JPO63D@6&>,!-:8 MKYN#OME4TW7*G$Z$W#!* 2,! ><25!@M":7S&TGG[4,IOR:=&6F(]7,DB7-4 M">N;:2%>B4X9*)W4'__$$V%9U)-$5;;V#C1O(H!M+;#1$6,4@;Y<1$:=P<,( MRPUQ-9\#O_R6P)N/1($O8V-!M5W36T"8:Z,F$&462?(911Y;W&7XADV+ I5 BA0GAZL^YBA9 99'(I.SIS50);CSNEA"P, M>!7C/9/0]DFUWIO_!'FIO&,MZ+NSS$.+\,8!]"KIHS.1#)7M& MC=;$:253W31=+II8%_I:O3.PGT*9_)8R>3.,GPME M,A\G%\7,HJ.SBU5%2N-MF9G&QU F42K0"XU=9MM\;1/F*>)65=D^;]FLPVA5 MV 4F5,9/_ Z>.I,78D(XOR;"B;D1C^$H&' MT4O$GL@1'SDJ,A&L $W(BIBR)MC0SC,B*&J)##X1\*-B1T3!--=1P,DN$!@+ MPCLJ)MC@R' =6FP/':*YN>3YTNJGMAYU3-1 M9*W4DH=#;C;0>P(U;O/4BH%=,=[2S+$OJ7IBYU7/3"C/%NG^**3YXOJ7IBQ%GR6&2EVUZ,$ARWKNH#RECU)6("N2=VFJ3ADX?X MDN2)G24/4:#F<;>AZFP+KZZ70C3.&%7(/6>01'WRQ% WDR]((?(LA?+-DI-H M$;D"M^ V;5.K1*-*'5((>U.^R-=(>\\N!_:U+ *3W)X(=D0W[(B@:JGAP@/K?RY:2P5"0P4(DM!<_P_0HL= M%O1"HJ#GHV_"43/@%=K6ZSW=E>?PI+QDG4-W"CI*6S?*&.V[6*@.*?$?*Y(6 M=$%2X *=H:6 G\RU%U$W+.OG[A78VKNZ6):)GF++L/E43C;&P-F?P(@ LU(L M7H3,8:[Y-,,7;:U 27Q.5N6H4%-'>I*NIID/)M9XG2)J=S%1ZU&JI9G:D)C%L_$RUW*(J#Q(1*?3$;1S*J:L,9-@K%PE9S0 B;$W]<3MPP=/2N(W M0A#)*E>2Z@F58Y6R6.(G#I>901\@=@: ZFXAB&A4T0O8;&*, MY'Z2-VL:..U(_"TNOD,8XUE)?#X4LNA,B2P?GU=4"H\-E$Z>,FL;!G+QF[[^ M[4,ASTKB\^&48==VU'Y:(5E9*)3E4H-U.0*& M 6;ROA9\AK+\MA\:E@(WY ?*5E*6,GSZP7/15MC&_ >!OU*0*\&O_LI(_)6\ MTMX_+^V(1YQWR^]POL5?A%H': 2->\3UUN+_]$>CT#: MP7I$F.H&P[)IJ+-UV]KRM?#/'H^\Q@^S MZ%E>'?/@5/C#>]MVI)AQ>TG'XO)J+981M?SC2[;3;TQ555-G2*KVP6D2\A+D-GN"QXY$6P.=*(W(AF1:T5S&$WRRRRC-?C$Z=MCT813<9UXDEOWRX"Q MZ@-9U%TP\N292UR3ZOWB2%=EIEO,CS-5?(*Y/'WZ3'.=CA*NT=.QQ7!8Q.1) M=:S$QGSR=*1.UU+SF::1ZKJJ3GJR6> JG0:/8Z=##;.,QZ/-E<"5AER^V&PI M&\I"0T_HI!0F&X;,MH&(**P=5=5>=VV[<.C)HD;=II9*)>TB*[1'/:71%&R1 M $/QTPE@W671F3CM.IL;NT+45I-)LL1 >^QD*+%:874:FU9-2F_-&% T]87TFD7-8DI9X5A;314)-5(E"?@R' MGO#^FDP(FV2R/,46=L;U$^JR&:\JIH#Q++)ELRB^N--9S5,1?*_8C X\F2>=F6U$0M#7<'2B70V&:W9G7:Y<4Y#%":-W)CF4B7, MG],0[)RC*O$B-N+D3II9N(X^C[;.:HAN0>!EHTI76"$S[=4I MO%]KYEP^?JIQJ49&H*>Y34:EEA71R0Q,+)$=@Y')XY%5LUXF9]U)F5UCZ:2] MZ;=6)-C-,UK':#%54I8:/$:DJA0'CBNGEH/ZZ81#5ZM,GE)-Q^2B"3Q!976] MTC+=<[HDTYW'V/$0[V$S=AE-.:E"J= :@Y$GN[GL)4E+Z&Q,=N',>JU>O+BB M!0:,/-G-F&!,ZKE,RU5;=3W>EU>C1CH&GQGLYI'!Z'UOR%>Q7$^=Y+@BNY!H MIMZ.=>=DW>7A4.)CAN&;EC=,))%'(^ N@ ,;^"BP:!.E&I@PJ5M2P)],*S(R MC1ER)&"NM^.U;(-_W[M\1=;"0<;\@1^8<3RW HB>GS70-O9S"%* 6*JSRA79 MG-7%Y]%AAE5FS''10TN6F#-XI HL=O0L9-VTP@Y1F MB.H? 949OF':#9L9<0J7(*/ 5^HGE\!ME8&'-T<>HR-_7AT"*C[8&N)>O0PP MPC5A;LD_@A_VWTIMW^H9Q +8G^ #SQI&GQP8S7ME%_Z84S?$-H-9^ 8Q[JWI M,F -*OE*4/D320<3(CP\-#4WZS3W^I77?[22EWXN(^@\='CQT MGQ(!RM[IO__]]_!V5/!$_([ >Q^E$K3<;TJ1:ZOU)V4+^NG8@@[9(M06IVR1 MN#%;7-E^N ]?7 OOZ1[V!/?:>CT* MT6*^+F'O;M\71O8[E?']ED[I@RSU+, ML,G0PD+MJNOE<)A9C#G"_>,JL;Q=YL:O )U<$NEC[*P,U*"@M0+6/!B\3=Z( M$EM8E(G8U!/#D9I59Q+6+2NSE)++-KPH/H&_7M;+Y%HL8N,:NN<6ZPPTI -3A@6UL=E@_9H) MN9H,N3K4U8]DX?T*5P^P.C?0DDF1[19'AKK(9,UJB@%<#4P[_/4F6/'WOI;\ M#*SX>]A^[$J> ;:> 086E;F@18:&+@%;T)9-V3IK H9AQ,]41%#Y_/7U+47P MH<>9WAB@= Q@,XYIWU::[I='%?&'%N;FKTDV4^,5YD&3WJ6XFF9\]_/'49Y M((#TNQN7=^'^S[NQJ+(Y*3,6,[O$0FGWS!H45V[@[%#,=RFV( %5]2GD;;(1.<$=;V6*EO#Q-F>Y:<,R&T6:\N<[1 8HHP[YM+K5?E; A\@4R( M4RS$,*+T.!&E]K;=(>R%*,K*$N(VA&&EK^6:W":L9)N7!J>]ED(6HTLU>R*; M[\:G[3Z[F3F)19Z-UOJ#1M4<8:FNZP'9A/D^7\+P";# 2Q+J%@,L0ZE/RX9"]3F2" M!I&'SUZ(A1&.T-:YDZVSX]"L8>[A=9]WG++X)#GB2]64&BUL](Y$.HMZ&:)Z M(E/GM*%'&$3X*E&AY[QINXD0-(E1<4IO#(%=9"INL5089K@>%((WLK%"(7C6 MD^#KFZ#O.0C""-KC1-": MLB6;2Z^;L -,4-,6%/V@.VX83?M:A^OG)VE!5]> N,MC&7QX_EP=1V55 ;.S M.5D6RM/"T&)G(P@$CXS+,"GK44W%[Y.P?\S";Q^0;6S(VM6J/F =GDZ(K%U/ MSQC(RR0,VISB(%PG:/,5F3DT^3Z=F7$B84@)R2AR1#[+24:;6R_3D)G1=6DL MC$ ^< 2R:YCV1),M"SS*$-4ODUGUG=W2,&/GBP?;P@U]<@E]8BOBPL#1]EQI MP6-EEXOUKB&AL6:A35L"H=9R\/738"%U0?U_0L#OB M/8?AHV-M@WAO%ZL^&S[J1TW6M0;%*D84L,6PEG3B:Q4UY_N%R\FO>(H^.NK] M0QRFGQ]?.L/C;Y^D2R)9)(4%L\"Z@[1;&N23FQ3=@,Q.GF?V,,#T),K]B4W' MFW'[3*O9N&F6=$X8U%Z M*09TDV0XL%5E:'G>Q/+TXN(.(&-M+GO3.6MOEE.546>6M$I8JZX4M"6M$%'# MA;,E4!+$5TL$NG,C@^_,]I]AC%[*]M%Q4IWRA.BH4;>^5C;Y-"XN4 MRB"Y! M7'A/'[)]J.T?PBJ]E.T=NBC;9IR.<[-L:96>BYL*RR-M#TQ0\D+\VR>*7+[7 MV>#?J%7V/\&2_:[CGV81?YCOH1.BC-8_:=C^P%.#O>33Q@R\=HVNCA+_L2)0 M@O8:S&\[RYOR2 .?61'AJ![%R_V#=2K_NE#0N5:&7Z_8C1OO-3?L0BVGXW1T M998WXVO+>?17!!WF-CBHIJIH#"U&M&LC^)KT1-#'0/A]P=]J 78UEW5+3GGK M/_5#8YX.J JFR6/8E)MC626KUA+ILE,V&S1O,K##WDL,/[V^ ,2V' UF641& MIC&+ )\7?+04- ?1 ](:EC'KLGVX%\!']I@+C-; 7,&GAO_E "P%?!5^@-K" MB88Y-\S#_A[>9H.O/9ZM0GQRGQJTD]EVMSW(N94N%ZUPG>'&QBJM%=S)4[/] M3Y0I"VFZE@73 I(")$^'FRJ,;-F,9&11G@W!#S'\Q1,[H.#!KW!_T*^P9!UR M9 30.@)Y,@*8,B+ ^O6%H\!-'ZXC@BB"@P'QRMA1)%@;]AJJMZUZ>X>0(A)L MR9,'P-3@1P1L#X;-YZ8AB)- ?, >;@5OY"-3@BV%>VG!,4($[*>I !92!"UB MK2U;GL&] 4]9*A+:\8BARY$)V&"X;\,/%0VT%GB@*NJVM(PHX M Z!NAW_=8RC$O^ C,&W%LDUEZ$ B;5>^1XW]UR(J"_"@\-08>H1_S"#T>#A[ M0+7=,]&(_<="[?;6BF2@5BRXEY9EB K2B@[8,\@&*+KQ$&":H('C)R-$ GH#[ 7,"# '' 4RPY M,H)T>SE8XD2 0%3@BS-%1^PEV'L'ZHG4OX#5@A5H&IKG4(8+@V8=> 7@$R ( MD%, *?2EO"L)?8M 6RI^1 <\BWPS]I::GKWIDS2).!">*L<;(P%6!G)C -[? M'-HOUBT,&,;B:Z/].!26-K2&6I.[6!2/NJ:2T99-34VO8:M4N3NA-8=+XXY_8 M"Y4X8YE RMZ83#0_DI83KE-I\>ILT5]4TVS-6&"_;MA=DTR8@&>ZM+(BL44E MM\D:"U-(EL>03+'8Z3W""U1]*PWGI>Z0J+-1HXK5E"YFJ$/ >\0+AI]> M13X5[]V 6E2"ZFXVG:;!E9A993CMN*2B &KA+PGJ%"WFD 5?H'I[6_?!,PJ< M0Z/(;L!+Q(7S P?<$O@(0W#X"6B2GHV@Z\ BV3O5CAP(<'(BA?I3]?Q%F'_K M.&R5"% H6]TBBJ8C2V?WU$WV)":_C,HL%2V,$Y),KY02V-,X];7Y_[<)9L=% M>C-6N!ZWR*==6K2S+9<'_A>92%PB D'S(D3+>?#NB L^A#R\IZ3E/6_ZM.)Q M;E@*BOE]"SL+J86=XQSX$7L.+: F,.OACP$^23#(-FR@*809]"FL][60 HUZ M0&Q-,USK!UKA0:3P*E=^A^S9O::,N0!^4M;?"VE&:(JA_/'?+G2.;PY$_[Y(?!5BW46/O2D $]!3FEOPC^&'_ MK=3VK5%-'MD_!,V/V L?^&/B)%V'&,>Q/.'?;#&8QD=$0 MW%O3A6FI]$\RZ8$7?.;Y!GCF"/!.0*+@]R@,@?\8FK*@1EU E/\$TOL#AZ+V!X(^7YG: N6___6A^;4CXSR \_AH/ MZ?X)=(^_)M^]"0X)'VJ:KT7X4-.$FN9;$3[4-*&F^59T#S7-YVF:6$CXWR?\ M)>4)*![QH>#![=8.(V?H-]?;W:&A21<3XR*@NX(YMI;(W[C M&LF'+7"]_FI_XL1>8;'_NFUUT/N^X*,4_WQVOL*56IFJFH+-$> M+V:NGE)7J08/9OQ6ME@HK*&P?@=A3?!%68V[PPE;XM(5W.UDZ61YD6(^45C+ M&MFU72U3X$IIEG3L@D+W5F/>J\Y[B9'W;4T2"FLHK(\BK!1OIC*U'%U=\>JB M5ZGCY7BLEY0^+5D==A$JQ=5*(3,I8@M^,BTOI/RTUV: L":AL";(^Q;37MWA M^408P#LX+V"S35FPP!>.4RBW94:B8YJPO@66RUT'*_ )M.DC*,W+EP3EZ>4TL*;)0@@BZ$=-F2FVAP<5AHH>.E1T M#1W]M,&D__P"7/!S^4 [H3U0V64HJ[41,Y]K8%^&FNRA_H"/RCN)/:>^2UVB MS,5F)756+\3%5D64!ZK+D] ABB=.0TXW;3T12GTH]8\N]9_C3UU9ZJV96EOERKIU>VU%BI M+5<09YO6$!/'#2#UP%5+)"]L6!G>+SVDKV;)MJUYN&X>^(>P1K^$8;''4,.? MLL@OJ8H_Q^W*R.<"9:V=U'45>P+&@S\PCCTQ3.6-6_YD)S,M++'^C$TSMD@O MQ6IMVF7X.'2X"/(V/5M""0XE^/H]5T,F#)GP"9GPF:S.A[TZV*4[_24%)^/? MT#*=FPJP1N?HYN@=+#3)02CL'D8U_-[4D<;P' T##5<--#Q6![\'HHZGTQZ( M/)_0[#R4AU >'E8>OFXL_[PK68<'YT49%U*_W^/+Q<8(Z])]15[%,M3<8'@* M!>\Q+ S>ASHDU"%?_&;@HSK$YO/+%%Y<$6R4=E9=DM.-C>D"'9+\XY]3L/7P M(N!Q+@+>K9(_!J0/PS87Z_$[])3\>?'>%13N4_;&_.S^!U=-+<.7)HSF\@FO//YJ.-J R_8U**/)7T&N^&JN MR/=L,;W7QWG7P#V0=KU#80[5KLL7[.^C^\T5=12^$+;] M4[T<*V,488..GO#]31DV3P)CV"MTJ#Q#H6?<*\6"S3NGJ*N:L>LRZ],>]6B& MI%L*IF(X%JHRDM$G0>O/J6,JEJ1X>6]><]3@V6.PDZ8 FY::\@Q0_N!5\@HL M3_?>-EQ[;QIYS9#1\T_?!)E#V.7M;#$;O-;&$"\$_&H:SGB".KN]1F"Z#WBF M"]XERG,TP<-NG&#QNA'1#'TLFV_,S8*3^^F;XQY_P]".QU-0^*$R5W2O7_;S M<]G'-20"6=[#BA8U0#ZH[R?^P[?'.GS)-<"BW\1N),C=T>T?WV3L&!#Z?__G M -GZ))3F6QQ[R_ 1M0ET*HWEJ >40?J[/Q<(EG'RX+>>H+2 #BB>)!$9).+#N1D.< M)Z48P0\Q2N1E0J(),4F*&#;ZPWNK$)A<778V[7"9BH*59#V5JLC&=(4U8)P[ M<3RT'Z^8P^D\OL HPZTE6HFI*9<@5-')R';4:D9[AM+!9):2FQF]T>48"!=X M^M"EXF*]I$KTV%*IT,!C:SVW46$E,7$\LIQ(D(686Z19BIPOQ_L35U+&_U^I?L? MT+[O2.=((>->]LQ[) .F=S#MB^4&&!L;7&B__JYE0YI)=@H00RS-[).0A;W6 MLYY>6<%O32O$7.P5RP78&B2Z4Q(=>BHZ8O-&7QV5R5*Z2XQV$Y&([K3+V]UL M?U$M"Q4FIZB"S'1- :XD7JY<5'(F8B"EC)#&2HO!JI'ME@B8G!]Y^WBQ%8QN M<>X9G;6[E+'^S)M,)F$:__.5[7HF/YA6FB4$JU9<3ASU\-")C?H^K B"(WLE) 94IM5?!_9LE*OHJ+4>ND&3XULM;,B"F+7 MK!$\-JEBKBPV*X2\%LDHH.2QR^_TWG1NZ$NM-9OG\4'7G8"5D6?F.Y7MK-VO M=9!MKH@)W:G<+.W@RNBAEJTI9?;L0D:0,E+3[[=6+)*>B)2(O%S)8_7\NE_* M;O@EMJP/#$(L38*8:N3T.7\T7JVX25%(\X-RQ]#;HR"=:NV&2I*-GM!0!;32ZLE$IQ4LC1R_/>M5>GI=SQM^ M)5=U%TR3VUH<,(PB9W)%%,6$&=_E"Q.B3?#(;EKJPI4H&;FG>GW2VPXV*K)M M4PK/>/RT!Y"/B3Z47O7 QD:YJD&M&Z7),B=JN Y71J$_I%&N6YKA"T/7U[_(99R2C6\O8&FU>,*Q5AAD%2YF72U&$P;UA:SH7&O.\NZ+] M<6'8:XEL=*MR!NFV7%ZI\.GV>EBKVUY*U= MSU'!TLCY4;TQJ\5:>M<* MUD:VP-D=KRN+BSQ?61LJ98Q8U>7"M1$LT'G3MKNZU>:I;G%F:MVE5ZX *.#1 M[999O[UK#J42J2;J79H1:K=."2Z.( ML*JM*DR-EL=(8>;6UL8RWT" #$*/B1:S/)4;];(X,?RE3-(-J<+T!L$6HE#P MY6*_W>1G%*+U5K2:S2_JZ09X+A$]61M=69O&,K<2"BV=VSA,A:OVP%(RNK1D MKGR)KNP +^*+2I=M*5W>:L&ET1W8?#Y7YS8;S&AT"_K<:@P(20-KC[!-T6_Y M*YS")*/O5]H3%A-H4Y,N %_&5K*;(_6EC,5P%CXUN(3L5U8+2 M*$^$)2JQ^MC$-;_)!6LCJ# K66U1F;)5 R.('%%O]EO5+=C#,8Y(9C(=)I_9 M\52]GE].IRNKWE[#I1%4V"AUGL$6Y$S0Z>-]0FU M&?(-16ULJ4G3F]A0-8T\,^-OFWER362-CMP8HUH#&VOT&JR, K?I6_E^+U\W M"KT^Y@[='5)CH1(9>3M9& Q;E1HR$M*K@EI2WS)%\!^I[D6=V1^5F;[;0-WQ_F,'HX62Q;.NM8]JFL>:X:UY_SN3"5'RTH+ MW9-,SE+W/Y4L?J-HKML8-R6G)YF^EM-=Q;1=W]&B$ZW7WG+2V*;%$M_/K@KK MLBM9\FARCHG6]4:73Y'[O-U.D6OSJ2S7!"I7-<75 !(4]M4-Y5ICJLYO M.<)I6)8S*C7/ K\KGPC^M;%>.'V/G:'(YG4 /UFX>/](LR],5MD'#"GB]D]) MW=/L[9_R9]PE>N&88(*Q"<8F=YG<9<)];NV4/P-CB7N:NOU3_HR[_"GE[!KW]4R)!'LLUG/(D@]V_T0/T78/=S\B8_C1:-X: .(\6?(6 M2##BK-+L"@&1D$9"&@E&)!B1,,N$-!+2B(E/[@H!D6!$PBPOX?R[0D#<&FF M8\,/__<7]NOS0&'NV=/V]V7> 1/YV4.?@N#7/_L4N+"_CV[]]]]R7)UM7SWI M85#)TP,F?K:$P&]&/SX\. N^)#OZLP?^C,#0#6I L3_V]Z5:W"#SN[@N0WQ! MET&I>SQFRHPIN6XHYS.GTV2N^ZIC9N/'_M@_]+9_K/3ZKE2=&T3RQ#8_K3@+ MJ](2DSPQR7\\79] 3[U@&_DOZ['V?&Y;(74$=95Q5V83#$DPY+8QA+A'J*O" MD"X"$ DKN20KH=[AS[H6V"6LY Q^BBMR904M&1,/1N+!^*GNR=,8 M(['G\W^!_03=3NG_N'_'F-U?*S:$.3Z7PH9KA=)E:>9:H9005<)B$VQ(6.P5 MT,RU0BDAJF-^L(3%_G!L2%CL^Q/;$R@E1)40U8G;9"90^B'^U?^G*)HV'G^[ MBS4CF9*E:.$Q)"_\;UFR?.F0WHG>A?_%$)1^UR7^X6BOS;._0''O""%/QO>G-I/9CB320 _B!U/LE3)444W")B*[*XX M'6QGNRI"X?T52EJS\6K;^O5LF!/GBHWQX_0F2MS/9Q(?!LR'(YG@+'';@F." MN8WN/JP*L\F#'.&:-I^\7Y;_ERUO?W?7XZ)>O*", S<\#T7GA. _5?*!7<'%N._ M'L:L&AF4Q6FT86S[Y2::%<9&BVF)%!RDAM-W-((&,\N?P/!]K"N^6/^I&>7G M.NW9*T'_)R%O510Z.7&[X7=K\4NCFB69],:I[B;71=O1P6\E2S%]"/*F M[4 (<)[GZ+(?C%;KVG7;@L=S;-,$2TI0EFNN=X0+T.D)IU7%DB(LL_T-3?:% M IY; RY _OH'H^Y0YN:X0"+[SB+[@K80^PF%1V@C^'-F3QQ?):[IIL"W,T(E MSW>FZ^88H0>;9N]B@K/AE&H]O3EN&9):Y]:J@2Y5!8[]I@')$'<8=G,DDPC. M'\<;3BKX0AF45KQ0A"X%CJE'J#E#3K?&0\XO= ML_?+C:/8?9- #N6I 1Z'U+(GE%'3[@X022$%G^*HL4JT>HKT>4(Y\J)0DA[! M?<'9EMD61;)(FL#-GJ_ELNM!@/O \&3P6\/[1':>4':>N>OO2P*'1/U7O"S- MBY'TR60? "QX]1%&,%[9@JI/:H8P7VTPT-V=ML25I\_[ M6@QXPTN6,%C515JL]7R>*NK8PNQ6*P@7L 3FUS\40=W1%'-1!>'2T^R^.+_N MNX-H)=?U810M98_?2Q\+W]%$GN+D-L=(2Z-O;%>RG%M.!&S]G$!ROB/!!XFH M&% ((W;M1WIA1+JZ$\?#/HH9?4I79]6"U5ZRSW"\5,^_ \D])\3OG+[2P06H M;DYW0V36U*;FP, HL&9?^HDXL$G%=M0<(-8'Q$YC(6;7)<<1Y\-5MMC!"IZ@ M(RXVM@M>@R2Y7_]$-=Y_@8L &TBI^QT<0_#XR;;7#;P;=9%\P(Y[B;OT,]RE MO^SWZ&7E7F$BF3T#'!VK]CJ$O$#67^/O#_C_JB6',2VV1.^ZNE'1;+S.*LNT MNF@!!HY!_0W%B'>QZOAA\@FTM%@H8^]'^1]'N^_5RJZ1<*$0UE2P=]2CAKSMCSBJPL]W[,BVF.I"RWP=@ME&E_PNL% M6QMV1CS2X;%N%^^1/,)M/"C@8/0MZG"_#JQ.Y-L7Y-N%8VJ1@S 8BIWB) F> MQ1G/;BU<MG4# M\]=SFQ7HW+(=J$7,KW\(_(Z@Z7/(D"L+P\2VR"EK6V ++L1_>YQZ.LD-(#=4 M45*AOI3R[.'TGT3 (LYQ&_K^:)9KL, MTIMG!WFA4B:6PJ[+@HN(@MM&0!&43E(UC M8.4"*'MEWO_O=O(W?4>92JZ6 FIDRM$\W0GT-NCQ_Z-//W[,Y,297!>T 9X^X$8ZH[?9N49[S9:K'=Z:&T;8$=9OK3$06.NG9 M(YU8CJKM\C,T8'C85+X!J80&#D'^$!JV+3:':+' QY PJ+1:">5*^$!MXOQ20Y8PID3/+T2[O&^ :G)K23I9 ;$R?3Y[YKT\NW=/+_N MA6DR#4%=NLI6T(5I9[3C38,S/Y];\<$^V/)2-E?\KL(@_GI:PVI4KM(: MS)"R,4(:F4&K/2PXO%L,%(I@<@=]AS'DK3&X2V6*WSAA7LY1\'KKH3$OBW4& M47B^(K$+>Y96^ KW>;W](V,_[ +6,1O5J5@B=F3LVW8\K.=IO'^'Z5,+:"TB5+BX52FL5P8$J+%]?EOK"UD88Z M8)NJR^VR9*A5P8DI)'5'D^_KZI@4ZR034V(V,64CFI:#=O&.T2AIZZI9JI,M M=9),3'G;L76M?/\+)4XO$?O+U0UE;*S6LFI52+=9S"TH>:$^X\[=>]Y6K-&N MI^890ROMLY/CA^3;K!8V MU7J)UFH+8ZO4"EQ[VB(<,V $R2B6F\'[$LQX0=_7N#-^3.0\E7_72C7?9E:^'A69 MN&;#'N7,-H*AJU:EZV-%=/EQY^+G!L",B^GR)+<9V4C'(H:].N(9!250+F$< M-NI:N0Z<3P3G!8HJXW?*I*+RQV/HLYA8W$[Y[:K=%T)@G#_<&MZ\U48J18=J MC-M86M-ER@VI&;$$(P+DS[U/0KXA&8I=] M%$>=Z*>QBQ\8%/H,JT#GLR:I=?,BOQ4\RY\161(1)Q B27*QK":)1D]/B=HB!.^[SHV>(6GJE3(MT1LCNBBN;<.N3$0?T M=CQPU+/$M<:0J75DALC/_!(P#QIE+ECD6@/B63Z3'P2I=\_ M?8:Y\D!-TNWYFYO*?MT/0^Y8I;A$^RVA(L%,Q&5U--Q^GO5]L-,\[ND$M92+ M4T'*.O)F8*%^F)8.R%SRQ1;KM;FT"V54XB8:FDG3MA+3.+N(OFG])&GF^)MD% M'NL+W@DY M5C*A)N%:,0)5,JWF= SL[2 TYJ6+M5JKY2/]-5_89*T=7AO&<'JF4C7TL3\G M.@(UK/'F7"ZLQ4TKX%UP6@U+W9'X90<5L,^R]I@Q4QG;1C^ MIE#F"VX?7:3E'*_/N?A,JU&T0H>E/7\@:-)L;C*>:"/+5C*MYC:;<7^A*NHE M8G_52Z7*E?'62SL]))UA6^9**[OCTA=5V#]WX&^/F-*$K6SRO.9@Y+QI;!H+ M. F9W$^K(9&DE?!G=,JX$41"]J=(0;P&FO]DD3TJ]DA M7N,@(X#3:MBS-&9-Q-T-B;M+1G0&C%G AWW-%2BN2]J MR::%;*F,+JFA/)&)%B01.*V&NE82221E(BDO+RFOG5U\4LQJ[1W5+^?G/%(I M+>1ZU\E95F,">4@PK09_WY3?^#&19%I-+,S*UR,D?BM7S_,B43;TSJJ9)]-B M0U8^[ES\W+2:)8.5)<,U)01KZ_-6R[+RPA[K@9EYK3B?",YD6DV"H3\10W_T MM)JO2:BW0V X54;GIH*V#7TASOLU/%WH#K]'4^L:;GM5$YD!3RG]9;:27C'& M+G"(P"@7CMVQ[%E&"UY9+"NV19C)M)J;Z7E];5KX=SEZ/S^MIF7+Q<%R,^_P MFJ(,6T*A)\Z[0$&G8!B(NFPP_SKTHJ2_[*VQBQ\8%/H,J\"4]' LNTA-J)16 MG;+5Z^><#@=9!6R5=W.LX@;IXR.9O4G$Z,+3:JA9S>[32*O!:UZKA6GKDJ . MUY"\Z*.2.$D*3D3Q;;":)-1TP6DU=GDSIQ@]7>6WJB%5:TX9*3 !FX%QJ"-B M_-KY3#*MYCKN*9$'R;2:!&43E$VFU<0296-8S9),J[F.3NAQ<3O$P!WW^6DU M_8*[&U8Q8LK[=*&MZ]/UJ-#E1)2&CGH6>^,1(B%4^ :N,!K M#:(S'HEW".9 M5I-PC^O@'LFTF@1/XX^G/W):S;5E27_:&#%95+'1EEI%- 45>R.IK^)\"QHC M09XT?D?0R;2:."=*OW]:#7OE@9KO:66/ U:GVKYL:K?2+>WSW6:_[H@9:D5F MOLN3%K)T]37*"(.N./H\[_M@._JV1M9V%-J5D&6]Y/4@\)ANM?$ITJ1PV+&+ MV8^@8:GWE:5=$0M*Y'8,Y?8ELRKGE,D2/< 3A&6'IXQ^KU]O+;A+"7T!I7?6 M8(#GD.5B56;X6A6?IP.*HP.*PYB;&\N0"/U$Z%^ET+]BKG0VC<%M3K%R@]PB M1F6YDC=S8:)U:P'_"N;*,'<8>7-#M+YGKLSM4>;E3/W76Q?)&;7M$7/;$BAKU\G7QF.R2TP"+I0,BTDX MT7DYT;'H[7>?/LX6R!?BNFBI4L"6:+TG-*PYHRC+JFQ3,1P 0PSLIC.J=P>& M/F_X$DWS99(,^=%^ Q"7M8)&?M8\+\#&'_?1L*[J/MSS=&5$Y#=S'<]?;P- M/](M\&+O-\J\W"H'KE&::(=.6_:CFRTHUI%,,[70G/#/*6D.\,!S4WJ I)H* M?DAY4RTUUBW)4G3)!'O>TY@;?-VR/=B^:PK0U+-34VFEI61-LU*2"G>G!<5 MC@VQ;Z696]CGR]'&IJ9XX-N6#Y[W#))I5U/2^B8=@O&WJ&(XKB X(5*$1HD$ M)1,B0]*4J,DJ(DLRPI)C"4;]OOX0_!0/(5X\9$].>P;\H6L.?X6/ 3@#>(T9 M?K+6(*L]?'0$%W[]XTT=37O NR/_@=<-1_.DGH_.<>\#+#T95GZ97BY$'_VI M#D0H1'(H+R1K"Z0J> - [!"=I9#9FRG;22V N-45@,< >0&A* "_#U\ZE+D% M,#VD\:06CCUQI/G=T^<'*7GT?]R4; .I!TOD5-T!%&$[+KP:W58ATX4O\;VI M[8"3 5(#FS)-R=D3*-Q2RO65Z9YL#^_[J7>8@2E3*1](>P!H'8 1:#[*]N[ M\];:$QBI3VH4P<\N@*5IVFOW=[#A9SSZ)$.U'D=E*5--]4UM[QD]FNS5#;0 M\,J,"9;LA;TLIKLC=F65L950:'O3/F7@?FG>^I72@%JP")[N:]\G80.Q^J!- MA#JH M%UX6J_#S\\?2OU\-:TJ8V]WP#1[<,'@2X9?K+7'\(U3Q2*_1KXR=XX M0)!_P;W_(=DK>.A;F5XDG(<23W\PBO*X3$R>7;:8C@.?"A)CDQ M9F[7BN![,7?A:_\*!1S:4ZDA*?P%MG?PPOV=(,AK" *.#3_\WU_8K\\#!4/N MVJ^WY7 [K>5D (@=!47G.G\LX5)D-4;XGX:_WG MKAS+8Y2&%%A[-YIDM+?@KI/4PR%R00K1GMBUD=*U?(L:&W.Z0K!"#I_F.Q]L M&/%G8L?>-Z\U$O$+=8Q NX!Z!2#X@-H?B!UY('8C6V2V9B%3$3#/KVP;'6E3 M4]> V,E?_^" .Y^'W+_%4WO&)KB7\,("E&&NH]'.R=K*G"G(%BL-@'G&%!B1 MKN[$\;"/8D:?TM59M6"UE^P74Y<_J@%D[/%L,,=*%3[+3"=]NU_H$NN62$ - M@&3?5TD4/[2\?/^G\\<5CXKLSTGFV%+9:83OQ^GL_,)WT%Z*KLXXGE#(=BD! M);.YFCT!= :%+W9/,%^AM&N4L5\Q]<\M?.DKMW,N9LW'EI&<0ES3S]@(+6Z6 MK*G5.-+DM\)RVQ-DRAEE3]>H[5WBFM]U*M:&]C>&-$!SC=6F/"ZB$Y$,#?9H MK^@K1^2X&>Q7;Y/'EF!/(_D_3K+GE_Q^L6CFW45WSE."TU64!KMA@K4T/%@L2PT1AVZ28H82L>G-\ CG7 MRY45G=TAW*PF(AA-"$NG;"#ZN 561I[9:R]J$V>,+(VECU&Y3KJ3ZY)P)?-R M9:?@S3"Q.6@8T@+/K1FJ2 U&$Q$3D9)$Q*/[W.7;55.>RP*R59LL,T(GU74'^BXB*[$! MCLZ[$Z2+;%&+72LTVM7JD ='5J897VPLMDL:J#;*-_9 M2496T]4QV^T,UFNX,@)/9N63E5EY;O.%$5&U77FMC7-PY0&>YZH_.:BO#5BJ M5[(4>ZYQEAK\QF\6FN5J.=U53-OUG2/U)_UL:V.,2\,L3RTV5=SODHLANSY' M_4F]T>53U+YK>:-;Y-NI4CW;J/%WJ3K?_7U]S/3MPJ7@ F"U);B/NY2E>2G= MA:5D"T>'E4KV.*R^#"J4H 9PUAJE!Q/GH5 IV%[=MNR%!A\,"Y+A3O<8\UJQ MTEKLR-L1Z_$5#<5[I?)D1MN3I%@I4JQTV,4TS+E PS.]SVU$,??XFU,F57UU MY/DV>.88X-(!1(??T]#F^"T[FF2DUP H_UG8;E D_]O13 D6[[YXYCZ1)WCQ M8:DDN[;I>]J+@\9"_O\;[/WAWR_ZP=D$\-\#>.S-_@()X,\$>.K^3>=M O?S M<9HW/74)X,_':=YTP"2 /QNGH3A"W[.7 M+_S](HXP"8Y@FMX] Q-VCR=VAMN0^P MG3>K[L1J1*RSZO[DBH][6MT?C+^X9,&>:N[QB6M62]8*4!CL 1R&@P\TQUEJ M;D]Q1W)@9;E M>P+7FW[A:R?8,Y>8?8Y@>U2^NO/2!&]DNTW=E121KS1A[A?UZQ_\CL2C$\43 M@DT(]D<(V#/7F'R.7ENUBC3HK8>8T%?YY6B:[\RW.!2P+#!M[ACRTF4F)[9U MOJ]V_!)V2T'2+3?UEVF[KN;^G8*-S!TI&-+@:HKOZ)X.GA7ZM,%GG@U0:ZPY ML(,YS!;4+#? S]3"E"SW),6^UV#.Q,)J>3]7.EG5_8USUS.9+Y[S.[ML 6QK?1:&:.?K0U6PZSC,@8GXM"40=$[ M[,@HL-/0Y!5H0+%0=+Z%)B]LHOSG#./^+F27?)X27QW/1X]<*M.:T6W>M\S& M#L_X:8V&Y2<4',Z'(E'OPM'A? E)WA1)WK28/),1UTN ML\RI2YJ";>J 0<+>L31]'BEY579'_ ,I6ECLDP1/XAT\.05_O5;OSR54H;/' M5$)RVY?6'>&F?B.70=O1P(N! MP:),)6NBI2;/8BI)5.3:S)&$(9[;ZMB33-9W',U2MEU'LMSP( =/3T8##].Z MTN8MYRO?;O>SW)(F!4VVRB5VUI6174LDH6E"XHGK]0:TEL2>.+L]<2)B7- A@-3)RD^B6_DI*:[BF::DJ79OANTH4Z")6_9+!?L M:?&M/J/XGO/*39NW^ZH?X:U]=N/0=7:E\PW#-4N[P7:L;ULB'52$5!\ BB8#2B8?E^!_6V; M,K&-YL3*Y7(-EM%IPSS/N1@.N)AJ^W 2S[G8V(5[G5S\?/%ATQ<, _V)0YO" M:EA;S\L[HX!LIDY-4[BL",>K03.)ND/9:)E,XDD^K2?YI@D]:E']*$J_8-SH M3Y3>K1'2P,9+LB'E[:4C-+*8.N$ I5.PV1&-15/U$T)/"#V1Z'$PO#Y"Y]FL MK2QT)"T;RSI%9$JZ+\I92.=!0['!)8.H[GC,;SBS*.XKVD =2PV M$&>V>V<*JO^>#6/[O M_WDV42;"6O;RX_CP#Y-S]E?AV8O?&'H? M3,4%O^Y/1J#WQ(GNYHG4"R3?XTW\5TI-'2BO_E_75HYAWGM?$?X*OPBH 0@M M\]E$FOU'3W $P@Z\/YAW#&U^AS*7>V5"MWQ- MY;PWUHEP&7JB0=!/KF?FNYX^WC[G2W4X2)S>#Q+G:\UJ8\CSJ0Q?Y_.E;JI9 MY>J=KTP3_]/K+SQ@_(V=["\]; UZLT=^>\QZ=ZJE8#,KR=JFW(5MN;;CP@ZJ MNA4T4+4\1Y?]L('J4VB!/P']$#9<58":*.E6"I!G&BC;8($V7YCV5@/[7.O> M- 47IKY P'L2%=L/] @;;G6W"XW;Z.[#G_>7&33CRH7[W]-M39O+FB,BN?XZ ML]8'O%#0&%(HYOF2O^6>*>=I5U-^J[X#YZ6YFO6\[Q=\8O8)0.";VMK2!]?I M:1W-6>F*U@2GL]60*=0EQQ%1)TW,>F2];S1Z RT]7\NZLF[]^L>VM-06<,"7 M>@?DH8JCJ>"10$,/'WJ?>G)) =G2_W%3"]O4E6U*=V'+VS&0L0\7I #FY:8D M10%,1$W)D@O^#3Y^T@W7U%::Z8(GV[".X_#-?4,K")(4A/T=_)<)!H9 :R7IN//BDR?8*9F3!);0UQ9Y8@#8C/:D#W+#+==2AAEF9 M]W>=7)=E!_-L:PT[R*-HU$ES=W: O_1AG0K@68]@-V(]O4,P890=EW=V2>M] MWD;^/,#;'0IA<4?4>)TJK['TSF@))@>]8BS#1 >H/VY8?[2GW JF$^J\Y&T M5HFBT$<%A%H498.;?@?,^VQI[*UTBC :9-N=K#S';E4XB.0($^UR>)=R-'>A M*5#M,[?/&%\*[-I.S8&H\8*JLX/< 1P)'#OE3J5 ',%+>]3<4JZT I^Z0/X= M^L:'\NO^X;%/99R; @\\QO@ BP5J(>",H?!;:X[VT_G?ZT*Q&=Q()[P0H%$_ M;K@3WL9C$_]@ET?QQFF,3'LU&I=Y*6>YB-3B%]G&.FS7'Z75'\\_4)XO6OE.\MVA=_V=TUAUZ#\KAJ( M,A*-EO4]YZJ)H1.(D@?&KP4JM)2:^Z:GI_?6B_-@!,DA>CRS?P(-^2"!@,JN M X7[I?$#5'+P% D.D31#V -=W($ETX&WZXM M^L*#%?CKF- 6AU"%I/,[E9$,S=D&3 30SE@+DE:2;T-WY M^[VQQH7O:")/<7*;8Z2ET3>V*UG.+2<"MGXNXCA7;(P?%8Z#R*I!OG1@2T>% M6F2%NZ>$@TSS&2 JLM,1LIRZ5\3:9$7A6 +H<:!MSH04 \2 M*XT]$5G%\:"^P6O8T-!9=X0OQR6.'@&11:+W5#3YZ%^!3P/<2'@59=.:#7:U%T(B?942C3+K;5>OSZ6)? OS$GHUFXXI("6FGH,IL M)ULFRP&Z4T=FQ;SB,7GNR/EYG#I09]U +/Y.9>$<$ #HQ M8\^#I:'M 9E!Q2?X.E#IP1L.2Z"LES4( M*;@80_ZC'- LQ+O@4_0_(0CW2]K@^R, DX>_28_!/GD;/OIP7,?V0@BF.,4# M!V]R?P=P>[IH[SI)%< >)X#<\!& /-Z+T>'IQXCQ7W*<"9(9: 7\A74,0"6'G CF>0 M#5X&EIF2Z^X!:D<@^)Q07\#S",R:7/ 5>."[X+;AI\%A YM!?L#KO1Z;"LF< MO$]QX%FP^4L("'#8#VPEI0/LT2,'U-T@D*=XX=ED#>81 MBYMKF"9@R (EQK M 5(\15SV?,K>NR*ST8>']FYC/ 2@=P5@"9NEP]F?B#FJ4Z28PL9!#9^UY_)P MS"]+6^A!0X([=@S 30G6D-0"NJ8 MI!A4#Y 2%K;5?X @7-20P14%M')4AVV9G&X9FT4>:2A%T5YYZ[Y3 ,3-LG<, M$G4VG-YF>P'Z4QII(I>7VWFG5A-\M-J<=@UQ,"I\*GYW%M!+3+='EIM4VY!X M 9OW"TIQ! .^# KLARCHSV*XO8#^*2VU27WFKAH+E.+]Y4HLDW2],?,^->?S M+-!OEGIZW^-W4P3#L3PS*.W2G?X:0!^[PXY!7X>Q"\""U <.93TJTX&(4!]4 MK;=MO/M49QKPLZ?2,=!>37/[\/07#P^4PK'O^8Z6@H(0*M;'6.7=/DJB!&\ M6N]4GTPUJ&9)H0239!MP455W%=^%C%>:V[[E :WZX1L+:1LDJ8:A_.#U]ZE$ MACW(,("6@;_UA6H.E=A'Z(?*A MO?NGKSD'5>;""7B93**:O:B?WDW^_9OI( M[=AGB;WC.\H47(*V=YI+$RUO.\_UP)+5 ?056"E=S9D?]ZM3Z5VFDZW@+-^? M5ZL$56[OLN[DUS_1OG+_"G( [;U?/50=W<,VX&TYFN2".]4D<-F!X0)-&:BE M6NYA'WO;.S#+ !H>,6W %>"IOW2H!*E!(O>!Y,Z&!A2\?&@80CQX_.5T:,"K MT]I**^1F"#;NKY<:'#\FCV.R=*M-N(:TA"O#BB-%_QLZ_@UZ]"9 MH<^?72ZXBL#2V-O0?T,S=JU!&^))+A7DR0 MTX(PGZ^$I9"V9US3F,X)H)2P1)R2-V/#G4X#=*PRI&K9Q6[)+VFF4-/[FWXU MW8*F=U0D)/SI='!/3U@WOW'PK:$O.;[;+>5J&%!6_Z'((W+A/?'2(,:P-['4 M?2+A0T0A&CZ!T9/0>DLLVB->6:"2*L&((L^$8;>#%T#5@)(\!V(I "W$ NA[ M2=F^%\1+]G&GEXX%L,;;)]/!0M%@OA%\PVO/#9WX+BS @GY@!5;8F7KH] 'QE1\[S)XY3\'1S6WU(]7,/IM;^O,>,^4>/"'RX ]\. MOA39&T!'L('@+?N.%/#Q,(XIN=/4&&:I0E2&=6S@PSF$PMZ/$QJ([JE1\>N= M(%Y4^,>]N)Y,BNN3XOJ+%-=+@2@348VB6 151$I59)'0<%)D4!D1Q[@FT3B) ML;2*_0K?*CT,<:LIF)[S>-Q(,]LJTC'EK)WF@/1'7J[,V$R[+"K\5I#D06%4 MS2X;_ :NC#Q3*KC-91U),XBVQOI^O]F>2/FUB$6?F9MYL_30XPU$LMH8[LE( MU@0K\>A*:T'M!'NNRH*V6/6$Z6!9K%H3L/+YVT65'F,XBTDB/:8TD2# 3Y(J MD:)*X=)80Q -(Y67SR:)NC;%!_Q8:-0W]:(S&@XS2.O8R7Q^MAS,6G2/KR#" M,EW+5-.CY02<++(R,UQ.TS*/E81"4:H*4U38D@A<2;YVNMXCAJ^1L7EO6 MTZ4-A%;D[.Z.'663KK8?M*EIMHPYL M.QM]ID*FF4RQL#(PSF-P,5_6=RW8+"FR4K.6:D/)=)M\WVGE:!(;%H?E"5@9 M@=)D4*MTK<+.$0I-LV18;8;S^O"9SZ$D(HBD4(3&BBR! ;HB&424,$!F"L&H M*(&QJ"I%=D$L!+XV7JLV[_M>OMWWETNAM#Z&4UA#)"ICIT[PDB3J>G4B"((% MZ2IR5^M.J[U2=AO)Z-.6W1UXG5J_#?&4B5 +SUK3<3&_XRO4<$&BF#9JY+EC M%"BJ-4&8I4L5I-_-*]9$0\3RBCN&T>-I/V.4K6Q/P!K-?HWOC]6=U3J&T3;0 M\OW)(FL;A=Q*FXB%0:&GPY61?:;E+3X7A6S6R([4H4"L^'*_=13WRYELMUT9 M4PJ2'C5RVPF3KJYRK6-XFEM/B:S?(2H"Q6$8H6=HA"-;Q_"TW)6$AK^>EI#^ M(--%S.[:J*7A ,O(V;/U[&RW4-9M!*,89Y4OFVM] 9\9.;N%&*7:IK#PA/YP M/5Z2DY[/RA.P\G!VH,3LPS"A2O=F^Y%#6Y$/-"'!SM9V)*>--<<)NDH\-B*X MV4JG3W3=>*CZ:A04,Z6@6 MUB'GZG#)V2=W_+R*$7GJ)9IIA36#%@V^L9M)HS1:R8][DU__>$#?TJ*FLWH, M@_8EV3#>X&IFF/6F;33%A]I-F.EI0TOM,=7R=^HO_>\PMQ/:2OQ&T5SW(96Q M^23@"8P@SX91SB<5Y?OPB)LR8660Z@BM0%=\6/H,5C[,AGO(.(0FZ&/L/805V-#3'64EN\]'>ZBS!UJL M!1X-H.\[T-8\A/5#L$^U^6-W$Q=LSPE>^U#H;R\"V!_V.M<=!R!)^+#@B@+' MBKD-\XT/7W-3?RT<@/\.H/S4W(?Y"T$IDOOW\W8$&KA@>P[3Y<"ZJ:9"_S%$ M"_LA0<-]X;EQ8;IH^*)]BG/@8 A2)%[92_#*P%G]N#UP(ZDGV:L23"R4U"!1 M#T 5IO#MKS)8",@L6.6EQI+NI%:2Z6OW*$3^]>)W)K)_S%WZ=[[ + MWE+Y25KGN5__T-0=RAPI?+A XA(CCM755.C5.J(Q7PZ7]2S?L+\2<'P?)$2? MIK39PFL9Z9Y>Y-9V?6.U 20H[ X[4JKW,NC"F8?)T!!$X7#H?5\.CUW-@\0&O@*W M9EMJ2%>'!(=]?NO^MSTAOHQO'Y11V.\%-&P3]H0FP/=>[A&([#.5 M.'^XJ\WK71E?[^316(Z+3!/?\D)ZJ=2U"MD4Y^CDHUD[+T+83]XJ[!WTQ0!L M4%."\>RN ^ZA#3Y&7TG7:OBQ]<^EBEP0'$RGY9H$T"]>^U93QAIZJ]'_/W[/,V5XH5W'^P@ M\^2-G*+XC7YR 8YT^+\)_EL!B#,5/$N2:_%0?SVG#6%0V\ M]>L?P"_H([7,E]%QSG@5,Y:=9#9]##/\W<1U^#6.+;I?:>9SNJO(=H51R[&K MHJ$M7:,_4FL 9>!58'<$>2Q>_ZBRIXYHZ\]5L/.5N=ZCSZ)4SR3S/E03AG>0 M/I6ZN&M M8?A1\CW[/\^0,_CD68CRR<2")PC\/+#H.8==[,./:'BF]XVK9LA[YLU1*$\" M>$^>#]OGPG#[ 42'W]-P]L+O,*(+_7%_#*3N@]G!BP]+)=FU3=_33AQ!/6'S M^_V_7QH4B-\S9 +X;P \>L]0">"_ ?#,/?'F',4$\&\#_E3C.__(\T]P_":0 M^GM=9&_EA;^$;<3/.?+G3WSU!(<+CQ+]]\R3C-[D6G&?T?4GXC_Y#"XX=^NO MQ&!_W5/TQ%0,]I=]:F&$<[Z@_@X)>3]( "KOV8" ,T&*:5?: "L2 !_LY<@L M,$U25N6T+S40C3![Q7&;4*0>3!?!@T[;5#0/^>\W9Q5_-T\#T-AWOH'YJ3"8 M<()YT1=@5]\Q\1TRJ_A.0C_9Q/>0J\7HH G7.PG7*\" 234($CYE=2\YW"R# MSE?VM)@WMK.FMUA:;*V;A8EF@,,Q2+2HZ&W^%EME+F!\@9_J$VZJ*]?U8C7' M-V!FP)=5MPZ3Y0%=D MZ.@\AY>\]%R35"\ZJO-3D7[MT*'GA78:-E>'^OM#I#4TO_=-&@%+!^0)67F0 MZ?*NF(-N@>]:FO?8[?(0_=TGS3QTYL&0(/B0Q$S?H!Y^WQ&1"V\BB+TTQE#Y M@+I''9PYKT-2@4T#C\?K2BVTM]!$"^EW5VRG6"(-FEO#>-WWQ$UO\3J.6\"1 MRSG.VL*Y*'EBL&@0VY;A&X[7'B/R8)J!MW2'87]L%_!S,YB4J61-'E/AGO*G MQ?/\KP,/>DQS?2LDN@]/!Z6ENNL=BFK#&"G4)BX<)D M\1C*=U^)F1+]+NT7%:R"5*A2KK+TZQ56;"4QTY/&3&GBGDWB&-\00,+N<28! M_+>$3"DL ?PW )Z^QY,D@6]B-70"^.]A-6@"^(35_!S )ZSF_&DQ@9GP%9W^ M?$>'IN_3CBNR;:KOAL4?_/!O'?NS2O:)FPR='38 $O##__U%_CHMG)!['+MH M[)=Y!QSE9P]]"C;8Z^"E/^2__Y;/BDAO\K48DU3"4N+-4KY*":\G\,FO, _L MM,R#N6>9J^(=T+%Y7=SB%G"$OC8<81(+(J5)]+B!0,I% RMV380KV.!C M<,X4D/-HG_'-Z'G;KQKWA)T_^0S.G:5FM\S4_]%389OI_XW79T)]7\K]=/GI/[U.)/GTM,! M*U0DF945:NPQQ4M3?]=MM85M;D<*V?FTRG>$QJ";@]1/!\ FC-P7DJJ+MFJM40,?U,I M#'*E\58;G)+S/DD5/,)SZ_G9:+[NIAM"Q^FB1E5G)B-_(A)0X\+H:!^[TY!V M;/GJV>+$"6G'A+1?&W-T!M+FEZN2CI7F4P33>\OML+(K#;2/#R'^+&E7ECA1 M^L4 M/#HQ@7^>7G8@\E>X]QKG=CO4X%A>T_'B=.86AYX.QR$ Q8Q@V<02OC(_6,(F M$AWO#&Q",'..F#'T'+^=3#)DSVE8W0&.M(M3^G_.T!SDEC6K8^3]DJK%:GW37C6QDJ%5EZ[@Y-W! M5&L!JH8AR3L"B=IA?]\X85^1&RWS,$=$TM7$C79:-UJ,FLQ]D_T<(PA<@O7? MDF87R48YL(HFX!1'Q$ F.YOUJO9.$;;K3MOO(HL2(W$B';2#.N*,.RH$?H*9 M?2YO7(QH+>$VB:)Y7FYCX&N46J[6 V.ID53+R*M%-KT&W ;Z]+"$V\38J7>L M8$&#TW5?+U6X25WS!"IE+%J)GH!5?V_'T,OF*%]WO[WWY"@WQDJ17N/U/J_7 M3)G!>[NO_:;VU?6GG:1?:>H:C(3^*VPO_3=L,VWZ M:C!Z^$G+UJ!5M6W!^>S?,./RR6S+UQJSFKL\7JYBV9XQ'\UF=M7BM$QE/X9: MMWQ-Y;PWUHEP&7K5;5P_T:/U:^U7*/:>.L/$J5-WL_I"FX2]4D=?= 3&=YT2 M/?>0DQB=,1J; M]GCGT4F2VS_W[=.GO/T3R_?KZH1X"7G_M+\.E-TH]A_YD-\J>9ZCRSZ<1.79 M#\/U]J/OH&,R]&F>(DWD6YP\WYV!!@V1/6U[]N("R5=_CE&>ZG"AC^>BATN* ME2[?YH=A%8M(FY;&IV6N5BQW\'():X63H=_;YN=T]'19AUO"/<[(/4CLQW*/ M6TI1?9M[E*:EM;99N[CHIV3K*%@E&1*X/MHNCO5L;E= ]3*H\EM;&4C6Q74(WBLB^84PYP M#Q9PCR.#H<]<31);R^6#V>R7,#J?-2)+V9\8?/R!/+@K,BT_Q<7C6*/T*6OQ M=IGR+1F$?V@<)#+Z9%LN=\O(EL<&1 WW63O-A:WVW]M?["8-OY]+V^>(1,>' MMF_)7/L#;6_PI55=S&B'+SG'.LZ]H0!'&'O?=:?]WD3J&[8 M6)[Z]6*G07;6X3P.](X\TDCPK-T?KL-D2SC+65SR<8# )3C+]5F&G^$LO%G( M9;DFM>*I=773:>/+BMV:A.- T#L<(R[.6:[ 8$PX2\)9?I1=^AG.,I-;7&]; M2MM&)UTEW"+N;04]">J\P]"--7V*6N7$" M._.[#YE8H2?S- +*;^X)_TG+B+>:W+O;PE3-9\8Y7JI,5V[7P=;CY7XH$4U& M4SE.T0S[.DS0A'V\3^7[[D,FIN8WL@\\O7,MBFPU#*S MYK%ACK5^%8XK(C$ MWZDFWJ2=F;"/A'W_ P!$('>7-JD MG\#H64.Q_=>>]Q0[?&B[.KR0WXYF@IM9:?#ISYX;7 7D9QC /H@MX-?]R0CT MGCC1W3SQ!0;^P,>;^*^4FCJ0_?R_KJT$O\(O M0$C,)\UIIB_]$3 M'(&P ^\/>M;!EME9R HMSWW ?.F?)SCR&B8_OY9CT'Y!&H>F>+7!=%76)@-1 MZ!=R5M/N=RAS.0F:W6&O?^O-%GG?VD#Q.?E?J(5B=ZJ!>YN#C6Q3&O@"$ _@ M!6/?\QWMP9^TD+90"+FIM6Z:X-/4_R1]J5^7E/QFH2F>IN8#(![^L =A'1RY MN];,E58#YY]&AEC5)<<1#:7BV%:C*@I^9E(9B]7ZHNZV@-+-1A.&[I++^/1E M# $;ZJ[MHW=0D^:8U48EE:]DA&S3& LLC7! 0MWWGZ"6PRTS'']MZG]?FNX*= M,R=Y9K2&2GST$E( Q,D]?.T>@-IS]![HDIZ9\&::,[;;#,KQNIT9-N$]L%%? M3$JW4AB"(2EO"I3PR13^0MRE',V%;P=O,+=WP5U)*<_V)!/J;\FU??;:X)7E M=7AE\ )=H%0!2P::,4?OL<-I177H3GH&5IDW6*[N,@4:,#7\CF*.4%1XD^33 MFV3O3ZHU?EE]/7>_;*"ASG4O '4.@-FT77 'T3;9%B[*U;'?:1@=N5RO9#;^ MQ.^TSM'XNM[H\BEFW]@GVZC52MT:7^]V?E]?\_\E^GAF^'S!4=93;] MKW"CX M0A/O\IV9.@!*,\U&@XUGT13^Y('=+%E3JW&DR6^%Y;8GR)0SRG[>3?H!E&FI MOC?IY'RAPGHY?&X.*M,5,.EH)EK?%7)\E+V#_S(!G.#FGTOO^U0HB5+V80\I M,R!,Y9%7IB3P=\G=#SIP?Y]?PB-9VVP9#:V/I-'TVM%SYJJM?![SJIKK:MIS M*%=U*>2%!^&;\[5W6=5C("Z$9KVXX3LETK7+:1V43Y+ MYT?I%E)!5-$KT2NC:[7 2O+ERI6_TC>.E.6197$,<%)#^QZZ!BN9ERO)4J\Y M*""5!C_O>R1+2=7QBH%]CY"7*_E^RY/)$;\3YO*,M$2Q(,];L"HOLE*NU/*^ MV5G3O%;/M.0.O1NW<%AW'SV1N2SEG4QZ)#2>"1?8K]B9O%"^L* M@E&[?LOJ#2@'O)V,[K/24I8FTA+FAF^LUZN>MW'(-HSJ1_;9IJIE%*=7A* 7 M)T9MQ'8[.QL^,[)/31AJBP)=[B&53$-LL>LI,:VNP?8C^QSF?12=HFD'Z?0J MY*X^(;Q^#XYFCJS<,@P[K&V:.J\77-1O5)=M.@M71DYD*MG54*R692-K8\5U MIU=6TGDX@#5RHE%ZVZ)LRC+Y@J1IXQWMM@OD!*R,G"C37 M4>\0UA(+$K9ET M'I!2H24RT7T:#;2CXI;L"1W#+-B&(M)#>2*RT94;=N)[M%=O&7IN-7=;AION MT0#GD>B15BZR<0U7FO&^T<2VU;E8S7:"I9$S%8PV[Y20K2[,CC4V:<9:1/(-]O: N8=6Y.W3+0LJ6_EX6 T%?2:11+2;&JJG?793#1V;Z)U M^ *TSU)*DI#681+R37/32G!3OQQT"Z0=T3BC-7"J-_ *_&6B#T-&>; M6CBVZBN>>Y\J 3UTX>B6HB\D\\FWX?/VNJMMA:HJP)3 D-3#SD50A0"_ 24B MV"=X5U:R)%4*50_]Q7,=0_-2NAO]YGWJZ;F!SF _/8/[RL;A)FK:1E?L._@: M\'QP)U#1" _\Y*]P,\ :!H!S'[_MV?O-!G^VH4<+O,BW/$<'KUS;CJFN=56[ M/^WU7Q,B/DY?FVCVQ)$64\"<5,F3#D/:W)0%<]U#B 90=U.N/XHP@-PP?XSV\(#R"23 MH/-VW)*\K0$W#%H^#V"1=!XD;0Z7S_09BU$7SR MB6EQAUWL$S?0\$SO+/N@[LDKF9?RE<2JJQOO\_$LS:N;T_3AV<<,>N-'3!#U M%HZ8(.IM'/'Z9L(EB'J]B'J::7#?I\U]US2XB]W\U4R)>@TBS#U+7MO@J-,, MC4MPY)9QY#2CY1(<^0"._- !=#>&(R=K:'D!K:/^TIWZ^\Q]72ZJ-GY[QZ@S MV.1OUZ_&Z/CG,8.NYO@)KO^@RTYP_6?A^F5[RL?K^ FNQQ;7/]J;[MP*YD-_ M !0+'O@L!^,*W9"W$LHY16^7B[.!;QXDY3J>V PMI8:S'Y?WK$1M_\=]\1E< M'N YS)AZEIH!OQ.F_6S!YD0C0P[KO.HWC'[%7JXZ%$-AJ\^7'^S31F#6".R] M ('3U[WI(7.$W\ \&G!-,&L$_$_M2ILC?5JJ;)LWFF!O?(,J]TN][+HUQUK[ MT5(TS[QLXG-!S0L\QH>>7!5'GHF?PVFUEVRCJ1K]O-89E=ELH5#Y?G7 : M>JYS@VZZ(?=0HS/$6Y3"5QK^=+(?)T6C=^21,H6$GK\M@IW0\\?+^,Y%S_Q MW>#:CJP8FKU99H<>ZE'9[Z9G*S?6Y)"=''0[^*E&[+F_T/R5\*1EU ME?"EF!G7[^1+9L/I%TC=V?*2A=&B3YMKL?'=?"F=6Z35-H=G^,YN-%SF=)?+ MMO>#L@!?(LCWV=T_@2_%+1CY3<["^%[0%R,:?QSK<"4NTHN?(SYL_HMF<:&; MUM95I+OBL;G:8/.3EL"FO]LUVA].\&%MVJX+?F$ZD_MX2W30_8 K$@.J(_H^ MDS8A](30;X;0OVAGMCMCI")5!(ZO-*=2VR$0-8M]=XY"H[$VVBL4KPB=FBSL M%EW+:]*3_2@JE+S#R"2F>>)I5 FAQYW0OVBXH6G7]ZG9AN6WVUEEM^[V)[:R M_F9"'_31=IKL*!+2J:UG[59!S;1RDW!H%"1TBHZ.7[AQ0K^:8"=X1O5EJZ6D MQ"@INTA2T1-<3W ]P?4$UY,2HP37KPC7X^;53TJ,DI*$:S'6(Y,,WIV$/,8) M#^O1LH[X55$I9N:C@J5_WBX'1O\"7,46#K'R.$OEE[Z^@'NH:]X1 [PYG/5J MV>R.0Z1=>\@,^%5K,FR)-'2IHR1Y1V#1&90)Z26D%U_28]Y/>H36JI4Z1I-$ M,-SV:LJRDW<[%R,]5]KLBH,!.D TOK)T;-?GBSB<>$!!TD/O:#HIQ$L*=ZZ) M].CWDUY+4;O3A9YM&/XLMYS(?85[JCEE&VT M"D>(L(#T"/(.0W\.$=^KQV2Y<2R9Y8H52QH MAI:6&L;88IEZ]F(<6=P(?AHMM1K"LKI<-++DBF]WX0 F8(?@R!V!)LF7"0_'R=K]+TEO($;$*Q=(5!1PWC8O9/9J3RSJJ>WPAI?F)L)YY0JF37 M@.2!_8.C=PP1'2*;D'R\HQ!Q/>V-D_Q[[2Y \MO5N%>6/(D6=%)V*H-U7ZB1 MEY/R1+^K4PUM)A3(6=/N3TBTX$P R;.!E&>PA.2O)1CSGI8&-W0=)\VSCE.Y MV>L%=TE=W2DM+<\1WZZ)*PFS37]01);Z<%'QZQP@> H2/,$D8=_;+ZE/"/Z4 M5M8?";YN>3N=M#%&T',6NLVNEA7K"U7O'R3X%266>SDC)PES:VS,27FVJA8A MP;.0X%F<_6D$?S41KWCY4N)\I9?IXQ2+ZKESMD.YZ;*ZB-V&9&VS932T_O]G M[\V:%&6V_>'[?\3Y#D:?=T><$U'6 RB(O??I"%2<9\7IAF 6 5$&$3_]FPE: MDW9U=95:6)4WW4JE2>;*M7YKR,RUL#2>#AR]9&[ZTM7L,"_8XG1>GVV,HC[H M4:IKL^HPX'$L.H%'TW=9\FV^%Y)O)-](OD^X::J\F7.CUH WK/5TW2ZR'7N- MO?^&^U_*=YLL3KO#H54W_ I?\DB5G:O%2+[A,3^:NL.QM]UE1_)]KGQG2+Z_ MD'SG^+IBD($X9QM7SL#_"]_U=#6,'^E+\&+O)TZ_ M'.H 5N!,.7'6!#>E.K:5&H-%;0F.EQIXMJ.X=W&DIK:4[E."ICF*)L#[3L)J MY=A;P*J>8H9OE::5[R@\2S%BGZ&%M3$VPHTHEM8:1P1_GS>J)2QLYY#9P3T$ M.\#HX> /S_=!CD/RB:*]A#58X\[[NFL4PH*RE.: *,:S+!5_2"3QYVZ'X>IY MWHO#3X_:'K*BCG?US#*=X[CU <;?X,716[J* Q\(FH(_X$6: MB &C+3@.O\RV*ASILRNVJ&^(47WF;)4V\^,7D;T_AHI_W5U\R4]E$/IB2S[: MY1I2D\IK6'$PL#2Y%:0;J^!Z2ZYPPS8QGOEUSM]95\5U(JT*^?:1K@FY79=3"]W)C3Q1Z_"RTM6O"3 MMDJR%->-+OJTP^AA R\L6*+4QW4[-/HF?44I;V=$9TO6 IVMD$57STM]1JS M1"F0(.N*0X(5!R-N@7].W<[16>&R?8!K?O&'J=>.[?[H$DSP9X]WQTH#<;;A:#*8.>3-@IZ ]V MQMT/[IE[X(.^).US_1W/Z3#,!Z4->G"5WU,E[@DH\4 Q3?C__L'CY/28KO'@ M]A-+20<) ^]3 &&3H]!C,MR>B=II>'1(IQL3K))66,>C_2XVN"+ .]L-T>CL M+(H+#:V_D*:CZ6++P-#5?>Z$K />A MQ%9Q_NW*_U<5/LP7)+62I#F?592&S ME+1P.[AB)&)1,X,)$= 2-AZQT_D\G_,4*U[\X[R;A\6G$Z;D;W7QBVP:UW9< MIVM8GB3AU7J?8>PK.J=&8V?JJXVRP1KE,5U7ET6Z%$ M3YW4\O'BY^Y3C/>@ MQ5,'!7Y0W?3=23WX1F;1 ??QU9&5==-WF&D:*;-6X?D$/?P*CVOB=."K(]O-P6V7&FX!D291'*Z!FHU]KE M9XN;=A4)+G!@.[*K+ ^KZSD_VS[LLJ,^C/9A-;&G)MLJ)TGK63C'TMJ *XW4 M@BKD@"1?FO)O5]#7H3PS]!BL,I1%H^,6IXY9VJ+W&*^>&X))!KYE9;3'$TL%4T\6N MKRH3#=Z%.P' R3*Y;F^YC5VF%6JX[!H^C0^FVZY3$HE70?GWE+A\M]8@\@_&'?M^!.B\=Y#-N;'YX?_79*/X*6PJ# MP##\;:7.5MPQODJ+)58'UN@+LI<%W1D)IJ^4 $R:M@M8W1V"5Q1,6S+VV_(B M;\IJUN)+A($-.BS1'Y:]SFZWUV4ZL/-DQGNE'0^;@454P"JN(F7@*^4!N57T)HR" (5(;R!$PC@'-SQ7@/ 5\$KQ48/NF MG!*5O? ';J/KL!X!Y0Q,/,H=7T*J-:5H$=A(B#32U<%YJV0,G4AI@;\'6@; MG;,!>C=JL@=A4?$"15FF(*S!8(T SVOH@%1 9L$0X-LL18","N-6*1EH[OM4 MY3 -1XEV46*U'_/S(9P$2 -_ $84!W>>S%1W4SZT$,#?]GVG #5 ASI$C"@7 M?Z0P#N/7%33 R"5Y)M"1%W8>R2D3X?LQG'=:$BJ"F#G M,,"GTP*/7+"PNJI+8.9 ,]DBC)E!N#J\%/2J",X2O ?T".@MS84ET!]P##" M& _[#J[BB?Y?D VH'="U[LYAU"H5&5MI$_APYI,IS'7%$1QI'J9$ 1++7]GQ MXD>K!]8)**,0ONL$45Z^'A+@L6?PFR-R@PD]H?:KLVA& \4/[]T'[5)KWX96 M7L2^;F3LZ5 NX.$?T,8%*!2M1C06&-:,.K>![?A(ZD/?Q)_[=G4@M(+SE%N. ME\SU =\)L!M/<:"9ZL#DNW>P P6L-K!:G9B*RC9>S4,#R;8L6X:"$SV(N@]U M!0@C^,E&<0\#S1S>!">TM+WG8XBG&,L5[.$P&P N0,U":CSXF':P3"U\6=N3 M2+3]6/3 ]'QK!5?-/2FA,4( 88*O@^0YA*T?8.$! ^Y30_ <-@4K^V2<<&2G M^%V'.ELU@< \\M0C3PI19928*V+1?VP5'9$"P&+:P?U)Y?Z/K&]^_0?\<\!A MR02B!0^'S?<(^G 8$"+I_F@8AOWK+$?^H)FC. >H)K)/T@/$N)W-Q:..1AG] M^U__[^EHCP^[[<\I/IG&7($'"W\2T1$V34F+CB(8:4$%;_XIF($0NHL]=-1((!N%-C[LWZCI?#LU4\"OZ>@>@-?]S/+XO?9,ZW-BSP-F<>5 M^(^0 M@(K*__'MK2"UW_5Z^(O\(? D8$)K(9/PGBN>P?/>$12#OP_F'$R4!> M8%0-BN:#%2'\>L(CO^/DY\MRBMI"9/+QHD"3 B:JO$AB.3Y+R2I/TV*.QV1% MEK."HA $\2-^J_"0!G(]*/>H4J!R"M_'VL6=6\KA##1.7[:L%):UT2#?%-F! M34ZH0KZUU1R-)XY;\E1Z,]JY>I=+&]RJT* W/;+ @);DRY9J:'G4IT^&.[EMZ#[;R2MJ M9M7)5NMD %K2+UOBG6"/YJ39X_73D%U"(S8#A5_N6U1:0\6LSJBDQO*&34M3 )VG/6*I5TM MS4Y,V/*XTWEV1E@]7&2YD*KV^&9Q-@]XC:>..PV!LVX.5Z2,^:TLU2G:]8G: M@2VIHSF-AT(])PR66!KOX%E\JJ\'O1YH>?SZPF2^JQH=%S. .Q;L2O9LMPIA MDN*CU^=H5A[+B]W:T$-IHVVSVYS-[G.JOF ]JYJ>YN2F:Q2'VU)8)T1BL]5 MR^/7AP-AV]\5R#[66&U*^3$_GRIEP*S'KR_V\/8*6[AK=ESJM[5!>^A2 M;K>G\?GC3L>=>4@%F[)F^&3.Z%@=?TCVX)W9 MHSXI+E?E,29H.@BY+E.98$6Z3!3;HY%C]YE3,%F8&4RE&S1J&&'5E/(P/];; *A. MP61]G%.M1L#U .0-C)F6\<4C ['G(+)E2)5O-%D06*6R!BCF=Z> M9">]4S Y!P3Q&FE'8CO,:*J)]2$YGIR&R?(J.R#DE58T!';4+RTW1*?G]$[" M)%4TS%JOO*.QL.T79DZSPI97S"F8;.SX3;M6-AVV&% 5RVL-#:40G(1)A0WQ MLE0>-CC!HF9!72^'3"DX!9-5SN"SI%D<8@,OW5A60CX/.>\$3%*+5I8L*4&9 M':AE(=LAE?%LJ)V$2;(O]=W\8#PQA*W+=[LLM=-:VBF89+< /M="7N5T6A[D MU34;&@7F%$SJG<9L7.H(IN'GLF&CM"W*_C X"9-=S./,KL,(K*#-BL,N7=4V M5' *)HD:,5Q)B=ADI+'C8*;,0'T]RW6W0[;Y>&&.063 MYGS:9DMJQF6I0J'9[0N;?GH6G(+)Z:I"4S"IJ.I\-1LK+B=H8H@MS0Q1M;23,+D4JTT^WZLW M,:4O%E>B16T:7N\$3*K EL3$#,DK>5'BLW@>O!?/83R%B0J.9525(H_6JY^9 M%%?48L)CZU+!:/$S*L_1VBF8E 57FY?I98BE,Y(X""6MQC(GK$6.VI7- MTAB70\=5)XT-K6NG8++1ZEID;F9TL Y)38>J4B'+ "F(8WHYU5I8'.'CNC'( M&7A[49H+TPD$:3Q[K-6&PX4T78XY8I89#'/M6MW>0G/RB 74=&D\W66Z)4.1 M"VE)B4&,JRXSH;K9AL&<1.ENK5DMR&:K9>B%G-0%^AK/YJ.F M1[/W,)+TLOWMAO-'@SXP+W5YG=5. ;KE]5HFUAI*[&!9*LSH6=/0(D@]FOW. MJZY\I[=H<4A+>5J&LFC[L8Y3F"!6"HE=R1*5CVF];.(XUFC;.C:<5 M/U\G,+]>"TXJB1I>#"K2HE\WUL&LV,>\5<>,1GJ\3,&\5NTJXJ+,KA?^J+\I MF?;&B=5)HRD,O-(06Y]I%C>?Y]&E;7F"<1JY3:!.))K*;C[/U(RTL,+"S5RHSP:11CMZOS[>4*94F4RIK.'EBR87KAJ]YR_JV6SZMTG1F M)[CV*".R1 /8"LNEO?,XYEBE@:9<5=.Q['(SYHJ]'5:H- 5LQT1.PI%,E<.! MTEU5_"([;EOCW&)'Y=/SJ.EA5OKVYWXO+8Z(O[KO=MA/^XO=-^)B^VT)WNYB MHCV#TV>D3Q^Q2LVCD/K^&/+1GD2T!P8CZ_M=IFC#2'S8DI#A_M23726PC@+< M*?.=Z/"V*+BZ&P6]H^AX''J7%4??1-$W\&Y9@^V>[DU$H;GX/7"81_L$X$$@ M.'+$"G"S.]X9 #I1F@MQ8/TP&4<(4O"4BP/FX]Z!EVP4UXM? J/DC@##L2D7 MCG:_XP*W13:";D8AQVB+ V[R/;:(X_=^$FTVW7\@A6@"MPV,,T0CA\0 M)]KVDFQG9<-=CNAWEK^,]A;,E&@O97>_<00F =\0M9(5"SY3QJ^ MG=Q_RGSQQVD2]YD+Y/-/VBSQ>Y+^^K.D[PGJZ\^2B+:HO_HL$<=^G5DBCOTZ MLT0<^Y5F27V#M23OZ?S7GR5^?R,,^Y9QSS MXH0 TX8/_^\'#N^YO)>G&Z__.23PB[T!]@ED[G'Z#^KEEOAIQJ\31(#;71GQHT_.JL5]%?[Y'>V>\%7FS?3]]L;K6\H-7L-^+0KN/#K-!$\-;@0S MOK?[\9HEGW)XX[,+$)'TE;WWZQ4?BO<5/RLT\=F% P^)IQY.S17"UF.JCS(\ M<@N/O#Y+4O70]DE+]^$\W2'I]R9T)K+EVD9#T"NMT6;+4N+[*Y9!:6:6,OR/ M?91GQBL*CA."MT;C.5':2-F:UG:[S87[6OQ\KQJ:GOR\I7/D_UP1-4G^WE,Z_=E3NU3+?OU;]+[WVFR,1QI ]/ MY#('@)-M4B?2%W^0N;+MP&I\@P>!*RFB]_CMA F,E^9F;5L7^UBH!:6&NRS4 M3+W'DY$[GLO=$?FW%1K^DN8!$NSO(]C?Q5?^ %;,)^OIK*,VTURH-D3,+DA# MFX!8 =SES!U)TP@I$%(@I/@=4A"71HHYZ6YSH=TIL?HB4Z,W@DG8'/,92$%G M2U8WOPTRG+(<:L49F5W.M2!.=(3G,G_P9V1^DA,5;M(1\6+ OUW#J(!8G=5\LH MQV)T:7,C'7;6+ML//%:7<@5QWJSZK*.]V]QXG.G#VSOJX\.VXITP-!9RS2NL M=DX'6_OLP++40F[EP6RZ,'SQ-AL#[7@@B$DBQ*!-.L2R-\:RMZT5$^O7.W:# MIGM>JV0H_5$[G=EZE1YY946;">4=W<3HG5%QMNN"2K>RHS2L[I%'BO8*1PN^ M,FHE."Z CA!\RD6!ARI_JN_!2JR/ 8$[6-,1G2)(M#6#C):/&2W02BD>&/[2 MMD5F8SC!BF]Q7*5,#-CF:DW-L^_?77R7;;&UUIW=H"VQ&+7NL9C6,CNJU.-S MD1-/')>Q1CL%"!(0)-S2&09L9TVQ@6>NL/2BTQTZDC"L=*Z,,MJ\-3+F)2G$ M]*G--SQMT*2KL$X(A5 &H4RR_ [$9TEV?+^.?_NEW=C$[GL/CXK H'WNC]\@ MNT;ZI<3%SIY=,TL@!= 1_;W)NI?Y5T_-50:EH%/*5:9&9]@8>_Y&=$8C6$D. M^,$YZ@ZG,RC.CK $8;&Q6&%92V)G8UA/6C@ M0&?I.P)=ED?PA.#I)N#IUJXBO 6>:N%063>*$]I8ES(KB3+6*XR$Q7WS/WX1 MN;L\@:RG*R5 2*!P7NL40Y(I@$XY).J40Y30_U!8]G0A6730X3>63P8(EFS[ M,,O$M7.;OC'YRAF,F\^>9+)-GT1&>1[>V5:\J-KQH=)Q>,)@87MELS4+1QP; MUG@FLPDV37*F\7D8[LGDB3LR]S:'ZDL:)@@D$$B@\,U%<&>[Y;.U+Y-EQYU1(Y;,G^1>X\WW.W?SCP30QERYR]L9A M):*^<420A_A:S*"2;9K"RE5^'CX\'0/U,(:TJ:A>7)UD_R!BM/C)?N7C-D]8 M8=\&/MFS#(;]"\[DA@O;7;?^^74C9Y\SR\LXOLGB:IN)\Y;^5-MRLL1XJ$$*HY_ MH 9JEKS/W%8U;M;U=$OP%#D^GO2B.'?\L:1(4>AV7_84OTL1&$ZC*J<(++X[ M6)RMWG;BZR%'1\5NM9!V4MB%_@"[9#+WV!N.W]\*/T4[CD]*:KOQ9\Y59*18 MD&+Y+,5RJ;+Q1SQ]?A5R"];F"_/RW/HD03--(B/>$U*RAM8FCTE+.64\EB?'26]0673 M;ZIL^H5/$M.7._9+U6N],;Y;6(:BBLK6U7HE6@_>?>P72C.SE.%_[*,\,UY1 M<)P0O#4:SZF;![ONAEDL?<>H4*7ZC&-*2ZD5\-DHT2N.W='YM]T\0'>T$7 @ MX'@=.!)[]6E5H#MY,V-VC Y?KD^[];%6M]Y_!>&]6$22+6UL-SB.M8;=32M= MG2_T6@]@$86P"&'1U\4B5%;J[+.EKKW:UV/E9U=POB$K)_WF3;)2FCQ4C(;J M.^4*\ K,JSEN;]^K1\G3OX])G4A?_ -5VH5)& T%@?3G;E9BBT%"FL$H[ M=,?IS!U!HT0 2+"_@6!_%U_Y UC1;#0'7)#N#%B+**6-EFT?$ 5.4^&78'M#7^YUK&QD5*VY_'QF@,TJN>OQJWV6+9JREANDS!-V>RB86#GK+67&J8T)AWI?X.=U?US6>@L&+[ EWY'_1C@>"F,1" M#-JD0RQ[8RQ[^UHQLY&,@,ZW-6YN@).N&DFOF= [;-7+5 ( , MA4 &@4S"O [$9TEV>[^.=_NEG=C$[GKOZQC_X50\VN5^5]VM9%U-0>70T0'] M-] M_/JNWF@0W-K0W>J$=.1>MV9I )[@X7_J+D=F$#PA>$+P= /P=&L7$=X"3]R" MU\(QY_"<7N3\K9QA*W4;PA,L+$K>D6^\G(3@ZT-/#/5EP.=AN"=#DG=9,HNN2"*00""!PC=GQ1V,(<=^/MOFL.*D M6E?4VF!6!/?[^*ZGJV'\2%^"%WL_ID"2RO-4[X'AK]34A'6 MIXB4'B$_U"ZN[GJIE0,PU@'#2]DJ>.BL;$?PE*A@A@64EJ2O!#,EVDO9C9YM M0-OHA5$K6;'@PZ7M*>[=_GV"H\2!)#DE"B[X%VB_M0]:@ X%QU"B5TI@>&#$ M@NDISC(Z21L]C0XHV;X#_QSHWCSE +5B+Z,7FE&Y0#C*Z/AG9HYK,4/*]2WP)%I);P[64-,<18/K]!C=NTMICNVZP!X!I(5\(:"&!63:F%_#E!>NE!3H17 !,YNF';@_(^H]DZQG1E') M!TP(%#:/\Y%5E.>']J.-E.<+@\ P_&VESE;<,;Y*BR56A_[.5 MCOK[S%/ HK&7$ECIZ'U#V&8(1E$P;7/1H_R#28/&3O4J)VSS1,?LV\,E>%V'8O^!,/."#1X7L:*LN?(A /(QT HOQ[9;LZ MY(^?CF)&F/:BS[TU$;WXT%00@>G@>\J+B5YNV?&_4&I@[ __?M"6H+*(\)]" M>/S5+25$^ L1/G=/OVH^(\(CJ/EJA$=0@Z#F.Q$>00V"FN]%>/(^]^KU2$1X M!#5?C? X(OQG$#Y[3[YZ@1D1'D'-5R-\GD"$_Q2HP9$#]1F$Q^ZSB.,_0/BW MY)^(-EH^M"MRV2VHZ%L0KZYHF_*;B?&'ZR2OS?N]JN_#&[F2LO04YVJT 92 M#__O!Y[]<59"93/W.'G5BT?T&P@I/NOT*=U^_"HI4G08+;Z3E<'O4G"+^#__ MB)?CIC^AV]5I<+B/]G3."$(0A+P)0HCS(@A]GR<3)1S,X43+13$!L<>-L@<\ M=(PXXSV<09Z7,_#L/9&[*=.#>SA2AQ@H =!"W6/GO67]4?[H7X,[OITQ>F6 M^ M#XW#*-*: :N]]$GCB].=M(<1Y>.#XWR,J7-;,N"%=4K1=#_$(XI'7*#:* MLW@@)KDBDU#73L3S48I5X*4/Q"1791+R/I>]*29I1A=^$)=<&4J@?X*XY$MZ M+V_*!G^%:'KK^=7.RR9HNT1)RCWR8..DNNJEL A^292=>?U*=;\Y=-S)A_S(RH+X6EI OF M8[G=9YD3#_+0!^)0BJ2A(X()1 F&]GD3IX&W[ [=O,@2'6>&CQP+SV+OS]?Z M,KU121&]QQ1'#^??X!9C >9S.I%-,70,?#RPN2HV\+AR?E"NK?AZP),P>S1! MWM%9\A+)%)%TW\JDD'0G1KH?)?NYG)^0ZJ*SG6#E!DD9ZW:[5JYUP9PR4*HI M)-5(JC\_WG'6I*9?D^F^WJ22'-- 3'>5",5G,-WGABW.R'0W%IY([$YY\2$E M,MHIOX%=H"15YT/>T/[O#S)4 "+TZ(KL'2&KQ)II59Y-C'#EZIL:L\RYO?>7 MPSI#F*/3ES9VB;*'AM_U^\-=WZ.V=L!3,,R!9_)W-';=JL,(&! P(& X-S#\ M183$QX;5=;#,$IB0KS5WE-II"54& *L7I7%[G+YZ];Y18#PM0#ATR,L"!". M+05)\BW?!&.1*[ TQN,U7GAWHJ" URA#87L"+=)5>=#JB)D5E]X8964J9#_L>O?/YM]3414B3G($^2D"+)83'$L\DYZI,LGD6'@9(5;?OLH%H%YNQ; M1B6A'NN5H4C[K9F_R.U]GY7+#89.5"\U9);RHRSLK=P:-?%ZJD9GC'&(S;I# M+&Q[Z00)^QI"4Z"W5 MQ3CKM0QB8S7;\]W L]8:D/[\CU\T.MYW^_&E+Q1&0HSV"4$A=-P*';=*Q'$K M^'X5C,!3HH+BLA*59D#AYO-NIEXQO=!UD.>\1S,21)ZDFL5/!;6CEF(QW1O% ML]V&+'!M@39\KU[ !8$KC?*?>G'-JR_. ::(/)\@D#<6/#TLV.DG[$=<0N( M=09O(0,D3[9]F*?L4J+W;-8GD_"=(8!PA7DDR*['BK;9,SK*&$OCZ<#12^:F M+VF?&6]LJOAZ2.XR ZY2W>CQ^>@&:8ZZPXD\VG1'.XCJ16ZDQ7ZH0C*)_P0F3S5'@,R>?E].B[ M8UM8L6TVEK(RP_1B=X#)9$C:2@"$-P^$]PZGT''TCP2K;E%T3T65DB6ZZ+S; M7P>);I,1CZ,Y7Y41$Q^U^<>#RN?\ WEL",N(O7%8EQL$_O9![/5BV[<41Y?B M[] BT)>^L%>4LK[Y]1_PS^$]DJD(#N2%^7XP#VP-![677@S[UUF8]WD=-B+[ MR+I[]LW2\3RB44;__M?_>SK:XXCD7N*>3&,>5W(C(H[5E+0([ XC+:C@S3\% M,Q!"]^"PY>^S#]+\\T%JX<13.'9/Y/^5>O(9$N"(>I:P33^AT5Y"TJ:B>C_W M/SL\BP3WX2'<<00+\M-1@(6D;Q38^[-^HZ7P[-5/ B@$R"G@ZWYF6?P^>Z:U M>8(C$98\KL1_A-3<@5;D?P]MZ11OOO45\5?X0\":P+(TGU6.WS]ZPB.0=N#] MPZB8@*VFBM"B77KN Y\+OY[PR.\X^?FRG**V$)F;/"5AI$KC-(_C,LEGA1S. MBS29X4D*SPI2GLCF%/I'_%;A(:%R@ZW881O764K)K8S2K4=QG0DGS98'.]:AVRN!&Q@$3::[='5IPK?CV9=-YU9> MR1'CGL:.\:(Z6E8T+:![?(;'7K;4_65/H(SVTD@'%#>?VLV\(L*61U/:U0F^ MW<99$U-FWHBFZZQ0TAC0\FA*]';>4)U"*X=5O#:;J3=\4VL'H.71E+(%?#6M MV4,<4]:>42AG3(JLP[?C^,NF4XQP2U3(M[GT8."K&KOJ,U;4]&CV#:Y B9VR MI1F###S5Y8SX5^HSU1 MV7!7*1G5">G.N1YH>33[UJ;7:@Z$6M[H;(SL;MI?Z<4U?/O1[)M\VNB4,#_' MCOLJQTV*#,UBL,_\RY9]1>&QMN-[&(&)Z4Z5SUIR'_9Y3"Q0@IT>TZGE5\N.5Q=]EFC7:BU1Z #'DX%-CR:UU6MSKU3?B*Q>F.5S MWJ0VIP*&)X])6O6"5>!LLA*[GC>4U3K=PK493$]^-*G2NL.,])72Q717:31K M.WNH,[!/_(CZW<&\5%;E*F4T)D4?ZQC909/OP:9'(W7%M,(7')WG0E]H[(IA M4^OK&D\=CU3"A59Y)[8E+MSY='ODLX/&N!TB);=L.953M[/9G3EX 9)?,5Q7"+!M*0#2+ZM J^@W8 MY_'K=V9HTBX[9=F&T"Z/V[,@:QD,%,K5<+.;LH*0[+%C'(55A7AZX_%)#<4BKO%F.RR>JN^5?6R8PRYJ-?G0^4E M5<1$*:_RF9P(L$W.RCRM4C*?$3$R1]*DF,L>QO'"DHM?)?*FK&8MOD08V*## M$OUAV>OL=@P/FT("_N97I)WOC&:U19K5V=(FJ_*%JJ<&T:_@^R*[^L'DBIT= M8&Z9PLI5?AX^/-7SU(,I$9L^40W@_8/8[HF>/#./GG@4^S;'!J?G'$:Q-WWP MV#9YXUXM>9]]]2;O$^/A2?_P"JAJVL'!TCY\3T/?Z&=L30: *'\TXO:&=/3B M0U-!=&W3]Y0S6V_G\1X>K>X+QS 0X2]&^-?OKB/"7XCP?\J7@0B/H.:K$1Y! M#8*:[T1X!#4(:KX7X3/W.(T(CZ#F.Q$>0@XH M1/@+$?Y/::D0X2]$^#^=*$*$?YWP;TGT%6VT?&A7Y++'J9X>_A!M4WXS,?YP M-?&U>5_WJ.5OSSM=G#: $O#A__W LS_.2J@L<4]>]1(K_08ZBL\Z?4JV'[]* MBA2EPQGD>3D#S]Q3UTTO\E'6>;SGAA@H =!" MW6/GM54^RA_]:W#'MS-&KPP0?V%H'"[)QA10[;U/ B_,_KPMA#@/#QS_>T2% MRYH9-Z1+8 H2Q".(1UZCV$@P?04QR569)'N?N2VC%*9<N$$UO^4M=TE>"F1+MI7RR$C-*?OO^C/37 M3UMRWN(47S;E%?WFE/ /$E* K+/!>\+':%<&I$>1[3[Z7#DTNG&Z%/S3JZ7 MG=Y(%WB:"Z5I7IHNA76Z#^]J1W5N\-S;4F,A64>RCF3]JK+^%[DKV2[M6EQK M(&*"Z,_D#:ZW+ JF;J!^_"+O< +).)+Q]U[8N'P!6U1= 3'D7QSKOT3UA]3_ M?&=-\]8LK-"/?RT+:W5:[W)KI3AAQQV!K6&U8-VN1AF$")B&%2.Q(SWTOTCN MSUM5Y7;E_K-+/Z.J)G]5U>0*,:B1X.A17B$'@!$ ._ #.;6T/>5D..I+@D/R M=/_U)X6\T/W?#_+0!^)0BJ2A(X()1'FZ]I;"8#; VK:5S[/*M-PGLVF5VAB? M6F>YC^EN8Y.M3]ABC30K6%YLF4N8@2_SXQ>!W>%Y$N5F1]*-I#L!TOT7$:=< M?SG!E\M-W1C@B]'48^455=* 5%-(JI%4?WY4"557^(9,=_7($6*ZI$4HKC^I MSPY;?*?R'3=R=J9H.RL[BEF@LS,WL+7Q-R'"^% 7VG&_N#?T($-P'^31%=D[ M0CF3GV2S4F[+46QW46^T*Y2_['UFF,.M%[9]OP\G0UX*BKO MFLW?Y=[H$2%@0," @"&IP/ 7$9*Q*LIEABN+;#BH,I71<,?5Z[#R!ZPGFZ7O MZ#<6I42 @ AB1$6=&X'L6S2XS.).MF3)(OVW4=\=D1Q$$KI0H8+^>Q\P.9= ML[Z 9BX\XI//')=(1P=\$G[ )TD \=FQ-'0$*&E'@"HP=><28FG*?8 O%%^_ M-0L".;OOLQFXP1!H9M=W0F8I/\K"WF8HU]5Y@;5(CFUHR]ZHDQF+(_93HV!F MM=H/:MJFP?D5A^2'_BPSUT^ET>G I L(UF^OBS_1>!JJ)&%=&F[ M6F 5QTR'O8F2*S5AS5CJQZ_,'8;ED PG58:_YU$?).!_X>##M#ZO.?@!UY.< M%>7@G-Z>-992(ULN-: &SP,-3B/13ZKH7TI]HS-526>T*P>%T"$K=,@J$8>L MX/M5, (/_,96@1Z-*K2@'HV'5-+@428_D^E<6.6HHE<6_W MMGLFSF;R:],HKH2NI(*IK?!/#5*IF[XVGK5$G*4:"ZKJ3X4.Z6L\O<^(E'V; ME8M Y4N 2K+(@Q G^8CS%Z&T7L@7!FRO0AKC:5O).%J?5[8!0!HJ0AH,1TB# MD.9SR!-'[1)$GK_PN)! ((&XT.&T9)$G08?7$F/AO_OH6H?*VQG?IJ ME.5[V##M064,CZYECW>UT,FU,Y]<2Y9L)8@\<70S0>3Y!%U\8V'1SXY^?L9& MPRT@UAELH@R0/-GV8=ZQ2XG>LUF?3*IWAKC!%>:1H,"!*F_FW*@UX UK/5VW MBVS'7F.?&F:N4.TX A!<=4_N./>Y]ZNAJ^0.??C!2/ M_SR<*RE5T)W4!A9+A@<,/?"D:%O@1V'$&KE_NRE]*8.^'5TP4XZR498^3%._ M44Q[%5U9C=*_I00O55*D:*\D/K.6P>]2 +_S*9C/'@)Y*E <)7Z3G/)=P!JI M)NPF=:#+TZ&F745*Z]MT3,.?O*2*F"CE53Z3$R4^*V=EGE8IF<^(&)DC:5+, M98&Z^'&&3C(O.MD'?/>B^E<\$W^%W0!1 >K)C)_L:VCN'YU80J O'GCEV7^O M+B98IY7ON2D@H=(\):Q6CKT%"A">'(6K*@F.$T*B/ZSU_W>U?3? 8E$Y[D+X M\+&J*X[@2/,PXH%GVW /;6K1A*(&Q*%(S'&7K>@ZB@)Y,8I2/=_2V\^ZKZQL M!RAUQK+]I??PZY+N2J8-?[[OOR5V%V5QNQ@;^KJ9G[+Y1;6=?W\1FL%*@?N- M#"P-ZT8C!,+2MI? W'# MY=F1!N,EM\T&RIC5X9IKM@*5PQ3V-&Y= ]PY457 M*W^+JS7$^9PNBI@PLS'?$%U!QE ZE^Y M.Q([%?I\\0 .#B"H-T^M%$>W9?<^58-%>!77BPJ"N"FPTD!\W7V:38# KN(! M*%4,,TR)@@NP%+38CS %P-\ ?P;K+.NP?_?^=:4C1!/AA5Q&(0DLRRMJ1N6S MN7R6SXL9F<=D!<<$6A%DE00,^(]P^ 6P=Y?V2MQJF0%MI*5&MY,.EQ;.,GR, MPL]:4JOF?)!>S);86A;UY;!>*A>5'D\ZN(>V+.2G;!AXGA MCUKN"KVEV.DTTVQQO,"J:T!+*>R!EDM@Q)@=Z+T6[/-H M1B%;ILD2H0A&9792"6#+_,N6 MK1U6&&.E=1D;L!JG*?*NJN4TGCJ>$=E3R+*\S6;9AMMJ=@IX;5;/,GSNN.6L M9M?:96O2XJSJ0!15EYUC,]CR:$;B0MI*8=/JL);@>RN[J ;U.FQYF%$L-6W? M D(B/8.QDN]$O P8;X]C0_LIJA4&@6'XVTJ=K;AC?)462ZQN,2\EOP3ZW8!^ M-LKCT1"76<%B? M2J#H$3"Q B"024#;,Z#FI!"^" QD+$FE 5N9&5+MF690/% ?[N>X#%W2=_!Z\'$Q(T M\ [P3=FN(B&(GA]Z5[;27%B"%L_[6@&158!>*[[2N^# L7L*((,<_5Q1546* MIB2XJ3F0POC^TUZ_15VF'-TUP$]=UP9:&U@+J4 '>A221P "!^L+PHY\JOX%@;QSR*8_J M0+YH4>?0*8)542*FBX8IN/.4:MH!6,3'L3E*%)8Z_.:(ZE$N[OAS]&)@_\L^ M'"E8-U\%8P8OE,&04T6PCK(0C=FUS>@1[!":D: !,"2!V7$7_3FV20#B*FM? MC[V] SG=E I9\S *UU^M3& D0FYA:.F.\^-7S"P;(-NEK:7DI9 M:A%W@<$X0L2UP#("AI'BI%Q@E\&8'*2M'Z_D:9Z__YX@\92>CB+9VA+T!3C4 M-']#)\BABA[1%HB/ AX 6IM[%M25R)M_$A?8,T@1V)/PL);PP"9Q9V Y'DY6 MIKKPS"30Q_>I1YUZ> D4&3@^1XYY(UY=\$0!#453B5'HR9"?#>G%CP5)-^EI$XPI] ?V+/6Q!+TIZ=WF/*DS]"FQRBW&^8[,G,H&L-:+7V MP7*I$4H W\*J1[W%PD_-.CG M^NH9M.N0)^)#J] IW /./+9;GNN#A]X _<#:Q=2.UT""T6_@W*0 )EI0^%W@ M8@#V$=R3^ 61=Z\.(E"PQ44,?7&?X)U@JAI<-4@1'_ MP%WC^8Q FZ4;>T'? M5&R+>ZS>B]>? W%'?'-")@Z[%X>%!5TXREQ9NI$\V2Y8W"7@=O@&81NC_+X7 M$T@I8*18PRB"LP3K]3"XO7<*O\;QI8<&\-="I/K +P$CO^"R^]3 %UT/:N2( MO2$H"9%;#WW9V,U_Z] C;GHT+.0G8@A' ;1J/ HP?O%X2I+M1O/6;#@1J/GN M4\QCE R,[=P!L1>^"8$]]4W -]>).HUQ=" I2Z#H[2@@$OUE_P#:(F#E#P?1 M@WJ_RU.-XMI8+U=SPJ8QI3YY_W;82<\';DS#_:[^ PEC>('6Z),=LDZQ-K1K M2[ B"@L8'E)1;BM>'+49V@5E"&5<58#>EW^D( *"P9V,HK1"KM=0 *&X 3M/ MJSI9*#K5WH]?.'%\>RR6#MU]QC+/F46#1I[NON0(8+@XVC%_P[6X258XA,U. MK6$?0/3S.%ULAK%[<[$<&[3[GJ;#RDJNF93 $IJJE,C6!@LF?Q](\YR/\9.D M#^T.%/ZS,)556%#68K%J8(.5JG6:=J5A=B!398]YZ@T(%#$51* C;^HI$!US MW4L^I!J--*-L$:BTR$*):R*YO0:]GIYRV/VS?@RHE,H"> M&&G/O5GP0Z!08Z\L"J-"D^ZO;-@W;&K%88E+AZ<&$M"HOJG 2TDGQ*NV?)A) M1WV8QF$6#^'SXXC5K%4<5W5=4;E.LVG97!ESI[9V'+$ZW2Y9$:L]X^PO;,1; M[A)@*V'E*C\/'YZ^E7IX:]I45.^GX'OVX4&T;1X_V6]CQVV>[&OOV\ G^T,+ M&/8O.';/.8QB'F_TX?&2'3XGH8[]#]% M1Q&,= "(\N_5GBM^QA[%1GG1Y_Z40O3B0U-!!#+C>\J+B5YN(QW_BXUT,/:' M?S]ZZ(1"A/\4PA,D(OPG$)ZZ?S6G):+[Q1B>?O7,'B(\0IJO17CR/H=T*S)J MOA7A$=1\DE'S>BY?1/@+$1Z[IQ'4?(#P;\E+&T4D/A0^N.SI]Z?GFT7;E-], MC#_DVWAMWN]5?1\.;TH*/*EY-=H 2L"'__>#_G%6.A'4/45>-3,+_08ZBL\Z M?4JV'[].QV3_\X]X.6;Z$[A=G0:'Q,!/YXP0).$(FS>VB*)*> MZW#(QQCNYW$WQ3O/QE@R*D]V,N?+THM'S*T0G+OC\O#%4.'>.J=MPTZZ4 MI/U];MAU2QPG:.J7L9D2.M7OR^$7#],E>.X(Q+_%,E^]E'6"YGYVXS.!58LD.F<"+J\,^I,"Y<5">Q2WJ)V5X"N/Z-V]X_HP7;@^- M]@FF2GOG#@SZ61^E!Z>/>'\2O,>Y M'?;6XZ#EB93'@QQ.CS?3^L2PFNVFK/='A8+.\"3,H4G>D9G,E2M_WJ0-_TVA MXNJF.,**2V+%PR7CIU>4HX#U"=RH!-:F4?%'-&?I7K#,$:[6;\"DB-3)R_G( MOD"@\4G.S:?4"+PI)R91OLHK*0;/4Y4@L2MSL7M*EQ:IP_[,&:JC(-_CJ3T! M#8CB@?O/;TD4:5K 6:=$L^NMWAIF5&EAM9AK>!WU0;C1%ZRB&15#K>7GZ6&Y MIO=X"GH=N3O\1)'CLXC)+3@7[Y+]Y);D/1LVQ,Y&*P.-,X/%7;DB?TXNF MNII;Q@#+I&?!J#*>U@( ), -(3#R,C#R94V(Y$K7&4V,XP)LGUWA_=+UU[XY M=AS.384G\,/H5;7,>*W7L?'*ZFQXSAAL=M 0R?_X11^',W&G,/;V.$: MVI[P-%,VVM!*>,#I^KO1-[(?EJS9WX;/=%Y63V#-RO/NV"2YF.6E+2&L:)L] MHZ.,L32>#AR]9&[ZTON+P[UW]R1LFYN@4ZQS#;VZH7KSM+_2TWG_XFB]2SU.,GOD?YI9ZDR9),17#@VL_W0WF0*"9#-O\R%]5__[UE2KR->WD/0DVGLDXD1$8=J2CK.&2:HX,T_!3,0 M0O?@6.;OLP\W_GX^P%@F<@6Q>R+_K]23SY 1]2SA&WZ"8V>Y0;?_^QY>O## MPS\D+]LOA6>O?A+X?929''S=SRR+WV?/M#8OG.#,XTK\1TC-'8B._SVTI5.< M>:FBQY!VT F/TK?;*LS0[RG1'=D]EPN_GO#([SCY^;*IQ=-\)Q'?>'"V&]606G M2ITVO=&:6G0XEO9N<"<*G7*+X?D8MW;M-@T-1I[U?XT:/294Z5. MI<6D2O2-5@'KE+*,.YCWRE-!.U7J5-(I:2S:_94QQOJ,:7N.TI-[ITJ=KLT1 MLZW*[15&\!I9#$F[0V>94Z5.L9;I\.6FV>?2-5A#M.V59+]WJM0IQO+^JE+S M^US#2(?V-$>8@T9PLM2I.I9ZX,]U3)]G&VPIO>9G1'"JU&E+RO&8@E4Y=NR; MBS&FT\V%'L0GA9ZW' !ND4UN/6;7;8GBZ)N%<]HEQ:#@ V#-%7$ MO7YGO@I.E3IE>K-1KD%W>2/DZ[MPJP%+8Z6=*G7:*FN+"E\O^H9%&C:>+H7. M(M1.E3I=],<+J5_%/*XA[DJ5GC!BE4+PI-3IGD\5&L-$/"/QM)K)\5DJ V:2 M%U1>)G$EHZHY14:9OGX M>D:.6VQ5@GQZ1"VJUW-*[I!TV$JO8&6[1F;A%H-3W(4:P\7EH4/,;^_U:?*6*+"W4D^ MM1:3YK"5$X=8V ];A-CE&E7[))\26B-LV(-9GTWGA5%IU3/HO*B=+,G+9QFL M4I\;&+$MY:1A7UY5\C!H?/1VI2=.-K*UI5B*$WB6ZVP7X1KRZ=';IVUU,&Y6 M'8=K\ MM+1/F+*1*Z5&Y6P8IT83E?^9C&NG2S>NYD,LMQDLVMS MX72GK<*>,"L68V(]Z$=[ S6'6Y =SG"MCKTV-U0.9*)[>#G+>VPKZ^F:UO"&H/< MLH\;U@;/!SQ]/".JF%ZGC8Y(LQU^W?+%*DO*LQYH>=0GW,^^:KB9]V)B&'"2""&&3$GV 78\HA*O4HU4VWU5U-,J-1V["[; MM^94#[0\HE*_R9F#WA1K8"&UZUB8M<89&;8\HI(4UC;=X@6G5_V$QG9LWR24TF4JV&JKEE&E.RTVI-6)>&]=U) M+%%6]06UT L]8]U>\XM)/Y<1MR>Q9$0;0]=H51JL8!N2NJXPI1W.G,(20UOQ M@:AL+;;2=JWM8#@T!BQS"DM6F1!PH&FVN?%TT5Q7TSZWHDZ6]_:=M<^R#;W% M#AA\3BDMQ9N7>Z>P9$C7&R.'W@(DHSF-&#N+3K.BG<*2WHIGQ9P-3!^"I&=! MOC]7_ 5S"DO$3G4T2>_RK-%AA86QJA:VQ:)V"DM6/K\;4:66:NC9]#";S?=Z MS+1W"DN4H+7L V2J&;K#9-CQ)G"V=N\4EN"5><];CK,BVY"RX]I2$92A'9S" M$F];PVJU?*9I*.7,L*1I>)=23F))P;3'Z34,[A26YHJTL M)($<&Q6+&2UFX&=KGCF%)8I"5NQ28\:R:7&W6G2[!-$PF5-88J?7))CM.,T6 M&ZXZGAI%:E[03F$)OK+,?$DP%EB' W8A;HJLLM).80FWJSARHTPMV,JJWL9$ M!:]P&>8DELSQP3J[\@,L'+(JX??G?,?53F%)1R]V^XR::[+%#+,,>$TW\]G@ M"98 QW)?%BJN-/IJT?-]::C?_NK5@E*HEA-*B8W*'MPJX5'9 U3+Z1O1'=5R M0DCSO0B/:CDAH^:[$1Y!#:KE])T(CVHYH5I.3[=M44+L\](&U7)ZM983C7+4 M(@1).(*@6DZHEA.J1I,0?7I.VJ!:3E\119'T?)'\LS=,&V1X(L/SY@4"U7)" MM9P2QSRHEA,"'E3+"9DK"3974"TG5 ;DFF[8E\@\DAR;*:%3_;X369]E:#)&>4Q59$.?-6B^P>UL MTCY')J(_UW+BZLPL'^JXT1FVB8[K]XFF'\2UG'#\#B,Q5,P)8452;/%/J,N" MM-1GF,Z73E3WW7367V?/:[++ANQ/R3RFB,*ZV^_6J)8%LS'D?_S*8L=U M0;YW^CQ4QRF!*X/J."&_XZKE%-J+Q:XSR58,5M_,>EI-YPJ%]%6JQYK;Y@8; M.8'%"9W!8+/IT?)LK,5UG/)W)/TVA^-+^A6H NJX_2MP>.O$J([&VHUGN6D M+M<8D2)6RJ<7Q7!?QRE/H#)."$50&:=O#AVO>8WM[4ZLF1*=Q@C:FS=M?"$- MUUIHU:2\QDMFT^Q"@<$_5=M6EO MS" N]O1&W^96-1Z2<%3KZ=;%^C6_HRPY>;NN9U2N,=BEM[T)UF[.>G%>:OP. MHZFOO5]U=H,V"36A_GF1[_H,4K+P74]7P_B1O@2O]G[B],O!#N=*"BRZ GQU M6$3GT0EZ>JLD!>3) PV+M@5&'$:')G+_=F')G2CV$5U( 2+F*; Y[(<5G"7@ M ?A%%MT[2#_>679X6LGLETR75.EMQ MQ_@J+998W6)>2NY FBNR;SX3U\KP (6($1@%F]54)=UW L M\3W6$KM$B"MQL_PF')NYP ')I,T2)^ZI;\"R6%38]!9F>9;K^I]GZWU6"""2 MM, 7RL[XQ%7<2S\LGWW5@SPWD(OPB:N)J/06\;D6E9(O6P3BFC<[Q8A*WU*V M/IJ3+J8-^31[8>*) W=&8G+\#]P@^5]DH"(#]9MZL G;X;A!0EQF$^0&"?'5 M1.,\FI&XIY-5H^1RR@\QP.]-HP0Q@+U?_OA:ZSY\MY5,7U9D9 DA2PA)^_N) M0M_CY]VL0VA_4^N?/'7?5R13<%U=U14Y9@35L2W$!M],Z<-%WZOZZ(RMOE&6 MBGN>[/M(WR-]_TT%/7'Z'L"]K2U!3V_WZ"'NOY&SJB=_#ZD0ZXDB%P4[SAV7M?<'_= M$;'(--P:D./_A4AX* MVU,YZ4?NIHPII,M6!'=9%X6I5F09/@>S'&?(X^R"EQ6W[P0NGW!\^7K@\KFG MCJ^1N>=ZB')H]%*F.[[749_$!7\'%<_>]-Y.]F/A"9S7J45WR(5%8CI?S+-* M9?I^='LYFK)C6V\83#$R=+PN(*TMQX!W&MW4P-'I1F/8-CI9&6,YTPMF6R9. M3T8=IR>[: *C[X9N&>+KHEM\;3LI\':4B/ILQ:8^Y?;V!2O%),9E.T\%F1O" ME8]X7DG(@7ZI9._/O+ $3C3ICMBI-/ %-J0#]K*L]'@Z*C1SH?H07Q RB(1+TMD@XYEOE82)WH)[ M]5JYB"0X5K6%K&<&@3/'"&YIEVN\VL6E]UZWP> M>E!9$D>;6-?9Q$J(6'W2+E="9I]0/RT)/A;K*5U9V&AK;IPA@VZ^EUZMC/?' MA2[M8^V41='(E8=Y0[>&97-6"<@6I@%4@SY6[LKEXK\;K!U[99\MV)^UO960 MZ:/]KZL7E7E^#/,[5NS(WT;6ZN2=Z4[@+#-??Y;4/7F!"J=)F^7WX%CB6]0+ MPNZ);["6WX-CLU%-UJ\^2\"R^#< V6]8LN.3C#UT'_@2-_H^6+.#^,HU.VAT MX0\A!"K:\0=G$:7,?XNSB:CT+0L+?,RM14SS)K<8D>E;RM9YLE)D[_.H: >R M4)&%^JWP\ *;'#=(B,OL@]P@(;Z::)PMIU>R7%J4Q_VZ#!#;1@EB %2U YE" M2-R_2QIO!/??7-^CLAU(Z_\;E>U "A])^K=0^*ANQ[=5]:AN!U+TJ&X'4O1( MTB^FZ&_HG!XJW'%E2^"F> ,5[O@,.^&F6 05[CA3.J-+VQ"H)L?E$A%<^W#N M,U)<].;]YYZI_8Q\(?2S?"'T&=/F"S6?*$W%;,7H%!N%VL1?C[.M]V=4/'<. M(S!N,((3:3^"%=//;+<*;E"^4WTX M?[1*5W2FHRCY0YF.XT1'"/#.-=OXRO;713P\0=;42\0[8YJBWU$@\9F+_JYR MQZ5]-E24XR].$,:9T>=&L+/OK_ UL7$V=_&)DY\6,T>&W M4F'#M\5RJ,55.(B[7":+MJZNLW65$+'ZK+VMA$P_8:B2)*]J,K0KHR8^\;'. MM%<>T<.\N5N\O[S0I;TJVNZ7PL;$X0RB,U^3)-_.DOT@+L0!O*H,AH#M2EM4 M"1'MS]K#2LCTT2;7N\IS[$&B[5L <:0/$7]?(A&G7QWIDU^NWIY3&8P2ZA5] MZ0OQ;OL5Q_D7=4:$ SJ[N6UC);:K#EN94N' )_)*9<9 -9@#[_E'>-(4&P\, MSBUOEVQEJ"PTV^BU"ML>3_#$RY9CVVB1?B[@,8H<6:+F8A-SIH&6],N6VX;C M&YUIJ)EM?I!L74. Y'[LVT6F%MWS!5)SXG"B^X2JB-R@WHY)HBDG6X-R MAM?+HV7TU#U"9?H>RZZ8Z=AD#('MZ_ZD76-J$K-/*+G?H4KSB;.-'#&V;%&0N/VW9PJ+!)W-M"=XC%X9K.HDU$'4 MH')OY%AB>W.=#7MXS"W$LJU>9S&D-ZTLGW%>%\A.1RZPK4*]E*^-8S'"!+0G M\/V'EII6P>Z4\E-\8JSZM6Z^.#/S ARZQU#S_KP56/-"'V^D6[ETEB(&4BQZ MZAY'C7'&X@=++6Y67**OQ4C*S&E#.'2/I4ISO#%/)\5.BZ32]5QU->A4G>BI M^SPE#_J91F;0E%OR?(8;\B0&C(0P&KO'5#0QYQVWL4CC#3<7F[0'W84JKY^[ MQU5>J9GJ4=-T7)0'N:3(+HU*N06F2^S3RQLE7%855LM61TE9Y6J2JT?T(O>' MQ@1OQ4X$=V5V&KU9-Y%G8QI>BPROYT-'FI%,>]U2(#+U\F1N\951J0>>2NT_ M-3DA9:&1#CR\("7L23XSTGT=T(#>'[I,\^3 *@XU1IWBAP.&_1T6P?]O:)0G62!K=/#$O"EVMI !XJ4I@K^*^,D.(SXA6G \IR"U_MNH)U".1\' MGF_HRZ>:5[G2%#&"W"CF0C+9*K6*0E-,895F5JQCR4JI6A>S8KF1:XM8L=)H M_([TK?/,YO-ZX,GF];K"VAQIF.Y8EA,"TP+;-+G3? ]Z*?P19MAK;P5TY(0& M^,#5O*FF^)CO8/*C*P)SH"\"L,4.7V':YC87]I<%JT&MR7UNUFXH(TT-+.TH MMPWT"C?ADO^K5.J^J,3_P? <\4P?\NR71]O<8M*5_#UQ--F,A(,H_4\^Y5YQHB/(*:[T5X!#47@QH6<3R"FA]$> UK[8I0(1'4/.]"(_? MLR0B/-)J?@[A$=0@J/E9A$=:S84(S]W3B/ (:GX0X8DH[1L1_LL)S]^3* +U M"<)_MA3V2_OR9FCPU@J]?H0X1SFUOE^9\"^[+G!$:=>7>QV?:9%OQ:F^FN\O MN-_GX?R;),4/8?W7/0P_:+\1ZQ]MA2/6_U[[_98-^H-(@5#_9^TW8OV?A?IO M^3E_T'[?..M_MHW+*[>FZ2_O +F31W_BGF=G\NJ<_<;_-W?2G(M[^7N:^6KF MW92X1Y;9EV_U5?7E0K;[%7+(EVMTYP<#I+4@,$ <\A&]EOCR-GU5Q_-=S3=< M#19Q1EO^ TR9Z!XP,F*0$7-;1DQRTVL3Z:A(<4%6S)5QR)=;,5^ !DAC^0HT M.&:OMYV[T&;_ (M$MM5UB*D*B]0XR%'Q$VR2)V6)D&V";)//VB9?V/#F"/9N MNK+M65%A+Z2<7D)AN2YVR-ESS?.AP^U@ZU'$#N>V5:Z+'1[;Z9V3'9"R.J9GWU>8 M3 G9DFU%PV0?2VE*U#IHO2B*N,-(G&#/VU;DS-K1@:905]1V9YU$?\&FH(=8 M^ZRM=M97"*^H#>H_9^@2)GA217^L%LT^=/0"3_*C +\X"P#+06^+8T/SXTG? MKYT]?&WN?KR#8<-W%'/D6&!C MO/7T7FM#F%HTO4&>KE1;F7S?;;/C"6-X@A2/VA#2=R1#?FV[+@0D/PY(X-4< M!"1' DE9\UNVJX&IKS3UT>^Q[4:Z@93E(%8B*A._*!9(J15K+HI2=O)5D!)O M-!G"8YB"F+1TLT+VW7E\!MO<,+_^2RWUT++%$ Q M3SH=5V7W45EIYV)-BROJ>JN2#!DU+PGECA!Z@F"DWTX\=UG2LH63&!WX8=\DQU/ M[ 9.ZBVY+[52RXK8881^%1<2;"-]9CB)$>H\;>"-I5@(4J(URA=Z/2+JK4<" MFV>_/3'"$Z2>G&S%W%?'RVX33PZH)RE--VQ-W7COJY9L>WNN%'9>TX":+4XJ?-;I\XL0*R8N> M$SVN^\UP7.5:C.%V^@TGFT^W(LV$ YH)<E*F]W<,0&&B"G MAKF:8LF>9^A@OG!E!^.S5Y>^]_FRE9>NU_3NX/*7+//L)2J_6 ]ZWH>4>]*' ME#M/9"FV:H2V'K1G>##CA>B"@R^BMZ4%X+ON\8@ MB%J'-IVUX^@ SKG&+)TOK'I=<=D?%I;J0%DJ\U!B8-")P*FC]*6?X0=&X'"1 MF;?JQ>K'0T0?QH87E:$BZYMB,H]+@@E?C1*'!7M&746=C8;#AA32RW< M"=4SIIU4>$4@T5DT^$2K.>?,&5U9\":7KU[^".."=,0LZ)A-JA):%:L6;>M56N5I'0%?HDX[1NJ MT&_/3;EE%W1KM0A$(@**. 0*@MU/AD4X\:[ S+?'B;=Z??T@?>+]P9?^J,?T MIT2^@AON*M60ZNFDJ%V33X(1W%Y_L;!C>$;L]]2:SY.SY! "! $7VN3D1N2J&_1!3AN6H*W9."HQCK$I9^57,- M1WVGY3]J3VA,_Z& =1.>RBL) M;IP"NUX.ANJDEQ3PR1375O$IWTL+I6P2@M@ZSD%R^]X)A&-(\;H0?:[N)LQ- M*5X7"+.<0^]J*SBA6O30:65*U(+-]9;S1B^$D!5%7/ #R:!(]_IAMV>NB#Y7 M=]?F)G2OBP>"SJIUM6?Y4:!:K&]H0H 6Z MM(/R;!%\*8XDV$DJ=VM ;2 MW>8GB)*A9,3ZPSAG%&O&'>=@JUG MES6S0]-L+.E(I*E"G\7Z4@].OGH]^)8N]0BJ,XUXRM$QH=&"78&X&$[>7O;U M&Q&?[6.28(X#UWCR=6)ZLI;W*,'Q9][KB=V>P-Q0!@H2CIO*_CV'SO*LVNNC MDO)HA'AIQP7S!?H(H*D/%EAU'1O\4XETF#VE93-H.Q.O-56!#@.?C9,;A>7, M,9Q.U2S/V%%N8,8:;CPD%7\JSC]>FCJY?CO0@T1=UQ2@ #VCAF$KQM0"6M(Z MNZ6B;P__UU2AF%F="J9@Q/#.,*Q6;8,J-%NAQ,/P#7&LAP4A(PT MAIGNLI]?5O*1,LC]^A/G7[L-UF#/*#+?9N/?#XI;&5DUYK\X/":C[O4OU6P?*;57RBFY3P56WT^*[I M3_%BM2;.VM4&%V]T/+HA2 0.[ZR1]!V!+J(@\;\!1]IUB_]Q8<^JN"QVF''7 M%>7B5-%G9;'O)S[NXG\G$"B%23F1FR1;A8Q97@V%WGA:"B$0P'CF79QXM5PS MPH';YL52JV)DJM M58E-F)%H3O-JM@9A -XSP]$],Z0,(!#X@JMFZ9+='.9;Y2(>,$I27N%:V@T_ M[MEX'P@ ]2/;L6,%2XSU6;G,B3.Y34=&013(HE$/**0*H)#2R;2"8\(]\T3 M36?]1D)<+KE!II3K]P7_Q+;!2)XD4\@JM='WI'D?LF^&[WO=4PQOT'4(0MSG_=[NKW, M[F]P*>SGAJR_>S%!_LFU6_X\41>]+UD38S*OM3*C+%N:)PKM(+B"OIHU.LS- MIHN.@L^6H1RK&7(.+P+;BX !&9;?[Z]Q>^!S0[DS/QUHOKADT*T"S7'QG4PC MF$VX2C73,H:Y_#CKEU=&\0(M._=Z?LM#NCL:YG&Q,7=&6IQOU-MV!#D,T/+N MJ"-;^2+0.6'J,@(=!#JG""8I/K5P27S6$PNE9'%EZ/U,,O:)DF6GPAS%F.I! M*'!CL3#39LUN7^;I?(0Y/,"<+T>CD:LVVPVKZ3(1;QFD MS;7]#ILHQJ\ <99UKBITEFJ(DURRMPJ55=]?&U8PJ,7B"'&0CO.UUZ]NW =^ M-L7FF'A8Z,9P*9.WYF*E34K=&4ZYN?@%;*F7\^E2%:5:8LDQ'@O#8D!DLH' MK>$F_NL/3QP90T> <\);4#\7<+Z\/.--J#CO#\?Q:CI=,F>33&M9GTW]>(47 MC6OP&@LB.90T52V+RY*]$E1W7*4&880V,%)W%W_5<7R%]XWV"(+I0.W$Y,>= MPIP#$3L8I[O:K.2+!-V^0Y+BI?IU75$2PW,\A2LFR'^NEM>O+]T&\?4UINK> MJIYPD8C/67MS"D)9#T5ANC*U 5F/30C"7DP%2"P8!3I3IM\/@9[KR_A%T'.S MT'.)N,]9D:=;X^+Q5<:K[9K2@4"3H_WCR'F;C7*1E# MC<[ALCI7:BG+&]*=-G_5&W7'/U!9&NQ_&)[AE#B6"0I>\$&)=&7V0]^R6 M0X:GQRZQZ,VG89&;XJ2@EQNRDA]+G1!BU_JV&/_5Y=U_.GI]2S<;0J\K0Z^+ MW#8[.7@%@>0W2+%DF.3"YNCNDK,SHPB\8'E# C4K0XK7U= '0=<-ARU/#UV\ MF1',PHAOB*0P,I:+XI"UIK% M)(N)U4KJJC1/F9E1'==&*;^!KR*="T8_R3NY_ M]JA?NUJB%IDL7<"3Q8DHL+G,B)J=&!7V*LW.-'%"]-N,&=-4(1F/ISN#4(!@ MP/SZPW''E6!#0'"D=P@!P0\'@J,":,O^HB=)?B?1(KMBNC*0E'(@G[G-1\W5 M8]YDGDGC2:\WTNT4S<:2D5+ ROGN+IH/\,#@_0!! -?$HS2P\YH[JCU*1X+ MQWJ"S*7,DGAF=0"WJX/B.*Y,Q0S!CW+%3J8WJ$3J (PO\6=2!WX(#GQ3=>!0 MF ?AP,EB/%;98RRN,9/$PGA0;F;='DFS9X8!(;T:I9>",#"#CE<2.:>D%:PP M@H$H6D-0QR7)("0X,O3R/9#@4- $N0@_'!N19T&#](J]ICCS6^TY5Q\D$L3' M8R/O;/^I>+7\2BN4\4PO[HO]3*NMP1[ ]+J8('Y'TO$W+Y/].XJN_-F.*P<3 MH.4H9_+_KP<>[^C_YI/@WA'R>+8]_U:-^9__@!_;IRJ6)KM0_$>;5S](-YS" M!M9P_%]G0">2?CS+-^=Y'%_/.IIE]/.__VMWMOLQX WP["QCI$&D^$U&" M8@-7D\V8K(,W_Y:M4%YZ6RN'OZV\V](@#WJ3>1% M;(=&&\R+69KN_]Y\;?M9A%\/'SJ> <7JMZM9D64 G_[DN=%6^,[T-PG42\@7 MX-?-RFCBGC[1WNPH5I%R];@3_Y&QD0LQ\7^:CO):3.ZM5ZQ_A5\$C CPS%I_ M$J[7LOEHAT<@[<#[FQ!>X!W/),1G@+0/7"W_V>&1ESCYZ;8&<)8!&).&_UF][&*GTJ\FQUNFW6YU)MUA0@D+,%.!(\OG( MR4CE=(WI>6)RWJS/XW-+?F:AVM0D/C$"\0\^]03&>L09.#8S<>V8^ MEFKDR%%'P;6.&9^Z$PM/4"$8&7\^LC 26C4S1F?%2F_,D&_%*:MI-5? 838$3<)9NS\?PF5%C/E33=380@>[!&]OR(RMG26 MO%ZLM)8L.>F5Q]EX8,&1>\_,+?&50D.M]N M2;&6G)*J"Z9="#V\)C'[(U4WVQG2N<8"9^:=9%*<*T8/O)W9?WO7G-4MN:!Z MID8.W1[>">=)+938_6<6)DW134ZG.;Q@44VZF=*KF=I0XO9'2O8@UJ@%:AK7 MS)6G^T*,--F:Q.^/K/)S5M'%5*Q%)AE1#]N]=JH4@I%[^RZFDM-YMBLX>":? M6$Q'M>7*G\*1VWT'1Q%4M@P[B$*GZ^\-)+_8[SI!KHR+L1XY:1!!* >EF@2' M$I\[= P;G(L <[GGYVISI&'R!!PCOK?3[5-3CRM";$2:W/8J.IBG9WC16!T# MHX'69EE."%7?"*>>',#O2LQ)-$+3#!:9O)CQ.L0T-DB)QD1XJ]9 )? K^A&: M: 2P33"7A 64QU_;W3#H7ME0N5P:+RP!&/!&K-V>A+\P#:B14_!:WPVT,^W* MY[6=2"=]T!76Q@K0$RQYZFF_M__8G13S,(?UF1W#[VF>XUF*BS\[S7=,FLU1 M_D0_NN?7&H+O;E^_.:R)]=*.2Q(BF?M7PV<[I]W.XQWP2!VPW)8TV]]CT'[[ MO59_0D",-[6.C>87O7@[5!YXCA7XVHG5C9-HV#MJXI'F[<87\:HK A'YDT1^ MV3O"O^=>3?I$A$=8\\T(C[#F8EB#U)I+T)WB[QE$ M>,3PMT;W8VH"RH'OO%H0\"V+]01+3VF^;%@>)@^N(Y:S6218$OSP__V*__K0@E\$,O*>XZ[NYF!/DS>WF'QG_=\4V/SUOT1; MU=1/,\ '\>7\]R0_Q24?%H6WSK.;N1]Z-7O^Q@YO0F$#QU+?M5J )YA[G+PZ@#_^JNJ))/QUE\S5P1OB!H*[+;R_ MZC/^=3/VRKBAZ*R#FC"V^A=,KO\;@^GU6%U3G*$-K]QAAHV)F^K@M\4E%]0* MCBGU_@66W>-UR>.V[IAIW](Y_\%U?M3G_77)Q2=;T5O.Y%N[7W!L+9:/)G4\ M24?^Z$,V.RT36M.G[=1D."?%92C6*&%A$W0*II51O_Y0^PTUSENTZL;44@1>5P]> ML?,R['?4G#](C//XS)ZL?=T69YU[> <;X-S4UX&?9PK%2E@T&9ZH+9/EY"PV$J2HUA=SINO\9]91K^02+T*G M<^WFV6LTGV8H;$<-\:X6[?KODHPI&+YJ1#CZQ$JU)OC!=>GYH3LX^[6MZ%<(UT:!6=)-JUQKZ$.$8V!^"X5_K#W$C3OF;@;@O,(:>K#;F:4K,6,362_T-N&$Q M+*52K"CHIDQ3-;N\J*EB=XUG_6O\#'OJI93=1TU4'P (9X/ M'(,UB4C4:3H M0:^YLJ3$B_EJKZAGU5?X)+CW7 M>$;)CID+B:%O,A-!Z2XKPYG6A@6L**CQQ,G]N-)IO+DW:;TA,$-@]G,,N ^" MV:24RV:8>*R'-\K95*^F:@66^)JX5,X*:JFEIJU$.3W ^]EJ(Y<:# &81>8; M1>YG>*+0U/588R@T=:VAJ:;CRQ:P4X#0:I@O+U!4"OEL;\%G^].-%M'7JJH\ M'\Y:'2H>5OE:;#HU/UYU_K'_[MJ%&Y5V!?M769_/CNTE(HC8UAM=:)ZX\%T9 M*'Z&+;O+'% V/'">0W*ZCF5%)SK@6,T[U*TW/FX)9J.0)41-XM69-B_1%;(F ML= RX0CBJUN,WZ3!@J#K5J$+A9L>4*S;=#+M(M$-\$JOEFYS3=Y:C3]N4)P7 MQ5[,WJ4;L]FD04V95D4+93O/I"?": C@#-@F%,Z@P-*W#2Q==K57K&)?7Y0& M2#NFK=T+V%^;N,Q[7 373G'DROQNKDR4>'=>:P<@PL;?N'%Z'G([IBJA/+1[ M3;&0R,P3^^!.C\]@'(6D^00U+QH3JQ2#">W MVYV"F5!5V$I/Q6U1QL?>O+F2 M>F%8.]1B/,L4$]EYJ;,RR4!0C;$V2^59V(Q\K\UVVZ\.&O-4M6H&[8(4]$JT MP&6'AYJ1!^5EUDX7:P8NQ_F:,352_/,F(LAD2H,DJUDI4SP;JI?0JY:[>FJAMF<]1]2E7.-CD>V*Q>MD+6IZY#%96>KHHSOGTP2;?HPF> MXS1"#TW2UC-SLD#3JBR D7OS+"Z$>CCT2BY>84@]MZX.#S4#KR7[W,FT:*;(K,2&9HRN5'+@AE3>V^/5:B<7:L- MEH!#R%ECT6RXK@Y;C.^T[CYK$VMX'S!7\#S-]U*&IUB. M%[@'FE4WJ$G"7O3=A6@H?&#U'2I!J*=J5OW4V5-IBAA!06$GR'\RE4JJDRL6 M,:&^II=\0QEI M:F!I%3WWL(5%N(//A?*%YO&]Q'3D=KQ&JA4+0S;R"7O%1(XG- M!^N.\-$G[^D:?X*6\6S\GD MAM^A/)^L_21Y3[X:8D"$/UMOYSCJ,'P)PK-1 M?TA$^ M #8)XA#0_B/ (:2[&\32!"'_AIMIOZO3G-:"BWS[:C>/$G??>4K+? M30GN[2#L?P9/'KI+";ANV)=R_^=__CUX2H5SM>WD[^FO[=KY68JMN[D.SLDC MIQ46Q"(78!'NK"SRUK'VU=VJ/@6QI\J1_(ICIN(:X!?9BBH3GC.B?/*#XJKC MYV\9)B=8[5E3D=[2[V\MT4CPI(I^*,7Q#3]Z8EF2QXZ;A(E#3Y*)F@^Q@4UZ M4+P4+"BIO!+$3E&KN(00MA+L\-WI0;[[^XTIB0O%"N!>;&-R6Q&&E7,/58Q; MZMJ*B'>KIC%9Y7.J-YBM9!@SCFX[47?L@0X@YP6"+U6=$0X@''@1![C3XT"& M*Y/)O%JLFA6VGJ3-II!GX^]/$SP]#A@CH36:XERC52CERS,CD)F<'@(<8"Z# M V=7^4Z93_C.J^]?H;GM9*YBQF0J&VY4J=AR '=X,#+MZ%A>M@/97:[-&^($ M-Y-N0XO[$$A?T77-9R"XM4X_O= UFE_10L]QN>4;J7H[(IY[D/!B)."'KK5S M 5$U5LVQ&9-2A-##Q]1,$-;-T@GNCJ6ILUPSO0E]#B$"0H3OH/2]#Q'JL9A= M2Q ^V6+J*R]KAN.AK$)$8,Z*"+>NV5VMLRXA6[*M:)CL'Z'9(:W#JE0;K]"^0#1%=E'M?J8.VJN@]R"4RNE*9%*O!8T"KFUSFJ5 M?D%EJS)Q6-M/!QR%S64KT*#^MU?N<*<4XJ;R80@TQ:D+>-@%DXH^!/]3L<"# M%0%A><"IJWE0L7QXJ ;F,HG43CWP Q<6$/1&&"RJX45% EW-,C0]IKO.).8Z M2]GRE]A$\T>.^IFZB@>H<>)=^\)=VE2HQ$: ^.=6CO"D8]7,BM;!8T0L=(V4 M-:\KK^DR,.P!T0V610$[_U)!U#5Z:>J+@/8&O/[:S!V28_*J% SAQN)G*_:FE[L7-NRB7H5E=Q:S.5>H4Z Y%3?:T MU\H*]RQG45OVBG&\,_'*O5"M9Q*M5\J8[CMK].C_WA>2? M[RXZO802]C4!B M15%HB UL)VK\Q1,Z%(L%,XN3_+M9[^(3?GIB6)!#/$P!^IQLV-@@,"RHF'EW MF 7/7OC_VBPPIA%2^B/9CTH;;]M_1 6/,6?=/QR<[^NGW6/@#9ZV??9(GFO@ M$)^ YS^,P7S-G428&TPQW\'DZ=1U%I$:8"VW^[RFWNG%X_G9I ;NL[,I$AUP M*FB5[=(B2:IO%Q']U@1+V#F)IBW=J#&]81)GF+PU%=Q>LT>';VP%%662>0^< M\NS(>>VK]VLR8;EUU67="5Q_A,T"V06TC3;.#S4+D'X"2#:*: VI$'L(I,UYNBQP'LPGN!VOR9W4:GT0^MZEEHD#11%9^,<+Q'\0(,-.5B) MDS5< N>I2F@T0:L<_2HTG37%:'MD_?HS0OH/P'._R-VXK5)'2DW4V!)2"(C#.H")\_,CKF<#P:IV;!%AI\6 MG(_+S;.M3FW(5 ?DJ6HN+%KW($HQ2.9?K\?Y2GR2 +%'W MQ)XD_>LHC'IQ/TNR'[AK( <#7L/YG0R^A^]'BO=.FXQOB86'M.[BAC#+JKR$ M9HB7"K0RF% S4F]+D79[$"9;;$X(6O5*"M?:0X(=M'C)K U__>%9_A,J&5 ' M2)S$[WXT_7L N9JAEZ 65, FI.6OFQ EIIB=LPZ88#2H?S!W%?D>_P7DW5!_1 M#67<:2[$0K6>F">RR45;^;A7(K4C-P>W+U^O94MA853!"XM*H-3<48RL0SL, MOP/T/8E#XF7C8.M ]0)EM%'W[S##WB1NKMD X(D6 N1PIG "X.\3>8D-- QL MEV:KVMK1%WE@7[82]EP+#"G3E*)+NLYS$AW'-6E 4)I$:YQ,*JRJ#53U&EP+ M'MC?Y7M\"Y$U!DED+R%=UZX@ (MS0]4B0@&.-1P5&+"R"E\3N<3!P.A"\'1S M0&.#"$V!).UTQ0,2XD&K$(-N5=@;&T;(E:A[(/C/!KJW'GG Q1.Y@!]M]'NLN/M5,(4WW<.1B0&#]S_/ MIQO]6'XLW>DMIZ[8X'.4:JEJIE8%.A5+?$>(/JMK]RU2C\O#8I-7 MDF1K4LTI FWHCAO0[/OXQ#78/4 '9/^;?O19E\H-)0^O6+3L=:!2 %RY, MW1IM7O:0[P=?>HH6-"]V#2#IG4ZBZR7&B>=M9O[[OY[TR]DC]"85<6<9FSX] M9)1@-M1BZW8\L@[>_%NV0GGI;;,<^2@A;9WF^/LAG1$N'"-PF)&.[?P;$F"/ M>A-Y$=NAT9->F)NO/6V'N?WPC;Y FZWPG>EODKB/.G&"7S0F0XG^:CG(HP>%<9S>D'32.HG:EX&!-0M0"9^H#5\M_=GCD M)4Y^NBV'J/W0#)H=S+GF+%DTQ63)I7+N)%2JL8,MR.UQN5PV9VJSE1&]3'H^ M&+F-V,%VX S">+YT'F"<.5"79*G7"356Z0 MAQ,EZ.=#1UU>*TK,I&).1EDRV1DRDCJN'6I7GE$]1>SJ3,\LY,;%+&T*;4<> M'FI77NOVZO.D4&1;6C]3]],39RZ$!]N5YX?MF&U9@UFKTNPTDSQES:E6>*A= M^3#F!Z7*;&7B#;*SK#/3>C%LP6?NT6F2RGB41?1UT>CF@\"AR-2(AR/WZ33C M_7!>&H?]5L4(NUDC&7385#1TCT[I;'=(]?FA*#*Q4DE>=;JQ)2$<:I?.CW$Q M'2>$MCAC*+LZ]L3*8#X\U"Z]/6.%L>K2+;- SQ*+0J:2C6>$0ZW-XXDY866! MGH@O^QZ>:+2X0=8<2OS^R.E83RP:1+9FRCG;&7X&ARZMU'9U,0:ZTT[ M*\:DD9ZI:&I.:443V-LITBS2QO%2TMZ!&_M'JF M3&3%4<]-5&1V/79OK[0!GJ\&L\Y(E.4E$#W7I)-P++%/@X1?29=I.F1-AICT M&E,@@38K0$UH;VA+XV=<0F(JK4YJX-J^V9VD&;"P1U$Y=[OJVEIOMY9IPY9M M:!#G[+4*!AZ]G];5#SAQHL7UF9PP<2SV:&&\4]'QMW1\] M^DZ^IK>SUP1Q!R\.2ANW3[]>>OYL@)/-E6 M-U<3'7W]7Q6&)MW-A]I"T:;^^M_3;<%1;R2[VF:P[,M__^??@_-QX%N(^.5T MVZ9H[ZX9P5I\X>[Y^$W!2]IP/?^LR("8Y.:9I*$I MCJTB+D%<\AK%HBMFB$D0D[QZWD0WJQ"7?#67,#?%)?#6/C)73M5-[2LL%IAL M?-Y^)>?P<+QA=)W!S/KP\L_1T>0=)<&OC!YO>;Y_&CV0>"#Q0.*!Q .)!Q(/ M)!Y(/)!X(/$XH7B<-[A\8^R Q./,OI1SBL<[6XE^A>NDK/FP<)8:*#[FR9;F MG:2%V-="UA=U#3Q[6]<3-07\6GPX<[OF@R4&J(<* Y[KPP*%D'TK;D-SYX:B M/>GVM_GCINJ@V\V)YC+/2WA#FC#)>#EMZL3'"V;5M;EF!UK:=2:P Y<)/-45\(K2&8X6J>$XP\'R*K"U)T[< M1<[-([HS(RE%4GII*:5WI)21*/Q#4LJ-:]-9PJZ.\4Q*Y.EN.)TL M&F*K$N_G,PFVKY8:44T_$@@J1=\Q#!+4R_K(D*!^LCKS.^4TTXQI81%OSD5R MHE;X]+#6XF.7UGK[GI\8-?!L$==RP;13&%68K FU7B+^ZT^QZDVX9,"V G/A.X-B7XCG815SYM-4+B3I2-)_E*1?HUOS M=4D?M"J557%978JS_-SJKR:II+H*@:3SO_XP_!U.(TE'DHXD_49^;@Y! 1KW5*T>*#/-LRR2MOE>')!+L5)NBEDLS6B5))J MT&_SZP]WQ\?C*"B,!.Z;"-QAQV37K55RB1*;:"V;J>4\+N*K4/ZXGO*6P%G* MQ W&C>7")/,IS4MGF&1%A0('TQJ)NWC\+.%=)'%(XJ[&02A5A_FBE)RIYH1M MCN-VLS4NQS_>L/PMB6L-QC':RC.^&/,FQ6$JRZ2X, 02Q__Z0_)W7/PXRP!) M')*XZY>XEQQUDIRTV()N3DTCF6=6J\:2--SSR1P7V'G-*0T'VH&^^99$XJ6:N$%FOV1,9N4\SH3P ,_X S.-&O9!MU&() MG!DS*8G.F9:<&B[78@B= M3"?*Z7HK$( 8,Y$85:9*Z4G^DIV0B60X@U))1DDD22C++[ MD"2?UF-Y#D&VYAW*#,<9THPIU8S.5]RYJD'%&CHN\7O^:]-T;\R?>6FWY27B M(;> M->N&EUDE1[=8A!$8->]=8A!KUE!KULZ7_$H"=; MY8U9L5>;E4/B,+#W?=R&T<#KZ29Q\3/QRNAQ<7"Z,GH@\4#B@<0#B0<2#R0> M2#R0>"#Q0.)QLSD,5TX/)!Z7=:%\:OE7F!F .AU>])Q^LBC43N+MZYO<[ETA M[KWESLPD6ZF(!9T7@[A.N^PBK\B-2W>3&(F)?HIKE@MXP,3G1E?ISK/>$.9Q M1JT.\3LNCEH=(C&]#3&E=\1T>Q?HW6)*%!EE(>>=B5E8Y'FN[M699>?2S9F2 M#CERRT&KU9+G:AOO]Q(,(PM03*->A_$[AD3-F9"8WH:8LCMBRG]43+6R:U+R MJEG -7HV7>2Z]K*ZO+28-OMFFN*9P1*?->U&WA(R/5J-Q'33[#".HZHF2$QO M0TRW=WFX)U< WBVH"T,("";3R.#)L$O4"J7QQ)A?6NVM:T:VDNU,ZGBEV@K5 MAF2U\XM:M&18?HAD[T@&%?U"W0YO1%)/(JCUAHX7Y$)+$ O5D5QW:5Q-DI<^ M43N)9*I-=9*D&(@B-T[$Z9P3AI&@PG:'1/R.C)^ERS=*CSK-(E&[PV\5P$.W M++^S3_'U%@K%'+]JF($Y:3$EO:+-.Z,9.QA*!!'U.XS?X>1QQ@T2=23J/TK4 MK]$O^;JH,W):7!!+.R]V",9(DHT26>V&4-09(.K<'4&CV@E(U)&HWX1O\W51 MK[?E3$I?*H;9$((6P>=6V;$E0%&''0\98%^A)FA(U)&HWXA_]'5AGZ^J-#69 M=&/B,MGLC/J#Y8*N1^=ZU/(P?L?32(?_1@F%2-J_M8_U=6&O.A;1I')F4ZP$ M65-4F/K0LVN1L,.>AUS\CF*/\YW>:L+D-\B/1#T/KS^FC#IEG-LM.F@.!F5V M'M/-8"%H3G]6U?K.QW'SK489*:D4A#Q;2[0*"N\Q6K;6SBW""/=ATT/B2$]DX->92R.J $N-CI>I:ZI?5[RSM<.*LDP^LK(X)Y)RE),7+1Y MF@UK4.*B!,<[FD-IR$CDOHO('?82FJ4,&2Z:?+X5R&D_D)J&2KGGZP:U[,:+ MC8[/U5O+5&PAFI5,O-Z-1 ZV/63N"!QE0"&1^RXB]Y*WSL^L)ME^OYEHQ;*M M&%_TR%AX1J&C)VH!+_OQD:F)=LKM NH&W!!.:)UX>$>P2+>\?7<:DKI7O69L M<27IO0Y!FAW&4,?%C%V?\>?KJ!UH"X:6CFJ-NI#=N-T5KH8!(A<\?Q M9[D]7F:KP>MQGPE M@ZU*D34UE AJT_D091DA.49R?%J_W3GDF"EIXUG-99JMH$M9R:"8$KIX#>08\_UTO5L?CQK9;K366*E9+6$*$ Y7O<^/*X_/))C M),<_3XX_[F$\AR0G)T*8G$L%NR7GC&:C F;;FD2:];KY(>I&C/+\D"B?VFUY M#DEN]9:3N6YK+3'9SJBM;'U5UXSH3%YW/^2^5KF^>J?FOR/7X)\M4-A ]C05"Z9 0F2PT?)0PYS M]Z!#'PQ>C_,P&?Q/A4\&8P'_'AL.F :N)HF,,*@+G#PS.^9R/ABD9L,6&9Y: ML'+E]!&BY;N_&[ZCF&OQMU4O97AK;[&F C%3--NOZ)&P>95'*@A@DHKCJBG9 MUQ[D+T:N!; LNZ[4RV?P6;-4ELQ*?6[S9M-.J*,AX(CWNT0 M_80T,F><,_5"=5PN>N&O/X>B*\\^^)<')X2IVQD!YO4"P(YJX$)&]4<:YH&W MVRHV"V37!SSNZ(#GE1&V!)P/.5@U/"6 E20P>>#,M7NL";\33.! ^/7-]ZSE MCH3($P"(/JQ+L,1L!P@1&&1ALFU'_]G\40VB0$.$G6 N]QBV1IR3X,M;HOT1 M+)2C'9$8A60UBB8DGB48B>8 %\FX/)!(AE#Y.*V2<8("+_BWO/U&KBF6^.1( MMH>:9]A@TP%;R$-7TR: (;S0\$>"H@ J;+[TL05OCHN8I>G^;Y8\3(+H(\,& M*_1_QZ)!3X@")XKQ]VLUYQP_GU ]FHP*63\2SM^ #0 ;&;;VS[._; ]6//H_ M,,\-+3$#H"_@W"?DQ" ]L35!@8#YWG8'3_-J#,#1YN%0?N#KTW!/%0-P-IB( M8CE> ,-BT4OO/W$XG6)#/\+E)Y.WW;GM3ZWLV-IGR//N%WY"XBF9T"FDK6!+K%DG)(55B%5@MB7>"&JS^-8GF"K5==1-("Y0&-F69*BKT34 MA9/)^JDD>T.R2+ >B'9:$?:0<+YV&'Z1^^+EW)=B ?UIJ0S :]= MPDD0[#\>EAP9FHZ)"TT)?&.N815=-Q2@1D&RK?_V>+IL_S8"%@=4;V&A+TV] MV]@BX%P"VICA8MI_ [_(?C3N^535Q]U5=G=W^K"[V%]07=1TP"LJ/)OK@:6MT8&@Y!@1_TO[ M>_WK9B8-L&K7\ WP37&A1&#:P9B!MEW8>L[P M-6M2>'NDP'3# G,%AIP7#"8&&!')1C3DR0( .?\R-FL%3X/*/=RHB%)0D[Z# M^C/@#[W?4T"EJ6N M\*7RI;EA!$I@'T!K2VX,LBL M0V PG<][.4C>YY8J[@>>#D'9N> E>S:8!,VB(U!6-C9FWK$F8#2UPG=P*[] MA/LIMG;*_=[Y)#K0*>;Q ]^9_MX[\0GNB!,_&O1L68!+IY:\_&W8<'=B PL8 MY_],P&LV#NZ'YVX> M]\P&7XZ\]?\M\;.C2T!V L/8CC@X2N]P^>#GL[77EA MI^\VF+J1Z#7FY'QM@G';%SU^J^$#25T;7E"T&\%T:D6_R^X22\F^_/ TL QE M!*$1/-9QIY AP:-'X! "CP>GD*OIX-^V N47;.M)-+/C]VG'([[]_X@+GNW? M+I?@Q[LG?RZ;#@ZPZ98G=9A7JDVUZ!F _X:&YTG#7=R4K;< M/@RZ9>'))ON^YOE;_6 [OT-GGK$S9_=QSM/UG.7'.>M@SG>([7\DVRM;MF_" MG<9"^,-V,.71<768M380K>P>QOH#5[M;B-YUWV[]MFL].:4I44F,M5I'$7<8 M]'"O5=G(< Z,- I@5ZUQ.1(68;J*! "J#V[FNPYMCP ?[,,$ZI<0 7;^\+= MY^;^.3X_E4M'H=@X2]$D=.GH$HTSG#30*%+B-$YF607G6(+;=^DD*F#I;N[1 MEI 8EJ'8L[ASWO+=)*[-=Q/1!GLDSFF]-O;YO#97XZ(YPEFZEIT=8%4L379A M='GT##:I")W6P(7C_SI)]@",8&GN=FXDO7-LK"<:)W=F&?W\[__:G>U^M'RS MP3O+&*T[\9'1A@T!# -8,F.R#M[\6[9">>EMDR7X*&8^@.:U^QO?3@LN'"/P M>Y+_%[;S;TB />I-Y$5LAT9/CY'UU[:?19D3#Q\ZGA$QL*L!BQD8N/#I3Y[[ M<#R1Q'UT8(%?-RNCB7OZ1'OS[/RF'G<"P-;(A<'/_VDZRJ$0^[&O6/\*OPC. M-R#9UOJ33;_$S4<[/ )I![U=T44BH$-!H,J^FXI!%Q7*+9. ,.$PJ7>%YGE0'#4!JO?^J<>%$.-U,?/'GJ M;C_+7W^J0KVY!OM<+O>??P].9,'20C/-0)/&2Y0,AS7>W >;?Q#GA3G M6)YAKR-V H#@*F.C#^2[V_>^G3H6&CGSMD8-EH$:'U3W4/3SS5@ M(:A%KWK MEHX"UZX&7;W^UN'ZL)O/K-%'L]+3?&C$@J]NC I/6R?-@!<;O@5,@JW7W-K\ M 3SIX;%;,WCS=!(G<1BN62P?+>BM">L]?OVEH4>9N=BAM;\Q]\;Z\TTP@?E+ MWKBM$YJM >IIO[?_V)TG\QP$=U%QK8ON*_B^NWW%5CG:O/VHVHMQ_)YG7LM! MW5GESO,A[.M@K[<$VOX>@\Z0WVOM/00K?E-IWO'W/ R5!YYC!;YV8FWYY:13 MXGCWUHZ5<^8R(HCP9R(\3=XS'*(\8OF?0WCJ'H\CPG^<\,=4>)$#WWFUO,OF MJ-TH AN:$-,%!@AAJ-C6QCKA=1!NCS2O^0O*\D1[/EM=5^V<6U9S&? M=WM(7C3+STF%S?'SQ6SP*4?21F;7Q/F+^!MQR=FY9(W8-\0DPO 9>)P2,[_N MBMS>RDYT^_4J).&&UOZFDOZ=%_^3-_XM5?6JUGZJRG]? 7.B96DV5K_',N!0 M<>S_>^,E"LY_+_\K("@YD@T7C-KFR*__ZX\V.?0)1W;5AS3N]3^B3.KU/Q^" M/>M?-Q$?M+$7@9CWA$AWIS9UM=@FA0SCN,_VTOERA>F+JA/?0LF3*\07M%4G M6=3E$>.[:B69>RSKA."4PT28PHKEW8,-M]#Y]<7 T0::!%9U-0^6D/#_O49#O09<6/KC:A#;IZK'A1NR"0=O%CCBRD7=S,HBZ/&-]5NVB.P!@/$^_A M;0CD<[\&S-C3+5Q3>ZC8UY M6(L*;=.5X\5+&@:+-(R?-F%G5YQ/BN M&D9"=MTE]%XDG!!Y+ZX",YJP6DK@HAR+&X"%%UT5]!N]#CY1J>8=EPP_=#'A M0\65[A^W_T!YI6TUI=WJ"O<$KTT.W.IX>E7CF!(?.[=)]A\7O?J>T;:@2L;O M\8?2'K9C:P_DPV F(89C\ ;ZD]L9)Y"%_WO,17T!FT0EEK874J/$K">WJI]= M5?W,M>!/'W7ON'CZZ?)<6_Z)WAFSY*43^+]U8Z&IA^X0[W#0MH3+>I5/S^1W M3>T9,D5O!;-Z!6"Y/3R*+C4\1<)G@+6[#4]Y_%V37?\*'W-<994MX7[]$2QK MRV-14X:H_X3Z>%4ZJO3E:>[\L6#L5N0.5 Q8LXCL;0H(3UW#5HRI#%ZA*,%4 M7G\+%LJ;..MRNILGRAYX$+RB#5M%>)BV4+1I]&BLY'J;ZACK!-/(ZBZYF^ + M%HZ<=4DT>3IU8.&P;8%9\'8E<%U82N!QON#K>=D.8.4^$H_JF<6CYVT_))CH M0_9N>X<<3,E:PCX5NUX9\$<_*A3[6")X6RL-VY9)6U?%+6BVK0'JE.4EV%HL M!,^8NL[$V4SS;<_"SBL>YG@7U1BX?Y#,O:/F!&4RHL)X;Y7)V*F>]PE4N>J: MMDE'C2H/B?[(4%#-\6W)D!$LKXQMB9,(/$!+SX/UF=1 \==EI".*;2M? .FT M8('I=1WFEVIGJ ^G'GR"-IE:SE+3-A6FUP^::%I43OMPR>_'DM68 OX&BPU& M(")OJW\HFREKT>SNM[4\UFM[T('")5ZPKL3R^!+P(031J)@%I'S4%&?D6+!8.,0^ M6+1:\V!M4DQQILO_&$\5P>A$,'RPSPK80H 9QF=XYM.LNJEO)5,4+;.*+/$T MHTLTK^$21VH#B69DCF$'',EIV_I6.^6\=$ARS?;691-YCF7H;8'%2U=R M(JZSDM-C^:8=TMU,4<7O7*GII9I+WG[1I4-[:&\1# +*9N#6=C@X[@-5BZ(^ M=;=>KFB#/,1@H%(:HT@Z3E,2K7"$Q.$T+]$ZQG'_U:U];=*:(> M>YOCM 0+=[NHI<^;\I<&V/)6T:W!XYXZNWM^"'Q@>Q (A5%[P:@0H"5[FS8C MB:=_C5K,''@Z?/2C21G_%_S=DPWUH7VFK6Z_^]AHY-E\[@#V:J]C\%/V74^L M<7C:3_X*7OTBLQ] \$^\YFG?AC?J\44-&+V=];Y6D.^H8P#;M1)4!U >]FR, M? CP$V7G1,*FEFQO^]ZL3QK8@ 6 A/>HV3\K51@UA S\D;/N=P-5>]B$4C[% M"72.XP8G9(V2!XH4QVD:*+K$0!IP,BT-")5D%%HGX]3VN+GV:LP4JL:\?NZ# M>Q)58SY#->9?3Q0O:H.:T7$-$0I@H@7L.M6,<;$-YCT[-4=33$)QVDZBMX;J9H ]5)#NVHY6JCV6W M2^X&5AJ:,0"BO#9EO'NL QZ^M#W3V'ZR'E;40L.+)=QH4]<*VV.'H<<.@W#I M/<",9"-*W4__'EC_+91^U2*I'A*H20<5V2)QCE5 M&N@X+JDRS:B<1BHJM=_6FZ"KVVC98[>JM*;!\ZZQII-W)8<=?9V'W0/]GK3[ MTC;FWX:&/Z !\#5#Y5LGV6X;-R%0#:@Y/-_"GWVF;7N$#'B"(C15HCB-!Z9E MG)5D1=,E>1!G6$7%>9G>;R1.Q,7%"+S$]Q[ZVSVVMVLH(TT-K"O!F/AU8LR6 M?G?8@0Z!V(:$I\48[?N S%>5KG\E\3A*X8F&\]0]P;Z63/AZ!O/C@YA[CCQK M4N+;J0(?2OL[\K;#.RAVGI6>%@C._?,O^>]#V. =+$!SS3SUS;CH\^AU0WOW M\?7=P$Y>@Y1_4/%X0@?#!MJHX?^?=:(H]K35S6.[4V^G ?$Z!O.L9_'O&V72 M;\:6"&"^RTY> VQ\Y<\/=E&_-9[]9ER*\.96=O)9]!F_/ZJK_&;BB\"7)KS/O^ +9AWP36;EHT$,A]EYU$ M('<&D'MTEF\[PL$KULRV <;?&]C?&Z BR$&0AR'I9+Y.]$9:VG/ 876Q; M-4%S#0=9G=<@$PC=O@NZ(4_^TY]EQU]767@"7H?2$6Z-3;\98R*(^98[^?WV M#NT6VBUT?!_U\[A,'_)@>N V=5CS[A'K70/K(:"X\MW:=5@0>\Z*HV0QRKC; MS[/#O(TL/LFU\T>&AZ4==X(1>*P +Y9L11;+Y; 8UI:M8%W8 %KQM0#,5E_" M5)E-ULPV4!W54ES[#:!;H!=Y"L2CHC;87[!"Q>YKC?6O+^AIT^N-__D7]C6UO!T9E.:,2 MP8/E.DF?P0EX'->U8;"^*8\U8H7?M\9NWXS!$%1\EYV\!@ X[4]X41YFXR^@ M-_\!5QZJ*4=6PZ/&O^-1>+0.OO^-P\]5/#__#=L+E5F^;'5G2J-DEN))B:0I M1:)U6I8&.$E*&JO1O$[2>IQ4]BL3,-!()?!"(YB B2P_584 7JM_[#I"4^_; M:=7PII:\_&W8T7,&EJ.8>W70=KT/\!F;PG7D_N/.W=7AF,5NBRHP]]C#ANV7 M*#CL)OEXX8)'9\EF4^\_SZ3'K/8=GJ$+"=3+++;'4E&3A2]FJ>?,_E+/H]>8 MZ> 2GR[I:!;\]:?LV-H)N.?J&.'8$^_*BX/2J#CH^KG15J#BH&A26ST+X9G")H9L!)%\[#HL(I+LJ8/)(I290+G*87$!T_TKZ8B M3?JYP%N)R9*9--,B-0WU;"\G2(04WQLI)IN#BFF:N,9*3LM027Z4$"1R?V1A MT$U7%XE>V9ST[$R'\A*>/!Y*E$0^'YF+C?)^B0E84V8(KZX42N.@7@,C]YZ9 M]F/U07S&F;C<6$A**=,O$XT0C"2(YT/G;%JA:+L^:"W;R:4">#=44D.)WG]] M2PZG_G053%L-?1ECTI5I6)/@R+W7UXKMQ6AE)-66X8H>49PUD^EI"$;NO]X8 M*:/:S&3;8B&6F_!MH[!:96I27,*?CXP7'569IH=I,;G,<^XTC.N,&(*1>Q/M MY.N36,MF<)'DTGFW2#B9)"> D7L39>CW1\ M/;E4C!GC M4BN9F+W11>7TY-2OQ;BP3); R/W%K]JQ&0N MZ+9X,6EG*MQPZG7JYA",W%M\@C"D3&]<%7!Y:/?"56\XZ#7@V_<63WK=BEW+ M$GZK4,];W46B;]8%^,S]Q;LD,6_G,YD,WDF.57XI,Z3C#"5^?TEN6>@N9W:Q M+3)S)U8=-8*L5P@E M\?JH2L/B.+3;\%ME9>5H9 1$P!#N7W9(23YJUV@V'P MI#[N>HL%E^W)8"AQ@)^U>GV5GHUYL3$HRZ$J> -B%L*A>Z2J$F&V$Y_@ S&H M]$J./EQ,W,(0#MVC53[NSW+I1+PB%FS6JK*6Y]?FT03VB<5JXCC15#RFE=28 MF%D8S\UR"\R VB>!1 !%,;XL$N9L/%G0#E,U"@TP _H K\3:;:Y3BJNB'&N8 MRV&EC1>5$ [=(T&PZ&1(FA@6S(YB9NFVF>_,8@([PUK<.@>"0)JG%1K2HEKQ88L%Q8GDQ'3C":P3X)4H["("<7R E]F.+5> M]_5 \\&Z#@" 5:NOU/8@:;9F@D\E9\K2<*I@!LS^4)DWQAVMQ'1;,:.SM$LQ MR[>L:.@>P_3SJF:]/B$ [=H]9\EB_)5,=9XAEUQ&OCDI(L MI*.A^]1RYFQ1&U;I 1XT^^5>3,.%J@$F>T"\NNU^?\!2I:D8M#A_45Q-VR* M-O* >)$C/,SI\78.-S2UEZU2_6$Y.81#]TB0E+ITJJ)I5JL0SJK=>BPOTT'T MU#T2K"H#&G$@(.5V%]7/I6@V@2E\JWDW$O42G@J)9; NLC] MH;D)51HI7N#CFEC/I;1R)=%B:G#H'L.P>CA826.V8A9\,=]N:FTW50%##QS8 MJE6I+_-R/=:J%,7YP@F5.M#PX= ]:N47#IAU49)<;$2^(EMR\6PJ@$! 6\Y=>_,X")N5^6RJ#]8>\5$6$N M3S_=T]/3C1>&&J,1(W/N-XC!6YR$7@ALLV!*9#%R6DZ'XSN9Z--1M?DDDO M5F3-PHE2;%<4$B,2I*3F_F8N\Y5VOE6NUYA\KKCS?P<_L6X1I_A'G^X M-%ZI\/MPJ]KU'&OB/R\ 3<5::K4:]/L[*']:=QT&?G,##^,>P[A+:5& @0>F MV:N!AW$'IMF?@0>F :;9JW$'I@&FV;N!AW$'IMF?@>?2PKN!RS#P[P_\*U'B M+^)^U(GO_/U';LK-]5U:1KU$,2Y=Q]*_>0S@2_W^KN;[\D@\2_SUJF.^^^2A MJR/Q=HS]?W]V-SH*&PU*_W![@EZ ?*0I]GELDBL\N,]D:/XYX _6.R)LFE\O M7/YT2/+X]4'-V$T32$*1 #0*- HT"L)#,T! >+Z_H(Q)>)Z*"JS:*&?,G1(( MX%'@T;T7J?U9X?UPD3[1@C7>7\E:Y.V6^,#0 .N"2(%(@4C!@A 6A,"C8+U^ M1CJ.5$NU-10*B>J# 0LH>04EV@#?BG1 !]ABM T-V&+[(U+[0[C;5F.SK--FCA$/1^2%N-&>"PK_,,L?NFH?B\QTO(D]SC1'9_@DWKF5+JU=W2CU!1E5Z>SZQGT]%/<=$+X/LPP(!X3O]BP#P@'A MNSW+^XWP-:^NUHCPSRRJ_J5I"/5ZL:^K2'6%7\N5X2?FZH-V[Q@A?;^WNR"7 MW^S]KM 20!V@#E 'J /4 >H ]3V:Z[V'>J*65K&NH![J^W%\\, &\I [14S/ M<9FNJC,ZZI)BVR\G:R?IAP:6>=*G_UM#*[?.!DSF2>RJ0->V5L5@J"E)J[E?O^P9.*G'FO4^\] MEN"4.A,OU5?54>>QO*9E.3-RF,O+VWJ$:*^U&*'\W/ >;G^XZ]AQ"T$ ?\7Q MO"H:=I';.6MP1X-%K3II3YI]6^]/&JUN*W^ Y4$SAJKE_7.0RAP0*1FJ_C\' MQMS_94^&NN-'WR_K?T;O^O5^TZ*C9P>,AV<5_RISL"Q=6DN5AC?N0F 559!S M]4+%2QDJ*3F=.?C-'7*\]-^?3P=W3; &605978>L?E0]=Q.BZ\G]*\UKY,=77E?&QC=IFKZ-= M(5*17CSX+>9$$&009!#D^ 3Y,23S%=F]$+2K?*T]=MM&69\UQOKL=I'M8]F5 M#WYGQ1S(+L@NQ;+[S&#>C+ Z3K<_51Q--$O*R4 =7/2D>S3;NL%<*?A5;70Y MJIM#33D9EV31:LV)EN5X8C%G,AL2UD1Y'.CFGW( M$/+W'[E])S6N7V>M\H6)>G/!;/LQ*P!G &< 9^\ 9[[IR[&:_H&G7WJR]F$YNAY@?D/SBMLLTVRY\- MJA4_?T]L!^(U$KEM3J]IPUN%8XC[*'$J?=" !.P [T-)1RE> MWR&+;,XRVKF\TF7YZG&C-C'SMVPQ?D?2 .FW^BAW<66.2[;+75:\VE#O$_(0 MR18B*V> /( \DD4>9&8Y?AU=!9P"3A.CY-85^?(5K3;EQ,*]<,OUE:&SR.BC M$W\LWF[?!#Z3I9&V6-2S"BIRBG(S[TDY-C"!B4\C>RA+ D3"4!H)0YW7-@&, MOU8?];89\N,0QO5ZJ/=6 TB=GCX=M"^KS8XY'-^,:P6E[HS9BZW3\W7).2E. M%S7=1*5*LX].!BNC*/FS#0G\]*I4O*N MN%&J6U2,8?P'@O*+X;6[F [K)M\TLKP,8@]B#V+_+0U]:9>'2ORJ:;KNINJ7+H7J>$4\#W1Y$E!S*F2S$ ME% :4Q*7!SH!+$QYO%\LG4QHLB7 )^!SAWH)^$SJS $^ 9\TS]R^X#-1"P1J M]VW)'A.DHT_XN2&Z>I]0 @*H ]0!Z@!U@#I ': .4-_;[B=L:475>5Y(1Q\W MRWR\=TT[&VQW"SJWD>R:AM50^))Y7#2;[N6T8:G6^?5T^UG9VJG3NSS*E1=* M?;"HS W'4&INO\-EHWST,J3"!6&E65B?AXE)3\+$-E-*HB&QK3J?UU.F>,E9 MEI=/-;CJIB+./Q]^>INMI21YW+M6T%7J/IM%DE\R\D26Q8/?&2@L 8(,@ARC M(+\;0WI?RIZG;MGK(_:L(MU-:YVQ<-0,9#>((04M#,)+L_#N4P4GLUZL*,[I MV;@M6C/.MNR"834OB*B&&>DW5L,I44X'.O=S(2/][KM*(4=DS/Z/#W-$7J'Q MXFBF5/(FW[BJ-TZ&;+5;VSZ1SZ_ZLT?A=+IS&?#H=GYYTV M?V:6O*I=>>4[&&QVF1S%CL^<_R3V\GQ MS4V^3W@B2$K/"6!< $\ 3^Q9":S,W;QN%^9RWFPVAIF"=7&>&_>#!4=PAGCK M1; 2Y5"BRF\$6>F_Z9FG-Y$!I.2,.5SF*RDY\ZXTF-0;?H&]NFJTIHWK8_W\ MW%XE0YP80NAEGI>?%SB5^ '8 =:.DHY6O [Y!% M;Z8M"BG>-LUZK=#J3!1%Y*_C]R5=WBYDO9R:WK)GWO%,O6$1[YL!>8C8&.0A M)SU01\*H W+2 TZ3@%/*W!<)+LLDW4\O;\Z:QPUS>'=Q?)8KU97^^(+H,.+1 MV&!=ID2Y+NB,A:'.:9L QH>DE: !/N,".46F,.L.E+-VH*3=R7?5YME)%2\QDYF81L*9!QD?!V.C%SEOM.[N>)X M\THT]+M*R6Z,Y?AKWS74L[HJ*X+:'J+[2GM4\*;UW(Q00!"QDI,^YV< "@ * M J@B0+>C3_QZJV+0L/24NTSX79Z)W5\?]0)%'\0?\*+4(@"I!ZD/M$%I^[* MA<9($)Y2 .H =8 Z M0!V@#E 'J /4][;["5M:4766%S+2Q\TR'^]=T\X&V]V"%C>27O/^SI\."Y6\ MUUZ4U+'9L!O*D;G](P6]:FE2G]5EC3T;7.;:EP/6Z[-]W.TP(SW/"W P#H25 M8F%]'B66>Q(EMIEJ$AEV:N9R?O_4-.HSI]G1$5^P-W4>_O/!IY.<+31RI\>2 M4NB=3N97;Z45_=F6>97)\]8;E M4FI^1F17/O@M@!(&V:59=O>IAE/IWITV^D:EQBX67;%8:PIBZ3A/)#5*2+^I M(DZ)\CG0N9T+">EWWU,*^2%C=G]\F!^RI6I"B4>>WAZ>7.H]K3:_OBEO/Z*_ M:LXG]W+VKMD>%^[5U"QO#T\[_0[/$=>'*'PNF1AP G#"'G#"FA=G'U+$A5>3 MJF>#&Y.MRXMS^>[F5#_?6,*5+QSO+8U%J9K/6&:S?-GSQ2E;:-U=$,H0PX-^ MGZM%!*0!I &DD6S2>->;TVM?%-UJH7MFIEQ'UZY%SK"F@6D1'@AF(0T \ 3P MQ)Y5P#KM9,J36:-^HQCZ??76S10[ AM8#\1SM/T26(ER*%'E-X*$]-_TS-.; MQP#R<<8<+?.5?)QFMWI^KTVO# 4YDX)Y=3.2T73['J1BOV4V&\[=N3G)G]O# M0GYLM1:S#L\3#Q)_F.%@SQW88;_984.[^E\AB\)1JE$2.\=J6^W=W5T9)\>9 MFV+\T3KM7L[WBV[*3)D!>1!?DK"A3+Y '4 =FZ(.2$@/.$T" M3BES7R2X(M-PU&@)*<>Z;O-W"AZXC%SN= (=%B:DWUA)ID2Y+NB,A:'.:9L MQH>%N(O>W=6 M+)U6FN>%%"M>+12N[8QE1YD1"A /?G/L(9_]G(\2. X #B )@YX-P#%'?5O M3>V^Z;>;ZG3JGC8%[;07:/XP $6 0#60>I#Z1)>;TFKSB[O)^;&IJ(/^2)N[ MDM+.YHF,AQGIMU]OBG*OS$]?[5H(_ZL;T]B:@]_]]1>G'U^]E+B5*[XS"C_B MOP>(" >>"TY&P[]'CF>0>?_E(@M#;(J64\6R_R;M7VG,2Q1$@KQ\(IG0%X\+ M7IT6T=)KQ0MI=LD-!'CH8< 8=>([#,NPY+WA#(3_#R;EH14AJ^ 66.K(0[^6 M?_S]C4EZ9Z2"=Z8L=>%,_%\]8X[T57ZYFWB^T5NLCE74HVC:G[KWOM2T9S(5 MO!6WZAVIDEY(T@_NK^!( M@-32.&'4OFK8GL^XKR7^(43K&?A;I\>H6ABTA^_4D#$-8#%S#=]'-OZZQ]@H MN U_Z^!1-'#+,9$S:*X-5+N/&&R:(6:(OQHB_) T\T$3GA[W>]*.!QIF,&(U MW"=GB%PO_2#%+PDE9-G:!-]G:+%1BQIHADZWBV0=_]?)J4CM9,5>MZ/F!*XC M]G):5A0S,IO+$!E4EQ*XP@*:A527,/W@F1!E2+.>DLS MW*.D+YM%.LY@!N;E?S,K?S^RV$I[ANH\M3)&D5"F+-3S?T4_6UYS0U*-+K[@ MU8-GSWU@+QX;ET^I/LNELVN:FVH7.CE$+&#K^_ M%; !%LX",9_?W;#OOQQ6Y8\_,>,\@7='#9$?%16(>Q7[, (\R^)Y-U MWT YA@*:SO$;#7O_>-A6?DMT^3JC!D+S*TC08 M^/[HU\^?L]DL[2$MW7>F/_.N-L *UON)]+[J_M157_TI2V(N]S.PTX(_4W(N M%7P2TO[+>+(+(N-S?'G,Q45UL)E@+IH'P ML_!ZPV:.<%5A8-7.K:.WWPZL5'T&O:0X622;>;! M%$HG28 W%X$'PDY=]^B'8R;- \1H@-BW]8G,\:R0PW]PV6R.7;F$]4LJO!B? MBLD/,7\3UQ11%^O6-_Q;^B9OVQ/5>DO9G#THFP5>+$<*IHBT(,8T>C87*!D9 ME PP /7=HQ^.F70&($8#Q/Y0R02+%H[C)#%FC8()F^R"/"B4HT6JHLX\RM2' M".H#9)OZ[M$/QRSXO*B 6'-$0GF0S10LU?-"JCLB[#G$'-GT'X)?@9P7+B2>L+*7RC!Z\Y1AUW8GJ+L+KO$QX6)+2 ME&TP)4;N]LDW\)G-C5PZDXG1;$/S5%;GTP-_&(_M542>YAJC0!2#7>E'R4^_ MV)I.!L;!U$F>'MIARN78-/MNH M6=<*DX5E)8@!G=VC'XXD#!&XE@J0?=.>2PD\ER#]U'>/?CAB:U5?!$J*?/;)+0@MU4G)<76B-(*>$#V089X\+-KK M.U7MQZV^2&/DOJC$. @" 1VV0_2RTSI, !U&!'$?UC-?.F.M/P9*F&S: YTB;DF#5)XF!H M))/"US03+VQ:,\$1*B -^KM'/QRQL(J@F:@ V:[L(RT]>I]<6T5*:N0:5A3X M&.[BK'/1=8C;TT?X3I>9&?Z "=*($-\B:9R/7'Q?WO-P7Z)$1%]3=CG8T0)E MMSL\M-/*+@?*C@J0?5O986TG"C(KLUPF*P@_559."5).ZF30G&-U7HHOP/C) MLNR))HS6:,9K:[3-K\6DC:HGGF5!/0%ST-\]^N%(]J5!/5$!LDVI)SD^]73N M>#YAZRS3G(Q&5J!],/LWU2D>3F\-,16\#(H&%,WN<,!.*QH9% T5(-N0HLFP M-"B:5XXA_9F*R;"@8D#%[([T[[2*X5C0,52@;%,ZAHM/QVPO4CRSV7.PH'* M#!+1/?KA2%0.Y!^@ V5_&,O BBR;D3GYI\ISHB2(XKV.>EQ6C4_AO(B]3C$M MQ_$] ^%761;6*3J^EY0XB@+ML))),U755ONA)L*?\3]D'^<3V1CRHQ%6&,:< MR2^/1CU7/G@\#-L(G^8>%'!G$.T2^'AN<%:6]LW"(\_%&<1390 M/^_%>#\MOT9OT2$1B@Z%SPVF HH.;:CHT&JU/BZ="WL,!7? $$RBBMYM0Q"2 MHVP%96NR^@1!RN18CEA]0BZ+$9;B\46.SW#$T\#Q LMGT;:-OTBE/$;RD#:E MN,.E2?:6_<<$IM^[7G"Z#OJ1?H$/ DB!^N[1#TH0-A*_G,^QAW3BN&%&4\F M7<_0#95HAF=4#FL $ OJNT<_'#,)@P4"X)#.[M$/1T)WA7P%8$8!S-ZBNX)J:1,KM-DKAFUV50\!^0$J*>\> M_7 DY%?)'P',*(#96^174;O( MH#/":E>_3#D=#>>4,!F%$ L[=H[]Q%'DE/ M"$8?P!+8;]WL5U2. 684P.PM]BM&N1V ^P"4R>D>_7#DV"Q C *(%1S<(N9< M[;^U_1?N(6K!;209"V.LW$8.ZP4Y;F!+\7F:GI6T)I]O79JT(&S,,HG/RA62 M2R;XN)+Z),W):/A*>I2G&4L^DW]G^42"O!>/"UZ=%M&#+ II]B'OCNW8Z&$( M&77B.PS+L.2]*UF UIUZ*)RK_ZQD==*QY]BYL\! M0GG6IAQD;0J?^R!ID+5I UF;U@_F[XNDRACZ/P<=)(ML-Z/V.EE.TCI92>]V M))T7.X+&LCV40]DLESD(N[^1IC?+I5J^U6XHS?7HM ^'Y_&G$O[RDX.U-E4; M7#)L_"+_5XY_3JWG*T%]1/>[:#PQW("^@Q.2ST(""<-S O-#_^NAV%,0]H>T MB8N1A]NFS+6PX%,4^\?)F>SA)](%'C(#U6/TB;5@ EN%E#HT/-R>X$0];ET7 M,:1((?X":QMBR'310+5ZY- ^:0)F2N2&-QR2"RZ:V/A7P0.QAAPX+AXD/5:5 M1%6R-('==$*DUT6 ^[P(O+]46>E*6A!VIC/9;#J;349OOK+HW03CD-DB3S(V7>7GOS'2\^-RUZK7F\URPK3J%:,YYC&3JS](1LM,V*92&;::2CZNI)!1>PV.>!1GQ0\:+LD!1+-MSA8]F6 M(T=U=?*AB!?EFN^X7E#UY8WL&8#2'48IG>U/%M!V7]<651\E3]L>HZX[4=T% MPTLD#2;/OK''%Q/2*?'%?LK3NNHU)1[5+L(:)G*<=I'ES)8.TYYCX4]X'ID1 MJ%C:!7'7"JSH&GH=OT_ IF>.S:?;=&)"5W9Z5AY.8@!Z>M&7GEY]3,U<=_0JW_V:XNQ_N MNCU\KW:QE$_\:+_Y11?I\#6N[&E_*7HE^VYXQX:'>"6:X.5H)WJ45_19)LW% M.<8 8X#Q&F#,2<#&WQ_@KZP (KU'IV?G*_+X5@^(L83'RL4F&Z4+MG70^AK: MORY'QWI(E/()^9"@MK $^Y:$Q^]2VS.D;$-T?XQCV2FEBH@-Z->P9V3>_2V9&] M@!((<]PSL&O"'*L174HS)\Z,1.PJ0ZR:H[PRIVX:K.E81/_2T%!0-\ @1PL/ MHY+<"$0()@&_BL*F Y..3Q^KVJ:,[%] M#'OJ&/H;N; /'IK;=?0%_F?@#ZW?_P]02P,$% @ 4H!<4"_0(M(M"P$ MH48! !P !TY<.4D5Z%1$0D292I(H@+02DAQH1*=*+@%*EUQ!:Z%4Z"$B-A%ZDA9)0 M X1P?<_<,G/G?CCGW'/FW)G[/GM^G]::O?=_[;7^ZWGV['W[YW850/U"2T<+ M<(< +CS[P#<+@ T '=)2$A)B.^2DI+>NW>7[#X]Q7UR\OLLM'14]!RL7)P< MK.SL#_C$!1_PB/*RLPO)"8M*/I*6EN825%"1EU(6?RPM]1\GN7/OWKW[Y/>9 M*2B8I;C9N:7^F^.V&T!SE]"/L(SP#@^ @.8.(*:I MI?UV-3&1J>F9V#O%G'KFVOK'Y=VM[ M9WG9^@;V\^@]==P"$=_Z/^'_41?-/%P$1$2$1Z7_HND/@_Q\=:(B( MN1^1T*H;D=IYTO%(A=VE?YJ<7]MSC_?Q*S3#.Z]),D8^Z35^S'](^R_*_NN$ M??KO4O9_"ON_="$!]PGO_'MXA#0 -<#%E5#!1[+_Y/\_C,V=W3SN;22Y,&E+ M0 (\6\:E0HA=S&*QK0-J3,%NTSB5\MH067);M>%Q0O;L6P#WB[%A35]6>':> M1N6DZB.PDLV,Z0#RZGF)(UF><^);KR#"7&#]C(R(BOA/7=3"YT](F<5CA6Z" M9FOOU8G/<"7GE)$!%2GS1;DL-\F^0#,UC.,23*)=>(U7.=;)7U['UO]7-XC! M$BGBMR]6O3QLM6R;H$H*>C9_T_K6WW[\4>@1JDU%I%7OU;BUQ/4+EG2@7N[; ME,=)VG O,714CUA)2,8U[>(CO4XPEVJ(MY5_[[W2^LEVLQ_2 Y9!)!Y"J;]I MID_+4QO>@Z::Q3;FVS@N(D)YL9 !LPM&BY<9)$#/#-K^>D2I\FD9_.@+G@V] M'UV$0(=>:":_:%8.%V5<(5X?$3)2(EL'A==8-R^&R*#8\ M'RS%IN/KUTSNFR0AFGJ">S,Y_@JYT\]S/VS ;UO=>4D,Q#L MV])4[T%F96T1VP9>;$BB"^/YV&([T*QT8ZF)^?IH5Y4936"^)[[AAAYN3L3Y ME;!V7OV9LN"?UMB+UW@%GY8>/F/[+KN@P9+\Q_LX+',0G1=_:LMJ.2&;*!W' M#:JN$YCCQ)["5+&P2MGD517!WGIK43FY-IZT/ZL/[[L/GVZUW )(70.Y/G<* M6R*=6^.A QGE3Y*[DA^\K3L&R.\.5WS2UPO.J,!#]U[F_,BS7LE'J8ICO_S M"CSGG6-=L_CP(L#(8Q<[1Y$X:$!D:UW!'7_.G>-U[C/ITPI$R&UFVU_.Q@/[6;6C&M)FSI2*/\UW M/[2L=*KAA&^NT$M?QXNL(2)%W;,;T+]B-J\V3?/Z/>[O68Q'_5CY,\_Q5(0# M)O.-Z#(V#)G=H#]Q8($W?=;?. 49A>3,3SJK,2MSK7,\,[>P&:;??Z+NR=F] M_9O]Q#KG/-^E9%XG($!1PX/U,(!]]8ZMXAO76P"E##DJB,.^]S'6'<\2=226 M123'O/A\U

$W8+:+#\B>>,\6.4NR"KDW=_ ^XWCI\R6FH+( CL!*6T_!MN M\L'N6P"29.)@VLEO16GD9@7A%VCF3UGNY%U\"W"Q'*^W^"IUCU>!B.K%IMD: MTR=(/7'YI-C%_L+VQO:XXO9<\U'$A&P>:/V(ZG),#)KL32/X0V0JOTU8O-PJ MQ'AG*5$'W11_:L L-CSEZ ?T%^9YGF7.915H#/TWGLO@ZHU>3^D5)".JI2>1 M/,XIW.;>:I[:3\;A#1&_9*C%Y0%L6N'./6:/7H$V+K(ES2#,R>O6L'!-L1I? MNT6&RJ;VC-0N:+7>S;R:;LBY2D6+ 7VP-AKQF>\8KKMO\#'X6^3%8+5(24M2 M+U#TAT,!X^!OLZA@*71D\H;EDD3Y>781E_MZ$@9\\&KU%07GYDFA^J) M%^BN/LA];*>!H&[G+^Q$JM"?S1#A98G_6$3T\,LC]R3:=S?-IWT;272ZCVQ2[KXG\N&5.4&$ MM1NL)M* ZT8-&K$AP/=*LJ?-)_YN(D/R2!61G;>2DHIDC2DQ#J70!*Z^/,9@ MB35KZX8Q+=U"KX^,U+WM5(,R+6L>C"ZYDM-LAE-Q \0A46.)=A-3[5]=N*BY M,8AH>(>@9A./V1U;0W8I@.KJT7('V]IV'"_&/5X$7H%P6$AD MX"C(JGQ73%8ZV'B#0Z3G'&WENAS8^WB?5IMSM73Q',H"CQ4)88&["!",O3MI MGSCWS(2MZQ%,]+4RC&<$AA5^OTMZ#?V#)^F$-$'H7!%&.+&OBOT>WM_=I;S> M3B9$CMBY-@TM,A"OK%7BO(0J@< M-T>*DR;]-Y^WJ_-O 1^[;@)AF'#=QLE0*@[5**H?I2*/(SWL;Q8 M_IG800Y='IQIC<"Q.N:HW/1X\-S]E?#:8?5^MEDVY.Q[E2P+^2\H+NL=! MH*)IXZ^V!M@'5:O%BU?AO:J2D\'6C@A%E3_?C:,T>B5F_*!(#"R*!CYC%ON$;*^94? MQ$>QLK:+=^R/BI.&ZO9=='(UN<3?9$9^E09;L?NH7$W#)YA<0CEG1$5A2#N9 MTUPK);H/$UW% =OAMX#-=FPEOEGPV")U?0*7H$IU"X#5XL9HS'QN 1U W,_2 MUE+WO$T_3C%L[ _PPRTDA=TAPR&35X"1._.XPA;\$*=1.@\&HU)?:$9'ZS53 M^B4/_G/I6P!30]D9C&-'EK;,3JRHF?2Z6X&K6D1VVSKU%=:V".SO"2R'1<05 MJOU,Q!,4VQA.!^U>_&FQD#)#(B"^$Z_1B#X5\OY WX/S;P@2?4C_F(:) PK)D;?+QA=?&C;9.46&.YG>#);NVLC5?WE:)/ :$"0@ M4HSEN 7P"/\3\T7ME-?,8:') 7_LD&W:@<11M@[V7YGFK\=.4#V9#NF<)!QA M51:G5.2\<;GRB#D=,[/IFH1F&ON_N_--RBY@4&,%&K =H;;9"<["=Z1>BKU! MR^'2_NF#M.8-NVC:9HS+,6B/!OFXA&Q7(.365]AW.LD^+5N_>V/B%!+-HS>H MBI^=,IOH?#1SRL6(>]E6-^ O*5))D$&>>\LOW32:75@V^&<\0&RU6,,W9%30\T;&K,UQ_>JNS!53S-&(Q M4=VJ!YNQ=H9.Q/'U+<5+=W8/<'W+WB@) 7[!3,1!&CKI71XA=;)RW@Z"TM3Z M!XYF6/W[<@3$"%>AT$\_^D08S\[^CGZ?O>-'QRM\ ]4U&YIG\-0V8 ML"?/T,],CX$4BE4'<.5O%R=X3:^\_]LUV^9PCPO \;QZ]GJ?SMXIJ$MMN\"8 MT6KAP0IEP2\QXGG^A<@Q%S/J[?T JQ3?.L^%^S& /[1[!+]N718TK,NM]$.OY7:N)?@I%I >7TOWQ69(X+GR:80#2^P3,A0_I.X6AUS-PQAJ M6R>#A=4BX$N/3>'-74X#^?1>G[8A:I+G!;)?#Z8U3R"EE^&O#+NL;8>YGF.C M^C(AD=)G'3,O/S$F:2DW+'H%FF;3B?71_/H^SQ-I=<5Z HFC&_1=U=6-3MCY MV_)EYBI\"*8^]<\)Z9QN 5;&EV1&\RN%3:NR9_&ML)DFJZC83CXLI$?N@R60 MRJM.OWAZ)!;7@6>Z!?R?#K%R$[@XU_D0#'PR[8.ZWFZE=J6Y MK'&+\EPX?#QH@49!N+ 4F4*)O2*O^B+$MO%=?ATXK'&O#??OTXV@?.0PT0?A M3X)6T5\3/D5V+%2OZWF_R8;A)&X!A+> "6N-6\"=KJNS:2N!?M%#;X",OG$XNY[M[O#D!L"++(+D(4#T^/:'<;Y<%I7UDU&:RV5_<>R 9]-M0G@W#(*'#KZT5G;> U;=+DD%S8P'Z6>AT6XRW@V:*?UO=+ M\R!$Y6L?@W*#=;\_0@4Q3^B-- '_O3!L<='@F*#60%,;873EP[WS0F"AC^\> MZ0G,H" -KN<>F5/=EJ?&TBD)G@(WH!8>%UD6Q4Q\J)&VOMI,S3P*?8"EO 7T MV;#6L/K.LPYD^_<\SF9T?SSAGK;SU3CH3> 7Y\-@O.]1O!=AX2W /J+[&(\X M=R1$=I;(X?2$4V%^]VN!RKLR* MZ@G\EW.0O&N,U6]--(.WNQ1$V=':\_[ />S?#I<)\HA4Y:B)TF])/_-@#/HV M>\]!@47P&.99D'/6E0GQ%)=+E(!M_"OV CSZ],B-9W#JJ_,@Z]2$QD::-\NVLOCCW&J\J;*E&5IEI<_@2U,\ M[,V>+)*C2/W!!^5:[NTT/M;2]:-/C(J<\3>E:_PSCK.@3;/G2'5N-\[N.V-! M4 :1)1UM78JVQOF-J_$L**J3%VU:*![O5TE)\0><>!BMUK]KH48;3.4I'-[7 MR=PD7/VF!I0$>RRTS'Y=$>/ MF/NU):;E)#3_/49CG7%)Q!1]RBAY1%QM,5G F_H=A7KW('U+\KSH M3*8!SOS*[R.5SG=M$C6I@.(7E_%R07EJMP"/8"#A-;OS1MC?&]C^6&(U;@/3 M[Y]+C!9#1+0+EL4B3LZ ?_V_P923?R9:'!RNV2[^R]*?DY65&@T71-EUK M75_\#R#V/J+)+#RM/DK,;S=(,3!P0,H(CU/4L'*OQ]_O9+6HX_ K1+N1\=Q.VZXC6#9G;8(+]VQN M7[S=#E S#>*CO>0TBJLEE4<:!)L9;]P0&G9B,B+XZZ:WFAO@7P.JDP_-9SC/ M]ABR*K'ASW_;)^A9&C76Z5#2E"8)V1]D%HO(PR=7MG1C4US.3"^97LTM2[$\ M^&+N?_=.N?X'S[F69M4'V*=[X-7PODRWE*$>(\8UG7=@@-ES2BWM%Z:_G;[9 M@DO7.6/+EI!68-MK&Q;F6,M8:L,'*N1G4(F(99I.]-SW .\*D.7!4[_+5^Z"4]*F3S,?NC:ZHW*_ TTC:C0Q"", M9AVF#YD,4MCYAS5J$WY] ,X^[%J ABZ=2S1HGT-SG5+;MA:FY4_74VR.,V#K M82@FSG,P,K")=W;>O$[+X^083V[I&#,B8@:+U=I(SHX?:=)WMZ_,4#2_N)W B)=L_J M8+&$*1#MEIC-N1%]\L*"5/3&TC!O]GW'HMJ;/&4!9#"%WU52ZZ-P@?GN.[43 M;, 6@^A&7=DL>U9!7B3'R(%PEU/*V2[^V2M#U?'U0V;J(*.@>CL6:] MR%M 5,,$(]:N8717U$*8=<#K_]Q7/HF.LZQ#R Z&: M9';]J?G'&FJ>2Z5P:W'VO2M(P4^)_*G:;(EW?T]<&-WTJ]NW&_=PC.)$[%E# M(">I:C*&=PU^MFG#6&^MJ]O\;9@U0.#5]W.B=ZVV41;:"=4X#;EH93-O_@;W M9EWNX[@-]O)=&YA)U1FYBKH#4.E;J?EBX;<%)7-?TN7HMH#:45O>067@V@0+ MUF-03E4$'5'3QO2X7U]O8O=;8PGY&^='3A>=_D\O132'1_ M"(VF^-Q^QJ*Q/ZBS>COMGS_ HD%PJ&X_IV"<)B0X_]F3MV@O%7A:C. WT M1)^UAQ$:$57:$KE?=F(S660*H/S&.]7YJ0+1&E&=QZJRN$O;1O1JD.7=!V+9 M,ST?4QZDTE6NSMH$$TZ_76[#&KU8^ZSQE]UQ50Y+T0Y@6"9O3>V3*>MY"K(T MEG?F[:SX^P!._B1NJ]H]LLSS9CBYPM'[^I@MP9;/A'SJ=4-4+Q/[3#(#/>Q0 M\ F&:66* #1JW>1K+F?=C/BI9?.YE<(EKJN<$,%0OFY-;M**G?_AFN1R06NN M07?/G>'>,R4#8QNH"0S.IB(U6^U1_:XI+/0TI?&W&JNKN[C8:=<&Y(1)[### M. -;6&KCVD4%%U$B=W%W=S"9I]=MR=HB#?M7>VNG=;);[)J=']%#7?[JL(<3 MZS!OFBZGP5P4]_7$T\H6;+3:&3\]Z0Y]/1^L6:A>49(A7NJ:<70!0CYAQS/( M3@ZV6"VH(F[4AM")Q&"JONV!QG1%>$2?!6>:)U^-M,L*48Q[.W7& M8=E]O.#B]\\K+F-&Z9^;9]/\,;.N1%UIA=/J5KK*SAD-+1C]AU7N/#9TL1%! MXUL>:Q0#&?U3RH:?\]]_@A-*VV;@_(EU^+N(;K.EPUDW-$0BU4BT7O'=+6YH M% 38YP+GVXG+@,B,B+5F#$=TW0RYI/,S 66 OJKQ0#5T'UK4TOJ=^].C MC.1Q@D3O-Q9.<*=>HEWJ.P["PA7-/H96\E\9G!G0[ M@7R8G@K7N72OX0M:EZ?I5X[%+OP2 IT8N._H5MZB5Q<=CB9H/4M)=XG3CK+R M+=Z!#].VH-**R)-MPU2,D'V7!ZJ7B H_&U=C-NC2D_6E$:UK;W:6J M2A_$1*X8UK>VY"XO;PD+-#UX$3,O9,#+"^=GL_;9ESV"K7OE400S"88'*]NU M?M6%>.%]?X6W<7I>S5&6Y^^EX+RGS\SWQ=D,GOO!AS1J.#K& M,T/?_):IOP M?-A/=K^^I9MPN7QTQ?@ ;\J;CO$\POLKUZ^[AU6")_HS93\WFN7]B1G0K?SZ MBIJ=/7A):5;/\CP$W1YH\BL3N&<+,A]]ROFAN^9\P::+"&-M.:A,*YHTE)\\ MLRFI=8(END\>2[TPRO*F,I.Q^L]OA0=O\<-;+&H#I*1$'TN@?/G M)B6)[DO5VKP<+3 53'5XN2L78[ $A"1'^5QV#7>9KC*4[2^SYV.\=3'S6R)B ML.7O"DT[E8\XM-UX#@E7QUUJ0+G=YA#0;XS=!NBOF)Y:7ZYI&R)":-Y#187%>J^!7RQA,0'^4<< MPG6/[B,-JBQ#,F\V2,P_OY?-]NG9M7QM8JOUI;$T/5CN]YF>W"#GP]:.FN:F MII86QT@=ZH@D=^7PY0:\"%;#"*,5Y2&0-")#+OQY4A@OZI0XUT$0DU&A"^\B M@!TI^*OZ=71@>]=C!= 'A[&;EKK1F\VRO[X3=JY[6D_$X/A#7-"!' 0#RY:C M9:]DA,D.1;6MR,[(A#OL/?(6^0M;NFVQE--]ME2B#==MZL0XV2'[D#8;!8)9 M6V*]=1UEEC+GUO,LOXS&Y :CEYB<^NJ[; :!IYG"PR?>$+"1585([5\(A3*_ M3RC#HG/@W\]S4WI\WV-\D+V"X>%6*S\]B%%X%FQLJ*\(6[X+.]5],_W/O!][ MF=74;3":9DK;WH=5%#;*G?YD0@4_[#3I#>_\S^2U;\X+,2[MMAD!M;:F+T5J M'\=LJFSIG W6V9C=\%/%DV[#KD4'4[PH__EQZ=ZS=U7^[G M\$&"5JC_SSF+@7#9[.1^PKIWPJ:/OMK]QI.4[2S3MDS[9G5HK=\(!L4^:^)^ M)_*I9;O\K,+/=0GF,7U(NWQS .G")?!P6/8)KXYZT(Y!%]LQ2U4"Q \T>0*R M]-=FFFR\L:9;:;+U&Z2S$DQF+36Z.LIMSM!OQ.^H96T?;#J<]]O> CZ3V6*? MFO7> I#WVJWNM1\);1P=#CQ61]M4EHYYWH17:;AX@-5;$YSO1RD]3?DLB?R@ MM/7%_> 8I[8:Y8'2R&U$G$W0N(9RUEN_L.3V2A4;_KA:J]?+JT)%K[<.M=6P M!NI0/&W@..[E4W' MM?0UJ$RF&)S*'01,_$""_')7B4"7>(*9\.\Y[&DZVH6[V%/6-Y &1G'_; M[]FHI:[ES=._[M('-DJF*23D6P2&D0JDV9*XRJ9F-.@@XF)!^7%9KYU(7\VO M)NKO1MVKU'>LN()GF+BH%J[)E( J3P0*Q-,/#DL2 ]L_AH]\DE^E;%B?NQD2E]"[AC^6>9-V#M0#/\38-F .C7+WW(JG9,;CJ^$8*FH#-#7,VR M1\"BE=7Y9-)B2B7?OMN]K$/J/J9/(M^:G%+S^WE5YFU29BJ5[LG$$?P4%D1_IO M@AN;(PIH)<>E'F4;Y];6T4NGN)W4KB]Q(6%,/X?\.],O=9?X MHN("?!M[:[H]1WL6:: M[.WE>E ['7_7IR,?PN"X"RK>>^WU$8O]K4[+$47*MX#5KM^J%^.PPNHNK &[V-ELVBL M@H5F1!ZSI=+\;%'XZSV$38(+;DMM]EFRJ!1F#DUJ#^]Q56 M8UUZCM?#S1\]46]LN&:VLHS@3:T8\4)0B*+4HOF>3D/]V^WAW3A.W"FTS8#$ M=67!R_4JLAD6P)_?) :Z%R<\KB&NTT\-5GK3-K._C8 '60Z)9K<3L!FS?]X MM#$JX"+("R!S5>4J!S?.7<;1'_=8!+KU]AZ[?_6/ M4&!/T5>O85$>H!:Q.-P'2Y(\5+O_,#PCZSHT]W4;F*4X@T2PA^;N6;_EB7 M[4WK+2!Y.[V3#^&Q3UGKIJPKAGK^TA1C7ML@Q,9\L=$9.!<)JW+]Y^+CR/YE M:*$%,\U!<6,BC0B(N'U*VSXY0<1KXJ<%/GU@5!]#9+BS]72=U_WESKUALNL: M$H,+U[GRM2,:/6_!<[\N,N2O,+[(JS]C"9(OJ$<_03CUJ(: (7H=9*M+SHWU M;#NPI@=JSM%V#A?LF9MXP3]9;1R2L:-ECP*8^\3IV6NVDX#Z$WHSP4HW\<6[ MZGRUR[< H%-4'53>3%09G6FSX2]V@H.+&YAB3=&$.N;*WZIL.3J50 M!;$WU3]#8E]\""AL_W*-/U+"M@3ZKH;P"L^F[!,1Z^QXB+JC9U6 M5E];B'^QMV X[3&67NAV5_N]!!OA? 8O+X9^8?Z+R.*VVUF()+B"!6XM=?1L M9HX$&1&5*A66\O@C\\?'@\6>9E)4!\G\"R%9O1D77O9/3U:P5Z&S&NNBD M3KKYY2V/+\L0IZ-G(I:"J5[/O?/@"&_[Z# 3WUAK-M#:\?5BF6;F08SE@C&X MW_1N^X#GW^8U;8O:P%1L:I^B:*MC+*1T\+U">L A-+[3#$CQ@[,]V4(2R[,E M_9M63\_!FL?/5T#<6K:NXFR/D#*DLKZBU;1)J[_25B34D31.^D;[-1J7'O@V M;H*W)'B@&R IB)HN]C;+3"]=2_*Y>5,E$#3$9^E2==">)_I9T&64'4VE;&8' M8,MZA^C+FFJ:>Q261 [UI?[Q5_R^* MQQS3XR&6],L35XM;3M,@@Y\B0;5DL1]Y\L8&Q]I;4[RQF5UKYCRS\$2:B2!6 M/6YS>^+(#_[HU]+U]S]/C_RX82UP[,X%3W]C"N M36:YG+.@*E,,@SAO+_=%] MDX]&>H,\:8,>CG13#9F)>0?YEHYMH"I9D.1?4RA2)$SXA/#P'3S'[W4T/I$C MSMV!^_MFTBV K7:4JR_5G,F&.'T5'$U^:GO@%Y]QX71A^0B1ZQWS4&E$S^_& M[))(-.7,X.218->:E\V9P;SD?E07JS.-N9XGTG7.X>O'SZNZ2X-^\PF$3',"' M%]V!L#]'/AT2E@F(%VV.R>LI!,%EKRZ=+,/NJ+= MM_##DW8ACDK $"D6/I# 8GM$C+A40/?V%-QN)MA +5*B6M?60J=D;$N#?U- MH"7:B;OG_ AE 5V%:HU>JZ(T9^W@,R#HJ[DW A^'V2L [&5OO;N/C)?!!B8S MI\U5<(H/OV"2*4/C*(;U)2M=92>61");\0@<6*G-LJZP[M5,)(RK'))U_Y#>8G^CUB5/,_!#]Z_ M3P9$"O+AQ6&VEA'T1J\D"V*$ /\K*>(3XLN^H_OFZN!O9UZ^K?72P/NF&"87 M:@CM1R]AN?>>Q?[O&E3%T <#Q3=9E'![_AVET/%ZX>"K=RFH?CQ'[??\UKE] MNS3;46&^O;ONE*KM,2=4#+K2F8)1U2D+!C6?+'&=F*%'1-JE_1LP^NJ%(\J?K .1/>+A#4!A0ISTD6*\[V M<'MDHQAHPH;-OP5$Y!8-9"5\T_>+VY:PBL^)J(*0^I(7AQ'AW>KN/3HAH?R@ MCGOX[F:A"V4:SP?_E^2V["%+NHJ M]VSCX9[7W7/8@YIPFYGV]](?5ER2AD1Y)&.O3;-\@@)$HCA.K+L^GL[[C,D> MLO@&63_+^C0/?UI.TSWRT7PC-_"B)#WA%C#7R-T!O7'QK ,WF>99STB/B?16 M!IP+D//!@FL=DJ@ Y6=0"KJ^X0IKJS_6%BH)^6YRNAZ\[I>0=C9"WN6Z8(E; M .]@# 15!]DAMYJ(=4JYZ&L]&/_.*V6QJ\46%9LM:YZ<9T7M:CP9R"J_U)6Q M$RA6^J5!"74I"I(!*E2O7Z,'A42[C(QE6XJAT1V@IXL6&<=] ^I-?GX;JBWK M[2=]GBZU8)'>NMTUQH-JL<]B3,MNK4=7%V/>R+2X"T3&\CW^#8$UV#OA'K(R M=LC&ZBP2";&PN 6$=PU%5!AYZEG MK@;?\PM6+].I>"2:;DC.-W&1<<0U$[-7C*C2JA5/&$?Y-6X%2ZV]\))7"RM/ MJ<-W03\IW@)L$:\ZD]>S]'2?99@TD[_W8$](>)_T%O1.RH SS76BST(VWU[L M++<HM8VV9A"&OIU"XK%D_VU7*D[NOIS=*!L_,-VA5Q$[]U(4(%< MP*-?Y/8LXZI?KV\!M,Z9)INF&5?08GA?\_%ZNF'5_"E)^XI)PZ?>[F6ZW"G^ M&(^&!3Q&BRW=Z@0["V(S0/A:3M!2'8BQDM+5+8K]S7J^UZ9%>;!!R'R@5RGW M%_)S9>NIO\Y%TP;D6,78&-&0PTJ49_S/X'@@K2?/Z;G&H:(@UI.[[6H^=2X4I>"H%S,R;$%^II$^BZG:'2U&;7$.<2=3K3 "5VH; MEXL/_25BG],1%.S#;(=:[BVDF(*%6X"U&\6^R^[5L2OK87%QK)]6[H'5=J( S"^/RKZ7V:RR2BI>Y*H?L=1,V>9T\P)ROOD*7-F_# ML$)*C=KU:XJE6A_(]=S0L;YQ6KGR8VP;^V9B-<73^4"UH<:TE=%3Z<&XH^5? M>RYK%R!V@EN Z_7SE1H(4T:3&M274:YFCY%ZV;)QQ_')7DA\P/;YZT8;S@QS M=-,7?ET:EC20AR0Z;*::Y.ZA@@P2ZVV8^AK]-V>_ILI -$"H0[406;Z/B^XL MZY[&.4%1M-:W@/=8:Z=(I-_GH:N8 ?/PA @@&%6[>_5B&1NU?Z4^SO*^Q=1D M.S$+8$:X"J'2+:^N500B.Y*N@\-'&[XS*.;VZP&M%_JZ:$\7]+3,@22; 3$W5P?7UCR!'?8RNR=@-Z$-C>ZDN#'ST;)*[V2@ Y!UT MQW#.19[6Z\DN=FYZ[XZTZ4QPW9.FDW.GFYP_8P%ZBZQL.-['XSQR)*L>P3B\ M?];0Q%P'#^22E@O?LWT+T)Q*VV#QM]V41PF=.XK!XI35_4O$2[D^S\PS2'1= M:^J"./27\HI=^S=LJ7)DR5$Y^L@IA50PW1!]'#MG9U3,)NYQ,?CG]4^_FD'H M[H<_NBS6!?V_\JF,VD(?)V!+K,"!@P;8L+4.N=&3@D]33Y7'O?H:=7![R/JF MLWJ!*]NK'3\$IRCZK- 2.E!O3V<%^!WU7?L;U5,5UX/S2KN2-VRCJ"$0-)(J M2R3")F3L R=ST[1#$\;@//.9.V^FNL3W6=[!T43U.%/93\LAVQ&%L_HHVI.; M[!?@=RSG(:$O=&SFCG$F@X(C2U>V:*51*@X7N:OBFU:]NPT-\7QRG1\>-;O9 M[UYT /U KWXN0=.!S89+[$]8ND\H'Q]?8<8"*-N(/[F&/M:3,2,0NE^1) M$VC?AS <#EF57T^S>+KVD30[0&Q,*&@88MVSLS*!UL6-GV_W!8KE%G/F>%=8 M: 8)+H;]O;.P(^RK1KV#E$X6*"U'(I5+:;X4DYE?.S8;D"SL,EEHP<4[:Z0K MRW2VX<,]AGQ*"@<#R'PGEZJ]4 E$RH3AE)WFZ^.Y\\F27THD9$D;A,6<-F:X MKE\>NE<+&!6I:]LIZ:&"].M7\*8$HV_(-P21G/,5T]BNWO3:A6'5)CM6*TBY M8\Z3U%V4C3UE4OK5Q&>W0QDED(5:X_BR@TAT3U^4,XL*%4>0F7JE\[3&NO6+ M"^WFJ:2V>:YUT0K;P$^EL]XERU%,S MSQ#Q+B:/WYP9-EUIMP#C:3@5K7/K2W1/V5YZ>JH>OEJAF,QRA\)",3ZI-69F M2?/\BW&PYR';]Y GIS#A:3?? P,;#$^\]O,FWU3*C$:02'3M<9)&W'U[N";L MS2W "2RAV]0P@WB%2'>Z)CJW!]SLQSF@F7AA=J_R6K..<1K0#@@A0@S.IC3O M&(/<$BX*:QPIZ_ZJ&C55A1!$8T29?M; LQB_?[LISSH*F+\\N040C/E^W:S: MYSLJ,]*DC_Q_\PW,_S"&W^D4.!<_V>F]7YI/?R5$F)O8W; W8P6WP*V&G<)?]Z\/J%[.5*^V MMM?K.(7?O(YZ /NK9TNU*U*LFM[XB)QIV#D Z>4%?!&C:*[\*T3[)U( 2O]H MQ67R94V9^?%SI(H4A?,;\P67\U$/%[)>LE.32GI#4C7(:B+%GO^4S;*+D:ZW MQ$JJ-\&*%>M,W92;-$H#Z )D-Z3Y]-'W:AMJ51"?%K9W:/\&:_"TI@N(LI9E M/C3?;!Z^N===F3?/"CG/G\$/ M>8)*"[#ELYJZS/$%_1BE@)FJ\N%%*D,=!6B@$*$JB%RWN;ZQ(7U$KJGQO;.] MPD\&!:*01R:^5/><%?_M_2 MXK04V+17-6UJIJ'2HR:-=6'<$8$/9S.%"!^;H,]3JXE9T^+\V0(9AW@Q1*]; M_>)+71A+YGY.R7.KF 1,(&0"8P#;"SV<;$'38.1+ 2]_QE'?*R>&]NC:'\\, M*PH!E!^-RPJ+PW^5VQ7/N\0^G+:7]A%W+=BD& M6T"+&.7>XCBV/&*LU_&6;FR\ &GZ4_+4W.<*N]FFPXT14(KR.&:R@" ET,"C MR]<-1E,]GGLN4@(&W_?7NRV-]D,=92(R ML:>Z/L#FUT5>N154KDV: MG&_M]U09?I]9PEL[I]]E^NYL/\#+*\]F'3#IS52ECQ^."X,0;/:\@)!'4[!) M;5WBLY9D^[40.CVZFT3]2 D56=VX'-2.5T@%FRT)V&_$>:MI*E^'-_67UC"_ M)?/0\*E DW/!S9.!5G1N1$@9]&8\ZW[&"R\^!?:;Q^'Z,SBQ J"4MD!^J>;C MP9^U?#27-!:GAB0??OOD\V=_&GAP[I#E17K5_DD>=Z_B*B]"6L5QU]V70E%X MRR9!A_14IEZ3[=/O2#9SL8/T9>8T;A,DC3; U MK^TP7_,-:D8;>..NSS8O* U?('7NLJ16QA5<\;P#7\7/9-!H;1+S?(F/,5[ MACT\;KUIY\=]D.[/3,9:KPRF*Q_CE^VD?.%7G*Y3SID._A^6^+\^=38>C>^^ MKMQY>$,O!BA]7VR^.V7 GU/W=+KS\L4M@"YP=D3H!T',?_*?_"?_R?].>UN? MC?)LR^"&NQQ:'WP%E]!@9U MV_Q:@]]Y2"4_!AHN77#QYV1'-"R(;!3_Z4.W\\SB5BDE@]O=]X-,W@!#8'A( MN-_3G;:%J\LS&:K$1?![\?9OXP4(B!U-W/X)>+O:<^C((I<%PS!76+:RRYK9 M+4,N5G4 X&:QE'] :V!O]0IK:6A+U@LY#PCNFXTL )WGX&U'!Q2W_^Y:,X6[ M.;9@M.K7>8G0ELNBGL]2!^R]FQ3X#7B/3/C@G;< -!/*RS;CK/)&U/_U:R9# ME3X2^4.^L/HOAE.5PM;TYKZ]4Q!!?C0K@E(&8[7]Y1O@_ MD[EG7L5I.L9)S\>%9S3 Q4^X(*'KD3F@$K?09TX*AG:(RBE4['.RH9['4E?D?%@/-,+N9L]!I\*N)Q(#MU M %._UBH@(_A,W#U*4*B@HDD%O/RC-K(=HAD0;",UI[9&5N_OY7XD$9'-%/S^ M=Q)1[O?MW7YWK+9YA^)Y^=HUJD7"H>X>S^(+@"-%+B6 H^-ABTT7PN.$S@_? MJ>WT1A(R-!UT"["IA>P86!@;,+2'.DP5N4Q[UQ">564)KS5C9% ]#U_D.4:[ M:Q$Y>5^]CD,6_"]^5_Q?QSW"\O].-QAFI6:NN?#=BVL9SN@!Z?48Q\6WFE_(&?5$Y@=#&(?C&X7*;?"2>&[&SS@ M-E7J=_S)FT\6)]>I*/>\EYPST/,E!>EW32U)?0TWPX;$!IF/K(L0DI9/IB>D M/9\6"FB_K2"=F7:7 ('$XL?&?DEVD[RL>\[@>:9L(KL,ZQA^,YLUGBU55J])[L^MW[*0^[Y("2F94^; M8\QG&.+$G[= >TC2.!#\-XE^L'I_/7WN>.Z*1J;XEQP-IUSO U]0U+)@-SS-\4\AA1U0]/20DB\$WOIX5MZ5+K2XT[K>@4H3@*]=^-X MAVE:P#NX\[R5.>B#-M!JR)7%BG MBF[8>:WMQ.ZIJ%5(5N7OQ)4$;4#K9[;2[1;_=0H(/F^1/U%>.;IR"EM@\'B" MWE2DSL%/R_Q=W)9:'">Y&%0__JCVHFBJZVP2DI39=;8U7^KORY%-XO(L0IV0 M)M_[DFQX6H*W \.Q7RL:%CI&?;/YGLIT'^A7]_86D%QR@>]X=POXG?NCT.)_ M=5;R_\@]@,-I58AW'](]S*%)SH.W,J>L1FOJ,=<3>KHG;/3S?,\S?!+*.JL^ MB&1WS"BKE__Y,[%V#>9.6-,8YC^N:WA[OI#D?<; ?POX#)6);;/L>/6F)(68 MJTWG#:\8ZJ,F@#4O3E3ZP)&"3]W?TU]#7H* M'@<3C0JBPBY-CWMI.\_B->S9:B>V#7[<%S&XY^+7NMDZ,/R^,REU2T>$^L79H6F-9]%U-,JH?_8K__>M8) .!"\G'^K]NFCYR]% TO=,H;$>M\BF.1]ZPA:&)DJ-Y]*F7*\I$?H+N; *<-2+29_Z M]UD M!QBF/!U$R'/"_0<5RU@YO-E,R5C8NL=G@M8U"RI/))^437=V8R\[01;C(HQ]P![;>E0-'D!O?2)7," MD?[3H.;#3G:LZS)QM@9).>M8IZS)P-IB@J9_* /M+>#G"(;;ZB9K)(IYMTTL M;[#8>:T2WP;YKHR40%7:YJ_,O>0ZEE[^C[]';:_HYB(FD,JIY\;4&6K'""5/ MK*E^SCD,JR,1.FAT\(),,->Z6OC.Y@^=OZT(X3,E0T(;(KH$ZISH=,$,L_B \@>>8 MC^]?2YP_51_/LT!11-2+G6=A1*$>"(4QG\IR\)80)*3 Y>2YXJ74 <7IXLKX M1R4RD>A_BR!OX)&WW*>BAX%N[=%Y-V1)V!6;Z(.L'M8$[5<9-#2X'<+F@N:6 M4&ZQ]O^-NK>.BD/9\H6;H,%#L. )!$@(%BP$=PL>W"W0$""XTQ""NR>X>^-- MXQ#>>.W#=KYOMC+]:BF]I56W^U:U=A:#'B7RK= MR84< ^4D("H,4PG*8=*;Y7#H8E7OA:G'T%;^5\& M,*<2NPWNF=QTTM]]*"8VS+!3%TD'.-=JXOKR' YED+=*+Z/4&XT^HV%;VAA5YF_+T/$2L MIE]EGR0(&IKO-DU=/!$5/GD?R)\2AQ@8XRN.BLF&(5[26%U124 M_A6&U0/Y%WQL#K'Q<]RU %4IXK_1^^SI,CL>_M/M6=C>Q8NY])NIG3M;QD:R\@42CLQ M4HF+0Y(P%E[2.L75HD"]0#:%< 47E]>]N/1LBXFA!*$;L%/@KUL!JPNBW)]B M3I22X(,3,_H==2O#QY5C^X4A@C/VGR3>72B9+_H&^U]BS\M.,#RD>,F\36RL M@LE]C5]8885CN4K9'?8AWOOS]V_$%1;]6\<\52:YVCMU'#K? 9SBPLH-T,FFU)SD7UO&0X-R;@F;B?3WCO=8?[+#7+?#8DTU)P.4BVUN.]?O/V27KMVSI)3NV!89ZKY(^'5#)MW?3VU_[R59\\=&XYT^*=+>[D *41?U+!4M$CCO!+70=I4 MHU)XX7;2)IXPP0ORC5#'G\H-IG+E2B(AGY7Q?"K%'AM1CE:6O&#D38Z2\79D M,>KTI:^?@N#LLZA&89WA".7?1ORT^+@<4\T_1OF M/0VR^8]*\G_3NR2K+/$3^=BLW9%V EA#I,(J67#MQ:/\2<,AI7'J-%O.T091 MA\LQ3 T9^97>4$&],E(#^LY2RTJ(&E4$",DPZ^9$ ORB;#"0@T-^EN"JZ?L-#@9Y&7$+/#-4FH$^L%G.?%")^<&PL'T]W\ M_AU+18[?BT@F9;V''^-&R/?S(W/=UT3]BLGIH\'&[)W1N#DOGT/@)1$ GH?M MJ(@;<(NE5MUX[5QX\68HQ9MOTS2B37U4*)GJ^A0&EUIJ=4$G1D=$"FYT1&A1 MESU/1Y]^BN"*]A[#-,N]5) >LV=HKH0FVC%$#P 9ZN/4H?R]([U4L 5'&F)8 M;JIZIGRXJMXEF@BP[BM5)KOKQ$/J3[.E%\+<8V"FN"<5V/U/GOJ%1HLD IR) MM:@R'S=S,>QA#WL;?&5& D13GXR\W2_/.$90L@H=6!"1J_*EA^A4G5*-H9< MI(_B[1;3 M3*X/KW,%VXN7X!#T5'-74%]&J]4V\<$-NEA>)D*]]"RU)'8E/_L)-'BSK&QI MOK8Z!] 4]JG>L;P$$5R^Q-'YY=MO3A]P9R,Z7U$%=]*X?9[7@@CUH"EV*3' M":@3\PB90Z!6XF*770RNA(>>#K-_)X-JSC[Y9B%>[8"8'=T2?0+.<^?3F63G M$6(2G[+/"_SL(??J?&/T1N#K Z%N+>7@N-T45$4;$X>\7?3#4*MY&= E7I#3NB-""+PW*7 M"4WX5I=G@OH6&VRR"O.'?7_1YJ7XB2YKC7N35A*Q[2#5*C] )"P-!KU];L@> M@]CZSG4TXS,O@01\*&U4@JZFMDB_<2' @2366'KW;/+.]6:96J'VKA]N%JZ, M4MBPFJQJA:TN]7^QK=5AB.&V;@^9QB+?B7EI_[@BQ,66U7>IK)OAG*M#?/3C M6.V71O\H@$G/E._B2/U(%AE)&GM MH[F^Q+'_I-5">X7X9\3(.JJ]&UK6,:XCQNB&)C/JT,$9Y1PT2%%B9?]GAMJ7 MZ,&FZ V:-!Z9(@-MF]=BO.#E?=,7^U.OQ.PH_43F/]*D[TTQ9Q'0PW@.\*R3 M/RFXY5_&/0%7^G7C]0$(#'(Q"W4S58Z,@BH.3.N]1@EU7YE(3U5E GLK!O<- M2R/.BN!8VB8YXD)3*IC?#/>NV9J*GV] PWG2A9[!<1_TY=2)++U+F[H.:BI< MV%/PLE_;J@Z4WQQ.XFC^Y-3@-.SY6%NG;:G6OVJ/G$=7$54Z,5PN[T<333YX M+'-#E H\TH)[#9_7N5Q2BAI:IK2,$_0ZF563@H>\$E^ M6& 4.,9G,;FE7YDE+K6J>R/D\"!Z1R43]=+^TOGK8T3#!B@1H)EQ8^CSD2?] M/ 2N*>W&_]JL32*L\Z@PPEMQI:G4%1(@&]?Q:UFODSZ9C;R8+J807E+@[C8PB)$SN>;-C4:M>VD8J:@Q_ M%M9$9V^CX-)E3P(HV:@PSZKB6^N%Y"O[*5GF*+3W_\K,1(@#QA-724+ MR@[,O_%()+;DZ#JVW*FEFL:X+%XYN+(@+68^,W@+0CQK[#L%OR5$TR0MPA2M M+.K=42\C+%P(Q1R7 MPC6IG/!R(68V<>O&=+UD=(P+:H.FB%=\;"L6X1>XK< M!?>D*RNZ:\;A_JL.[L$];@1?#H-C@G.'79[T3F$,OX)F$EHXK0/AW)P9&38- M)E>\+%J&1[ZQ*SW:!_D)0TB *[.)!SD"&\\TFL*F,=4_QUUW8]4DUL&UX_GM M^YBE?, ;^*W4UQ.?[';,/$>J*2VX5A@18,:7.ZB=_?G$FUY$$&1F%F>GMKXG MZUG8T>1%AK1KJ5F=35K RDCX>72M$026S;D[\[B5X!:-NBT?X!C3<1V42_+Y M5GJ:K>!;5:J"^ZP8$N#.B+FE2S'CYQ(X*5A*_>%&M<&UDV=J43?P/GW:BB2Z MP725,@NR%%A8W 'W:=4AL#0!937R4$NU$1)GH-S%YT 8X9W*OV[LODR]#G/K M;)$0'W/V,BN^]-(U4$)3W_1)6DE(!Q&U=])&7X9)IO"$"]=+ M^C<*MLQ&\S4O U:IU14/$:FY.S$&O:RK:"F[+);Q?>]P,Q-H/!$:N\0:& M=_=;FF7LE[!C3<'4&^PA=THY6SRV@FC%5H70VSFW*#E9NBIX^^/)":CW$^#S MI3!(Q:-7ZC(VKE7=A"FO(US7XVO]9!;+C\.\1_:1 .1O@P#HJ>-07+++T@Z MY^J<6@!,9V61O ]M;V4\X_5;.GU2Z%O:,0_XJ+ 7RKZ*K -;D( *[;93IF)F MV+^]4Y6VT'@> G!C]",-*[N.C #ML=M.WNV\!^E:E(,+EF3'9W=)H?@!KRJ' MRD4OOF?A)'P)1(L#4,79,+T_$H[.E:U:,LQ3ZOQ$SMJ[8JBUUD;KKFXPY:Q@ M5FK8:X8[T;(53S5.:I"&ZO<0;0RS0JH,Z#1/Z>["PL](13[APGJ%FM)DR(J1 M?!AGRW*CUK_XL$":>=S@G25F;'HVU#%=4H=+L!RC%\S-S M.<@KP1_9E%'SQURC;R[ !9=&^:Q?2HDG>;.60?GZ#9G $262XWNSEW,Z8NR1 MT\4C4VJ;+D=I)^SHR[R8 [2!N8:.-NNSGNE8.7!L.9PP&@VRJ,*]W[:$%&5V MZP9(8^#>(U9YT$$B24.6NW!GYXS:_-RH!_<$+I?RIU\BSV2)44;FW46D:CD' M5TGQGA.;ADK8LG=+"-@Q!GVZ=/R%- (W_!N>[\ M+3_D]QPY\*Z2"=[!]@QX;K7B=PZH\_;LG0=X^R,"1>3[IKW56;\D]=OD&AD] M&=5?12 M^*&=!F$%B1P-S([=OJ")=+>;4VMI_EK081D? 6I\,[HB5]P6-J?J[]QW.EW3 M\4W7\>:NO9=X7T'Q"&_A5AE8EI]>]-* B&[((2)*;*\O"T=W*>BTC5!27;7N M\0(I2 M4_AIVV?X@G4NT8@XG$:.H/_E>9P>;J%N39\ M]CN*G78WN?Z=@Z;5OXJ'N&!U\0"U)(' ) 6;^AXB]RAR H<-!:7;/> MX&##&4X>N1Q3^^PI*JKP);B1&5 VAP00[%#D)K=,VEHZLR%GHET*=",)/K51??RX=15NE(AI1[[9 M&,:,2MM%0U][N-"LOBCE]$SV1L0!M4\&;3T0,XI%>'*5-LANC.\\>/:DA\W, MR@,)\/P0"8A\14;:RAQU:/G4WECUTCN,I6S)#?\K]9I..8Q.A_X- M[N4Z[LW];NCS[L#$-2?U1AG?HX#Z5^/!@.OE&2I!'Q\@91UXQ4!IBJ[??(Y9 M1/1+2IA]2%U*S=R.)SO<=.J X7AFG[1:^ADY W0HBR:=&;4$"?CB=(_TLWC3 M[Y-M,8+$%0Y;''F$5_9(C)#_(1&ZZB7VVEE1VPK5)-'F6E=-KVN;RX:&L!-* M'QP39/+>&0D(C=^%.]OF7?I>(_90S#L\9"G;V",BQC!SU TF>%[]+,DM-O/7 M@5./E+H9/Y_^F5M3;];%?%,7[13'=5IF?+.\]@6P2G, XAI- MLS?XELU9+J\^\WUS6T.L:VT\E/9S!,J5EI@40/R\[O@=HY=[B@H'51;KU=34 M?_ $Z/]Z*F39A1/>Y_M,X@[JX&.1;Z$(WJB3[Q!;CWF;D2[EE>YQ$>G]8I75 M]YS9]L X7C&Q\F@H@ -_XQ/_K=-$4HE<]BDP0?CYHDWH,A(@(C_U -B/9=FH M'LHX:A*5Z*37F*P&N^5?V7F>:,NV#+3D[.L;]:NG]$=SX0&7N_-4-*,B 5C3 MB1W2FASA# WT1]T*I>ZFNT#G%@FEI 47(2'LIVFTK-\!A ZCUE!;J-:=R%"B M%]LY$D ?0L/09H\M4?CJV,Y''[AIVNN6?'RQEYD*=L[ ;8J;[/:<"4Z2,X?4 MRFZ$##YUI:R)C9,3<2V@>= ;-#$Z>CQM8*9_P^NWET_8E%H=.7JG[2_@"B M**W-,,7.&XH+^*EAZ&>9L?D%!D74&H&[9NSWM*ZUM\V3WJA[5S/8W&V^(8FW MY%:_S#A;C64PJI%\'8%U,ZH[T4W57ZT](8788Y,RG^TDIF%LDZBIQDQS+O@\^.RBWF MCRQ6AL4[G%:!!2DS:OYL$D9- 33+"LRX8E0Q8J=@MQF&>R_LVOU4 M6X6Z@+.#2UT:?"ZL9)W(M//W9K>!:O67G"5>(VM5N/)>SIS8[FPK;W MO9E6;D07I:/-FQH1*\JGQ>!;_AQX,@=0T^$;!N7'EZ]%7@).>B]/LMXD_-AI MC#Q(:,KL#Q>0:2M<4YX4YOY>*N7PO##8?IV0V54C2=!_/C,UPFLF6W>;0BHY M]=R %T;+[]I?_9PR.'LM14\11ZZ**/S^EX\XYNADW]O3!$=) 3S*,DE=AJ4I M0T]I<>ZECSH0S64IU!$::3, MH<^0E&NWM\Z(K&[$&\ZH@D46/(6:_,B_X%I90M[C;7N M2$AQ)E55*POG@?BKMAZ'M&/NOM <&']FE00CB6Q@I@?0=O@)Z@ZNC :!:Z\@ MFMGS3RWBY0[4Y*]W +WR?=H"O5G6&'O/CT@]@X#[\_A%?RBMX M=N5XR/>=%X& :X0F6>CI8.D>BXT>BWL*+;_Y-X+!F#Q"$2+^+ +LJD;(9(6> MVO&J@M?HP@#LVGS1W&:,4(?WLT^+S90W=$6%A6:L)!W6$H8T M7?J/GU)V2Q(EBSOJP"TY_V>QV( RC,4W]!DY==RR%73CMJ9M<^<)BA6UZY_< M[SA%GPR7VDQNUUUH-C(E>SP5V"],= S8Q7\!+>R&4D@55U'80FX>;X5"B57G M[%AR<_SXY^[8N[2NI992#R5[)>SEUGO$_Z3<=W$ M/5@N9<.VHO8T>A_F>-6'1=N\_#D/P=/T!USQS.\I!%+P!:4?*"\H!$H35E&E MG:[!H=Q"7#=,\F%3B4!^#^R(![WQT3VU_QHW_;\@[+=)58561[V,V1XDC7TK MQ'T_^GFX9V!)L-55KR+3+Z=Q<@^*;Q4]^+K3:=44K4=U;.SWJ1F(H_3T_08< M/?0O^.]>N%!+*+=!#Q-2I/+@@<6+9/*NN*.1+0II5%X9I_'-]K UZ]&!7G!X MJ9/]N;^@-*[ET"+OVHP0,[01VA0^7)?Q(E>DES*(]FL%6=BJ^:'2MP]LVODC ME57*F+=':EJO*LAQ<(7UG@%>JKSUG:>KY6A)8FH MVW>8\"JF>&3SIY2<],8_FK/_AQ-5<'@S"7M(09B7HN;J@/%@,\9\1!82X+R. M.JJO:[W^(4RF3Q?F6(]U(\#W#R;QM&( $%[C337J*'ZY[T^N\N7AL:ZA-: MU,>*UYAEM2]K2!WEYUQZ[R:3)M^GBV/?P9>K$DP6U-&&#=WZ8X(R^(U,$7,* M0#>4KKI)0@.NL4/9.^">VQW(0.2!\QC\3V4&L'5_ $(Z=>GZ+!P)$/>4^)_? M[_0/TK%R6(IOW#4X(QN_ $:Q3D #@[M6KZ_Q4RKQKRT6-RVYAS8SE>Q5/ 2ST>^< M\R$UD.HO$D!;O&:)]%@ZL2OL?!:08>:ZA!:B>>Y.?&N?1NZ&.60P\\I::=Z7 M)+[0IQ1!I+ $"9',_!!^I_JF9_,,// G%<=%6O]W_WNA_V(2/.@5%FP;/VNR M?2P=1-KJ&+7HT6XL1RG31C*QZ!Y_P]0AHSMM:PA['^ZD%_<$"G(V3MNL!X7' M MT(K*%PEW6WA\_(>;#$UI@2T95^GN[M25*01;BPXVR?Z+#+2LLY![V,]>^&OY:W'/8-JAY#(Z:707U')]D\\&(,D'F:.):F1FXVI*<]O MGE!JQH7.C1OR6ZY&JH%0=;+BG*,NU$ECE'YZ=SZDLW33/_;8,Y )8/\ .9*N M69GD/IG3*7/L.NDS=VCB1_\:Y[MOQ#)SO8\P7[J^FCL5:/R31TYY$#U?H"]A M+Z7"[J^-X_=6]AQO;+Q+>9K(3^NQ*_WQ/WT:__\/0NFZ/) ^HBFFDLM7L.6I MBN6;4\JR_7XSB\K@I254YLTUPW2X&9\-O*BS-?F(L)C2PM_9RA V2J#"/O,L M+;+6U-7(75B:[[5_\,<[E,2LPD=ULX/SE[I(@-KA-#A]2-O_CA#Z(Q-$?U9 M62JENVVSHF>,9"S3;(Z JNB3>40BY$\M%K(?(/\# ,Y_*7D8]40R:31.LE;L M/R5SU?R.&/^H;(HY&O"]!\\SWW&1^Q \&NJ\&36HEC*R3L]\%1KYG?J)I^^; M/%AQ(IE98+)F9>,A;R@P-SR$U7+*K*[A\X=7_7%-"]+@JA MZE>:'+W$L5T!V&5NJ/YS66 !>\ /L971GYTL'INJG^S\KKYTTG+0^JW6UA+@ M,X8_'QZ"*GIX.8HEK8P]-7Z+BX\.='&[<[TM&RK[V59>-MV8OK_\6L:>83_M M8_23.]ER7VKY9?>P7>6?I=7#]N28.Q;[M:!3Q,M.I8D&F>\35N%MIL]"1ITK'HD^[>R9XNFYWDP'^\U8?\]3!J.RF;J67? M>C)=DS$PCS?@! ,+#GT7.3?ZD]R#37H*@WTK&3MU$I26;#Y5HH_^)(*B/RU? M$TR,DOC7;'1K53"XX:=UVV"V6,^P(<+'-7%*@)MIIM^D$NF%$-Q' O9^T=[A M:H(!%O\ ,XBZRM3/VE+-AM9ZV:4WC/:]*JX?+('6,F\U:.$7 M1J?HK4A K\AE214-V(0MJ3%./[O&8K'ZY+-(NL9$LVK.GE,_1J9WC0+MHGA$ M\+$QEXP>ID+4WU%ZD:!8^6#>:.&S>O-%^D<"Z0T]OBH^ M+$H]UW-J-5&_)B08B'!+25@RV_VL%O1I MG_:J3I'+_7;7_7CGL"#),VG[YZ M*[67S?" U_6-2/?N2^7?AA,010)B!$%G$\IW>*5*_]9H?]:5 ]\S>Z\Q-7%87J!*=4?/41-*8DEB=!AXIK/* M&C[8:1IGX==OG\P$W,F0QK/%F?M0I3?^^NY;C"R#X(,\)M^'=<_ ?AAZ3=(/L"7O7,2C@,-'_F.D6(0%0BQN9622@FMU[(?7\-M/M MS>@B.&58Y)B+X/I$Y)H:P/57D01BE85;\9_3?/$,@F[">;"(U9X]-\QCR=S* M48%/WV'RJ-"Z<3,U1_+YE-V7EY[>95T([(>Y0X(A2,!?BW0DM>3''NGG/>4& MN15!.WU$UC'+V]XN6ML9%P&.D+JDIQ)*>J4Q^"+J?_A/DLA?S^C:MR5_-V?] MQR(#$F!A6V.+N2[DP_+2*,27-'! H>3CT[ITV+%_VEKYO I&\E_8"5#JF2*1 M J6=C,J CUCA&(;67WS/>ER4O'IOHN.((45JMQ9#ZYOQSXH:$Y33*DEYR<(7.B;-X]0!XRE359T!)ISR1@%AZG?>T@ M9TT@EOE7 [W?U^MZJQE$N,MG2H0$.*-9,AVJ*&I/0@2$=,?MRBQULNTB4&BS MUU70_S+&_BMKC"S3+TFRI;@$O%;N_\,Q(%+W@J*I1@+J08D B\[R80=L1=+8 M>Y053)KD%CLLU"HXI7_;L#,J#XC^*[?+:CH*\C[6Z*9Z/I7O;LFW/Y;:(-M;JK5LX43/&E:1=>,IT%Z: MR T/ #C^'\3]FG^ZW0$Q_XX$T"L>W'EV(P'90H#_KP$9Y;M[QP2<@/324#LK MDB'N*+RZ"#UZL%]H+_N(M-@D1Q>R7LD +6_5YRP)8"BLCNY"0&0T+GUR]][& MM#753PN>V>YL+/6%/T$"S%$#=^#IQ9LIYU?GTN@R#V*=R5^:D#[7\RNWL1>5$XW8E,0,9+%&/2Q?QQG,#.O;.^Y)T M['4*ZXEP@UCW,HU?MN8O%R3+!2O4M#1X:3;HV"EN# [\](LH8LW ?ZNEZ%38 M[5+($RY8U=5?X_R:V)@SBMSQY=Q"A7('V!3P]"EID4-EZXVWRS.H^[,F$<"Q[UX^J=WM*AR^S MTHM.Z5X/^"B,N+Y:U=NAUE][8JST\!JVF)T/WP59WJAQ>1"55:V$=*+&WA8I M383OV[>KZP\HM RJRL>+Q_4X1J!@DO<5CDO)R?Y1$QN8:5L;64*TKMQCVVYK MF&;+O;>Y(@%G%P2((!;-?ZZK=![9YK?T!O$PI6"MN^];,(]D)0H0*,O/EZ5[ M==;YTD/T;&8KB)ZFA=LDAW\2))R3[;N>&N:7RGM/G9?*Y?TL";R,Q[-#_Z: MC(X+:76:K;G7+"7JN)P@0;Z XJ%45%"'P=L3=78BDK 7!QONP50648>^U/6)G?[B D4@[NW9Z@C5(VQ^H-;UON]_*[.[\'ILH;AY3Y$PHPN%)\1%-'XI MK1$2]W.GE5=82/!NTT!\I&W.WQ31/+S["5^']R16X%#ZVV\(2J/%RJ)5CGBZ ME-+@S-@)BF4]GYZWKBF+?IQP4Z81TG=;[$* ?2,V.&N7I)>$8?&NQY=^8% MF)NW-J8]'7.*-5$3$\_#L'I(WIL&Y@ C=W5RPE[\DP=\RP+UT8A<[S A@J8+ M=5(P;_W7D(#R.-"VK:[S/WG2++VR]\!=$<"=W?P+A2-M'FD&GUY1Q@)KC0L-#Q:S?I5!,5+Z' MC8#*Y (SJ*%.FXMR5#0;9.AM/!@%]D'73Z?8[,T:IK,R-BX&3*8L1'NW\?3" M.YU '1H8^8*+%N!\:/S'B(U,-U=3K^4,8 ],[KIM[Y J VK$GFDTL_[^J#45 M2.#/3JC7H]@"3:8D02NB^F1#T%T]2MMIB_?4Y[.Z==2"W_.W-UHFJ[38/]Q3 MGH>K))V9HJ*S_LIX;O*+^.1R2C,#;\+66<'Z>.]]A$FCJ$(&? MP :^4/Y%DI1T[O8J;'&T9???-GD&WR?8B MT<2I0%!]'1G1B/0XZ]0^5\GU@UDZ+\T-OFHB31,I8C5R3>#]?O K:.;;O

    ODT;DML ,+7,>B/#;,%LGIHUKZ/6W#)+* MU([%Q],\"C^ZN!;DGL]^H6VHCRL]6_?ER5U.IWYZV![WBY,A)8"R^$L _Z(; MP&D;BS90;9$#, 0DG8).,<"Z_WRGDK*; M-.F"AJ85N!PE'85ISI:5^$8P6GZV+-VM\SSC*81T)MY0AE#PCYCE5@67EGJ7 M.!U,9NE$V][_$0G Y\YVK:I],(OS$,#23NWTGKO49)6=)O.1&%ERX6P[;*P_ MPJ,K-D[H/D!.MK_ER0AVR.UFR_E8J%(6[45OBUH=YVO4$:]XR!,4"CG=:U%V MEM5D+FA+7*4R]LY;(RG+]VB(M1PA!D,0QT\MX]; -9)$*Z(&=#8G'\L=J^^D;8LV;,C13W-1D7W6EX9X_ M*=$M[-RGU9Z:4;E/>L)CD2V\1GTY7(@^S.B.?*NUC;O7&N2LA7PQC[I-VZ)&M[I\L,K_L6+-V;DM:J,5A@6P9[B;=]W3'J=MD]#J M.K@FWOKO41(+?DRZ!C<B0A.SOYQZ;LP-]R: MR/H=,^8K0^:8K\NK3/Q:RZER%[2&Z>SZ!I_CKRX/53BO4=6E5D)!*Z_JIC;3 M6L")]U$LFEY@?>W5[*ZOZO"C6:;%@^M;E,7]BN2SR\1;A_P?G3YC]UHMH5XLQ1>_A')4LY, M <4*7H6AVK0'Z(*G!ZKP2P&EFG&&"=/Z*=^AR^\V_3@%(HVS PAB".SN(V(/ M"?C*W3+5:'0$O:)RXJU=>LR-=8;E?%E._]E@M7NV-SGA9E8U:GJ7)S+7W4AQ M;-T#_.5X_LWWC,T/*>\\[3ZF:0X+A^+\TT-V)-_N@QD]1BX2H'^/ &9+E?YM M;*?V.)!I3&U"9-X^'V"F:V3#5Q<[WVUC3A]CIS)1YW#U?O%# Q(@#*.]N&J[ M3,FW*1HL<-<<<'>>:SK_@9EH30R=V:33$*+L)0 ;?'UZN%A#]*KGR8=$^H>4 M^$V5ZT<9'8'E(31AFZ/?RD&CD. [A#V",9KKWIPR;0AN;I=N%0UO+(I2^_DX MKMKF%_E\W^^4/X4:3 Y3*>S^)/:M1:_GS:^ MB6[T.T.:WY>3M/5>UG!* C?YQ:<;M)CJ1&6G^,F=E.J+I/&!9UXAFA+C3]J9 M#K.PA7__&\%A)X1/FB()^_G(QP:OP_UT:OS2B2@;1@)Z!K_TYI*)PSTNHD&7XWW4N(&N6*+ MZ X<,;;_HEU:ZP15#[ :_O0O-8C U@$K"\4/4_K@6A7G'YECU#=](_?3HD+ M)O7\#OY2(%,Y,4]\_VJUQ5( B]_G8?6G=<'RB5&2_XZ^=!-4,(S^R@RL547_ M$;[#-J^M-V&T;W$XVH#AE!9F(RM1"RPR?V(O5P'J36^[\^F\WY:$36?AMOT= M&?B]OOT;>VZ/WT6O%@88_#OJ!,LSH[+_B:_,;TN&,/]7\DT=-X=A)&4HMGQ3 M//@\42GBO04%6_T^"-"9X JU%PDPN-^"C,%KM__;9OK_B"^/Q!!,9(4.\^>Y MK_VL,HV-F=U]V',IC_H-PN']#]75/\"7/UU)47\1F&%.:A+8VU^G29<>.1/U M=1CX)TW?QP$]V).7>GK280TG@RBX3["U:A@I/_?SO7H M[WJN_R75?]BF/6:?10)FWG8>^KM4SPR9L?$\J;O[!&FZ!PY7 !W0#*<6'00* MP:<+>M/HI]T%=YC08"4![V[9W_V.91I$U@L\0Y4B? M]<%HH9Z^W#GA3CT=P&?^E%9^!R)" '1R!RDAAJ)E"<62;XB[U19=Z2Q=4;:B ME<[F\@/3-(U,%:R29NR6&.APHM]IVER*=#KJ/:_9UG42HR25'6[<5_.,X?S) M;+>[Z =MJUAUW'&Q=<$,,AP9$&"..S$.>HY"'-GF1EV:$-:I 6.$4>@)X56T M3NPFN\W84G<)XGZ\P@?L!Q@.-+K$,6#557[QVWR.Q4D[.5%L34,VYJ(776M- MP1,Y]:/W&S?V\%6LPOUJRC/7GQ>>[2$LPB4SA$@9[L'_-]/.QK3//I$>:)J- M7VBP)MC.J"7VWZ+4TUI!"+]PLOUJZF7 ]YR!,*CV$H8^TN0AQ\8$:#CE _<+ MTX7*LG@_8G_%-3/!K'NKP03DV[DD;L4WVK.AHFFLTT((3_R$^%-N%XPUM#[+NP0G(4@K*=BAWBVG(?F[[H6V_@4SNG/%2Y$ M:05571/,!$@#XQE*Q!VE;3M,*;ELO MW#4ZQZE#.&II_/;0EJ< CJQ=RJZ 5=S*&+U\$2H)-88/AJ+J[VT2CHD_:6>6 M;52E2.BQF4LN"G[J0G\D,69"4[H(QBC(29G+V3M:&=OJQ\Y2%TQEU[UP0A]S M9JE"WM/NVKQ6!'6=-Y*TA6XV^__,BR&K)$2I>^T0%&QZ:*\2#S$Y]_FIX(=?'%I<$$""#J]',BCO*ME M'H,2/?Q?B9?D5YO2=M99^Z ME;F+-\OOITZGNZNMWBP;*N716W2=,$C2:[/.&:;=#0=4768D)&1L#5['D5+G2.> MS=A<(QD3Z@23_&_91$E.MV^$,)6 C6RYY>Z9LB[AZHJ\UR.N02NP60NB1V-^ M#E%8V=;E_K/V=RX"\BRAAQGYY8;NJ>]KFZ;C52IK'HAPZ);)#._*8,9^9LF: M =4*CWSN58%6HB&.5RWP:KU>+"./1\-"E#4N1P.4I\TOP^O6[Q-$V' M0,\@70OQEDY_%&#^7<4Q5?WH:!X?)ZD)BHMW-NZKTA%<]?-=R8#(/#-R(2<] M]=VC'^X^/)1U3XXU^FB[NG!1SA@33^TK]TL,AN59_ \KPGG"4^T?Z>^%$X5C M+!&KEF,7M"\_GC_1*)BY5;;,T7-/T>M[7IWQ'J-=%*-OX7- 6[%@@(;MQ]LV MZL]#IYXOWVQH075J BWP1DTB9G (PB$*2 U7!=>9I/=9\BZX0LT>!\G]A.% M_)99_B A:2*:""7-+G_CXL[(*O&GH-I&E?^G]N67 M+4=-I'8?-1GK$8]8"%L\M@FLR9]UD_1>TNI-0U*IM6ZD9?/JZQKCR <*IML9 M<-=V=.!!+>4[%+^^4>["DCO.E[O..24;0HS3?E&EF;4RZ]8VS1WA([1N"<1R M&HR(YW=AH4+#K5!@H02NQ3C-\]@".F>ZTZU)GL*52*4M[3TD\2 M0"(]@27U0GB>+)%'HC.GI93#2B+$KPCIACY1"_.NIZ'W\PO&ZDQ9/8%%0@02.0W*6#87NI&+A05&^E).#B;/*N#/ M5$J?5?:]H<*?GIZL]+C/7K*X8".$R>];7(-:HFV,(:"3A" O) ,^/W8J& M6/W+/=I5.\BPYV0OW.Z;@-[SR(D^[_J>55%!ZJX'^ +W=BR4*F#-DGZ$[>[' M<$'A6VAO9H]FT;,M&22.*9$1,*\AA*D"N]5:OA'8/B!3:([9F!>M#D(=HW+9 M$Y_F>+O+$CS&#KDXRE],=2@KR#4#8IVD_@Q_1$1E_.#A?DK#ZK[KC7++I//- MBY5:OG*-\DV#04+4L4-E6-2BR>(=?G78:JT0Z'VRZK2S7 78WIY5U3QHFUG* M0CC+'/=#=M6,2[C1$_C.X]VDZS(^3N[H]8[B<^]'"YYG!XHL$+OLI;Y?VSEA MHO\;\VBP_GZ.]GZL;1WE'AOH/[[2#+3<-CH&W$.'\H>WI>+_7/!G^7I4EP\& MZE)W_TJP'3>):))C>H4O"F#C\,PXLQ9HD3[I@"6KS(OA#8W3RW%GH;^+4GKK M2VR7^I- .ADTB:!:R*F/1.W2#=M+*4CW\2$MM+?$2MZ/E:SR^^2KADF27. . M4W3F+S7@K%^Z\=0NQMZ=+&MF9'*[2!APG!CG2%G<_+X46KE4*D2 !8#XA MTK#56QVW50,6Y688*X3%RG8_:!W"$7P2Y%6UH3S),[E]$;?[5BA_?>SJ]3!1 MD\S=A(P\:3(GY_Z2 MOWT4>D2&D/)' HP>WEGMMHJ>*J8;/_6C6Z>18OW$Y^JF.QKUH=)6%P$;$"!/ MZ[;EDDD2:.@3="XI+=VE[W30H=QQ:RUZA==OGR;3RW^V!7[(!ST#^V__O%\] MFQO1'NF1S2?@NVJ/$^F)%Z@;[7N9([4L(_O.N7G>DM6A+BREM;R.,=#7WZ@) M:+N4/ I:P9YMV!O-?!/A5?4/WP7[^K8 \YW;RL&/O9R$ES:E61+EH9&JV*2B(/0E;?#*+X>B41B.#&M9_GT2+?[A+.*L9 M*+ZZSIP-[W&3+7*-8)/=RN G3E86N:3=))NY/D$"Z*>L*@0.]_9"BP?M;8#E M4A8,:%D9#1>&_.GO[@RHQ9%.[;?HW/?9 M9>;V\Y;3O_DRDH:!^-'/CQDKK&QLLYX2=BBNU^;^U],ES,8>R5_V75[\Y!E^ MA@2(397-J*;H$ '''Z!; %"#F 0]U7T'*Y8N/RQU.%I!.=Z^D;.GI!&+H(HK MY!\AR/?T(3ZX]J7$7JI8:]A*2H)#O_#XJ-K6VJ2+PZ^^Q,K9UO[TR?;UCO5O MWTD9&P>[9.)[D19HMH&C/TSI1I"/:N1[AO)]2 5P95N_0HN#-MS=AS#+Q7VD,6\)0 M_AJ''>#GT 1KX0V3@]RY:MZ)[3H:DDP>+&E/\\S=6$)L)DI)FC-]"$%>5*AI M%SRP<2E.;>:<,(G7D(/+$R@24%$/.N74A23^N6;RQZ490!KN&L_F!1F\]%:F M;CJYX[J_-FQ^+OEX;7VC@59$2"@P>BO:@MBGD[UZV!*ZQ*&[:Z!II'BQ;^^/)5Y*JC!1@V=3GA0/OD MOK>%)W?X]IWP]PBJPU#M9:Y=#+X,2:9OS_G?C*Z_K"MU< "MW,A,-S.[H">G MAI-HQ.;RKZ%4$IC!&N',=K^6$V.W6DDF(*R\K*:;U,_W:W>0@+4Y^6]^< X^ M[UPZRPQTS4EGX(4K M4O]R.L'UI]ZH&NX_EU'^Z2LAE[&,V2[9K5ZJE*+\G?[UQFEF!4$F3KLUU<#"KX,MKGNZF3@93A=[>.%4JVH0M M?CI/K4)5)22@<)EWSDV&B]NSO,"%&K?]G#3\02]&5J&#+X:OT4A#YS(20*2] M!\<*UCO99\6QZ/[,'&$KY+$EQ'5@&"_UR-6-47YW:>8L>RN#L=I =W,3)H+^ M#4*F3NR9-B:S441/";5TVS$(#J[-SMDF]?05X^@A"?FU@ 3H3N;$C6O;:WWZ M(_&63=X[+,>]Y7#=VPHL\4/FU9/@.X_,.WP_[C^NH;PLSW4]YWVM_SR_>XYY ME?(3#G22@0 &5I7[++C5_MH:QE[RW6UE7WJVO-R\/G3K_O)BT#(CM\4SG1@6*0R[1=D#"2"8'JT. MNI?_BM!:)/#1#SF?6Y @XI>(V@AA&2T .FL<,04+\A3J"<5;\Q'I5_?AIGU_ MQ%#!5(Z![CJEDI[HO^N 8)PX.$,"'NUH,F(:,&+<2'4%_^KKS/$UI^T NY?I MO15#7PK,AZT(EO1BR]+;?^HR;;1FWC'> MOAPVR368;>8D#AJQT/!]0_5 9D]O2O5<7\9'_:?C(L$$VZD1OAS/E!1$(&>& MJU@PF5_ :3]-PVMN+UVB\U"X87FG@D+FF0+S^/,745^"Z+3,I @TGV=O+5(= MGO5D7-=5IS#P%FSR1"TI =@(77 QG_ H*X\SIG93^"R&KS3<_B_VWCHJRFYO M&!Y$P2"4;E1":>D.45I$ND% @6$8NFLLN@0$% 2D<^AAZ) 6R8$9&+J[PZ&& M#^]SUCGRK'-[/]_YOG>]SUGK^>-:BXL-U][[U[5_6Y* 2'7ZA6*<:[O,S:2Q MV:),+S 9HDRM.*$:5/E'G'F\.S>=G#>N>+TDNV<%46M4Y3 \ M0F&I=NUOC=DR\$>FSDUU[P,[%J?%%RB($U,I+(4*D5O M///Y](H@N>62G'[:N]-1PI4-,G6YV]TDTQA=%IZBA(H@&; MN7BK7\E,?TPZ;Y7TFFD,G(_UJSD#2 F98FY.GJ@"5"DB@110UHR026 TBW_$ MAE"A8_N,33K&4#GF:7+KC 4!@GJ4:Y<6;@=U4VO@,D$++1NEDRQ/TX7M@K*M1:OL*PXF8Q M?8B+H.09(("39P/,K3(VVFTCU': H HV?121CL[8W9\\W#Z'0F/ ']&V"V_4 MDEDQ("M?9\^;$+$YG#N6/8Z(PR&=K;:XHQ?5WE\-)I2>9/"_"-S'+YE)65QM MV)U]>09X3?@SRGOAK>^&;$7*M*&OR#>+P7W/QT&:I)/B_HQKBZG90#^*DH%- MU9DQ4V.CY_[1._-9]XF?U51K78 TPX47\Y+\"[:,RH6ID+;\(,:M*.-;0&O+ M8PGO#SW#N%P1;J?6U(A^?9,__2C YC]PE.9"Y&3!]1/L+8@X"6B=?_"Q6,=- M8H,*2]-_$9NX.B'??H?M__1Q'/2OL1+7;FL$"/?)0\*D=-8?3-FY%6 M6OLGT@,P]!\R=C&C _MNHPG"VWVRR\5%[M_>0>$F*DY;U-5.#>6Y(&<%K0N* M_EP*_P\=M>%(P>S'GS:?Y$OWHB"+;5UG@$NT/Y,>BRE&QQ*)!06OAIU# _;. M &ZO.'^U%JJZ&< OK)&R'.)"8;(U*D\;HR)FP2;_L[CU__OXKP4=PA?A4YY5 MY0M2%W9LIZNY>VCAU,PH['0% /Y7-;L:/U- 7#^S0<_P"+/R@6D8J1O'(T(/ MR?3-KRAE>,31&^@$#9N.=,*]H&,/W8MRF@1E0<9"QXW%^BMEGD*(-J;)SS?; M19K60#2]QD,"JH[E\M6JYJ-KO0+\]YNS)D*&>_RJ,GTW3X$.P&6S@1/9!GV& M'2YVO/[HQ;4V38?'\W7IHV%^@B@0S1@-=^QIJH3FMT\ A>MOUM1D<.[6^O7/ M#H#-MI,Z(PYN!#_Y(>9%!)Y;ZZCKG4=7)SW2:T#ZT8S:<,VI>'(N=3*XX2Q! MPV9R\^7'M0MY8/.(;;$DCM8#K^3TTQ26I'7_:>-EPCDS:M3@\P18(>8-/9ZX M,TOF^& \\7P[>1Z>F[2LG#G0@!66@PE &:'2RRN\%1-$N-9?\KVMH68)*?HR M2YX[HRJM-$0S0"A_Y*VDW=6X]=3<)\S%#*/AS7T&V()T4&H8FMY2X$YQ]/7. MG@2^;Q06K0M_-CMH%JY1NEWG/[]',: _B;X1$^I9:'Z#KOTTFNH,P#XE6).D M;$S;FB"AZTX3D0BR*R+;*8GJ%(=S;\XL28LM^3QR!>>B/31HJ4GT5>?X ($L MVHJ=4K$VPF6;]BT,P46FC1.#$O9F9NX2UZQ\W2HFM[>YRA]&,_X(-C,\T'UO M0^%H/*K('* ]%B8>LKM)8((&HDV#US?G'R?QL+CK3I7&&MU:[4,]VMJ9,+3' M!49]]V?LN@=A%F6?O1MSB5!8#['O\2)1K3IB1F2L;2V)/%#] M:(CJQ/B+2NX9P#(K%Z>F9Y(GN?Y3&T?X5L,GT#0/1:+@*+.[YJ&91]-P98[K M#6\YC.2+;?9KY'&*W_9WW1E1@@:F9P"<$SD(:DN\6[.5AC643RYGA=>PXPS@ M:LB,?5,^EE5*5KM'A5#BD>O&>.X*\S<- A#MMVWGR"M!@X_$'^#W+UL8C)Q!Q$ZO2 M?B]1NX>P''T&U+[A>#0E>^K*-5,UA1]99P"9&-ADU[;BOB2_3C$2+->3XA)_ M,R:\4Q<4M/65V41J^Z[A-L[P=WPU_H;9,%U[A<<_+>L[UHV8!>SH'1#%:"J;*@SZQU2$4,QX8[\*GTU3/705B;3KB. M_(#T)M 954;984%Q##3TM&^$&2M;D)5KP?*J7B6G.Y_PJ]&6G),8>\$9@,1' M!J6*L)-Z&U3VQ M)9:/3VJXD521E#MB*C(V@HWM M.N%!)Q.8A.1+3,H(P^Q64T @ZT*!?(X;HX.V+=Q9.X-$*_&/19O1@2^L-1O;_B MU9.4+LLR:'\7+BMSI=?)0=J@^(?;ML%IYH)VH-WZW';(;/V]872#/SH+? MJ8CDFO))HV=H&RC-D .T232JX'K9^39<_OIJU/MTO+]EKW8Y@6A8 -32;HT[ M/7F,1*)E^;T#)%:S8MO2WSV77HQ0F;(>'W-C:=O->'-X)_^MKL2TWJZDJ- M["R)MIF26GET;'U)6GLZ%%=H^J;YI[M?E M6X1A2.7,OU6P8,]KL%;NB/[)2HBH>34YN&"VY'3)8%\&Q M>B-1352S._C]YS=:#]H<,2ABYJ/%UW,#X/G!Z<&]Y7F*&>FRJ\D/O&X^%&]0 M_KC*P=L0L&CE7;CLY3I( 75%@:U M.F\;\?M4SJ%2^V#A)^N'D(^2+/8<6)Z3-W\0^3]J>@RT$R!SEHS["Y ],<# MS]A3E@K[(UHEIG=RU)QJEU*>&:,-)T;+*9]E] M=4Z#&IPMY &\FO\SWBY?M&*#4:(L93-@(NQQQ>K[/RM(?8Q O%$VP$ MZ8JE;L>.>IC=J:JF:+(GF9U_K(%SQ3#FL\6Y5BR;HDV2QM[JKAC@*ZY\_Y3E M:XJPYP2^I+ 5V4P1;;&7]"JL6_51JQ=%K%>%._K# R.A!^$I2^S(5.ARM7;" M^*2)' 'AF\)VT2/SJA0:6"JB4$#\AN+\($R"[3%]*=^:[ZL<5[5K*P^:I@_+ M2T#.KAEM.7=JG((PJAD;@/>0ZRJ@8B]^Z,!^DKAAQ;%\HCM]B\Q4J=5;S-#* M;N\5)0A/1*TLRL&P45EA(;/=%+!?^@U#G'4P;_7\>Y)&'C M7()Z>VUU028=UQ2==V^*(?T]%XHL@"^W%9H7T!,B/AWS[L.58RUS,;*8:/RM M"E=T4;"++V&_( =F?02[]/PIY(X.\U#!'41 *LN@>5_A-+?'W>):78;2DC%Z M8A6$'8VU\IB*Q#RS>D0CVWA[+KE"$T]Z"LXH]2MK6_UWX0ZO;*,\;%TW/S^# MJ1[0]A?Q9PWX/,Q8S=G,,I5SNCE=\>(6AB9>8ZA P%O3.<@7ZC5/H<*HC'=/QHYW18$50)9Q[8M!&N%Z%I>%[-!T),;R. MI)^5I49V&(0VR37_4:%;HFJ;XB4G05QH0R]\KK6*W XJ:,(T>U(\\1XR?BRT M_THC$$D@YW&*$RH7(TK#9M7[)"IBYWQ_^7B)K*/^NU9<4I MO?H&PM[WMPY87G%0LPQ#VG#9%7$/!1WG9Q.K1SI)V0HYQA/,.M$6+S)(B#SI MKYC[/"XN3_E*$SY8T2_9\NQF--_\!PKJII,K( ]7I/1U8$_[]8H@HN0KY,+#[,PB.:$NLWA-4$]RRIVTRZ4M9T,NJ(B/]HX<)OOU]]%[4N3/$F%-@E5> =>P3F,[)L&4;98J,.'7-P' M][HX5*\/;%$QEWSLF-NA9->6#;-*%1C0#?&%F*X^]V+S] O,Y;^L\5T&-_K< M$O5H;OZ1$'G@6Y][8]R*00^_"$65[U5[$)PQX9ME7,+YN+/\I-&7HZO 3I#6 MET..)N-Z/6V$UC'GDK2/QZ%PD=RLY+5,>N,ZZ:)5!R^.,X I:L[+,O]<63YF M_TF#72X$UZ2_Y!_ GYF@VYW!MZ.IR?A$EN0\H=$@X>2[VW+K$>GV5ESEH]+> M=BS<;]WPE&CEW/R(D"RH6IZ7.:K7'S'G"-^E>^6;$U'2D#U#K("A+5>7 _P[ MA=N_&/'R,4![[^E00^\<#6L33CZ1#J8Q+;1NX)XO(;T 5 C9;33_[I9_[[Q^ MM<#1UZ6#M!LA[YU[$%[SL=R?2##FN OT% M<9C/B:^O3D!HD@3H605B29]6:,>I"P5X[I(GEA6:!7*;F=0J/K<-Z=XEX1*<$NH>R]>12E=!#NCGU] ,&00# )4OV%YWI9JO?<%5([ Y#*[5>Z%)MZ6,@. M;J;7U0_8;G"GBRJ]#.+GZ4/FX&@!'N #='31@I-'^"-G@"FEGX[5A571<^+! MR&-^\WT9F@O)Q M[+TM-T3L#O M9]H_-_3C:7N77YX!GB"_N5XZ#Z->7OK#? M](L@Q(%J%ZT%I%H>=#LZ B"'0'NV\/;^0.7,WRV$^NC>Z[WU2YXO8+6#<_K! M0//*&B"3D_PU=J\$<,,K%T/0ARC5T8=TR;9ND:(/F*Q$K_4Y&YC^;A$;/RXE MIT_5\:@W>$_R;2"!E+99 \XW/W@)B864.$^KLB[T?.W_\B*@33ON2GC%].N. MWJ*[&;]!:4;Y,$V5_''CD>K^&MQP8QT-V5\&BX:SG@%\B.LP@T>1[UR@\C<4 MOZG8(C\_Y"I(-HJ*M*1GAY2#&O:(R\Z]WIB?X9]? 8#[W2\\56_IF81;R'P& M>*>+PRY:?M]R _2TU.\B:!0N(MAN"J3^>_ #JB\&%P4_[0? GM*8=K'3QZ3 M5]Y+:L;=0$9>_"JN04CG[PB:T)R/URCQ1!HQAZ34!FL:'AML%1W\F'9.2A^- M:05=H)O(BWM&3@^T&FLV';GE>L2'<\W#!MKGRP_*/B:A^H-6V"VW6H/Z*95@ M<2O?QCW'@;SAO:*B9JL3OT-$>N:KW@$)PJPEI*Z0S@^O#W'P6^7V!#^>K.!: M,>/V[7CFSFT%?$9K9Z60P=V6@5$$Q4\UY#H[#P,E5WI_PRG$SS@,/(058,75 MY;Q*#N=.,:K+X7@N9J4]1ET/P_2DK#K K7*0^^3M1XN:*KX,TXW<9=WZWZ*I M'D[,]%&X]SO9P_AK*9D1,ERJN-K\JBU47[C^AM%-O\/>K:.A<^/N5V#W M_16[D]?*37/PD.:U^WKFM%\%4$$W# 1LZ=[(K#BKJ1'()O <&*QX%8>&J1RT M["+-\^;IBNK@:0+/4^)G6-4 QO1 M6N[JW9PHE!*I?11K2U> \;?LNVFP[)9>C.-]:#]9BV*E@87PE*:>L/&),5: )3_C[_-BITJJ6U&_Q:L!Q MVZNF["\Q^\^J-X5?\9&ZN"H].G4:@NH^9J/UZW.$NQNMK\K0<_V5D#; =MA0 M.!D*_+B)?P:(B]NA&O.E]\;_*BQU?KTSQFYC_[D6W7\V[U3E6?> MTY+[2=]#*)0X"PE89<2%Q!"&331,>FC]H!=ZZU;'LN0^_$H]^I%.3C:+OR&? M&S+\W#[7LL= E#1I-F*ML,$I?! (&793_+DO^_YF0&I]&1SNJZ 5UM081UNA M1'NZ0)<0_QMVB8@C@K/T[XG3$XVGEH:%+[I$+/(P>95L@.3_0J#^E>B[4#/>USN$QQO@(?@/I_W?\+9C_ MH78++\4W/RM7*+/@-$^(5P?(8GY>.[ MY\4^X]25P8I.'!^=:>P_Z.O 6*.:)V5_?W9+U# M!.=8KB>#(]S]!_=!'R?X*6-=/09NX_HIS5Z)L8"E4=6F0IF4]U";5AQ5,+! MC@=D,+'K+4\L=L-+N^'/=\P#;\$Z7[0+([,C9M9XC5' MT(S>95=R?SQRB=P-F]!HYN#U(]90QT=';3K!QVW]QE"V_>UPO$NO=;Z/1>.Z(F- M(=/^DE5_]2;X+Z*9(?H'3\$*Z\;]F?@7IISVE18+FZ]E:+7^U9WQ/VLB5?Y6 M'XGS&IQGN)1\/5*CFH2*:VIBAC>N<8_<@)A^6.!]Z+BT)B+]HW\$:/@2$VG? M):HAXIMG@$[F9-B-:6QT_7C' &+9<@34A9AHE4:3 MYV"]>PPDL(JM,()_9ZPBDS.9Y&EMV*%#<2".2E6Q5J426VT..VW9XZ^R!8)R MZY)DCV):/0?]: ;V)RE6=VPJ\EU+10XR/N>E)+Z7]%V]=+2J5;,5[P]]QVLR M:J2X[$@_N" R!PC/ZW[;;C(8-^D^PY)GG]8PY4W319NUY_IR'_]NT$*(QF.G M]-E")#[YPM&]0,'(4I#0.R":.\79CN2J+7?M4##6%CYN9!7YK=R'F#X@,7<" MJ+Z$%-+MI*F-T7_?Q?=Y*N9U+WY(/KY*TM#OL@2#KZ&_:>N)]U]:DY1>"'27 M_Z[ES'_CL,"_ZE/SEVT>_M7S7\O,01<#7'_>0O'?B0N+[:=NM-31T)Z9_G]WF.%C@4/Q,D" T*]W4/^4AG@'*"\Y:1/T("V5EE MAO.E1Y"0YT*,EJ%K_FY4;B:'-Q&"($.VC ? <<.8-3Y5:I.?N1MY:.\&-/\W,> 1<6NW:))]J-_%PF M+5GFQ%6VL%%IG*%90.1!*%M7T#/NV4UUM(>I;/&@Z;/R >B=6N>X3TPXD;,Z M+G6F:DBHU%#6N((SWDP-(LMF7=BE-3-D>QC=*H%HOPSB'-ZE(S)E@)FH$BO' MJV"_1W\=+W",+/M R[L'O<[F0NT/GNHEU#<80X]:QZD_=*JQ#+\+4)0D+M+4 M%4C"5^I+M2Z'2DWT"(F^]+_TQD:51PL^M"Z% #=TC6DN4HF2NR4-ZUUHS6YP ML?7D>YK!/ZA,-?IQ\(V.)BTGI749HK1<(+HB)?\1WL#D\>H55 M+41KPN7J[ -SFXIN[\^>=ZJZZ6WQNLEC\CQ2'O>_5(1Q*=\ ,F[DPUG+4Q,X M@C2LC4V$J74TF\@\7[.01^5@TA\-<$>//AM<7U^ 5$>,)22? 8P&]FI8:NOK M FZX'9>*3O4/3"/;_,G55(=L!4,?NF:?@PQG:?MS2-4CG;]UZ# YIWMQR-'Q M.>4](L_7OWB&Z>^U9CFLL*S./(@ERQJ7-QSRGG:AO6A9AG*IH,ZPQ4OJWO +^0QOIM>$#YZ#)GD6"B MM9W%;0G;I[H28=N&[[OI6]@$GC (/_O6G(J?FI[9M+0F]5>ID;00VVAF]?BH M-WEAT=[/<'/RQ-Q*LFWZNKC\YW1OM;32IXM>;\X1U"$F7Q(6^X0P&^*:V*([ M)Z[T#L(0#DKM;;O7J>,WP&I:\(JD> >E:SV2(.5O1Z/JY2KYHG'6S-2Z)@'A M^\1W6\DC!OYK%K=F,)93FK!G8QEMR;FW?A<)&6" \!ETK7 M$K^0[*P5)$UK3A6B,+WJW6?[L#GM;US/Z[[^<1?6?^=\SY>CB4\,N0P)J.+0 M$1PVHLV/KW\26+=ABX'\WPFLA_*[)!!NPMIOZS(,HTV2O[HV?YNYY:3 >I>8 M22>D>>#$8GK=9G?-RPX*=C[W)./>+3+ *GXVB6O$9>XOOB&G43RT=ZK!]J*D M)F3ZKE,TGY!L\0HA2W)9M@VE)AIM(B=P@-E5)U*VRK*^M/_O2_K<')LX,=4R MH\EQ!?OK^YY$5S@38C^(>31$+PC"V*F4U;HB#20:87*6RV+8F,*V':#[UC@[ M'6_87@ZWC_Z7D16.[#&;N.WQDL:@9&<%0_Q/97),?&EQYI=>1ZN^T#]'QJ K M7G'9$-="C=$"BYU'>H=$=PB[_P(L:_G'S='QB68"1$5'_VB<_4/=OY%]09?: M(94@X]$B,;;;P/5B+#H']^F_TDL_ZTG9@#]+2U_QU_Y#?3P\ PS!!\I._O$+ MY9@AG"[,;?^MKDLR'!R+HYG/]:TU/-XV5FR/]D2IT4^B[W#S%>A^81JH5DFY M,JSFR;D]84.1SV\7=P,4'M7A'6?DK+-1*Y@]!GP_+,\"BR#>Y[$]9I!.79?= M1*DU@L_ML\./6$ID?3]T I@0]XD\#D:@.%!^STGY\U1 XYZ$>2ZFS5B>D1KC M6=YUGWO#32TH._&;QH.4UKG]M?P6:;V"W]4<'=T?7%))S)7HI")Z!<^^ MMYNO*R8'1>8#(R6$J6RMF+;(W775CD;>&1W(D.4J+'N9-/]?FX[==#MN=I&"/81=V;YI0Q:VVE'2)G=9%(Z.GE[H6L,-KMI;O_U913L MM/DJWL,$P@\R2F*B"_G8;: 0JX-C8?BQ:FO]YB'0GK6=\9'2VM7=AAO47!), M,\V6-2\B5B"F#'U1K^UIL*$XQ]-Y]9:#U.>$YBWUZ%7# MK37==!]> ^4^>^S!(F/']8W-6N+,B8EN%]:Z"E D!A.!!@<+'\_2#1X%OA.H MP7 Q70(IE%.] >GNS(6Y-Z6*ZQ_Y72L:=$*N'HU;6WB8"[QMKV<*F0PB:G]) MCYO6UV=+0ZJ4W=8!.,'4K40V*1M1RGY5M5/?WM M3]7(XEM2]LMDL!1UTN(?RE\8%@73'-;*6860*<*=@TX;2$ ) ^4"K:+7*'GCP9 MI-D9F.@[]7^R;=B]3R MK"(&+8%UCO/)"!H"'>2DFU=%6.0\/BL7O'-X&!7 (=V$[$/[R&X_$=HN<&0+ M8\]I9&1'8@.GCDV)1U2LK')6PG%3M?7MW#T].UE$IN;V\ZKM7Q6X0$U4GQ+J MZGM_4N0[C'_YKA*[U2[)/K>IF9C*9D"7K2M'IA7VT[[ZWB<]1\QXZA)S;H'9 M( JZ<;$RYQH2I22])P05^\,"F\;>&S9H\.?F8?BCOH0SP^>/^I(O;2D,KZU< MN]J02>0]LP,_/" MM[\ [)@F\;?RJH=BBX)JU3.6$YY*9;!9FDA3F'!,5X:Q3D%%S M1U*S?O/H#/#*);Z/9=V_.R7A9A>IO&'A6)@58[A#%MBY<6=9YX>7F$: @[A+7IS?=034WJPZ;N9H M?TKTM?V]70J>'_(BN1$1FPO$EE'A>=9HI+]021'0"Y;^B.WX<5R,P9NG0X!7 MQY537KKZ7U8@HV+DR5\L=KYOX[,E!Y1QGY!FFQ@I,<<;O&EB&V?),S*GE%J- M 'V!PT.0$^(>-YG5<[34^W &$OS64]Y+;BC]/$_V5P>E;M2H>*]:OEDABV-M MNC][>VI.:]\ V[M^X&1(&QKJ>P8X)VS5"*E V+UBY"+YU@"5?V$=4>LMB+5R MC6.;, -[0Q GE\_#&RGZ@I>5#(,+VGKH%W9R186[D0.? *EF4@J:)F;LZC*BX@07HJ? M>(=%)4*)7L7' MW\H@Y2RZD2-!(<^N>#23E.LAC]"H]8[QS1D5>,69"W8L>8D;^=$BP;?]G4!H M*"TM+VGKE0]IUG&LH[O.*%1NFA@'Q.0Y$FZ*#) .KV\]39(*?VE%AT[.]1]^ M^_G%R^%C'/WMY3. Q79[H$M^&G, 0O5T AOPT+\710WM*KJD;P3B7\G- U&@ M-%_1C8ZO4=&_:H<9#$HPF>4:HC-;6S?17) AXX+A),B41R;^MX;";C\<+A=L M-20J9KIR]NT,?K!YQ0S)74OU/E'U<]8J1)8)@/%Z'X7(5>R:*!FZE#T9S7A_ M]#<16HJW,?K3W^:#7:S,CLT_-P&Q46< 4X4S@(S-WXOT:G=UB\M+,9E?:$$> M,WP*'/5-X2V?HT%]JS%U6X3A!\4)&=45Y=SIYA8<'C)AI-%D%J_793$Q^%OE MFHA;W/7,H+9M[;!G\L4;BU>UK!@CV*08#G6.W,J_1)8VYSS5E 1,C+3:VI@0 M%0\6IE<+"R-_*+X12D;[1OX4G.>21(JAN**?>0#X MR+_S1NMVBT=*[2GW/@U2VE_IX9G.; _,"-09<*F:2L 1OT6S6\7GB=6V^!I7 MK'_R:)N9HI]3_:X,.=ESXKCJ+F.2@4X>BN&N6S5.&RO#S]52UY$EY9LX^L"$ M&AN'%31BK./AARX//977KZ@L$AR]QL_AUU\D/;BRE!;RZ'K((E;RY1G X0S M'I=6=>ZUZD/&I+^]8K?^I5:\;.^7?D!_W!<6WZ(J-0"Y:B.L,=JVVXISJT.! M_0;![ ZY9=N]^"8:SY">&U4#$T(A;)/F<>UT4[,[^5)WMEH;@I]3_'!'O[M) MSKZ-'O.TF3U-C?#2>N AU4-(!;0\UH@COY,>;1@^\%@!%V0141X7?#BZU7 8 MODF)/@.$-W3,EJ_6=)E2KVSF&[+$Y3N^,+G*-?D]TGSKZ0E!LH+-][ZB_7'& M1HKDNY0ZSJ-2J.3^]3. YQV[C,[DJH,BQ8&3>]G+\1K&G[B+N,<)+&=V3'D/ MDM-%EK5FMXC"Z1O!*+ MXW=#UL0'>/O70LH'X%V[D)2%>]#-4Z!%*A=Y=RY! M3E,,"]490&P7K#;**Q%2X>ZW:&>,X)+9E75^XR!1WES88HCW4& MGW!1I=SD!)LW]!6FOQ&LC-$,DGCE-"9LL'=]P77RLK['FWUNNWTN?0([Y@@1 MNXJ[#Y9DVO$3)DIAQ^2?W; ^NVM4N_=\-R8U)_RW1GM/ GXT[ ^6_"$[___Q M4A:U>L-]!*J#$3TP:^[F0TNNDX"]?"_BDU D9/];[: $&AZX/WX=]:BVLJJR M-E9C/K6%79%N\^#H&;S83=+AILSM.1J#W<,"024?A&/)&Y>/L$5Y&.>GY='[TY65]4*EQH\=YO%$ M\4L6H7JEQ54#/NZ>M#;NE"&<..'9X &>B97Q96%[50A'."C;%",D21(R1:K7 M($WD4H/PY$%G1N%VU2S8QB3H%[H2W\3,;#[&#E07EY?!0IXCBTK&/\(UEW?V M\AUMGDJ^2X['PDLFU4W,"D%BG_V8X5M[9:O\ M2ON,MU2FCT5HC!^IQ>YKP4- 'T;YORK.!_AVWR\$-T!MA;/. ,AX2=F0Z?UQ M86W$NFU:X#-D(>?-&F,E>Z'5- ?>MQ%)'H4ILLGH1?F*Z($54([R26G/:%+# MA%2YH4J@A?S%$!DL_Y?XV3+._P:4_^\%E.VT3N_C"C>?+%%88#\-HBUCP1FM M FZC!UT<3T8C_"S"SL5MST!11NG ^GHFHNBD P$"!S(=#O6N1QX%VC#^. =H MD0R)4(PM^NM*( 2MPT]U6&_DR\&OL^66E+>B\(S?Q,"XU-.>*Z->/\J7]FU4 MY\G*&>"@_?01C/CXIY6;?FR!344'GI[KVM7^Y^Q=TURLJA3T;'<]GK\+")X! M%X:?3OD"JTW?N:QS///>BU[QKF+:F4N8,5Z;3W]VW^9%D'\L^E,(XR M[A,-2F^VGP%,$L X#$6IX:9=/=FY^N\Z6C]C]>R+\ 7M51'0\L2K!5!26]XP M@!=6$/]/ #0P3,A^P?^.^65PZ&K1"U6GA;5E%%;KO7SH<;+3#=+)L6?XC^0L MSP#_&DP H+I^PR_KB_P5J31:.O9_LHX^O%CRQ-.2,\"S]4?8$\C^T@7HX63^ M'Y@15_#"@8G>%?B B6%+%!!UJ#_[?H'.H>#:IF[#?^3.?CLCX(+0_7'/YIVK3,S#Y^])98(_1\R,\ Z2F*)\!&C// #2 9>M"$):" M\2UDR6J@88L-TE8YVD!IG= 0[DHUV0[-7HXR: 1W9\Y91][A:8@F4OS:AY_? M;Z()GNDF5MP.B"O!',((Q:SO':NA-RULH(WT>:@RP6=CPOQ\BF M7I0TSF;>T)N^+GFMD\]L@29XZS!= M=$+K-D>._B_T0AUN,\\'2GN_/;Q>DGTBMVU7-I,++C_V)=-OY0U?OU=US?GU MX%3*LJPN/.7D@1(:JW.BW?L\K1:EM7T3@65O(N_.+&U+<$Q6*FZ3:W/"Z>'% MZ(I;;"=C56TX0F,R""F CT'7C2)AK$^%^1:/-"+K7E2? 1)-O\Q5N4+.'=W2 MD"X4"_%T_LBS+>3WQLA,G_9TZ=<;+NMP='90 _S31TZ=E@\\R8"9V-.%FBOE M:E7[_N3S%?7L* G!K3. 0LC*R 9L%+4#3DN:B M!TB4^X/:.(0!O*.1*.GP!-AI<+!\=%TL8](48S&04Y3,96=U!GA'^2K7= MJ$F\1W&L5K<,4_7)YT8>7PD!Y^ZL7]9),T;&)H6I1&>A+@R,V]@:/%@>T(^K% 9/0 ^/ MMQ^X=?!.;7G-;=ED5!GN-$Q7)I8VSP3-W#6K#5]-?B1)ZUP10W1(,;L<^QEX8Z!)7Y594% MLNK-\%;.4V*2%!8*IFRA!(/ S'&Z;] $E_*^S"XX)[^5&G+_.L&Z70A+F^R5 M\&+>\>1$ENF/X:D.3SWHW-Q42??3/54 @Q>!CBP_S?4ZXX^D'2:^:6:>#A18+QK' MA&:>0G!'K(OHMWE:P;+M.L;\C\%W>4KEPYU@:(R* M\J"+M>W S.DW ;B3.=5'URY'U*I*9I]KF:1!R'SMK;Q5=,4'2Y0YHJ7J\&7) M1S&14\=#E*9JOO@U\3\N4_E'R()<5WUPS27T7NV@W32L0A97A=__F5+CW''? ME3P."FE*#S?@#+2N32N8?=%@!'%2_'@)3UHRL!M>G2\$L MZ&,[[](&_/RX$<,I(>G/$32X/O-O(QR$S4]2F9ER\!L>R= *:(/H91%:I1$[ M7QFT5_>7QKE'-614) M%$$#P=R^C'*>EKFY7?A-L\PF]^'5B=9:=:;QW8?UBR89/K!'TT]SJN,R'7V! M-,MH%W5.4L/:FK"8+96IO56==$^1 Y8&5Y6J-2W=;JQPY1;JA,M87T(SQR;N MX(W CM_7=O&*B%J:32E"B4V\'*[,^GA9DLCBNBGQCL9>>Z/!YHGP;RG5:UZ9 MY.<&&K7^)LR84ME057E%.@%X%]%)\J )< FG76HH'"_7(LM')+E7)EZSO*JR M+@(]S_-RDO/*IX?4C6N^]R-KR[&P8D'+^/VQ'PD<;7OYGGX,'B5[72JK-34J M4,&-D#&ERH*0:QVSZ.([974E_;827M5UJS;"NDTO@S-.1\(ZX7:\RZHND<6*VQ[ 4E?+T1Q.)(2V^M)X,F*K-NL MG^A*2A3DJYYIOV["3R['Z5B,;-JQ:_M9K?KH]S9IS/A_-QT[M=Z M&:%N8HRA CRWS 3J- 96S&[&3H<\^_YJ-H=>5.0+81X'A\ZV4&"J"IU!!=3J MQ0[;"\/@-Q0,Z0()NB$"]&[34P,P;XZ1*/?2AP^<*$4Z<>%W7PGF%#%BTC,5 MBGP>;;7%.#HZ$\*^5;YO8FV;(D5M9:K2UU-YM"L$J@[:S43-)[-&L-%EEM540!A:*R%?O'))O-YCC> MCTHSK>I"I9BZ/2'I/7="N/BPU+@!U"Z?/#F2DQ)A+'D-^V,,@>GJ)DJ9)SJ# MW.60FT9CHU]CT$\I.F5OTE,79^SV7G8I>H9@KHI7@47O6J%-6(!N!-PSHHW9 M8&YB!?-Q\@4(Q34Q^6A[4#6K=SL*J6JQ#MN]CF_D.S8G+B6$6(N-PZ0&8C_8V9;NV5"K=!;LJ_,'\S\B!C2\PMV]X['K5%ZK'\56O>%N - .K5VEY\3?^IE2$O)\)$=+*!4 M+]GV#=.I3@IC\#P6?\EB>@ A84^._ZF@N,"+1VM>DN1S<6> FSY6MN]!Z,)@ M$&/ AO+:SN2/_H EPS/ D.Y^$0WF_ ]:W,5TW^V-@G*XF A=F3?#WHBQ[6<@ M3)$3J:G+'W03?6B2%V:;CV+&\PLF[6*WN0[2P=FG M48K'I/2CF':ZX[Z]:.,SP+=9Y>7ZR46+)1N.QA.V(F-K&OQ@06G"+D_GU%%Y MJ.512$S\YG+"2D&M[XRW]#7I(-=UL7ZS2L76L >,"0K/U20^7\]J4&M/O;_/ MSO'=I8$& U=&Y5XX+- 4:2]K$ MZ?8+SS??3ID :3$,I] */!:BQ75YBFAP:/>9I3O2[M2'K6(X2BWJ<7$8HFZB5K!R5,D:TRS0K..&^(, $HG)1OI,(.' MC\P69>J>DRPQM35*S"W"K!\* YJ1J'&-U=RY%Y9'XBD=+I1PO$;/,^\\?+\@ MA '\N0KP7],N0-9060Q6^3V%,>C"ZM>X9-@GVX*_W3YN:X MA/"DH8);]X6O$;7)'D[EKE;Z:8_WR] )UL?FK?@]&-CKQ=B>DC- "@?D>*]A6L?ZR_7)$:3T[KS]N0$;?\)NG1IR>80, M2+,H(@?07/I"Q-&63#/HVG 38[?3R61MRUT[TB5RF5OWRV9?_VP1@4UU08)? MT1=5,J_ZSZUI^O5SKV9O[^T5(D/$F*O%(WYX'90LB"F\AJT['>UJ;V=4?%WQ MU@314:2X"8IV]J@5+>NK3*4P&NG=>[>Q4;X]#3M4_18YR0=QIVW(]*8G0Y11 M5$B@5[]*W4'XW5T^Z@FJB,P.=8%5DM+QW;['3+#C62!-BA%N][LS^ (6W25C M*$I[%\O,QN?]N@'JS446K\:#<=@\!:;$H"\PC"C-)XVBZZ M@Q-0S( 4R:H.S9@.8BF9H0JAH=IVI&7!3W"$3X>J45<5%S@#0$=/'ZY 3\'F M =F6/VCHNS]?KYG I2&8LJ(JO-X^G:^V-2Y@+$OU?(AI;%N-^G+Z/O[=.KZ0 M1/O%(T)QPXY=\0X.Y,;D)O+FI[OE6K%5,)<:M2MQ+\DFX+NG+N8&S V%!Q)>Q(%^MR._5ILD]S4= MA((UUS6(19XK5*F9FA"3+YO<06P(,EZ?7#Z85FU!=I-<#:4YZT/^8R'CR8K MK-!PN=KAEH#?T^2G(T[$7+N,!OLV;*X-L0TW\%7.C7C-5D2C'[_I== $O8>M M"=+39U1!_\%WI<[Q7O)!3,-7K\*R*55AI;((UAIX-(7# .!!!FGOM/$IV6;V M. 87M7WB+J'2*GT=YBEX,"0 Y5<<;!VXG<#U2+KZ.8!%T2PY%C&.L6I)L']K MNR; )?T0]&[!6_^.V2WIM>@3/]C2H,:Q1"IR,>E$:"L _F7A&EP$<6)^@BJ1T@)Q4">*>/#@J31=^B MI?MP]8':0$!YA0=2"![4UN"J3$#\)3?G"Q&_)@R9MLV(YCH1M<_1:Z7H(!O/ M4'[W.:8\=S&:3[C!),H,,;3%-B(7:&Z5)MN>.[; MM7RHJZTHC5%!"JS&L1@^P_6Y?4 7$;NJI0%K=^Y8KR=?$8,$E'<,+(B'KHJ7 MN6V15HA>DW:QRD;FGT.TQ2 P='K[LIAKQ2>:;^%<[ZN(6-ND;,-P(I=-.N5, M^1<6L W0:Z6PFC- \V>&F&G:X7KFE:/Y?5B-WKA,,(6B125.LKB+X+@"G2/K M<+^ZPDLJLA5V+Y9A>UWGX.WDQ%G2'$,;/[)JN'NXD&32,(.A5;T'TVZA'V. M6&RO_SZNK_.E513\AGL5_L:LZ^U7HLL[1ZA\==E^X*GK2;NOG6=*H,2=&<-3 M&U_=-M;>;A6=LC?B=O*(MMG.N3>@NY/3/\(,#'TOKN*%Z!86S'A"9-TS2$U2@YXX6M]HNC.M2*T=,1W" /&:OOL;1!DP1 M&\#D ')X,NT1LD]="Y@(A,5E) M)O)F8QIT/ @JQ S+'#='F23*$4X>31R_GA-N('!U[1/ W/&PL^_)X+$WJFCJ MF7%,^9'_99OX[3ZA8?N1958PXX&/4.DC?DJ7. $6Q#7<,CPXG M=R48VJ_W#R<&&96L1W M<]Z#C]]J+59K$O96V"0UGN2OS#G[X?5QGPA.@WS%#J94Q:*_*\CUFJUQ?-H6 M#I PM)A9]E&:^E$:Y_WQG6:3^] _-*<6>1)K6(>LJ M0HP?6EL"O70/= .Y]LK?=SR'W\*WGVEL_7_8>\]@N,/O;WB%!-%"])I$[]%[ M!-&R0?2R6(D61+=Z"R&Z( B"Z'7UU6OT7I9=%JL3O9 M^__BGOF_.&_VQC!S0X*4$1P#4G*)%MIQ_<80I0%8KUJKT,P1:@[0.1& M!0[L6+.P.A_IN4,ZW.)YWK)9W?2CO@#KYSHQC?L&SU5-8/ST[]QXNS'F?9T M6LDIXK*/UK9RVWQ>F>, _FZ1V9HS&,8%.20T-9DW[GM35:F]X$[TKVJ.X&[QGW@^%#J1,%^@#T. OO( M0$W-S61P'JU<=9+JW&9@4&AUD4")5\/:'8#8]_Y!0X%=161 B0E(--M%0SC' MN5!+#&)FAIOW0$>80);^5(MD'K0KW5Z*^J8N!>32?A6=F2#[8@;9ZR*MO_0KF-<%%&$4RY%%P^0[O= 9_R(7O(Z)K"@ M8J>AF3GS027_#R_M,1MO;5S_QBXZ4ZL 7LUYLYGR,X/&IG:[5(UI[+@K;]@# MHW8=H(4E*V11R;F\_54?S8<@$4X\40NZ)3__Z9 MF?P(F7:*T7)D03)"N\<2)9JW6R^"2][06K!$X5&B,EW@K)P??;]7?C1)3# M)O:+*V6;VI!B25![:I/6>NZ"HI](6=IZ<=O\0U_'WO-+C>L?XD>]R1N3)#(EI*INA'2WO*E-5!Z=,/YHWD^Z?S %+YOH]%Y_8?9.Z P1OB=D R[SSU=:S1'UP MN,H[J?M-?9$,JZ.\KQVDZH:)U,;*BB6&=H?[M!@&98/E"Z2G1NRS>/R E4N@ M[0M>(L8LLT_$PG+5.K"_Y<,I QQS*ITA9_EFVCJ1EU\1L:F&Q2@)-X&+\:-J MG)X:(W!Y"+];J1@YL2*INH N&Q00>6%VW8*3R6E<%]7^U2/AX44[;@OI/W[ MQQ<\"GRI[J;J8GDBHI]=+QL!;\OWMX)^K::D_@GD.P@;(7%#K'X8V1>^ M+.>Z_4KBN:EH"%W>U[YY4U;<.@R+DFE**[GA,"URI=S?F/.Q!MG5U2/0H/U0B#!48.%().%\WRPU5@#BX$@T M,I7B>-V?CEBFTQ89?*LPV.?=E:OMNM364=GZO:4V)^7#SYA!T6AZLE7+3YIX MS_$80P>>M:9<'*P9'VE,L_;0G,@::J\4!BN[_$Q>Z>9B\LA!K)Q]#>Y7< .O1.%A/"7\S5_0[P MF/ MH*0Y(QC8[[HAZJO[^C,7VPO0CX0];CG^SNOE\8YX)=O7H5)J<:-A_T; :=R?\@ G M.?/+5W!8&?2]\?O&Z7>C"?HG:_SJH(V@7UL5D^8R M@K$08,9NV8 +/;B](^K,O&E8V_MY0UA5W'+)3 ); M; & 03,CE>53GU^ZNCG:TM?\EA2;)_$H^I.3C8*0V2^Y;L^_H =2""M&C)DE MO^3SK3ZOH.DS:<-FERY&R\1S%:9,Y3PD)$OI&J3BGW4UE$$1 JQ^X)@[6Q<[ M^"JC8]U]RK2"F//LQ]F$>?95C(9O_O-%9>V,\3WTW[@K@-#4^NS14SZS!SUO MC4@^$X=VCJF7?G,,VNWX0Y'N>2KC+?"T.0+H_#=6L#FIX%DQ,JNVJ9M;+R\J MGO N,@]R6->E[K_9_A3^S%C^5V%2CTDYUO&S1'GBP@X'2JJ3+NS>^EJ,;:4I MW &] 4;44_VM2Y."$F6V(422= A0(ZM5W_(4P) 35U['OO-)L,* '(D/_^QT MG0;0A,)>RTLX(,W 1QN8+/Q$BK;?'54 /"1?BB<%]_F;9YH!@3N*=AT-&A5*,0VA9EVO*R+,TTV,4+]^04 M5>]/%100M$+5V-$DLDC(H?L48.M0Q?3BVWY>0$?EA#H:;:OUYJ^)1?PU,4:' MF>_+9'VM.>>WGMV_:G:3["_=@:X>%X,/>Y@LM;G-ADI;HBW\X'LWZB71CBK3 M6F6+G56$.H?:5<^3 SJI-@"LE?8:)E@E;(?23'+RA'25];NO"LM1)J?:+]I* M=R7J)QS'***FK-(U,FB*T6OZJ[W-7\S^&78L:)<\']DQ 4] MZH"R(+>PBIIW &31GZQ891_V.T"4F-&2%OQ C$F3I6X>MF9J9)RV@?-]W_3^ M$P#!#H^=O_(JL(,4]-K0( 0O+:^Q.60"VJ606MROQ; M$;8-R(JG\6\2GQ(_?5NV8?BTW71Y_:Q7X'+[#H![TPW_-]8O8?O,,+.PNOP# MYE/*[EN_@0K16I_UYMAJ2=RP3GP64P1'PAJ3.2B#MZX14=&.S)9&FXDA"/1* MGN3M,9%*L<$;SF]]\8%9'=KYQ^J\/8EYZLP2Q1:O;U7M3Z*9='NR9PE7Z6!S MZX3%L@^F2WV5N AK%ATK-49:[/:) MG.7#@I >'=KJ*/Z+.P#'.*@XMS'$$Q)E];7/L]$ W^[L17(GVCOI;75CVT3Z M6:;&(;FC675F[.F17.JSTL$*^Y#;LPAG8IW%'18;&IY2>C&"$;4UO)NV4T3$ M]7P0*.C[QL'A[3\ZM*!'4*8S,0_(+/'3XO56H:I]8FO4IRR?-P;=-Y2;>94[0$O#L01,W([]S\^3:X/QIV$I$OT'E MVUU=1P'=R=G_[Q:N_U,2M8GF;;'CWWIYK%9@K.5J&AY_=$(B8NKP!\:0T:@= M"@(-QU8EG-')Q[H?[0C;2V-A3'> ^*VI^VWSRB0UPT[!7'TO,$EF3&,=9%^< MM 7%&(8;+6KLL@QF7P4'D:/: G^\K:L]Q!H2"O[;$1:^?_#%.0!J9.^F_FS8 MBO%9A7CF[%@03^_T#?Z#@B!WX1WD!0)I*R'N\NUDXWQ,+RL@HN3L#D KUB,R M'E0P:HGG\N>7Y;.AF.Q#0<"UCEW@\Q2LTM;OU/H)414CF_[O[-K8WW^TJC=C MV\'(WS(=NYC3&Q7[]@?AV+V%N9T&E*7L,SKEBI'7H9+X;MFZ<":''/C>$[C' M[X^.?<\B/:'N"+1PYKD,$+1(L3G$@.!UE$WD1@=,N[7YS502VTMXI2LO7!(C M*?I==O*"U0 6;]&Q\KN8)@E#,/*\:E2F*T7:\3QLVI"&^,+AV<_WS[W6I-90 M!4&$1NKY.\T>\;S=)6HGK]7I=#IQX^1*.HY20)DB6JT@.R+S-T^-:G"?^OO4@FK5U3 MK\N#"'_P:06D\=U=-39;/- M:D1YYQF;71*YY?"W$GVH1X6 P8L[C\%*Z^JNKG62FMX,+YG&[2VOZ%X]9PAP MUJYOC1(B;XT?/F7"5Y;2D1S<-T%=M*:S/7J/ F:4?3E9;HA9;O&U_;D[C6!: MZN'RN)56KQ1MB:A\EODT9432QJP?$"+)NJU\>!MDUN_UUUG:7=%+F#^JS]:$ M-41='* W9Y.H5I\+E\AIC1!L,2?+?VD5P__2CGC?W-B4N ,65_T1 K0@[?0U ML#*7">=HC]>#%U6E(W!5>LW'!FD.8K%]F7A5&D]C M,\&C. JZ"1/7VJ78]J"?T*+S6XB8F#PNR)ZF=I0YS\_N_N#H3-U]1:W=EB<) M"?UX^O,L#XVV49FC?XN=0C^/!J%CF+XZ*]/I8#D1&=.+T1=#\YIMTTX'.79O M6R/REQ/")0$>T/O'/;K;%U,FVW"-(%=6E130K_J-/K?^.&&I7$1K4$677UM0 M1>%!;(%2KMW;[2.95E=;XJO!0*XCP&S970=.C* M.$5LP*&E YTC>VWJ4 *;A4^GK.6ND80!IKUAS5&QCXS"GMX15D?>W&]?_4B= M_\>!TK922S+F@-.J?#"^^T^20?.TH[]^.0CH-O_]25CP!IG=K]8WHLO>)@]W^H4_4W+NS&G*U3 M GM[_H7IO(5/9V;CN=I>WEM."AQEG#*=9FW3IB28@I+N#VE3.9-UZS:?,24*9[!*VK>RQ4KLLAAIX(/JY$\7%\OBS-SG! M'W&"A>!16ZFKBGMQ*V= 6+4/=D1 (O1Z9)DD[P>%JAS7](VM.\>7TF18MF9' M#8\Q(05%40Z>B_NV1D/'.1P+D&/*/N^X>>R)_.5KG1K)AMA?,=KR?O7"1"5' M[YZF"KZY_5A9SOS.)762!EL$HG?H<[],.*G#L_D^UU]]_#I3(%E00 Y[PB>* M8M-$P&]O6?K S#7JEK:&\-W766-$51KE!RN?&R\8*]>4#/\F"UB+;/"N\PD[ M&-]8(,PZ/W+KQ)'3>+)&@H(ED(Q)Q,1D[&MZ;_S-' M#(*^M +E(]B3\Z8*PB?IDO;)>'Y42?:A.V+?>P\%Z*J=0@R.6>;TU:A3R#_? M<[]%+!"R9;W0X7)L 5?\S&LV(Y%L);$7;1D&15^W9$37$*<@"6BVG M$@^[>-TL4IALW\*:U#X+CY..PHORK-4.9Q]"5_?=3:N.OLR+[EH#0YTW@2+/ M>TQM/RT@M0LTV/L2;$6AS>I/52QWU'+G(^5:[P#+M(:!^-4IOX;00SM;6NGC M+_1'F\#/;0\#EA7&M)S.?K<^?L>$2'-!2@@/6K \4,$?%2!@;[S]C7T+K'B?@-'%6Y1_?3S7G5B\U'WS&V>YCX)9]8 M^F^QXGJ9^X@AM947#YCX;.VD1>FE%\I)]SB_#/%4UG5N;%C,?WTQU_N>V8N^-+W M9JS,Y,.?.(+>4KMJ-I ;AV29?J258!%PT2HY-,ND_)-Y>.M%9&>9DMKU"'8Z M[%P*1J&&YC=JP[ZILOK^B.T^>@957Y'A;I^V2;%CRW :I(V=".N[AV651=Q2 MAD)'H"_@;^NGMT3,U/FS4\HH!AMDPH6]J<#&1["_12[?Z:BP:$KA[&=6''5. MV;A6Q#[E/;@EU8V8'5NZ;EUB]MXZ-^T:Z4/*/XUG8MF6RPX.1'< *3'>+9B! M;=1@YBMM$5LV"ZMS.?6*TBBO=TY?N#D_\0?VVY%4Y/DYB)7''2^\,@P:ZZE: M)X__'O=-:9G_!0D'B*JY6>#49]=%[90UZ;H[)C!Y9O+UK;*5Z['_BSK]9@GZ MS/-II(H(WU3RPNOGK#]QKY3!#4=AF;!ZZ+UQ*;,WFSIJ0S>?O-JL\84\=AJ&V1W(;#('IOVRZ8T-$A# MILDC$E>13LM9V<]96<(4)$(M Z09O,4<%=&;'/P7/2Y6[WT3"7C'M.RWBW_: M\OF3V-XFI@#]/)+X?KE[MOCW^9_+6F9E\DQ=Z4PKE^29CFV]Y;*VC GY22IY M&+64&X<-0OX.[@TB,1[TNM\3S_I'/-MJUC5<*\@WQV[Y^[Y3Y'MLH]:*%DK^" -7UJZ';'85B3[*?#\^ L+B_3 LR!^.8/#SD3[:9\V+Y6 M&'^SK#HTP=X?HIM8;[7)+"AQYALKTJ, MG4&$QNK.>9TG([K S@A&_RO%; GF+S";CNYA=8%'F3IW@+T$C2WE#W3^C?/S M,9=R&IZBNHX-GKR\1AL<1WPT])]2-'1NRV/:7:ML=*GWMJ18OZ=K;+;VT_Q!0+5.4NF#J->#@Z.;,]&<_4S#JCE< "A4;M<.6DI;ZZSM YOCS^B.#/!_V,R5-1^JIU9F5%!989(HA:SBNZWS4 AS9>P>8 MBRW,('(@)VE12>7G:4JX WPNQO]T7C$6Q5RZA#PO!H/^];('3AF<2;Q#UDPG M(41M0HE J8X@OH:HC536Y(>N<62THY[F-/ *CS;I5=XZ@D.W$P MR[=/<=FO M%W+CM78QU>*(OS7_>$SL4 MXK?$7Y,_.7SL;=F#&C%IS[IPA!"OM \+->O%"<7<1Q&\5SA?2_\M*_1S1]HK M@K.UY9-EY)[%YT75R:7]RE)53YD!3JTC.FMC[+';N"Z:7ST75U(V[V@[+-MVJ5+B(WM9&@5 * M?*]N0"RS.$M0]P>#95K0:<,7E[8NCM N"0+T158'R[F*+ZZ@V>T7/?A M1R1.-[7E_ Y/6%^J^TI+=("]^XOL>+_8\2&+E6O@>3/6@3_]E4"VM] MVV P,9;W,QD7YP_<<2G-!RNPER'0@4B1//P"-_T+E/3/QWP.KM[&XL^M6>W/ MWG5AHA*]8;>\?1*8V)005!ALA"!JT(O1ZI&ZK-"X[][[<"Y6\FYZE=#XSB8JLX)E+V2V](SELB[6?EW^$H), ZW<0X?-[3_&>6OB>KS.?[8MT97E( MA[0'IZMGS4"[VW9-U=P(QKR^XLM)(W.U@04=%=V:J+]0&B,4[:#8,6=)[4[U M]:=.R;;Q)IG\+O7UZTL>RN/#]+*_@,<7*RSX8'TT!0I(PIJO=_@H9>MI;#FO M\D[^+@IPXK6S_,1,,Q.T0@_?:_U\NC*=N((<,7^D1OOCEL?,LCL=-H)92*GJ M,]E@?43M&J)P:#9**0%QWBWZ0[)S> L)*NFT-Z=#R&IQC"HN\N4VU/IY#WP5 M2LX43UD^DMK6/R/#ERO,L]V\LN-O'[P#"":"6W/&2SE.&XZI?I]INXI!+/%_ MF5@CDO("TO?O 3=;+)[+4K-YE-\!R)4JP+>EW=/#9A#*K);D )!4@*%B>^K*3;,H_T5T]T?+^]])^O&;H Y"7I9%VXA?$T.O M[).>)ZBF!DMM5:Z8Z.FV8ZWFG9_D1G$3_W=U /Y;I#0UO2*SB(H&>5%?T'Z8 M+5P8)&)@F< >(^M4$2-,IZGP$_^_;F>IG/8R1C+\AWK\1]_\/'Q)H:VL2GDT MWC&4S#8[#[+\#R'R]\VP&OPG'Q=.19^!Y#U M/U^Z _AOB>)X1BF^I&.S1)2"=E".B]WS\_;426^R?24W#:PQP6Y<]S:HU"&Q M0H>!/69D?RPX_P:"RS%WX(O*PGE3**POSXZJ.V V/TT_?N)Q.J!)6;=E MIF[^@7+K-+]C].VDZ%!&>YKL3!TDX;\H2ZD'P=11?YUP09(M[G]6J>?;Z.F,=.D1)VH"\N/4-F/4'Y?E M>5A+X1__.P]Q=0HNE#J3-N5_6,+\"=SBPKS\""8Z8UHKX1^A^BO3Y0("60B& M>3L!UNMCME*SP)^,40"8LJKHT;PB7(M'F8*X=J!+C\S-/K.B+<]\Y&G=3+D MNQP%[S=/^6!1G)S_>B7$*/%H(<>;(TX?'R_O 0#C^N^\_RD"+UA8\SZ 4H\P MP.YI#/LTGS6;:OU+K[4*.==079'[.B,OWPJK[[\D4A:6LDP78M/AS?D]Y$:V MI@;OJ>7CYR$TLGY;-8AY"$C\SU5I;KJ0$ILG7'1L6?YW )RQ#_?VJ5CP/1A?YP/.AU)Q#"+9R\5Q'R;#76A>W2]=2];).).?1G'X*; MRL9EC#/(]!)C,?-7V\5K6731$06J7"Y=1DQ%$U/#HF]5K-)?Q>(;> +(>B9P M?Q>F*BMN!+\4:"56>MRH!>$,D;1L::*I)'@LL$(/> Z0)2U*C\-H M[>@;DW7@)<1TB\(+!2/O90]$RLI\99=V*% ;S?W'B3Q+>UB1\@_ M9ZU+/F$I>.S-T;.M;3)OJN7@_CA-YT263NF'==. '+Z)C']HQ\CZ.9A\%R-7 M6)8?^VKU['N7*96R%(/T#V*G MK2H N/C/BI"R^*Q7-CL(E%TEC*CDT;B["$_+I^PW.#$74#.1;L%<0C$Z 8'S M6(5W=C5_VH_CFI2'9)*1<&D5UT%0^JG)@?SF9[\@R:3>A@F-Y#7>(88)O?Y5F;[ZY%].HG8V9.8&# ;F40 M/DH]U[[Y7=-WU>*!$[4U.ITAG'[F&6T[AUN/.T ($*GZ-T/Y:V0"G?G/H\Z.DKN' ]/< =P4\:\T1Z MMI/"Z%L;H.XB2G(U\^/V7:_5'KAHT>$G3)X_T] MNTM36=0KF2EZ4K+!BYLP)@&Y+-XZHH([I$I#*Z-@,L:V\JZ683/XN0=*487P M0' *BG1?IG)75T)MZEWK,4>)0]DS,SE8C'9E>DO][5Y"]M:^&7YPH8\_C=64 MD(R2P*K? S'2HN74CF::MP[("T-!@G"?IT:#F2J!1SPO=WS?-S-):(8"X>^J M@P-WV%$BZ.A%^=2=UP;8#K+=ZBT)Z8\(:<=#5%TQ)(,[R1% M&T^HWO=DR,AV=F9X"1]E.E@DUS:""!E\?3^:-H%,7PJ_4DYJL\#.>3;+_+G&&OW\N&8ASTFBZ[@=[9-_.GJ3>@I@W M2;*&;BO7DQ;M7SU)B9Q8,S?UBS\QP#R(T6(OK%IO< M"20(Q_BP-4P?\AEXMY9]"W7BH.V7PL??CJI8(H-. 8WYQ4##!N'D>&%4M"/! M2:&-C!#9&/J,#UAPB9DNMCDH26I?I(?^, +J+X-G4E[OZ+,5613'CN["QR!I M+\I0<-O09=9;&+6S\S)!V:%M?@)GU*?A2\7*E*RJHVMYT6P.\;[MBZDIQ=+7B^]7X M3TH CZ\VH[''PY@[P!=.K-E)^@LI"RS!M+&A]W,*RN,L:7?39COI%)AM0;?S MRH+W)?+A-^LM$CKZOEE[(J0K0+_[] MW$_JO/1X>)>=O>QYC3+U\;(9.LC#?8BC/=+ X8-'GS7P973-VRA"M-H 9]9G MO:.=]/YHP=BVN"*.;RD7@[RT"48#6]4+9,/P KLE;PJBEMU(UNE#_O*##,CH M-Y!_4[Q2HHHJ@)2@!,9RO]?=E1(36 I&*@F,)V__^(]:;^+_/?-HJ+SMHZ1 MB@[$8OM:1@T"-DZ^L"WNNN-F1$>MX,K>S$K-!4IH)!_C 3^:!U_I:L'JX0

    *W MC@.S[OQ.JB^DQWA>K'W*Q3>DG$ ^66+CUN$.0/QZ<KP#1& 6LZNG'FK.]E[<\FGAZ3A,RKR]8?Q+'%&76RTS*&AA#(R42Y M(?5O/Y(W+VRT4E6@QU](%?!_E/P]U_=;@N9X.Y"A M-@2B;GO]/I4@_X#9AH#-==0.=)5[:0#DE?'[V4"N)((^RL]L^69EV:3]!W&1 ML3RO(>21P#1]>)MN)93:/][AZ=Y_K9)1Z,VB.04+ .N$J+]I_HY:J8[H$PK# M!L6:J>0OMF)O'?]@[\5E(]&NEYC-!NJ,PB%D*D+\ 8=-4Q7,6#W)CU@Z[*, M8!W'I '+F3YAAYQ<4/;,?I>BLTW[9TZ_>IXU80#J$(^WB4+S,CEA>WK"Q3_4 M2WS/3PJA)5\X>6#?8TX,SP6J=;E3M0J2=L=(^A]P+FW*\8#!V;MW ("ZC&#J M9ER X/D^>QU49\O ;SA /=C/F/Q>=Z-K53#ACG22L7AS1^2\DO3UKIMP;[$/ MB_4)W#(GU7;$<^L)X6LP6"93V&*>$ \&['J9^\KM!5SBKT/<'W< Z$ ?Y GHH M@>^S[?""BA82/VI3+%*LC%8LX,$N*&O]1?JET&*RPK,U*5/ U(RI_,%!WJF M^MJ":+HYN!.2D"]ZK+0X+UD* ME PU?+$F@:S1M1I_ H/6.8/KCHN\>09-E@>F7K'9T9&K#=P!K(AO-=S@V[7; MOAK+S5-Y,WOK/HP[*34Y*>QL/]9_9+:'3K6Q:,#SX![%HFV3:F&CGD=]0(4;J MUK1L[TA]+L^A2TQ:HKZ0S!H9-D,:[7Z1DCX:UICKLQN'XG A8J$>PJ>47)RS M^@&JFO4S'[.F#N2.Y3\NATCAT;L%9=X!!$\HP 'EKFC.D/Y7U.,L87/[EHFR MZ'D@X\?/5;BRX4Y:;39FNQ+2@1W0@(B]QM8L@D05NKFFQ]D5O+E@W#0KO6G( MJ")VD%;4,W%/3X=4E0>7T0(B9G/:E4(37RPS_-SA5\S#M?5)L85]5*.-FN&4[T787XEXOFU)H1K6=;ZUH[+%F$ RR,H W#14&G:PUL M@N/J7 P*(V\N-J*S7/SZ$M]Y>$DL4/#>2XMF&DSFQNUHC[EZTWN%@%PZ7S6WELC'UQ-LE/%EMC ML;)MUOKLL8:8<@O5<4V:A/D?B,WLE?&]@5<&Z;$]]D[,7G_T#A?4>=RDK2Z* MF&C.-^X >,XW'1>'IZ^RN&8,58[V-^;QV3AF" J^)W5V,F;!NKS)#.M@2(&S M88\6M4K^WBX)@RFEZSV23F=<^1[ORE?3=1$PJ;WU=%5"1\[OK"R0,0*ZF],K M/>G^+_OGT1F\D>R)=.7K O',PFX$3Z[=U>W\SK$=0FW0VR#PI@OS7__]-27Z M+W:\LC'"KW=DM5^4"4:(9HIH3>=7QZTW9+"IE<\"LB3NR>A#);H0Z8Z]^9,+ M8YLH8ZNWL^L#(YK>?W-K1"8ZG@1=:5O<&E=CLF4?8[%./KZESY$!EI\>&W4' ME?P*"3>KKD:(9H\:'B5SO MO*V2*<77V/PS?Y*>PQW,:8SJ6KKM'"%^[K*K'N1J$;[- M,9B]!M=![^+L=F\T..%;B*=_1S8[C;0D"]N.THWQ>(J=K/PK/A:LOY(+Q6 C+)V^5+T%^^ +1T@/I7\T"EC M7=8P%.6&*E.MV?E6^+ZSLV53BK%P"M2ASO*^5A#41C#$*OI-?5W#\8,\XI0Y MHZVW&2&>9@6>7_'I6&7U)8K.-^F-!7>M/GA;:CLJ=2-@O4JK3$[#OYJ+(@5@QEMS[ORM!KGL7#\UJB2(&K_*[;9/BO(&$ &O M*4D/&VO56=?<:QE3)-<2M5Z7.*[(T(HRQ#Y%J_],M_U>N_8T;?@X7M%N" 6[ M]:+\"'6/F?37+8,M(.H;I M+;1KLJ"I%+X*5.2\5N'[&M;GYZF4Q'2N?\?LB M4;!U>+_3B5SF;>4W'064^,.ZJ'!)@_4G)]^.@_7N>9^/?3QMY\QHLJ0?7.ZS6?-QF>Z:FR./UTDE?4^&"'98#! MST!0/G6VJH76BHWCA$TASJ)"NWHHI$/A'(E96(/%,YH55!25S&IJ_'C/93&; M@;7IX@/0L;GW*N5Y_\*B0+.!DR4[;_E+TIRJG*>5&2\.2)- M+K@RKJ-%VP8W?7W=OT7R(S3;/EOK*'NN9TM[IA*BDL+Z2()!CX>YDPNW:OU4 M%S;UKV?]?#]H%Z/*(E9?(39."+:G;TV-]'+?_*,9AO\M_<_5O #G7J_42NNRX?PYU-B$ZKI*S$E5GSJ: MC#$NV>=\_I8,&,*ON8"V=U.S#..!OF>7-Y+=:PB9]&"Y8F:HYQ:!7VY)6 MI"5@%9MK.KXQ\<23H&WR1T6,U^ MT?GM!Z;#+>>)6HD>!I &S\'.P:]5A@P5_:R1KV--8Z2J>"Z^.O',!'F-UTZQ M7@ZB+G^V'PM7)[Y8MXSOAKIE<<'%P'N9(/-6& B4T1Y[][R)#=$%;5/B^:))6]\EE >>9[B<6D6<,\E._ H9Q2RTZEIC[Z25J-6_,_?3F/M;DP>IP4KJ&9"K[D:+AU8WJ_=2,R)]..5&L0=5]*'NTMOD& MX"*R)#8Q.SN>X^V\=S'@=) ;4V4:=LI2J1O,FW*$N0HWTZ^ +)&8!92NK3O$ MPQ0M/\E1*=EV()*NLKG!MN K=E" (=A1'-Z+;Y@,M6TB0/F]"A&+J10"Y366F:VR=QFOJE$A>/FU6GT1Q;YE/:Y_@B.;LASLU MN\P,=6W9S.XE9''K%/(%[JG/'3#F+5XE=JC'BP6W-3D16O3?&1\CV>Y),?'F M'K4G"<2NM(#H0(^?):Z[AZC+(V*EP,/G3;P%=X""V\ B>DB; 69SQW*5M1"L MS,HF;;5-K\S-^*DI7--]%M$0 [E>Y.U&^9^:!]DP1%()"#Q#;?)]??'6C6Q7 M[YR!R=?/KF[^D+2W[/4O/L!&R6P6'/!<-T=73/:2@,.;O>Z>ZJ2[PGZMXVY MRY;LH(7C=FLTR,+&=-'$@0C0PQXG^9:W*B+HG*JCH(B?$^<9O,7H(%AOM)5/ M%WFE?,N3'U:^U\@<.U^.['?.N,I%)@HNU<6V<50&8U+K#^&O#FPK>EEHT>;& M5XX;-8T.H' /!9YB=C?7SB=1O8W8A:-R@_3DOC9(&0C(YPHDZ=&NZ.PAZI"O M9IPQ[.*K9W ^QJLX[@X@=DDO ]*968I_%@+Z\@78W%@%DVQJ57E;S6AUY".) M#U,M]E>!>^PS7^LDHCWC$/KQ[]>$G0#AS O8Y%2!Z%4B(B;#ES5PO(O4O7G! M-Z743X8H#W31\I]A(!IS1LC!#9U; :;.O2'_QS MK*IMT54X"5#WFO)Y!_6@B]5 )\D/06144.0A9]517X&7(V>JK/C8[RM\/.XG MIT;99&1T57D9),\53$ MV8_VC>NN]LYV,\JB%W>JN1]J3[L5R;V X4R)!9'N3-K[!F9!A"_4'?C4>7)T M\C/_0H-QQHSEER\L.T(T5G&53=)GHPG539YB"I#ST^>5\G' )/ 6_/7\(L:R M?O8HD":"ALBW]C9CS_C^S=@+TSB9.%]WG:+8_3SXP69'3?K0SO0G]O(8(JM; MM"JMU*YI7]%R@.*%F>(F4.4;B=I"[SVMC;2ON8+$^18W1254?J^/6NLOI#\? M>[O)^-B^S$6?'&]Y ;;N-WR5JWY[X8R9"^HZ,!@5W/7"&&W7L3P"EJOS>=&; M]<9$Y"!'K"$0.0+K@1N1]&%$JZI[OG?-*R_;ZB\:#JEA+X>I%GRQ5* N7XZ\ M(GND;@91K(B6U4-^SN;3D]LYS7!JI MJRQ,B]%/.=(LW9FJ6Z/N=PQ]^SA %0X?+Q[CN;X*O-UO%6'YBE-#+/#BW8FU MZQ66*M(KUSM95/)&QKF \%WX,0=-EMM]JU.O+)$?<7[ZQN MS-\D/E7U%B+^ M[/B'^'/[)%.&EJ+P??ZUSV'W,Q.>EWR"\T]CTNME72FEWR"]4&8;!3TZY2S6 M"6YC^[$Y1B[NC6Z25.-:*_P.3CD0JIHTI$[< <%P/+HTWR*N$7^#-;VETH[^ M,/J,0O!L8-^$X7,*KX+\V$X^!5&9Q>/0&);73-#+0""6D#=H=QR+4]@N'<+@ MEU=B=SIK.E_:,;=A_;XKCC)$6;Z[&DJ MZ]&80_+4#;^HG9\[2S@%2O6SRK/V-A_T&\:$S'6<[4-#?[I<>_K :G<7C^M8 M@:Z\^0OCBM;;\=L-F0Q<5.+2ND1U$7.)]Q*Y-9RX?\_!@IU\.>!VW5;.]Z&L M0BEZ[JJR&^%Y2AFRHXXW&.P%^!P_;1!80MI0Y'VV2RW-B$JNG2,@2Y;]H!_Z M^.:5[[3TSE7('>#M!.2[OY14XI@Q<7WX)O\R%0^IEV6;).Q@:>LJ#NP /Y.X MT2TWW3;P/)Y[!EN<'B:V;A90&Y17&-6KG;H!%MH_>HV93L]L_?SGV%0E1 S,'/'E)+?5U:UV:3;"6L&02'L4+1=>$!)U^KU6HR0&: YZA M$B)!(CO.YT;W;0(O--WCI!P$!R]8_O(C!^40TZ=@?J0)B-EC2@& M257BC<;XU!W;%2V:H!;,"-::WY?7"OBL%1\BJ2:W3?1_7?$P\6S[IV$'+%R_ M>F8V[IJ6;6>Q9Y'POG9D9*.F>6CR>^1[ LYR\9CJFM[45@UJ]W1Z=&EN"9J] MD=.0>U7!;1."LG3;W/2Q5"]$ 7A &W\"PH1:S:@0T/?5MZ5 MJP^,X> 7N1HU8"F1H*[:;FOZ_C)5[U/0!C)/ZA"[#:65%0KZZ"],3>G^P+/&OVX&2=%-\?9"('Q- M8WIN;62F>M190D9U?K9J3N=$PVD;<;2:O9ZH/3+6AP# ^5FY=ZM$Z1W@EV*M MR8?Q0LF$=(?O%:=XP^/WY/KQ;GF \J2[OG+U&<4*%@).^YS9 <7)"AY>;@1L M:Y(6OA/0X5N?2#2&7O=&I:Z^EDP@TT, L>)84#<@R)#UX^Q?_RZ6K,?6L+6Y M-NN7 T.+/W64@<%0UF>JM<8*13"10RKFRT7=131E \WQR,7U]/<$/4%.2KF ,R9*H/HLJ9FZD", M[IW9Y3T:_9/4"LV##H51=Y/*J',-<(\T4^&7B^+R"G>VFE_OAQW9J)YB+/'E MKJ R\TRV*G\KVH""[2_:T3IO&2A*:8VX3#-[K%Q1I;_;*:8]H""5Y!ES20/; MS&X 569:%?[-PP@/9\P2%J#7W"%XWG#SV*%/&GJ05-")R'H?:44^[!+9^JOH MJCKTIC0[W.EPK&"]OY*CQ6( .++_*(5F7+$8GR7,X2J*R6PYQ)%](LJEPQ74R)++&G7[H(^=W=/?2U6;BL[\V( B#S"5E'A+S6^IC M1T4!+_BQ_66@;.(O)H7,W$:A80ORUWP@-Q9/D:S,ZYFE1^"%P35Q^'PO- =5 M4/G]IP^KGQ5I#>XNJDI0EF65(>(9K YN,H99'!8OKBVFX5%G5\/W>G*Y;68= M'YX>1*[J4[+]=?#>]C;!Z:\AI1 1Y(LOZ7:\[/,W'95I(DX'2X@.Y$!2ER]T M_ZPY.?_RR]L&6((!P^I/G\Y@K44 ([/D6?%!)83LD3TF+#:\%*-?F VS;HQ] MVR*$TQ'SZ $)).5BPJ3G64.XI"43A>A#_&7>E"8XC)_,:%KP;%\*(@.ZA8I5 M052) >9$CX0^*=FU^07*SPR!J')G*J%U_+HV;78EL.90DA&!6$[MS!7OPVW= MCEAF LNXI3=-T_GA:"E!MK#D5\9OW=R1%2Z\+P1)[!]WEYG'"LQK^34:2.ZM MH@BZ=%-X3[:B/M(;M*W\$:3N?RTQ7-Q%7TN8X/^%_+/4@HHJ?@$_I./LG&() M<\*_<-5NB#R#%Y4WX:O#,YP8;?SK0TKRUW_%&R<0*\T;+"9RL'JB;X'[( M(XYK&K"1Y_KMP_F@QE&4Q%VQ'2[ #]4YMJB#_,#79Y]K>.>FZEN.XHSBV[=L MBL)/J'!*=R@#VFG3:#P+]C6F'N4&(I4VSIN/\2X3EWI%& M$5K!^ZMI%P>"-]OUWY2:UDKNJ1LF*(AA'^43:]L>M8)KBB_S@OXU)OF+XO!'VO_;LTW\&8%GO+?.\MS36 MZYITM:U4H.R;EA-G&[R.+9A\\.LQ>ZG^P(\RGRO2O:_DI'VZ]NR8X/=WAS?_G.N?HNI]5ZO:W_?/3,R M"9_LULZ0&'J#\?B&-;O72Y\NSEQANF]V->_>)?N\[RD?/\S)]&'M=7NOJQ^F M32]?>NO^TCMQT=Z5.BO,F:>FJ\C9]B;KMYL:/O1-._WF\5MQ\[4ZWGMJ3J7> MX2M^Z?Q7_$5FQF?[CW52_QD.Z,7]>!"YY=!MKUW[VRX97 \^=HHEI:>Q^>K4[36.E)I[]GR;\M4M+Y*W[?Q= MQ2;_,K"]<^,)C>CBTL=,VVL,%]T_D+!C&N^*6RX%31[G_JX^9O7-Y%?\KYO_ MENF].OWKKF"6G>F^2?\9#E_*W&9L._=-[_.:%QR'YJP\;Y.\';2YXD:65-=A MOJE%U_R-G;9WG3J])UUAQ<_I"Y]T'9.3O[;F;8EE\N4_/W/U52H3A30.;7O MYWF\,*"?+VOMHXAWNB7AEU.%IT_Z)+W_SHDY'Y_FO:J;"5#?]J/KD_6!>RK73.I6= MMM[I["L>R%S]SR#Z,9<27W3GFP*S.LZ!/2_0_@_SE/Z=??_I;?^+:SH]OM]UVN?PF;=_.G<[J M$S;IY*S:8^8M8,1YS.KJ[/T2[OFI:1\SMP?'W?TH.D$Z7GF=YX/D:SMWG^?R MS5T<>=O]8<6[9.F3?;<^3LJ8V5?\S/B3;>7KT'5[A%>=7IY9;G[!?\79S#W2 MKKL-/3?V.7QFYIE@8&GJ=[__Z]\ZA5U5LC+W;-MDK2S/S2[*ZSVPK=KW]%Z9 MIDI;PT_SLLY.[^[9^(HY\-+SR^MT)E@[ZW0\;7SA&.2^_'G,V_4M>HO:SD7G MRK]QN;_DTY'O;N%5TJ.NF6XY/[-0<2C:1M MOCYU^).Q;=O['QG[ U[6 UO74D(_GLSM3E\<>]=+,?*=LGNH@3;/YWG+;X3. MGB]YFR-G_^:U:OMW[.D_V\=QPHW[SJ0;S)*B9U_?XYE0T?<^P%?J<4C72T'1 MA'UF_\(N]CF4GEA=^*,\\()>R5EOW\M":4TWUS[9W)6_>\?*$^DVC_/72IG^ MK8]MCG\-&C&__L%O:_FZJ"SAN^_9K$\JNQ0PNO(XQ-EJKUCG?&C;K7-34\N^ M[TK\_&[]DLFG^T)_"G9:JMM[O7Y1?_T.?_GG/X>Z-)908XDRLVJ;YN64BTLZ MY[PM9:G;XBE2['+16\HFQR!PBH#[,LTO 8H;MO8E7W-I=98_PG-U%XZ+IDC$;$LRYK^?&R:O^# 0"^M',+X_TT 4$L! A0#% @ M4H!<4,@.,%#E!@ E8H D ( ! &5X+3(Q+FAT;5!+ M 0(4 Q0 ( %* 7% >=2@:]0@ #%0 + " 0P' !E M>"TS,60Q+FAT;5!+ 0(4 Q0 ( %* 7%!7G@?=Y0@ %I- + M " 2H0 !E>"TS,60R+FAT;5!+ 0(4 Q0 ( %* 7%",CMH4O00 M $P ) " 3@9 !E>"TS,BYH=&U02P$"% ,4 " !2 M@%Q0J^FDQM@/ #N7P "@ @ $<'@ 97@M-&0R+FAT;5!+ M 0(4 Q0 ( %* 7%"&UL4$L! A0#% @ 4H!<4# =!0:(G@ "@ * !, M ( !*YD '1R+3(P,3DQ,C,Q7VQA8BYX;6Q02P$"% ,4 " !2@%Q0 M#W9R+Y]A #@ P< $P @ 'D-P$ ='(M,C Q.3$R,S%?<')E M+GAM;%!+ 0(4 Q0 ( %* 7%"=69ET4N$" +H')0 9 " M ;29 0!T#$P D:SDV9#@P,# P-"YJ<&=02P4& P # #J @ I(8% end XML 18 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES - Property (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Property, plant and equipment:            
    Depreciation expense       $ 18,779 $ 18,669 $ 18,991
    Carrying value of long-lived assets:            
    Impairment charges of long-lived assets       $ 377 $ 1,126 $ 2,371
    Buildings | Minimum            
    Property, plant and equipment:            
    Useful lives       20 years    
    Buildings | Maximum            
    Property, plant and equipment:            
    Useful lives       40 years    
    Machinery and equipment | Minimum            
    Property, plant and equipment:            
    Useful lives       5 years    
    Machinery and equipment | Maximum            
    Property, plant and equipment:            
    Useful lives       20 years    
    Selling, Marketing, and Administrative Expense            
    Carrying value of long-lived assets:            
    Impairment charges of long-lived assets $ 377 $ 1,125 $ 2,371      

    XML 20 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    FAIR VALUE MEASUREMENTS AFS (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Available for Sale:    
    Amortized Cost $ 176,129 $ 185,290
    Fair Value 177,292 183,289
    Unrealized Gains 1,163 28
    Unrealized Losses   (2,029)
    Municipal bonds    
    Available for Sale:    
    Amortized Cost   6,173
    Fair Value   5,123
    Unrealized Losses   (1,050)
    Variable rate demand notes    
    Available for Sale:    
    Amortized Cost 25,845 20,195
    Fair Value 25,845 20,195
    Corporate bonds    
    Available for Sale:    
    Amortized Cost 139,803 149,795
    Fair Value 140,797 148,863
    Unrealized Gains 994  
    Unrealized Losses   (932)
    Government securities    
    Available for Sale:    
    Amortized Cost 3,503 2,979
    Fair Value 3,588 3,007
    Unrealized Gains 85 28
    Certificates of deposit    
    Available for Sale:    
    Amortized Cost 6,978 6,148
    Fair Value 7,062 6,101
    Unrealized Gains $ 84  
    Unrealized Losses   $ (47)
    XML 21 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SEGMENT AND GEOGRAPHIC INFORMATION (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2019
    Sep. 30, 2019
    Jun. 30, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Sep. 30, 2018
    Jun. 30, 2018
    Mar. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Revenue                 $ 527,113 $ 518,920 $ 519,289
    Long-lived assets: $ 188,455       $ 186,101       188,455 186,101 178,972
    United States                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Long-lived assets: 155,428       151,770       155,428 151,770 145,210
    Canada                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Long-lived assets: 30,412       31,843       30,412 31,843 30,823
    Mexico and Other                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Long-lived assets: 2,615       2,488       2,615 2,488 2,939
    Product                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Revenue $ 134,663 $ 181,913 $ 106,021 $ 101,019 $ 127,264 $ 181,505 $ 105,623 $ 100,859 523,616 515,251 515,674
    Product | United States                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Revenue                 478,790 471,561 472,222
    Product | Canada, Mexico, and Other                      
    SEGMENT AND GEOGRAPHIC INFORMATION                      
    Revenue                 $ 44,826 $ 43,690 $ 43,452
    XML 22 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 23 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INDUSTRIAL DEVELOPMENT BONDS (Details)
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    INDUSTRIAL DEVELOPMENT BONDS    
    Industrial development bonds, average floating interest rate (as a percent) 1.60% 1.50%
    XML 24 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    OTHER INCOME, NET (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    OTHER INCOME, NET      
    Interest and dividend income $ 4,423 $ 3,535 $ 2,851
    Gains (losses) on trading securities relating to deferred compensation plans 11,292 (1,103) 9,977
    Interest expense (220) (181) (144)
    Foreign exchange gains (losses) (533) (659) 259
    Capital gains (losses) 22 (11) 25
    Miscellaneous, net 1,206 1,143 1,171
    Total other income, net $ 16,190 $ 2,724 $ 14,139
    XML 25 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Description      
    Balance at beginning of year $ 5,712 $ 5,190 $ 4,201
    Additions charged to expense 11,251 9,783 10,247
    Deductions 10,029 9,261 9,258
    Balance at End of Year 6,934 5,712 5,190
    Reserve for bad debts      
    Description      
    Balance at beginning of year 1,128 1,197 1,225
    Additions charged to expense 676 38 27
    Deductions 467 107 55
    Balance at End of Year 1,337 1,128 1,197
    Reserve for cash discounts      
    Description      
    Balance at beginning of year 692 724 659
    Additions charged to expense 9,482 9,122 9,268
    Deductions 9,562 9,154 9,203
    Balance at End of Year 612 692 724
    Deferred tax asset valuation      
    Description      
    Balance at beginning of year 3,892 3,269 2,317
    Additions charged to expense 1,093 623 952
    Balance at End of Year $ 4,985 $ 3,892 $ 3,269
    XML 26 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Other income, net $ (16,190) $ (2,724) $ (14,139)
    Cost of goods sold 330,097 330,747 327,383
    Total before tax (85,404) (73,206) (84,561)
    Tax expense (benefit) 20,565 16,401 3,907
    Net of tax (64,839) (56,805) $ (80,654)
    Reclassified from Accumulated OCI into Earnings      
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Total before tax (811) 306  
    Tax expense (benefit) 197 (74)  
    Net of tax (614) 232  
    Investments | Reclassified from Accumulated OCI into Earnings      
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Other income, net 34    
    Foreign Currency Derivatives | Reclassified from Accumulated OCI into Earnings      
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Other income, net 62 (67)  
    Commodity Derivatives | Reclassified from Accumulated OCI into Earnings      
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Cost of goods sold $ 615 $ 1,697  
    Type of Cost, Good or Service [Extensible List] Product [Member] Product [Member]  
    Postretirement and Pension Benefits | Reclassified from Accumulated OCI into Earnings      
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
    Other income, net $ (1,522) $ (1,324)  
    XML 27 tr-20191231x10k96d800_htm.xml IDEA: XBRL DOCUMENT 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000098677 tr:ReserveForCashDiscountsMember 2019-01-01 2019-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000098677 tr:ReserveForCashDiscountsMember 2018-01-01 2018-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000098677 tr:ReserveForCashDiscountsMember 2017-01-01 2017-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000098677 tr:ReserveForCashDiscountsMember 2019-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000098677 tr:ReserveForCashDiscountsMember 2018-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000098677 tr:ReserveForCashDiscountsMember 2017-12-31 0000098677 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000098677 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000098677 tr:ReserveForCashDiscountsMember 2016-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2019-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2018-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2017-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2016-12-31 0000098677 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000098677 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000098677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000098677 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000098677 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000098677 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000098677 tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2019-12-31 0000098677 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000098677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000098677 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000098677 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000098677 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000098677 tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2018-12-31 0000098677 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000098677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000098677 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000098677 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 0000098677 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000098677 tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2017-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000098677 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000098677 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000098677 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000098677 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-12-31 0000098677 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-12-31 0000098677 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-12-31 0000098677 2019-01-02 2019-01-02 0000098677 us-gaap:ProductMember tr:CanadaMexicoAndOtherCountriesMember 2019-01-01 2019-12-31 0000098677 us-gaap:ProductMember country:US 2019-01-01 2019-12-31 0000098677 us-gaap:ProductMember tr:CanadaMexicoAndOtherCountriesMember 2018-01-01 2018-12-31 0000098677 us-gaap:ProductMember country:US 2018-01-01 2018-12-31 0000098677 us-gaap:ProductMember tr:CanadaMexicoAndOtherCountriesMember 2017-01-01 2017-12-31 0000098677 us-gaap:ProductMember country:US 2017-01-01 2017-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000098677 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000098677 srt:MinimumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000098677 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000098677 srt:MaximumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000098677 tr:MexicoAndOtherCountriesMember 2019-12-31 0000098677 country:US 2019-12-31 0000098677 tr:MexicoAndOtherCountriesMember 2018-12-31 0000098677 country:US 2018-12-31 0000098677 country:CA 2018-12-31 0000098677 tr:MexicoAndOtherCountriesMember 2017-12-31 0000098677 country:US 2017-12-31 0000098677 country:CA 2017-12-31 0000098677 tr:CommercialRealEstateLeasedToThirdPartiesMember 2019-12-31 0000098677 us-gaap:ForwardContractsMember 2019-01-01 2019-12-31 0000098677 us-gaap:ForeignExchangeForwardMember 2019-01-01 2019-12-31 0000098677 us-gaap:ForwardContractsMember 2018-01-01 2018-12-31 0000098677 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0000098677 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000098677 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000098677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000098677 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0000098677 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-12-31 0000098677 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000098677 tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2019-01-01 2019-12-31 0000098677 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000098677 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000098677 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000098677 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-12-31 0000098677 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000098677 tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2018-01-01 2018-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000098677 srt:MaximumMember 2019-12-31 0000098677 us-gaap:TrademarksMember 2017-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000098677 tr:SellingMarketingAndAdministrativeExpenseMember 2019-10-01 2019-12-31 0000098677 tr:SellingMarketingAndAdministrativeExpenseMember 2018-10-01 2018-12-31 0000098677 tr:SellingMarketingAndAdministrativeExpenseMember 2017-10-01 2017-12-31 0000098677 us-gaap:TrademarksMember 2019-01-01 2019-12-31 0000098677 us-gaap:TrademarksMember 2018-01-01 2018-12-31 0000098677 us-gaap:ProductMember 2019-10-01 2019-12-31 0000098677 us-gaap:ProductMember 2019-07-01 2019-09-30 0000098677 us-gaap:ProductMember 2019-04-01 2019-06-30 0000098677 us-gaap:ProductMember 2019-01-01 2019-03-31 0000098677 us-gaap:ProductMember 2018-10-01 2018-12-31 0000098677 us-gaap:ProductMember 2018-07-01 2018-09-30 0000098677 us-gaap:ProductMember 2018-04-01 2018-06-30 0000098677 us-gaap:ProductMember 2018-01-01 2018-03-31 0000098677 2019-10-01 2019-12-31 0000098677 2019-07-01 2019-09-30 0000098677 2019-04-01 2019-06-30 0000098677 2019-01-01 2019-03-31 0000098677 2018-10-01 2018-12-31 0000098677 2018-07-01 2018-09-30 0000098677 2018-04-01 2018-06-30 0000098677 2018-01-01 2018-03-31 0000098677 srt:ScenarioForecastMember 2020-01-01 2020-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000098677 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000098677 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000098677 tr:CommercialRealEstateLeasedToThirdPartiesMember 2019-01-01 2019-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0000098677 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000098677 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000098677 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000098677 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000098677 us-gaap:AccountingStandardsUpdate201802Member tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2018-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2019-01-01 2019-12-31 0000098677 us-gaap:ProductMember 2019-01-01 2019-12-31 0000098677 tr:RentalAndRoyaltyMember 2019-01-01 2019-12-31 0000098677 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember tr:AccumulatedNetGainLossFromCommodityDerivativesMember 2018-01-01 2018-12-31 0000098677 us-gaap:ProductMember 2018-01-01 2018-12-31 0000098677 tr:RentalAndRoyaltyMember 2018-01-01 2018-12-31 0000098677 us-gaap:ProductMember 2017-01-01 2017-12-31 0000098677 tr:RentalAndRoyaltyMember 2017-01-01 2017-12-31 0000098677 tr:WalMartCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000098677 tr:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000098677 tr:McLaneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000098677 tr:DollarTreeIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000098677 us-gaap:RoyaltyMember srt:MaximumMember 2019-01-01 2019-12-31 0000098677 tr:RentalMember srt:MaximumMember 2019-01-01 2019-12-31 0000098677 tr:WalMartCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000098677 tr:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000098677 tr:McLaneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000098677 tr:DollarTreeIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000098677 tr:WalMartCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000098677 tr:McLaneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000098677 tr:DollarTreeIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0000098677 us-gaap:CommonStockMember 2019-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2018-12-31 0000098677 us-gaap:CommonStockMember 2018-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2017-12-31 0000098677 us-gaap:CommonStockMember 2017-12-31 0000098677 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-12-31 0000098677 us-gaap:CommonStockMember 2016-12-31 0000098677 us-gaap:CommonClassBMember 2019-12-31 0000098677 us-gaap:CommonClassAMember 2019-12-31 0000098677 us-gaap:CommonClassBMember 2018-12-31 0000098677 us-gaap:CommonClassAMember 2018-12-31 0000098677 us-gaap:FairValueInputsLevel1Member us-gaap:TrustForBenefitOfEmployeesMember 2019-12-31 0000098677 tr:ForeignBanksMember 2019-12-31 0000098677 us-gaap:FairValueInputsLevel1Member us-gaap:TrustForBenefitOfEmployeesMember 2018-12-31 0000098677 tr:ForeignBanksMember 2018-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000098677 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000098677 us-gaap:VariableRateDemandObligationMember 2019-12-31 0000098677 us-gaap:VariableRateDemandObligationMember 2018-12-31 0000098677 us-gaap:MunicipalBondsMember 2018-12-31 0000098677 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0000098677 us-gaap:CertificatesOfDepositMember 2018-12-31 0000098677 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000098677 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0000098677 us-gaap:CertificatesOfDepositMember 2019-12-31 0000098677 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000098677 2017-12-31 0000098677 2016-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-12-31 0000098677 us-gaap:TreasuryStockCommonMember 2017-01-01 2017-12-31 0000098677 tr:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0000098677 tr:ThreeLargestCustomersMember us-gaap:AccountsReceivableMember 2018-01-01 2018-12-31 0000098677 us-gaap:TrademarksMember 2019-10-01 2019-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2012-06-12 2012-06-12 0000098677 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2019-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2018-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2017-12-31 0000098677 us-gaap:MultiemployerPlansPensionMember 2018-01-01 0000098677 us-gaap:TrademarksMember 2019-12-31 0000098677 us-gaap:TrademarksMember 2018-12-31 0000098677 srt:ScenarioForecastMember us-gaap:ForeignExchangeForwardMember 2020-01-01 2020-12-31 0000098677 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000098677 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000098677 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0000098677 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0000098677 country:CA 2019-12-31 0000098677 country:ES 2018-12-31 0000098677 2018-01-01 2018-12-31 0000098677 2017-01-01 2017-12-31 0000098677 us-gaap:CommonClassBMember 2019-01-01 2019-12-31 0000098677 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0000098677 2019-12-31 0000098677 2018-12-31 0000098677 2019-06-30 0000098677 us-gaap:CommonClassBMember 2020-02-21 0000098677 us-gaap:CommonClassAMember 2020-02-21 0000098677 2019-01-01 2019-12-31 shares iso4217:USD tr:item pure iso4217:USD shares 0.6944 0.6944 0.6944 0.6944 P20Y P5Y 0.03 0.03 0.03 us-gaap:ProductMember us-gaap:ProductMember 7500000 7500000 1482000 0000098677 --12-31 2019 FY false 1580000 P60Y 10-K true 2019-12-31 false 1-1361 TOOTSIE ROLL INDUSTRIES, INC VA 22-1318955 7401 South Cicero Avenue Chicago IL 60629 773 838-3400 Common Stock — Par Value $.69-4/9 Per Share TR NYSE Class B Common Stock — Par Value $.69-4/9 Per Share Yes No Yes Yes Large Accelerated Filer false false false 38788652 26253049 651380000 523616000 515251000 515674000 3497000 3669000 3615000 527113000 518920000 519289000 329102000 329880000 326411000 995000 867000 972000 330097000 330747000 327383000 194514000 185371000 189263000 2502000 2802000 2643000 197016000 188173000 191906000 127802000 117691000 121484000 69214000 70482000 70422000 16190000 2724000 14139000 85404000 73206000 84561000 20565000 16401000 3907000 64839000 56805000 80654000 -81000 -88000 -210000 64920000 56893000 80864000 0.99 0.86 1.21 65474000 66130000 66962000 33767000 57225000 43833000 64920000 56893000 80864000 2726000 23371000 22929000 22548000 34507000 60148000 44924000 40809000 33767000 57225000 64839000 56805000 80654000 791000 103000 1198000 -1230000 1558000 -1009000 1522000 1324000 1462000 2752000 -234000 2471000 3130000 -606000 -300000 -34000 3164000 -606000 -300000 451000 -2734000 -1410000 -677000 -1630000 107000 1128000 -1104000 -1517000 2331000 -1373000 -3090000 354000 -349000 -1545000 66816000 55781000 79109000 -81000 -88000 -210000 66897000 55869000 79319000 138960000 110899000 380000 388000 100444000 75140000 1949000 1820000 45044000 49777000 3418000 2941000 35909000 32159000 23179000 22365000 5996000 10377000 353330000 304046000 21740000 21726000 122843000 121780000 416625000 401037000 4427000 3408000 1580000 567215000 547951000 378760000 361850000 188455000 186101000 73237000 73237000 175024000 175024000 153031000 170409000 26042000 26042000 8056000 11980000 689000 522000 436079000 457214000 977864000 947361000 12720000 11817000 747000 373000 5861000 5772000 41611000 42849000 598000 580000 1062000 16945000 79544000 61391000 47295000 43941000 13145000 11871000 7500000 7500000 4240000 3816000 518000 65973000 68345000 138671000 135473000 120000 120000 38836 38544 26969000 26767000 40000 40000 26287 25584 18254000 17767000 696059000 696535000 40809000 33767000 -20245000 -22222000 90000 88000 1992000 1992000 759854000 750622000 -205000 -125000 759649000 750497000 977864000 947361000 64839000 56805000 80654000 18779000 18669000 18991000 2832000 2063000 -2337000 377000 1126000 2371000 -1282000 -1755000 -2386000 -5086000 2445000 4012000 313000 -2220000 3146000 4383000 -303000 -1558000 -4362000 -9489000 22052000 1080000 1648000 -557000 4336000 7953000 -11899000 -1478000 -2484000 -1192000 3422000 3827000 -17792000 100221000 100929000 42973000 20258000 27612000 16673000 3427000 4378000 5089000 795000 1255000 22396000 67730000 78377000 89364000 75611000 64602000 79410000 -15009000 -44510000 -9320000 34116000 19317000 34133000 23460000 22978000 22621000 3582000 2491000 2162000 3193000 2549000 2289000 -57187000 -42353000 -56881000 28000 501000 421000 28053000 14567000 -22807000 111287000 96720000 119527000 139340000 111287000 96720000 13858000 5676000 18854000 121000 112000 68000 70557000 60538000 69739000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">NOTE 1—SIGNIFICANT ACCOUNTING POLICIES:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Basis of consolidation:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The consolidated financial statements include the accounts of Tootsie Roll Industries, Inc. and its wholly-owned and majority-owned subsidiaries (the Company), which are primarily engaged in the manufacture and sales of candy products. Non-controlling interests relating to majority-owned subsidiaries are reflected in the consolidated financial statements and all significant intercompany transactions have been eliminated. Certain amounts previously reported have been reclassified to conform to the current year presentation.<span style="font-size:12pt;"> </span>These reclassifications had no effect on previously reported net earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Revenue recognition:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s revenues, primarily net product sales, principally result from the sale of goods, reflect the consideration to which the Company expects to be entitled, generally based on customer purchase orders. The Company records revenue based on a five-step model in accordance with Accounting Standards Codification ("ASC") Topic 606 which became effective January, 1, 2018. Adjustments for estimated customer cash discounts upon payment, discounts for price adjustments, product returns, allowances, and certain advertising and promotional costs, including consumer coupons, are variable consideration and are recorded as a reduction of product sales revenue in the same period the related product sales are recorded. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. A net product sale is recorded when the Company delivers the product to the customer, or in certain instances, the customer picks up the goods at the Company’s distribution center, and thereby obtains control of such product. Amounts billed and due from our customers are classified as accounts receivables trade on the balance sheet and require payment on a short-term basis. Accounts receivable are unsecured. Shipping and handling costs of $49,288, $49,527, and $44,082 in 2019, 2018 and 2017, respectively, are included in selling, marketing and administrative expenses. A minor amount of royalty income (less than 0.2% of our consolidated net sales) is also recognized from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Rental income (less than 1% of our consolidated net sales) is not considered revenue from contracts from customers. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Leases:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company identifies leases by evaluating our contracts to determine if the contract conveys the right to use an identified asset for a stated period of time in exchange for consideration. The Company considers whether it can control the underlying asset and has the right to obtain substantially all of the economic benefits or outputs from the asset. Leases with terms greater than 12 months are classified as either operating or finance leases at the commencement date.  For these leases, we capitalize the present value of the minimum lease payments over the lease terms as a right-of-use asset with an offsetting lease liability. The discount rate used to calculate the present value of the minimum lease payments is typically our incremental borrowing rate, as the rate implicit in the lease is generally not known or determinable. The lease term includes any noncancelable period for which we have the right to use the asset. Currently, all capitalized leases are classified as operating leases and the Company records lease expense on a straight-line basis over the term of the lease.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Cash and cash equivalents:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company considers short-term debt securities with an original maturity of three months or less to be cash equivalents. Substantially all cash and cash equivalents are held at a major U.S. money center bank or its foreign branches (Bank of America), or its investment broker affiliate (Merrill Lynch). The Company also holds certificates of deposit (CDs) of U.S. banks selected by this investment broker based on their financial ratings; substantially all such CDs are invested in separate individual banks which are generally not in excess of the Federal Deposit Insurance Corporation (FDIC) limit of $250 per bank. The cash in the Company's U.S. banks (primarily Bank of America) is not fully insured by the FDIC due to the statutory limit of $250. The Company had approximately $9,415 and $15,327 of cash in foreign banks, principally foreign branches of a U.S. bank (Bank of America), at December 31, 2019 and 2018, respectively. The Company's cash in its foreign bank accounts is also not fully insured.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Investments:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Investments consist of various marketable securities with maturities of generally up to three years, and variable rate demand notes with interest rates that are generally reset weekly and the security can be “put” back and sold weekly. The Company classifies debt and equity securities as either available for sale or trading. Available for sale debt securities are not actively traded by the Company and are carried at fair value. The Company follows current fair value measurement guidance and unrealized gains and losses on these securities are excluded from earnings and are reported as a separate component of shareholders’ equity, net of applicable taxes, until realized or other-than-temporarily impaired. Trading securities related to deferred compensation arrangements are carried at fair value with gains or losses included in other income, net. The Company invests in trading securities to economically hedge changes in its deferred compensation liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company regularly reviews its investments to determine whether a decline in fair value below the cost basis is other-than-temporary. If the decline in fair value is judged to be other-than-temporary, the cost basis of the security is written down to fair value and the amount of the write-down is included in other income, net. Further information regarding the fair value of the Company’s investments is included in Note 10 of the Company’s Notes to Consolidated Financial Statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Derivative instruments and hedging activities:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Authoritative guidance requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of derivative instruments and related gains and losses, and disclosures about credit-risk-related contingent features in derivative agreements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">From time to time, the Company enters into commodity futures and foreign currency forward contracts. Commodity futures are intended and are effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and are effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments. Further information regarding derivative instruments and hedging activities is included in Note 11 of the Company’s Notes to Consolidated Financial Statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Inventories:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Inventories are stated at lower of cost or net realizable value. The cost of substantially all of the Company’s inventories ($55,409 and $50,338 at December 31, 2019 and 2018, respectively) has been determined by the last-in, first-out (LIFO) method. The excess of current cost over LIFO cost of inventories approximates $19,174 and $17,062 at December 31, 2019 and 2018, respectively. The cost of certain foreign inventories ($3,679 and $4,186 at December 31, 2019 and 2018, respectively) has been determined by the first-in, first-out (FIFO) method. Rebates, discounts and other cash consideration received from vendors related to inventory purchases is reflected as a reduction in the cost of the related inventory item, and is, therefore, reflected in cost of sales when the related inventory item is sold.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Property, plant and equipment:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Depreciation is computed for financial reporting purposes by use of the straight-line method based on useful lives of <span style="-sec-ix-hidden:_e0f8b35d_e373_4976_8b12_d0182881a796"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">20</span></span> to 40 years for buildings and <span style="-sec-ix-hidden:_401068b5_8dbf_41cf_9b25_65515c80c76c"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">5</span></span> to 20 years for machinery and equipment. Depreciation expense was $18,779, $18,669 and $18,991 in 2019, 2018 and 2017, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Carrying value of long-lived assets:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company reviews long-lived assets to determine if there are events or circumstances indicating that the amount of the asset reflected in the Company’s balance sheet may not be recoverable. When such indicators are present, the Company compares the carrying value of the long-lived asset, or asset group, to the future undiscounted cash flows of the underlying assets to determine if impairment exists. If applicable, an impairment charge would be recorded to write down the carrying value to its fair value. The determination of fair value involves the use of estimates of future cash flows that involve considerable management judgment and are based upon assumptions about expected future operating performance. The actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic conditions. In fourth quarter 2019, 2018 and 2017, the Company recorded charges of $377, $1,125 and $2,371, respectively, relating to the impairment of assets of a foreign subsidiary which is included in selling, marketing and administrative expense. Except for the aforementioned, no impairment charges of long-lived assets were recorded by the Company during 2019, 2018 or 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Postretirement health care benefits:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company provides certain postretirement health care benefits to a group of “grandfathered” corporate office and management employees. The cost of these postretirement benefits is accrued during the employees’ working careers. See Note 7 of the Company’s Notes to Consolidated Financial Statements for additional information. The Company also provides split dollar life benefits to an executive officer. The Company records an asset equal to the cumulative insurance premiums paid that will be recovered upon the death of the covered executive officer or earlier under the terms of the plan. No premiums were paid in 2019, 2018 or 2017. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Goodwill and indefinite-lived intangible assets:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In accordance with authoritative guidance, goodwill and intangible assets with indefinite lives are not amortized, but rather reviewed and tested for impairment at least annually unless certain interim triggering events or circumstances require more frequent testing. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. Management believes that all assumptions used for the impairment review and testing are consistent with those utilized by market participants performing similar valuations. No impairments of intangibles, including trademarks and goodwill, were recorded in 2019, 2018 or 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Income taxes:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Deferred income taxes are recorded and recognized for future tax effects of temporary differences between financial and income tax reporting. The Company records valuation allowances in situations where the realization of deferred tax assets is not more-likely-than-not.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Further information regarding U.S. tax reform (U.S. Tax Cuts and Jobs Act) and other income tax matters are included in Note 4 of the Company’s Notes to Consolidated Financial Statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The U.S. dollar is used as the functional currency where a substantial portion of the subsidiary’s business is indexed to the U.S. dollar or where its manufactured products are principally sold in the U.S. All other foreign subsidiaries use the local currency as their functional currency. Where the U.S. dollar is used as the functional currency, foreign currency remeasurements are recorded as a charge or credit to other income, net in the statement of earnings. Where the foreign local currency is used as the functional currency, translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss).</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Restricted cash:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Restricted cash comprises certain cash deposits of the Company’s majority-owned Spanish subsidiary with international banks that are pledged as collateral for letters of credit and bank borrowings.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">VEBA trust:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains a VEBA trust managed and controlled by the Company, to fund the estimated future costs of certain employee health, welfare and other benefits. The Company made a $20,024 contribution to the VEBA trust in 2017 but no contributions were made to the trust in 2019 or 2018. The Company will be using the VEBA trust funds to pay the actual cost of such benefits through 2022. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Bank loans:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Bank loans consist of short term (less than 120 days) borrowings by the Company’s Spanish subsidiary that are held by international banks. The weighted-average interest rate as of December 31, 2019 and 2018 was 3.0% and 2.0%, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Comprehensive earnings:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Comprehensive earnings include net earnings, foreign currency translation adjustments and unrealized gains/losses on commodity and/or foreign currency hedging contracts, available for sale securities and certain postretirement benefit obligations.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Earnings per share:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A dual presentation of basic and diluted earnings per share is not required due to the lack of potentially dilutive securities under the Company’s simple capital structure. Therefore, all earnings per share amounts represent basic earnings per share.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Class B common stock has essentially the same rights as common stock, except that each share of Class B common stock has ten votes per share (compared to one vote per share of common stock), is not traded on any exchange, </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">is restricted as to transfer and is convertible on a share-for-share basis, at any time and at no cost to the holders, into shares of common stock which are traded on the New York Stock Exchange.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Use of estimates:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, allowances and incentives, product liabilities, assets recorded at fair value, income taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Recently adopted accounting pronouncements:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At the beginning of 2019, the Company adopted Accounting Standards Update No. 2016-02 (ASU 2016-02), Leases (Subtopic 842), which requires lessees to recognize all leases with a term greater than 12 months on the balance sheet as right-of-use assets and lease liabilities<i style="font-style:italic;">.</i> Upon adoption, the impact was the recognition of $1,482 in right-of-use assets and lease <span style="-sec-ix-hidden:_5ce9f2ce_23f8_41a1_a202_eb931c1c48b4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">liabilities</span></span> for operating leases. Subsequent to adoption, the Company obtained $652 of right-of-use assets in exchange for $652 of lease liabilities held as operating leases. The Company adopted ASU 2016-02 utilizing the current-period adjustment method and did not recast comparative periods upon adoption of the new standard.  In addition, we elected certain practical expedients which permitted us to not reassess whether existing contracts are or contain leases, to not reassess the lease classification of any existing leases, to not reassess initial direct costs for any existing leases, and to not separate lease components for all classes of underlying assets.  The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In August 2017, the FASB issued ASU 2017-12, guidance that amends hedge accounting. Under the new guidance, more hedging strategies are eligible for hedge accounting and the application of hedge accounting is simplified. The new guidance amends presentation and disclosure requirements, and how effectiveness is assessed. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. On January 1, 2019, the Company adopted ASU 2017-12. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Recently issued accounting pronouncements - not yet adopted</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, which replaces the current incurred loss impairment method with a new method that reflects expected credit losses. Under this new model an entity would recognize an impairment allowance equal to its current estimate of credit losses on financial assets measured at amortized cost. ASU 2016-13 is effective for public companies in fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Based on the Company's analysis, ASU 2016-13 did not have a material impact on the Company's results of operations and financial condition upon adoption on January 1, 2020.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Basis of consolidation:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The consolidated financial statements include the accounts of Tootsie Roll Industries, Inc. and its wholly-owned and majority-owned subsidiaries (the Company), which are primarily engaged in the manufacture and sales of candy products. Non-controlling interests relating to majority-owned subsidiaries are reflected in the consolidated financial statements and all significant intercompany transactions have been eliminated. Certain amounts previously reported have been reclassified to conform to the current year presentation.<span style="font-size:12pt;"> </span>These reclassifications had no effect on previously reported net earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Revenue recognition:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s revenues, primarily net product sales, principally result from the sale of goods, reflect the consideration to which the Company expects to be entitled, generally based on customer purchase orders. The Company records revenue based on a five-step model in accordance with Accounting Standards Codification ("ASC") Topic 606 which became effective January, 1, 2018. Adjustments for estimated customer cash discounts upon payment, discounts for price adjustments, product returns, allowances, and certain advertising and promotional costs, including consumer coupons, are variable consideration and are recorded as a reduction of product sales revenue in the same period the related product sales are recorded. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. A net product sale is recorded when the Company delivers the product to the customer, or in certain instances, the customer picks up the goods at the Company’s distribution center, and thereby obtains control of such product. Amounts billed and due from our customers are classified as accounts receivables trade on the balance sheet and require payment on a short-term basis. Accounts receivable are unsecured. Shipping and handling costs of $49,288, $49,527, and $44,082 in 2019, 2018 and 2017, respectively, are included in selling, marketing and administrative expenses. A minor amount of royalty income (less than 0.2% of our consolidated net sales) is also recognized from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Rental income (less than 1% of our consolidated net sales) is not considered revenue from contracts from customers. </p> 49288000 49527000 44082000 0.002 0.01 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Leases:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company identifies leases by evaluating our contracts to determine if the contract conveys the right to use an identified asset for a stated period of time in exchange for consideration. The Company considers whether it can control the underlying asset and has the right to obtain substantially all of the economic benefits or outputs from the asset. Leases with terms greater than 12 months are classified as either operating or finance leases at the commencement date.  For these leases, we capitalize the present value of the minimum lease payments over the lease terms as a right-of-use asset with an offsetting lease liability. The discount rate used to calculate the present value of the minimum lease payments is typically our incremental borrowing rate, as the rate implicit in the lease is generally not known or determinable. The lease term includes any noncancelable period for which we have the right to use the asset. Currently, all capitalized leases are classified as operating leases and the Company records lease expense on a straight-line basis over the term of the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Cash and cash equivalents:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company considers short-term debt securities with an original maturity of three months or less to be cash equivalents. Substantially all cash and cash equivalents are held at a major U.S. money center bank or its foreign branches (Bank of America), or its investment broker affiliate (Merrill Lynch). The Company also holds certificates of deposit (CDs) of U.S. banks selected by this investment broker based on their financial ratings; substantially all such CDs are invested in separate individual banks which are generally not in excess of the Federal Deposit Insurance Corporation (FDIC) limit of $250 per bank. The cash in the Company's U.S. banks (primarily Bank of America) is not fully insured by the FDIC due to the statutory limit of $250. The Company had approximately $9,415 and $15,327 of cash in foreign banks, principally foreign branches of a U.S. bank (Bank of America), at December 31, 2019 and 2018, respectively. The Company's cash in its foreign bank accounts is also not fully insured.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p> 9415000 15327000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Investments:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Investments consist of various marketable securities with maturities of generally up to three years, and variable rate demand notes with interest rates that are generally reset weekly and the security can be “put” back and sold weekly. The Company classifies debt and equity securities as either available for sale or trading. Available for sale debt securities are not actively traded by the Company and are carried at fair value. The Company follows current fair value measurement guidance and unrealized gains and losses on these securities are excluded from earnings and are reported as a separate component of shareholders’ equity, net of applicable taxes, until realized or other-than-temporarily impaired. Trading securities related to deferred compensation arrangements are carried at fair value with gains or losses included in other income, net. The Company invests in trading securities to economically hedge changes in its deferred compensation liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company regularly reviews its investments to determine whether a decline in fair value below the cost basis is other-than-temporary. If the decline in fair value is judged to be other-than-temporary, the cost basis of the security is written down to fair value and the amount of the write-down is included in other income, net. Further information regarding the fair value of the Company’s investments is included in Note 10 of the Company’s Notes to Consolidated Financial Statements.</p> P3Y <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;">Derivative instruments and hedging activities:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Authoritative guidance requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of derivative instruments and related gains and losses, and disclosures about credit-risk-related contingent features in derivative agreements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.15pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">From time to time, the Company enters into commodity futures and foreign currency forward contracts. Commodity futures are intended and are effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and are effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments. Further information regarding derivative instruments and hedging activities is included in Note 11 of the Company’s Notes to Consolidated Financial Statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Inventories:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Inventories are stated at lower of cost or net realizable value. The cost of substantially all of the Company’s inventories ($55,409 and $50,338 at December 31, 2019 and 2018, respectively) has been determined by the last-in, first-out (LIFO) method. The excess of current cost over LIFO cost of inventories approximates $19,174 and $17,062 at December 31, 2019 and 2018, respectively. The cost of certain foreign inventories ($3,679 and $4,186 at December 31, 2019 and 2018, respectively) has been determined by the first-in, first-out (FIFO) method. Rebates, discounts and other cash consideration received from vendors related to inventory purchases is reflected as a reduction in the cost of the related inventory item, and is, therefore, reflected in cost of sales when the related inventory item is sold.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 55409000 50338000 19174000 17062000 3679000 4186000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Property, plant and equipment:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Depreciation is computed for financial reporting purposes by use of the straight-line method based on useful lives of <span style="-sec-ix-hidden:_e0f8b35d_e373_4976_8b12_d0182881a796"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">20</span></span> to 40 years for buildings and <span style="-sec-ix-hidden:_401068b5_8dbf_41cf_9b25_65515c80c76c"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">5</span></span> to 20 years for machinery and equipment. Depreciation expense was $18,779, $18,669 and $18,991 in 2019, 2018 and 2017, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> P40Y P20Y 18779000 18669000 18991000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Carrying value of long-lived assets:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company reviews long-lived assets to determine if there are events or circumstances indicating that the amount of the asset reflected in the Company’s balance sheet may not be recoverable. When such indicators are present, the Company compares the carrying value of the long-lived asset, or asset group, to the future undiscounted cash flows of the underlying assets to determine if impairment exists. If applicable, an impairment charge would be recorded to write down the carrying value to its fair value. The determination of fair value involves the use of estimates of future cash flows that involve considerable management judgment and are based upon assumptions about expected future operating performance. The actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic conditions. In fourth quarter 2019, 2018 and 2017, the Company recorded charges of $377, $1,125 and $2,371, respectively, relating to the impairment of assets of a foreign subsidiary which is included in selling, marketing and administrative expense. Except for the aforementioned, no impairment charges of long-lived assets were recorded by the Company during 2019, 2018 or 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 377000 1125000 2371000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Postretirement health care benefits:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company provides certain postretirement health care benefits to a group of “grandfathered” corporate office and management employees. The cost of these postretirement benefits is accrued during the employees’ working careers. See Note 7 of the Company’s Notes to Consolidated Financial Statements for additional information. The Company also provides split dollar life benefits to an executive officer. The Company records an asset equal to the cumulative insurance premiums paid that will be recovered upon the death of the covered executive officer or earlier under the terms of the plan. No premiums were paid in 2019, 2018 or 2017. </p> 0 0 0 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Goodwill and indefinite-lived intangible assets:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In accordance with authoritative guidance, goodwill and intangible assets with indefinite lives are not amortized, but rather reviewed and tested for impairment at least annually unless certain interim triggering events or circumstances require more frequent testing. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. Management believes that all assumptions used for the impairment review and testing are consistent with those utilized by market participants performing similar valuations. No impairments of intangibles, including trademarks and goodwill, were recorded in 2019, 2018 or 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> 0 0 0 0.0100 0.0100 0.16 0.10 0.0100 2000000 0.0100 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Income taxes:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Deferred income taxes are recorded and recognized for future tax effects of temporary differences between financial and income tax reporting. The Company records valuation allowances in situations where the realization of deferred tax assets is not more-likely-than-not.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Further information regarding U.S. tax reform (U.S. Tax Cuts and Jobs Act) and other income tax matters are included in Note 4 of the Company’s Notes to Consolidated Financial Statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Foreign currency translation:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The U.S. dollar is used as the functional currency where a substantial portion of the subsidiary’s business is indexed to the U.S. dollar or where its manufactured products are principally sold in the U.S. All other foreign subsidiaries use the local currency as their functional currency. Where the U.S. dollar is used as the functional currency, foreign currency remeasurements are recorded as a charge or credit to other income, net in the statement of earnings. Where the foreign local currency is used as the functional currency, translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss).</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Restricted cash:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Restricted cash comprises certain cash deposits of the Company’s majority-owned Spanish subsidiary with international banks that are pledged as collateral for letters of credit and bank borrowings.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">VEBA trust:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains a VEBA trust managed and controlled by the Company, to fund the estimated future costs of certain employee health, welfare and other benefits. The Company made a $20,024 contribution to the VEBA trust in 2017 but no contributions were made to the trust in 2019 or 2018. The Company will be using the VEBA trust funds to pay the actual cost of such benefits through 2022. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.</p> 20024000 0 0 12085000 15921000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Bank loans:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Bank loans consist of short term (less than 120 days) borrowings by the Company’s Spanish subsidiary that are held by international banks. The weighted-average interest rate as of December 31, 2019 and 2018 was 3.0% and 2.0%, respectively. </p> 0.030 0.020 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Comprehensive earnings:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Comprehensive earnings include net earnings, foreign currency translation adjustments and unrealized gains/losses on commodity and/or foreign currency hedging contracts, available for sale securities and certain postretirement benefit obligations.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Earnings per share:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A dual presentation of basic and diluted earnings per share is not required due to the lack of potentially dilutive securities under the Company’s simple capital structure. Therefore, all earnings per share amounts represent basic earnings per share.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Class B common stock has essentially the same rights as common stock, except that each share of Class B common stock has ten votes per share (compared to one vote per share of common stock), is not traded on any exchange, </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">is restricted as to transfer and is convertible on a share-for-share basis, at any time and at no cost to the holders, into shares of common stock which are traded on the New York Stock Exchange.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 10 1 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Use of estimates:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, allowances and incentives, product liabilities, assets recorded at fair value, income taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Recently adopted accounting pronouncements:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At the beginning of 2019, the Company adopted Accounting Standards Update No. 2016-02 (ASU 2016-02), Leases (Subtopic 842), which requires lessees to recognize all leases with a term greater than 12 months on the balance sheet as right-of-use assets and lease liabilities<i style="font-style:italic;">.</i> Upon adoption, the impact was the recognition of $1,482 in right-of-use assets and lease <span style="-sec-ix-hidden:_5ce9f2ce_23f8_41a1_a202_eb931c1c48b4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">liabilities</span></span> for operating leases. Subsequent to adoption, the Company obtained $652 of right-of-use assets in exchange for $652 of lease liabilities held as operating leases. The Company adopted ASU 2016-02 utilizing the current-period adjustment method and did not recast comparative periods upon adoption of the new standard.  In addition, we elected certain practical expedients which permitted us to not reassess whether existing contracts are or contain leases, to not reassess the lease classification of any existing leases, to not reassess initial direct costs for any existing leases, and to not separate lease components for all classes of underlying assets.  The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In August 2017, the FASB issued ASU 2017-12, guidance that amends hedge accounting. Under the new guidance, more hedging strategies are eligible for hedge accounting and the application of hedge accounting is simplified. The new guidance amends presentation and disclosure requirements, and how effectiveness is assessed. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. On January 1, 2019, the Company adopted ASU 2017-12. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Recently issued accounting pronouncements - not yet adopted</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In June 2016, the FASB issued ASU No. 2016-13, which replaces the current incurred loss impairment method with a new method that reflects expected credit losses. Under this new model an entity would recognize an impairment allowance equal to its current estimate of credit losses on financial assets measured at amortized cost. ASU 2016-13 is effective for public companies in fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Based on the Company's analysis, ASU 2016-13 did not have a material impact on the Company's results of operations and financial condition upon adoption on January 1, 2020.</p> 1482000 652000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 2—ACCRUED LIABILITIES:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">Accrued liabilities are comprised of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other employee benefits</p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,947</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Taxes, other than income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Advertising and promotions</p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,125</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,849</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;width:19.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.45%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,575</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other employee benefits</p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,509</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,947</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Taxes, other than income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Advertising and promotions</p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,125</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,595</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,849</p></td><td style="vertical-align:bottom;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10575000 10034000 7509000 7947000 3170000 3148000 14421000 15125000 5936000 6595000 41611000 42849000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 3—INDUSTRIAL DEVELOPMENT BONDS:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Industrial development bonds are due in 2027. The average floating interest rate, which is reset weekly, was 1.6% and 1.5% in 2019 and 2018, respectively. See Note 10 of the Company’s Notes to Consolidated Financial Statements for fair value disclosures.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.016 0.015 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 4—INCOME TAXES:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The domestic and foreign components of pretax income are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,042</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,404</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The provision for income taxes is comprised of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (543)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,422</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,481)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">Significant components of the Company’s net deferred tax liability at year end were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued customer promotions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Postretirement benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other accrued expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,520</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign subsidiary tax loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Outside basis difference in foreign subsidiary</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Unrealized capital losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deductible state tax depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tax credit carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,985)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,637</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deductible goodwill and trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued export company commissions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Employee benefit plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Inventory reserves</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Unrealized capital gains</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred foreign exchange gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred gain on sale of real estate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At December 31, 2019, the Company has benefits related to state tax credit carry-forwards expiring by year as follows: $23 in 2019, $672 in 2020, $784 in 2021, $50 in 2028, $131 in 2029, $213 in 2030, $225 in 2031, $238 in 2032, $211 in 2033 and $205 in 2034. The Company expects that not all the credits will be utilized before their expiration and has provided a valuation allowance for the expired amounts.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At December 31, 2019, the tax benefits of the Company’s Canadian subsidiary tax loss carry-forwards expiring by year are as follows: $617 in 2031.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At December 31, 2018, the amounts of the Company’s Spanish subsidiary loss carry-forwards expiring by year are as follows: $282 in 2026, $60 in 2027, $179 in 2028, $102 in 2029, $310 in 2030, $412 in 2031, $311 in 2032, $125 in 2033, $434 in 2034, $548 in 2035, $797 in 2036 and $407 in 2037. A full valuation allowance has been provided for these Spanish loss carry-forwards as the Company expects that the losses will not be utilized before their expiration.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The effective income tax rate differs from the statutory rate as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">State income taxes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exempt municipal bond interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Qualified domestic production activities deduction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax credits receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Adjustment of deferred tax balances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for uncertain tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Worthless stock deduction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company’s 2017 effective tax rate reflects a deferred tax benefit of $20,318 resulting from the revaluation of its net deferred tax liability related to the reduction of the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017 under the 2017 Tax Cuts and Jobs Act as required by accounting guidance.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The 2017 Tax Cuts and Jobs Act changed the United States approach to the taxation of foreign earnings to a territorial system by providing a one hundred percent dividends received deduction for certain qualified dividends received from foreign subsidiaries. This provision of the Act significantly impacts the accounting for the undistributed earnings of foreign subsidiaries and as a result the Company intends to distribute the earnings of its foreign subsidiaries. The costs associated with a future distribution are not material to the Company’s financial statements. After carefully considering these facts, the Company has determined that effective December 31, 2017, it will not be asserting permanent reinvestment of its foreign subsidiaries earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">At December 31, 2019 and 2018, the Company had unrecognized tax benefits of $3,678 and $3,339, respectively. Included in this balance is $2,012 and $1,765, respectively, of unrecognized tax benefits that, if recognized, would favorably affect the annual effective income tax rate. As of December 31, 2019 and 2018, $562 and $477, respectively, of interest and penalties were included in the liability for uncertain tax positions.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unrecognized tax benefits at January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,746</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Increases in tax positions for the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reductions in tax positions for lapse of statute of limitations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (576)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (751)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (793)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reductions in tax positions for settlements and payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (249)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Increases (decreases) in prior period unrecognized tax benefits due to change in judgment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (700)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unrecognized tax benefits at December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes on the Consolidated Statements of Earnings and Retained Earnings.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. The Company generally remains subject to examination by U.S. federal and state and foreign tax authorities for the years 2016 through 2018. With few exceptions, the Company is no longer subject to examinations by tax authorities for the years 2015 and prior.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Domestic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,042</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,426</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,404</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84,561</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 74978000 66253000 76042000 10426000 6953000 8519000 85404000 73206000 84561000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,835</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (543)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (577)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (7,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,422</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,685</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,425</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,481)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 15133000 12414000 6019000 2942000 1421000 369000 18075000 13835000 6388000 -543000 -577000 -7191000 2422000 2685000 3425000 611000 458000 1285000 2490000 2566000 -2481000 20565000 16401000 3907000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued customer promotions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Postretirement benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other accrued expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,520</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign subsidiary tax loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Outside basis difference in foreign subsidiary</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Unrealized capital losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deductible state tax depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tax credit carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,059</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,568</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,985)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,387</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,375</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,637</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deductible goodwill and trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Accrued export company commissions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,367</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,211</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Employee benefit plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Inventory reserves</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,784</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Unrealized capital gains</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,362</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred foreign exchange gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred gain on sale of real estate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,298</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net deferred tax liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 198000 913000 19432000 15872000 3439000 3119000 3979000 4520000 4584000 5731000 365000 273000 472000 512000 390000 3059000 2989000 35568000 34279000 4985000 3892000 30583000 30387000 23375000 21637000 36591000 35037000 4367000 4211000 2700000 3539000 2526000 2784000 710000 735000 1362000 260000 577000 5298000 5286000 77189000 73806000 46606000 43419000 23000 672000 784000 50000 131000 213000 225000 238000 211000 205000 617000 282000 60000 179000 102000 310000 412000 311000 125000 434000 548000 797000 407000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">U.S. statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">State income taxes, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exempt municipal bond interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Qualified domestic production activities deduction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax credits receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Adjustment of deferred tax balances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24.2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reserve for uncertain tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Worthless stock deduction</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3.8)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%  </p></td></tr></table> 0.210 0.210 0.350 0.005 0.005 0.016 -0.001 -0.001 -0.001 0.014 0.021 0.005 0.008 -0.005 0.014 0.002 0.001 -0.242 0.004 -0.010 -0.003 -0.038 0.002 -0.002 -0.019 0.241 0.224 0.046 -20318000 0.21 3678000 3339000 2012000 1765000 562000 477000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unrecognized tax benefits at January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,342</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,746</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Increases in tax positions for the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reductions in tax positions for lapse of statute of limitations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (576)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (751)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (793)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reductions in tax positions for settlements and payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (249)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Increases (decreases) in prior period unrecognized tax benefits due to change in judgment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (700)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unrecognized tax benefits at December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 3339000 4342000 4746000 1164000 448000 394000 576000 751000 793000 249000 700000 5000 3678000 3339000 4342000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 5—SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Excess</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Par</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.65%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,701</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 646,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (39)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (921)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (33,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (53)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (594)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,544</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (65)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (923)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (33,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Average shares outstanding and all per share amounts included in the financial statements and notes thereto have been adjusted retroactively to reflect annual <span style="-sec-ix-hidden:_d233c034_64e6_46b4_8576_ebd0bab095fa_2"><span style="-sec-ix-hidden:_d233c034_64e6_46b4_8576_ebd0bab095fa_3"><span style="-sec-ix-hidden:_d233c034_64e6_46b4_8576_ebd0bab095fa_4"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">three</span></span></span></span> percent stock dividends.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">While the Company does not have a formal or publicly announced Company common stock purchase program, the Company’s board of directors periodically authorizes a dollar amount for such share purchases.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Based upon this policy, shares were purchased and retired as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number of Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased (000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Price Paid Per Share</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36.93</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.48</p></td><td style="vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital in</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Excess</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:16.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:14.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Treasury Stock</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Par</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.92%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.65%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,701</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,181</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 646,768</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (39)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (921)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (640)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (33,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,361</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,891</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656,752</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (53)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (37)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (594)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,544</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,584</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Issuance of 3% stock dividend</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Conversion of Class B common shares to common shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (65)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (45)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Purchase and retirement of common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (923)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (33,475)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,836</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,969</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,254</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,992)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 37701000 26181000 24221000 16820000 83000 -1992000 646768000 0.03 1124000 781000 726000 504000 2000 43477000 56000 39000 -56000 -39000 921000 640000 33493000 37960000 26361000 24891000 17285000 85000 -1992000 656752000 0.03 1125000 781000 746000 519000 3000 58688000 53000 37000 -53000 -37000 594000 412000 18905000 38544000 26767000 25584000 17767000 88000 -1992000 696535000 0.03 1150000 798000 768000 532000 2000 32999000 65000 45000 -65000 -45000 923000 641000 33475000 38836000 26969000 26287000 18254000 90000 -1992000 696059000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Number of Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchased (000’s)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:20.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Price Paid Per Share</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36.93</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 594</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.48</p></td><td style="vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 921</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37.01</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 923000 36.93 594000 32.48 921000 37.01 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 6—OTHER INCOME, NET:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">Other income, net is comprised of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest and dividend income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,851</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gains (losses) on trading securities relating to deferred compensation plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (181)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign exchange gains (losses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (533)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (659)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Capital gains (losses)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Miscellaneous, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest and dividend income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,423</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,535</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,851</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Gains (losses) on trading securities relating to deferred compensation plans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (181)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (144)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign exchange gains (losses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (533)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (659)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Capital gains (losses)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (11)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Miscellaneous, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,143</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,139</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4423000 3535000 2851000 11292000 -1103000 9977000 220000 181000 144000 -533000 -659000 259000 22000 -11000 25000 1206000 1143000 1171000 16190000 2724000 14139000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">NOTE 7—EMPLOYEE BENEFIT PLANS:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Pension plans:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company sponsors defined contribution pension plans covering certain non-union employees with over one year of credited service. The Company’s policy is to fund pension costs accrued based on compensation levels. Total pension expense for 2019, 2018 and 2017 approximated $3,114, $2,988 and $3,087, respectively. The Company also maintains certain profit sharing and retirement savings-investment plans. Company contributions in 2019, 2018 and 2017 to these plans were $2,858, $2,734 and $2,512 respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company also contributes to a multi-employer defined benefit pension plan for certain of its union employees under a collective bargaining agreement which is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Plan name: Bakery and Confectionery Union and Industry International Pension Fund</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Employer Identification Number and plan number: 52-6118572, plan number 001</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Funded Status as of the most recent year available: 51.60% funded as of January 1, 2018</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">The Company’s contributions to such plan: $2,943, $2,836 and $2,603 in 2019, 2018 and 2017, respectively</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 18pt;">Plan status: Critical and declining as of December 31, 2018</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Beginning in 2012, the Company received periodic notices from the Bakery, Confectionery, Tobacco Workers and Grain Millers International Union  Pension Plan (Plan), a multi-employer defined benefit pension plan for certain Company union employees, that the Plan’s actuary certified the Plan to be in “critical status”, the “Red Zone”, as defined by the Pension Protection Act (PPA) and the Pension Benefit Guaranty Corporation (PBGC); and that a plan of rehabilitation was adopted by the trustees of the Plan in 2012. During 2015, the Company received new notices that the Plan was reclassified to “critical and declining status”, as defined by the PPA and PBGC, for the plan year beginning January 1, 2015. A designation of “critical and declining status” implies that the Plan is expected to become insolvent in the next 20 years. In 2016, the Company received new notices that the Plan’s trustees adopted an updated Rehabilitation Plan effective January 1, 2016, and all annual notices through 2019 have continued to classify the Plan in the “critical and declining status” category.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has been advised that its withdrawal liability would have been $99,800, $81,600 and $82,200 if it had withdrawn from the Plan during 2019, 2018 and 2017, respectively. Should the Company actually withdraw from the Plan at a future date, a withdrawal liability, which could be higher than the above discussed amounts, could be payable to the Plan. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The amended rehabilitation plan, which continues, requires that employer contributions include 5% compounded annual surcharge increases each year for an unspecified period of time beginning January 2013 (in addition to the 5% interim surcharge initiated in 2012) as well as certain plan benefit reductions. The Company’s pension expense for this Plan for 2019, 2018 and 2017 was $2,961, $2,836 and $2,617, respectively. The aforementioned expense includes surcharges of $948, $811 and $656 in 2019, 2018 and 2017, respectively, as required under the plan of rehabilitation as amended. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company is currently unable to determine the ultimate outcome of the above discussed matter and therefore is unable to determine the effects on its consolidated financial statements, but the ultimate outcome or the effects of any modifications to the current rehabilitation plan could be material to its consolidated results of operations or cash flows in one or more future periods. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Deferred compensation:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company sponsors three deferred compensation plans for selected executives and other employees: (i) the Excess Benefit Plan, which restores retirement benefits lost due to IRS limitations on contributions to tax-qualified plans, (ii) the Supplemental Plan, which allows eligible employees to defer the receipt of eligible compensation until designated future dates and (iii) the Career Achievement Plan, which provides a deferred annual incentive award to selected executives. Participants in these plans earn a return on amounts due them based on several investment options, which mirror returns on underlying investments (primarily mutual funds). The Company economically hedges its obligations under the plans by investing in the actual underlying investments. These investments are classified as trading securities and are carried at fair value. At December 31, 2019 and 2018, these investments totaled $76,183 and $62,260, respectively. All gains and losses and related investment income from these investments, which are recorded in other income, net, are equally offset by corresponding increases and decreases in the Company’s deferred compensation liabilities.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Postretirement health care benefit plans:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company maintains a post-retirement health benefits plan for a group of “grandfathered” corporate employees. The plan as amended in 2013, generally limited future annual cost increases in health benefits to 3%, restricted this benefit to current employees and retirees with long-term service with the Company, and eliminated all post-retirement benefits for future employees effective April 1, 2014. Post-retirement benefits liabilities (as amended) were $13,743 and $12,451 at December 31, 2019 and 2018, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt 0.1pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Amounts recognized in accumulated other comprehensive loss (pre-tax) at December 31, 2019 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Prior service credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,066)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net actuarial gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (808)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net amount recognized in accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,874)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The estimated actuarial gain and prior service credit to be amortized from accumulated other comprehensive loss into net periodic benefit income during 2020 are $123 and $1,227, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The changes in the accumulated postretirement benefit obligation at December 31, 2019 and 2018 consist of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit obligation, beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 499</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Actuarial (gain)/loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,409)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (429)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit obligation, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Net periodic postretirement benefit cost (income) included the following components:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service cost—benefits attributed to service during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest cost on the accumulated postretirement benefit obligation</p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,522)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,324)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,462)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net periodic postretirement benefit cost (income)</p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company estimates future benefit payments will be $598, $614, $637, $677 and $692 in 2020 through 2024, respectively, and a total of $3,687 in 2025 through 2029.</p> P1Y 3114000 2988000 3087000 2858000 2734000 2512000 0.5160 2943000 2836000 2603000 P20Y 99800000 81600000 82200000 0.05 0.05 2961000 2836000 2617000 948000 811000 656000 3 76183000 62260000 0.03 13743000 12451000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Prior service credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,066)</p></td></tr><tr><td style="vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net actuarial gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (808)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net amount recognized in accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,874)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -3066000 808000 -3874000 123000 -1227000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit obligation, beginning of year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 499</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Actuarial (gain)/loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 922</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,409)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (399)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (429)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Benefit obligation, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 12451000 13497000 270000 337000 499000 455000 -922000 1409000 399000 429000 13743000 12451000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service cost—benefits attributed to service during the period</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 270</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest cost on the accumulated postretirement benefit obligation</p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,522)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,324)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,462)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net periodic postretirement benefit cost (income)</p></td><td style="vertical-align:bottom;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (532)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (671)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 270000 337000 323000 499000 455000 468000 1522000 1324000 1462000 -753000 -532000 -671000 598000 614000 637000 677000 692000 3687000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 8—COMMITMENTS:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Lease expense aggregated $1,032, $793 and $785 in 2019, 2018 and 2017, respectively. Future operating lease commitments are as follows: $979, $540, and $61 in 2020, 2021 and 2022, respectively. </p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1032000 793000 785000 979000 540000 61000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 9—SEGMENT AND GEOGRAPHIC INFORMATION:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company operates as a single reportable segment encompassing the manufacture and sale of confectionery products. Its principal manufacturing operations are located in the United States and Canada, and its principal market is the United States. The Company also manufactures confectionery products in Mexico, primarily for sale in Mexico, and exports products to Canada and other countries worldwide.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following geographic data includes net product sales summarized on the basis of the customer location and long-lived assets based on their physical location:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Canada, Mexico and Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-lived assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Canada</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mexico and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Sales revenues from Wal-Mart Stores, Inc. aggregated approximately 24.2%, 24.1%, and 24.0% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Sales revenues from Dollar Tree, Inc. (which includes Family Dollar which was acquired by Dollar Tree) aggregated approximately 11.3%, 11.2%, and 10.9% of net product sales during the years ended December 31, 2019, 2018 and 2017, respectively. Some of the aforementioned sales to Wal-Mart and Dollar Tree are sold to McLane Company, a large national grocery wholesaler, which services and delivers certain of the Company’s products to Wal-Mart, Dollar Tree and other retailers in the U.S.A. Net product sales revenues from McLane, which includes these Wal-Mart and Dollar Tree sales as well as sales and deliveries to other Company customers, were 17.7% in 2019 and 17.4% in 2018 and 16.9% in 2017. At December 31, 2019 and 2018, the Company’s three largest customers discussed above accounted for approximately 30% and 31% of total accounts receivable, respectively. </p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 478,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 471,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 472,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Canada, Mexico and Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,826</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,690</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,452</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Long-lived assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Canada</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,843</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Mexico and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:66.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,455</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 478790000 471561000 472222000 44826000 43690000 43452000 523616000 515251000 515674000 155428000 151770000 145210000 30412000 31843000 30823000 2615000 2488000 2939000 188455000 186101000 178972000 0.242 0.241 0.240 0.113 0.112 0.109 0.177 0.174 0.169 3 3 0.30 0.31 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">NOTE 10—FAIR VALUE MEASUREMENTS:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Current accounting guidance defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Guidance requires disclosure of the extent to which fair value is used to measure financial assets and liabilities, the inputs utilized in calculating valuation measurements, and the effect of the measurement of significant unobservable inputs on earnings, or changes in net assets, as of the measurement date. Guidance establishes a three-level valuation hierarchy based upon the transparency of inputs utilized in the measurement and valuation of financial assets or liabilities as of the measurement date. Level 1 inputs include quoted prices for identical instruments and are the most observable. Level 2 inputs include quoted prices for similar assets and observable inputs such as interest rates, foreign currency exchange rates, commodity rates and yield curves. Level 3 inputs are not observable in the market and include management’s own judgments about the assumptions market participants would use in pricing the asset or liability. The use of observable and unobservable inputs is reflected in the hierarchy assessment disclosed in the table below.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">As of December 31, 2019 and 2018, the Company held certain financial assets that are required to be measured at fair value on a recurring basis. These include derivative hedging instruments related to the foreign currency forward contracts and purchase of certain raw materials, investments in trading securities and available for sale securities. The Company’s available for sale and trading securities principally consist of corporate and municipal bonds and variable rate demand notes.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following tables present information about the Company’s financial assets and liabilities measured at fair value as of December 31, 2019 and 2018, and indicate the fair value hierarchy and the valuation techniques utilized by the Company to determine such fair value:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;width:45.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:33.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Levels Used</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.55%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Level 3    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash and equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Available for sale securities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts, net</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trading securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;width:45.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:33.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Levels Used</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.55%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Level 3    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash and equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Available for sale securities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts, net</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trading securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Available for sale securities which utilize Level 2 inputs consist primarily of corporate and municipal bonds and variable rate demand notes, which are valued based on quoted market prices or alternative pricing sources with reasonable levels of price transparency.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A summary of the aggregate fair value, gross unrealized gains, gross unrealized losses, realized losses and amortized cost basis of the Company’s investment portfolio by major security type is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Available for Sale:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Available for Sale:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,050)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,795</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:1pt;text-align:justify;margin:0pt;"> <span style="font-size:10pt;">The fair value of the Company’s industrial revenue development bonds at December 31, 2019 and 2018 were valued using Level </span><span style="-sec-ix-hidden:_cfb0bc9f_37bc_4d4d_8f6d_3b057585b741_2"><span style="-sec-ix-hidden:_cfb0bc9f_37bc_4d4d_8f6d_3b057585b741_3"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">2</span></span></span><span style="font-size:10pt;"> inputs which approximates the carrying value of $7,500 for both periods. Interest rates on these bonds reset weekly based on current market conditions.</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;width:45.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:33.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Levels Used</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.55%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Level 3    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash and equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,960</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Available for sale securities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts, net</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trading securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,183</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,923</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="background-color:auto;vertical-align:bottom;width:45.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:33.08%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Input Levels Used</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:9.84%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.41%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.55%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    Level 3    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash and equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,899</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Available for sale securities</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 180,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts, net</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trading securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,260</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 355,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.66%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.89%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 138960000 138960000 177292000 3588000 173704000 14000 14000 121000 121000 76183000 48260000 27923000 392570000 190929000 201641000 110899000 110899000 183289000 3007000 180282000 -407000 -407000 -587000 -587000 62260000 36753000 25507000 355454000 150072000 205382000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:43.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Available for Sale:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,797</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,978</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:42.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Realized</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Available for Sale:</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Municipal bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,173</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,123</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,050)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable rate demand notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 149,795</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,863</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Certificates of deposit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (47)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 25845000 25845000 139803000 140797000 994000 3503000 3588000 85000 6978000 7062000 84000 176129000 177292000 1163000 6173000 5123000 1050000 20195000 20195000 149795000 148863000 932000 2979000 3007000 28000 6148000 6101000 47000 185290000 183289000 28000 2029000 7500000 7500000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">NOTE 11—DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">From time to time, the Company uses derivative instruments, including foreign currency forward contracts and commodity futures contracts to manage its exposures to foreign exchange and commodity prices. Commodity futures contracts are intended and effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recognizes all derivative instruments as either assets or liabilities at fair value in the Consolidated Statements of Financial Position. Derivative assets are recorded in other receivables and derivative liabilities are recorded in accrued liabilities. The Company uses either hedge accounting or mark-to-market accounting for its derivative instruments. Derivatives that qualify for hedge accounting are designated as cash flow hedges by formally documenting the hedge relationships, including identification of the hedging instruments, the hedged items and other critical terms, as well as the Company’s risk management objectives and strategies for undertaking the hedge transaction.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Changes in the fair value of the Company’s cash flow hedges are recorded in accumulated other comprehensive loss, net of tax, and are reclassified to earnings in the periods in which earnings are affected by the hedged item. Substantially all amounts reported in accumulated other comprehensive loss for commodity derivatives are expected to be reclassified to cost of goods sold. Approximately $121 of this accumulated comprehensive gain is expected to be charged to earnings in 2020. Approximately $14 in accumulated other comprehensive gain for foreign currency derivatives is expected to be reclassified to other income, net in 2020.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes the Company’s outstanding derivative contracts and their effects on its Consolidated Statements of Financial Position at December 31, 2019 and 2018:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,086)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The effects of derivative instruments on the Company’s Consolidated Statement of Earnings, Comprehensive Earnings and Retained Earnings for years ended December 31, 2019 and 2018 are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:39.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Amount Excluded</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reclassified from</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Effectiveness</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Testing Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">into Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (615)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (677)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:39.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Amount Excluded</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reclassified from</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Effectiveness</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Testing Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">into Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (418)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,734)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,630)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> -121000 -14000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,533</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 219</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:26.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,050</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (407)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (679)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,086)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5533000 14000 7147000 205000 84000 219000 84000 11050000 407000 9580000 92000 679000 92000 1086000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:39.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:7.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Amount Excluded</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reclassified from</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Effectiveness</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Testing Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">into Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (62)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (615)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (677)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:4.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;width:39.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;width:2.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:10.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:6.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">on Amount Excluded</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gain (Loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reclassified from</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">from Effectiveness</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Testing Recognized</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in OCI</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:12.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">into Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency forward contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.55%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (418)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity futures contracts</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,697)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.55%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,734)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,630)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.76%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.15%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 359000 62000 92000 615000 451000 677000 -418000 -67000 -2316000 1697000 -2734000 1630000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">NOTE 12—ACCUMULATED OTHER COMPREHENSIVE LOSS:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth information with respect to accumulated other comprehensive earnings (loss):</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Accumulated</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Foreign</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Foreign</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Postretirement</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Other</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Currency</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Currency</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Commodity</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">and Pension</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Comprehensive</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Translation</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Investments</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Derivatives</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Derivatives</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Benefits</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Earnings (Loss)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24,262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (889)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (21,791)</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) before reclassifications</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,256)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reclassifications from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (51)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,003)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) net of tax</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,024)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Adoption of ASU 2018-02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (168)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24,159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (22,222)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) before reclassifications</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (914)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,591</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reclassifications from accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,067)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,977</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (23,368)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,245)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;">The amounts reclassified from accumulated other comprehensive income (loss) consisted of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.49897385%;padding-left:0pt;padding-right:0pt;width:100.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Details about Accumulated Other</p></td><td style="background-color:auto;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">Year to Date Ended</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Comprehensive Income Components</p></td><td style="background-color:auto;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">December 31, 2019</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">December 31, 2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">Location of (Gain) Loss Recognized in Earnings</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency derivatives</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_xgMDD7EAfka43QnNxRDOUw_5_8"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Product cost of goods sold</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Postretirement and pension benefits</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total before tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (811)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax expense (benefit)</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Accumulated</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Foreign</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Foreign</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Postretirement</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Other</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Currency</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Currency</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Commodity</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">and Pension</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Comprehensive</p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Translation</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Investments</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Derivatives</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Derivatives</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Benefits</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;">Earnings (Loss)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24,262)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (889)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (21,791)</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) before reclassifications</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (318)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,754)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,256)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reclassifications from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (51)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,003)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) net of tax</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (459)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (369)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (468)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,024)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Adoption of ASU 2018-02</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (168)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 593</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2018</p></td><td style="vertical-align:bottom;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (24,159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (309)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (444)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (22,222)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) before reclassifications</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (914)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,591</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Reclassifications from accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,153)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other comprehensive earnings (loss) net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,398</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 536</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,067)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,977</p></td></tr><tr><td style="vertical-align:bottom;width:37.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (23,368)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,245)</p></td></tr></table> -24262000 -889000 51000 20000 3289000 -21791000 103000 -459000 -318000 -1754000 1172000 -1256000 51000 -1286000 1003000 -232000 103000 -459000 -369000 -468000 169000 -1024000 -168000 9000 4000 748000 593000 -24159000 -1516000 -309000 -444000 4206000 -22222000 791000 2372000 272000 70000 -914000 2591000 -26000 -47000 -466000 1153000 614000 791000 2398000 319000 536000 -2067000 1977000 -23368000 882000 10000 92000 2139000 -20245000 <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.49897385%;padding-left:0pt;padding-right:0pt;width:100.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Details about Accumulated Other</p></td><td style="background-color:auto;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">Year to Date Ended</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Comprehensive Income Components</p></td><td style="background-color:auto;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">December 31, 2019</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">December 31, 2018</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">Location of (Gain) Loss Recognized in Earnings</p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Foreign currency derivatives</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Commodity derivatives</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,697</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Tc_xgMDD7EAfka43QnNxRDOUw_5_8"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Product cost of goods sold</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Postretirement and pension benefits</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,522)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,324)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total before tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (811)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 306</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax expense (benefit)</p></td><td style="vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:26.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net of tax</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (614)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:39.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -34000 -62000 67000 615000 1697000 1522000 1324000 811000 -306000 197000 -74000 614000 -232000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 13—GOODWILL AND INTANGIBLE ASSETS:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">All of the Company’s intangible indefinite-lived assets are trademarks.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;">The changes in the carrying amount of trademarks for 2019 and 2018 were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Original cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accumulated impairment losses as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current year impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_b-I54EX-d0q65u8MByiuFw_5_3"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_6Jg7Pr-Ac0qNx84U1d1Hug_5_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accumulated impairment losses as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The fair value of indefinite-lived intangible assets was primarily assessed using the present value of estimated future cash flows and relief-from-royalty method.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has no accumulated impairment losses of goodwill.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Original cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accumulated impairment losses as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Current year impairment losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_b-I54EX-d0q65u8MByiuFw_5_3"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Tc_6Jg7Pr-Ac0qNx84U1d1Hug_5_6"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at December 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Accumulated impairment losses as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,743)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 193767000 193767000 18743000 18743000 175024000 175024000 175024000 175024000 18743000 18743000 0 <p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Note 14 — LEASES  </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;">The Company leases certain buildings, land and equipment that are classified as operating leases. These leases have remaining lease terms of up to approximately </span><span style="color:#212529;">3 years</span><span style="color:#212529;">.  In the fourth quarter and twelve months of 2019, operating lease cost and cash paid for operating lease liabilities totaled </span><span style="color:#212529;">$258</span><span style="color:#212529;"> and </span><span style="color:#212529;">$1,004</span><span style="color:#212529;">, respectively, which is classified in cash flows from operating activities.  As of December 31 2019, operating lease right-of-use assets and operating lease liabilities were </span><span style="-sec-ix-hidden:_bccf7589_19be_4297_8ae0_821d1e414d84"><span style="color:#212529;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">both</span></span><span style="color:#212529;"> </span><span style="color:#212529;">$1,580</span><span style="color:#212529;">. The weighted-average remaining lease term related to these operating leases was </span><span style="color:#212529;">1.6</span><span style="color:#212529;"> years as of December 31, 2019. The weighted-average discount rate related to our operating leases was </span><span style="color:#212529;">3.1%</span><span style="color:#212529;"> as of December 31, 2019. Maturities of operating lease liabilities at December 31, 2019 are as follows: </span><span style="color:#212529;">$979</span><span style="color:#212529;"> in 2020, </span><span style="color:#212529;">$540</span><span style="color:#212529;"> in 2021, and </span><span style="color:#212529;">$61</span><span style="color:#212529;"> in 2022.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;">The Company, as lessor, rents certain commercial real estate to third party lessees. The cost and accumulated depreciation related to these leased properties were </span><span style="color:#212529;">$36,378</span><span style="color:#212529;"> and </span><span style="color:#212529;">$10,252</span><span style="color:#212529;">, respectively, as of December 31, 2019. Terms of such leases, including renewal options, may be extended for up to </span><span style="-sec-ix-hidden:_b62a43cf_ff98_450e_b13e_4e8a2c7debdd"><span style="color:#212529;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">sixty</span></span><span style="color:#212529;"> years, many of which provide for periodic adjustment of rent payments based on changes in consumer or other price indices. The Company recognizes lease income on a straight-line basis over the lease term. Lease income in fourth quarter and twelve months 2019 was </span><span style="color:#212529;">$718</span><span style="color:#212529;"> and </span><span style="color:#212529;">$2,951</span><span style="color:#212529;">, respectively, and is classified in cash flows from operating activities.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> P3Y 258000 1004000 1580000 P1Y7M6D 0.031 979000 540000 61000 36378000 10252000 718000 2951000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">NOTE 15—QUARTERLY FINANCIAL DATA (UNAUDITED):</p><p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:51.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Thousands of dollars except per share data)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">First</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Second</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fourth</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Product gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc. per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Product gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,142</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc. per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Net earnings per share is based upon average outstanding shares as adjusted for 3%stock dividends issued during the second quarter of each year as discussed above. The sum of the quarterly per share amounts may not equal annual amounts due to rounding. </p> <p style="font-family:'Times New Roman';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:51.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Thousands of dollars except per share data)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">First</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Second</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Third</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fourth</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 523,616</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Product gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,046</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,229</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,514</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,556</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,920</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc. per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.14</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Product gross margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,142</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,259</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Net earnings attributable to Tootsie Roll Industries, Inc. per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.16</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.86</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 101019000 106021000 181913000 134663000 523616000 36163000 40076000 69046000 49229000 194514000 8955000 11556000 29854000 14555000 64920000 0.14 0.18 0.46 0.22 0.99 100859000 105623000 181505000 127264000 515251000 35025000 38142000 66259000 45945000 185371000 8125000 10489000 26104000 12175000 56893000 0.12 0.16 0.40 0.18 0.86 0.03 0.03 <p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:8pt 0pt 0pt 0pt;">SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands)</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">DECEMBER 31, 2019, 2018 and 2017</p><div style="margin-left:-0.5pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(reductions)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">charged</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">beginning</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(credited) to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deductions(1)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019: </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for bad debts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for cash discounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,482</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,562</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 612</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax asset valuation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,985</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,712</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,251</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,934</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2018: </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for bad debts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for cash discounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,122</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax asset valuation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,892</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,783</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,261</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,712</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2017: </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for bad debts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Reserve for cash discounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 659</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,268</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,203</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Deferred tax asset valuation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,201</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,258</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,190</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Deductions against reserve for bad debts consist of accounts receivable written off net of recoveries and exchange rate movements. Deductions against reserve for cash discounts consist of allowances to customers.</span></td></tr></table> 1128000 676000 467000 1337000 692000 9482000 9562000 612000 3892000 1093000 4985000 5712000 11251000 10029000 6934000 1197000 38000 107000 1128000 724000 9122000 9154000 692000 3269000 623000 3892000 5190000 9783000 9261000 5712000 1225000 27000 55000 1197000 659000 9268000 9203000 724000 2317000 952000 3269000 4201000 10247000 9258000 5190000 XML 29 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF FINANCIAL POSITION - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    CURRENT ASSETS:    
    Cash and cash equivalents $ 138,960 $ 110,899
    Restricted cash 380 388
    Investments 100,444 75,140
    Accounts receivable trade, less allowances of $1,949 and $1,820 45,044 49,777
    Other receivables 3,418 2,941
    Inventories:    
    Finished goods and work-in-process 35,909 32,159
    Raw materials and supplies 23,179 22,365
    Prepaid expenses 5,996 10,377
    Total current assets 353,330 304,046
    PROPERTY, PLANT AND EQUIPMENT, at cost:    
    Land 21,740 21,726
    Buildings 122,843 121,780
    Machinery and equipment 416,625 401,037
    Construction in progress 4,427 3,408
    Operating lease right-of-use assets 1,580  
    Property, plant and equipment, gross 567,215 547,951
    Less - accumulated depreciation 378,760 361,850
    Net property, plant and equipment 188,455 186,101
    OTHER ASSETS:    
    Goodwill 73,237 73,237
    Trademarks 175,024 175,024
    Investments 153,031 170,409
    Split dollar officer life insurance 26,042 26,042
    Prepaid expenses and other assets 8,056 11,980
    Deferred income taxes 689 522
    Total other assets 436,079 457,214
    Total assets 977,864 947,361
    CURRENT LIABILITIES:    
    Accounts payable 12,720 11,817
    Bank loans 747 373
    Dividends payable 5,861 5,772
    Accrued liabilities 41,611 42,849
    Postretirement health care benefits 598 580
    Operating lease liabilities 1,062  
    Deferred compensation 16,945  
    Total current liabilities 79,544 61,391
    NONCURRENT LIABILITIES:    
    Deferred income taxes 47,295 43,941
    Postretirement health care benefits 13,145 11,871
    Industrial development bonds 7,500 7,500
    Liability for uncertain tax positions 4,240 3,816
    Operating lease liabilities 518  
    Deferred compensation and other liabilities 65,973 68,345
    Total noncurrent liabilities 138,671 135,473
    TOOTSIE ROLL INDUSTRIES, INC. SHAREHOLDERS' EQUITY:    
    Capital in excess of par value 696,059 696,535
    Retained earnings 40,809 33,767
    Accumulated other comprehensive loss (20,245) (22,222)
    Treasury stock (at cost) - 90 shares and 88 shares, respectively (1,992) (1,992)
    Total Tootsie Roll Industries, Inc. shareholders' equity 759,854 750,622
    Noncontrolling interests (205) (125)
    Total equity 759,649 750,497
    Total liabilities and shareholders' equity 977,864 947,361
    Common Stock    
    TOOTSIE ROLL INDUSTRIES, INC. SHAREHOLDERS' EQUITY:    
    Common stock, $.69-4/9 par value - 120,000 shares authorized - 38,836 and 38,544, respectively, issued.Class B common stock, $.69-4/9 par value - 40,000 shares authorized - 26,287 and 25,584, respectively, issued 26,969 26,767
    Class B Common Stock    
    TOOTSIE ROLL INDUSTRIES, INC. SHAREHOLDERS' EQUITY:    
    Common stock, $.69-4/9 par value - 120,000 shares authorized - 38,836 and 38,544, respectively, issued.Class B common stock, $.69-4/9 par value - 40,000 shares authorized - 26,287 and 25,584, respectively, issued $ 18,254 $ 17,767
    XML 30 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    OTHER INCOME, NET (Tables)
    12 Months Ended
    Dec. 31, 2019
    OTHER INCOME, NET  
    Schedule of other income, net

        

    2019

        

    2018

        

    2017

        

    Interest and dividend income

    $

    4,423

    $

    3,535

    $

    2,851

    Gains (losses) on trading securities relating to deferred compensation plans

     

    11,292

     

    (1,103)

     

    9,977

    Interest expense

     

    (220)

     

    (181)

     

    (144)

    Foreign exchange gains (losses)

     

    (533)

     

    (659)

     

    259

    Capital gains (losses)

     

    22

     

    (11)

     

    25

    Miscellaneous, net

     

    1,206

     

    1,143

     

    1,171

    $

    16,190

    $

    2,724

    $

    14,139

    XML 31 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCRUED LIABILITIES
    12 Months Ended
    Dec. 31, 2019
    ACCRUED LIABILITIES  
    ACCRUED LIABILITIES

    NOTE 2—ACCRUED LIABILITIES:

    Accrued liabilities are comprised of the following:

    December 31,

        

    2019

        

    2018

        

    Compensation

    $

    10,575

    $

    10,034

    Other employee benefits

     

    7,509

     

    7,947

    Taxes, other than income

     

    3,170

     

    3,148

    Advertising and promotions

     

    14,421

     

    15,125

    Other

     

    5,936

     

    6,595

    $

    41,611

    $

    42,849

    XML 32 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES (Policies)
    12 Months Ended
    Dec. 31, 2019
    SIGNIFICANT ACCOUNTING POLICIES  
    Basis of consolidation

    Basis of consolidation:

    The consolidated financial statements include the accounts of Tootsie Roll Industries, Inc. and its wholly-owned and majority-owned subsidiaries (the Company), which are primarily engaged in the manufacture and sales of candy products. Non-controlling interests relating to majority-owned subsidiaries are reflected in the consolidated financial statements and all significant intercompany transactions have been eliminated. Certain amounts previously reported have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net earnings.

    The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

    Revenue recognition

    Revenue recognition:

    The Company’s revenues, primarily net product sales, principally result from the sale of goods, reflect the consideration to which the Company expects to be entitled, generally based on customer purchase orders. The Company records revenue based on a five-step model in accordance with Accounting Standards Codification ("ASC") Topic 606 which became effective January, 1, 2018. Adjustments for estimated customer cash discounts upon payment, discounts for price adjustments, product returns, allowances, and certain advertising and promotional costs, including consumer coupons, are variable consideration and are recorded as a reduction of product sales revenue in the same period the related product sales are recorded. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. A net product sale is recorded when the Company delivers the product to the customer, or in certain instances, the customer picks up the goods at the Company’s distribution center, and thereby obtains control of such product. Amounts billed and due from our customers are classified as accounts receivables trade on the balance sheet and require payment on a short-term basis. Accounts receivable are unsecured. Shipping and handling costs of $49,288, $49,527, and $44,082 in 2019, 2018 and 2017, respectively, are included in selling, marketing and administrative expenses. A minor amount of royalty income (less than 0.2% of our consolidated net sales) is also recognized from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Rental income (less than 1% of our consolidated net sales) is not considered revenue from contracts from customers.

    Leases

    Leases:

    The Company identifies leases by evaluating our contracts to determine if the contract conveys the right to use an identified asset for a stated period of time in exchange for consideration. The Company considers whether it can control the underlying asset and has the right to obtain substantially all of the economic benefits or outputs from the asset. Leases with terms greater than 12 months are classified as either operating or finance leases at the commencement date.  For these leases, we capitalize the present value of the minimum lease payments over the lease terms as a right-of-use asset with an offsetting lease liability. The discount rate used to calculate the present value of the minimum lease payments is typically our incremental borrowing rate, as the rate implicit in the lease is generally not known or determinable. The lease term includes any noncancelable period for which we have the right to use the asset. Currently, all capitalized leases are classified as operating leases and the Company records lease expense on a straight-line basis over the term of the lease.

    Cash and cash equivalents

    Cash and cash equivalents:

    The Company considers short-term debt securities with an original maturity of three months or less to be cash equivalents. Substantially all cash and cash equivalents are held at a major U.S. money center bank or its foreign branches (Bank of America), or its investment broker affiliate (Merrill Lynch). The Company also holds certificates of deposit (CDs) of U.S. banks selected by this investment broker based on their financial ratings; substantially all such CDs are invested in separate individual banks which are generally not in excess of the Federal Deposit Insurance Corporation (FDIC) limit of $250 per bank. The cash in the Company's U.S. banks (primarily Bank of America) is not fully insured by the FDIC due to the statutory limit of $250. The Company had approximately $9,415 and $15,327 of cash in foreign banks, principally foreign branches of a U.S. bank (Bank of America), at December 31, 2019 and 2018, respectively. The Company's cash in its foreign bank accounts is also not fully insured.

    Investments

    Investments:

    Investments consist of various marketable securities with maturities of generally up to three years, and variable rate demand notes with interest rates that are generally reset weekly and the security can be “put” back and sold weekly. The Company classifies debt and equity securities as either available for sale or trading. Available for sale debt securities are not actively traded by the Company and are carried at fair value. The Company follows current fair value measurement guidance and unrealized gains and losses on these securities are excluded from earnings and are reported as a separate component of shareholders’ equity, net of applicable taxes, until realized or other-than-temporarily impaired. Trading securities related to deferred compensation arrangements are carried at fair value with gains or losses included in other income, net. The Company invests in trading securities to economically hedge changes in its deferred compensation liabilities.

    The Company regularly reviews its investments to determine whether a decline in fair value below the cost basis is other-than-temporary. If the decline in fair value is judged to be other-than-temporary, the cost basis of the security is written down to fair value and the amount of the write-down is included in other income, net. Further information regarding the fair value of the Company’s investments is included in Note 10 of the Company’s Notes to Consolidated Financial Statements.

    Derivative instruments and hedging activities

    Derivative instruments and hedging activities:

    Authoritative guidance requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of derivative instruments and related gains and losses, and disclosures about credit-risk-related contingent features in derivative agreements.

    From time to time, the Company enters into commodity futures and foreign currency forward contracts. Commodity futures are intended and are effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and are effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments. Further information regarding derivative instruments and hedging activities is included in Note 11 of the Company’s Notes to Consolidated Financial Statements.

    Inventories

    Inventories:

    Inventories are stated at lower of cost or net realizable value. The cost of substantially all of the Company’s inventories ($55,409 and $50,338 at December 31, 2019 and 2018, respectively) has been determined by the last-in, first-out (LIFO) method. The excess of current cost over LIFO cost of inventories approximates $19,174 and $17,062 at December 31, 2019 and 2018, respectively. The cost of certain foreign inventories ($3,679 and $4,186 at December 31, 2019 and 2018, respectively) has been determined by the first-in, first-out (FIFO) method. Rebates, discounts and other cash consideration received from vendors related to inventory purchases is reflected as a reduction in the cost of the related inventory item, and is, therefore, reflected in cost of sales when the related inventory item is sold.

    Property, plant and equipment

    Property, plant and equipment:

    Depreciation is computed for financial reporting purposes by use of the straight-line method based on useful lives of 20 to 40 years for buildings and 5 to 20 years for machinery and equipment. Depreciation expense was $18,779, $18,669 and $18,991 in 2019, 2018 and 2017, respectively.

    Carrying value of long-lived assets

    Carrying value of long-lived assets:

    The Company reviews long-lived assets to determine if there are events or circumstances indicating that the amount of the asset reflected in the Company’s balance sheet may not be recoverable. When such indicators are present, the Company compares the carrying value of the long-lived asset, or asset group, to the future undiscounted cash flows of the underlying assets to determine if impairment exists. If applicable, an impairment charge would be recorded to write down the carrying value to its fair value. The determination of fair value involves the use of estimates of future cash flows that involve considerable management judgment and are based upon assumptions about expected future operating performance. The actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic conditions. In fourth quarter 2019, 2018 and 2017, the Company recorded charges of $377, $1,125 and $2,371, respectively, relating to the impairment of assets of a foreign subsidiary which is included in selling, marketing and administrative expense. Except for the aforementioned, no impairment charges of long-lived assets were recorded by the Company during 2019, 2018 or 2017.

    Postretirement health care benefits

    Postretirement health care benefits:

    The Company provides certain postretirement health care benefits to a group of “grandfathered” corporate office and management employees. The cost of these postretirement benefits is accrued during the employees’ working careers. See Note 7 of the Company’s Notes to Consolidated Financial Statements for additional information. The Company also provides split dollar life benefits to an executive officer. The Company records an asset equal to the cumulative insurance premiums paid that will be recovered upon the death of the covered executive officer or earlier under the terms of the plan. No premiums were paid in 2019, 2018 or 2017.

    Goodwill and indefinite-lived intangible assets

    Goodwill and indefinite-lived intangible assets:

    In accordance with authoritative guidance, goodwill and intangible assets with indefinite lives are not amortized, but rather reviewed and tested for impairment at least annually unless certain interim triggering events or circumstances require more frequent testing. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. Management believes that all assumptions used for the impairment review and testing are consistent with those utilized by market participants performing similar valuations. No impairments of intangibles, including trademarks and goodwill, were recorded in 2019, 2018 or 2017.

    Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. 

    Income taxes

    Income taxes:

    Deferred income taxes are recorded and recognized for future tax effects of temporary differences between financial and income tax reporting. The Company records valuation allowances in situations where the realization of deferred tax assets is not more-likely-than-not.

    Further information regarding U.S. tax reform (U.S. Tax Cuts and Jobs Act) and other income tax matters are included in Note 4 of the Company’s Notes to Consolidated Financial Statements.

    Foreign currency translation

    Foreign currency translation:

    The U.S. dollar is used as the functional currency where a substantial portion of the subsidiary’s business is indexed to the U.S. dollar or where its manufactured products are principally sold in the U.S. All other foreign subsidiaries use the local currency as their functional currency. Where the U.S. dollar is used as the functional currency, foreign currency remeasurements are recorded as a charge or credit to other income, net in the statement of earnings. Where the foreign local currency is used as the functional currency, translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss).

    Restricted cash

    Restricted cash:

    Restricted cash comprises certain cash deposits of the Company’s majority-owned Spanish subsidiary with international banks that are pledged as collateral for letters of credit and bank borrowings.

    VEBA trust

    VEBA trust:

    The Company maintains a VEBA trust managed and controlled by the Company, to fund the estimated future costs of certain employee health, welfare and other benefits. The Company made a $20,024 contribution to the VEBA trust in 2017 but no contributions were made to the trust in 2019 or 2018. The Company will be using the VEBA trust funds to pay the actual cost of such benefits through 2022. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.

    Bank loans

    Bank loans:

    Bank loans consist of short term (less than 120 days) borrowings by the Company’s Spanish subsidiary that are held by international banks. The weighted-average interest rate as of December 31, 2019 and 2018 was 3.0% and 2.0%, respectively.

    Comprehensive earnings

    Comprehensive earnings:

    Comprehensive earnings include net earnings, foreign currency translation adjustments and unrealized gains/losses on commodity and/or foreign currency hedging contracts, available for sale securities and certain postretirement benefit obligations.

    Earnings per share

    Earnings per share:

    A dual presentation of basic and diluted earnings per share is not required due to the lack of potentially dilutive securities under the Company’s simple capital structure. Therefore, all earnings per share amounts represent basic earnings per share.

    The Class B common stock has essentially the same rights as common stock, except that each share of Class B common stock has ten votes per share (compared to one vote per share of common stock), is not traded on any exchange,

    is restricted as to transfer and is convertible on a share-for-share basis, at any time and at no cost to the holders, into shares of common stock which are traded on the New York Stock Exchange.

    Use of estimates

    Use of estimates:

    The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, allowances and incentives, product liabilities, assets recorded at fair value, income taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates.

    Recent accounting pronouncements

    Recently adopted accounting pronouncements:

    At the beginning of 2019, the Company adopted Accounting Standards Update No. 2016-02 (ASU 2016-02), Leases (Subtopic 842), which requires lessees to recognize all leases with a term greater than 12 months on the balance sheet as right-of-use assets and lease liabilities. Upon adoption, the impact was the recognition of $1,482 in right-of-use assets and lease liabilities for operating leases. Subsequent to adoption, the Company obtained $652 of right-of-use assets in exchange for $652 of lease liabilities held as operating leases. The Company adopted ASU 2016-02 utilizing the current-period adjustment method and did not recast comparative periods upon adoption of the new standard.  In addition, we elected certain practical expedients which permitted us to not reassess whether existing contracts are or contain leases, to not reassess the lease classification of any existing leases, to not reassess initial direct costs for any existing leases, and to not separate lease components for all classes of underlying assets.  The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. 

    In August 2017, the FASB issued ASU 2017-12, guidance that amends hedge accounting. Under the new guidance, more hedging strategies are eligible for hedge accounting and the application of hedge accounting is simplified. The new guidance amends presentation and disclosure requirements, and how effectiveness is assessed. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. On January 1, 2019, the Company adopted ASU 2017-12. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

    Recently issued accounting pronouncements - not yet adopted

    In June 2016, the FASB issued ASU No. 2016-13, which replaces the current incurred loss impairment method with a new method that reflects expected credit losses. Under this new model an entity would recognize an impairment allowance equal to its current estimate of credit losses on financial assets measured at amortized cost. ASU 2016-13 is effective for public companies in fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Based on the Company's analysis, ASU 2016-13 did not have a material impact on the Company's results of operations and financial condition upon adoption on January 1, 2020.

    XML 33 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INCOME TAXES (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Domestic and foreign components of pretax income      
    Domestic $ 74,978 $ 66,253 $ 76,042
    Foreign 10,426 6,953 8,519
    Earnings before income taxes 85,404 73,206 84,561
    Current:      
    Federal 15,133 12,414 6,019
    State 2,942 1,421 369
    Total current 18,075 13,835 6,388
    Deferred:      
    Federal (543) (577) (7,191)
    Foreign 2,422 2,685 3,425
    State 611 458 1,285
    Total deferred 2,490 2,566 (2,481)
    Total provision for income taxes 20,565 16,401 $ 3,907
    Deferred tax assets:      
    Accrued customer promotions 198 913  
    Deferred compensation 19,432 15,872  
    Postretirement benefits 3,439 3,119  
    Other accrued expenses 3,979 4,520  
    Foreign subsidiary tax loss carry forward 4,584 5,731  
    Outside basis difference in foreign subsidiary 365 273  
    Unrealized capital losses   472  
    Deductible state tax depreciation 512 390  
    Tax credit carry forward 3,059 2,989  
    Deferred tax assets, gross 35,568 34,279  
    Valuation allowance (4,985) (3,892)  
    Total deferred tax assets 30,583 30,387  
    Deferred tax liabilities:      
    Depreciation 23,375 21,637  
    Deductible goodwill and trademarks 36,591 35,037  
    Accrued export company commissions 4,367 4,211  
    Employee benefit plans 2,700 3,539  
    Inventory reserves 2,526 2,784  
    Prepaid insurance 710 735  
    Unrealized capital gain 1,362    
    Deferred foreign exchange gain 260 577  
    Deferred gain on sale of real estate 5,298 5,286  
    Total deferred tax liabilities 77,189 73,806  
    Net deferred tax liability 46,606 $ 43,419  
    State tax credit carry-forwards expiring in 2019 23    
    State tax credit carry-forwards expiring in 2020 672    
    State tax credit carry-forwards expiring in 2021 784    
    State tax credit carry-forwards expiring in 2028 50    
    State tax credit carry-forwards expiring in 2029 131    
    State tax credit carry-forwards expiring in 2030 213    
    State tax credit carry-forwards expiring in 2031 225    
    State tax credit carry-forwards expiring in 2032 238    
    State tax credit carry-forwards expiring in 2033 211    
    State tax credit carry-forwards expiring in 2034 $ 205    
    U.S. statutory rate (as a percent) 21.00% 21.00% 35.00%
    XML 34 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS (Details) - Pension Plan [Member] - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Defined Contribution Plan Disclosure [Line Items]      
    Credited service period 1 year    
    Pension expense $ 3,114 $ 2,988 $ 3,087
    Employer contributions to profit sharing and retirement savings-investment plan $ 2,858 $ 2,734 $ 2,512
    XML 35 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2019
    Sep. 30, 2019
    Jun. 30, 2019
    Mar. 31, 2019
    Dec. 31, 2018
    Sep. 30, 2018
    Jun. 30, 2018
    Mar. 31, 2018
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Revenue                 $ 527,113 $ 518,920 $ 519,289
    Gross Margin                 197,016 188,173 191,906
    Net earnings attributable to Tootsie Roll Industries, Inc. $ 14,555 $ 29,854 $ 11,556 $ 8,955 $ 12,175 $ 26,104 $ 10,489 $ 8,125 $ 64,920 $ 56,893 $ 80,864
    Net earnings attributable to Tootsie Roll Industries, Inc. per share (in dollars per share) $ 0.22 $ 0.46 $ 0.18 $ 0.14 $ 0.18 $ 0.40 $ 0.16 $ 0.12 $ 0.99 $ 0.86 $ 1.21
    Stock dividends (as a percent)                 3.00% 3.00% 3.00%
    Product                      
    Revenue $ 134,663 $ 181,913 $ 106,021 $ 101,019 $ 127,264 $ 181,505 $ 105,623 $ 100,859 $ 523,616 $ 515,251 $ 515,674
    Gross Margin $ 49,229 $ 69,046 $ 40,076 $ 36,163 $ 45,945 $ 66,259 $ 38,142 $ 35,025 $ 194,514 $ 185,371 $ 189,263
    XML 36 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period $ 750,622  
    Adoption of ASU 2018-02   $ 2,726
    Balance at the end of the period 759,854 750,622
    Foreign Currency Translation    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period (24,159) (24,262)
    Other comprehensive earnings (loss) before reclassifications 791 103
    Other comprehensive earnings (loss) net of tax 791 103
    Balance at the end of the period (23,368) (24,159)
    Investments    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period (1,516) (889)
    Other comprehensive earnings (loss) before reclassifications 2,372 (459)
    Reclassifications from accumulated other comprehensive loss 26  
    Other comprehensive earnings (loss) net of tax 2,398 (459)
    Balance at the end of the period 882 (1,516)
    Investments | ASU 2018-02    
    Accumulated other comprehensive earnings (loss), net of tax    
    Adoption of ASU 2018-02   (168)
    Foreign Currency Derivatives    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period (309) 51
    Other comprehensive earnings (loss) before reclassifications 272 (318)
    Reclassifications from accumulated other comprehensive loss 47 (51)
    Other comprehensive earnings (loss) net of tax 319 (369)
    Balance at the end of the period 10 (309)
    Foreign Currency Derivatives | ASU 2018-02    
    Accumulated other comprehensive earnings (loss), net of tax    
    Adoption of ASU 2018-02   9
    Commodity Derivatives    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period (444) 20
    Other comprehensive earnings (loss) before reclassifications 70 (1,754)
    Reclassifications from accumulated other comprehensive loss 466 1,286
    Other comprehensive earnings (loss) net of tax 536 (468)
    Balance at the end of the period 92 (444)
    Commodity Derivatives | ASU 2018-02    
    Accumulated other comprehensive earnings (loss), net of tax    
    Adoption of ASU 2018-02   4
    Postretirement and Pension Benefits    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period 4,206 3,289
    Other comprehensive earnings (loss) before reclassifications (914) 1,172
    Reclassifications from accumulated other comprehensive loss (1,153) (1,003)
    Other comprehensive earnings (loss) net of tax (2,067) 169
    Balance at the end of the period 2,139 4,206
    Postretirement and Pension Benefits | ASU 2018-02    
    Accumulated other comprehensive earnings (loss), net of tax    
    Adoption of ASU 2018-02   748
    Accumulated Other Comprehensive Earnings ( Loss )    
    Accumulated other comprehensive earnings (loss), net of tax    
    Balance at the beginning of the period (22,222) (21,791)
    Other comprehensive earnings (loss) before reclassifications 2,591 (1,256)
    Reclassifications from accumulated other comprehensive loss (614) 232
    Other comprehensive earnings (loss) net of tax 1,977 (1,024)
    Balance at the end of the period $ (20,245) (22,222)
    Accumulated Other Comprehensive Earnings ( Loss ) | ASU 2018-02    
    Accumulated other comprehensive earnings (loss), net of tax    
    Adoption of ASU 2018-02   $ 593
    XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables)
    12 Months Ended
    Dec. 31, 2019
    SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE  
    Schedule of changes in share capital and capital in excess of par value

    Capital in

     

    Class B

    Excess

     

    Common Stock

    Common Stock

    Treasury Stock

    of Par

     

        

    Shares

        

    Amount

        

    Shares

        

    Amount

        

    Shares

        

    Amount

        

    Value

     

    (000’s)

    (000’s)

    (000’s)

     

    Balance at January 1, 2017

     

    37,701

    $

    26,181

     

    24,221

    $

    16,820

     

    83

    $

    (1,992)

    $

    646,768

    Issuance of 3% stock dividend

     

    1,124

     

    781

     

    726

     

    504

     

    2

     

     

    43,477

    Conversion of Class B common shares to common shares

     

    56

     

    39

     

    (56)

     

    (39)

     

     

     

    Purchase and retirement of common shares

     

    (921)

     

    (640)

     

     

     

     

     

    (33,493)

    Balance at December 31, 2017

     

    37,960

     

    26,361

     

    24,891

     

    17,285

     

    85

     

    (1,992)

     

    656,752

    Issuance of 3% stock dividend

     

    1,125

     

    781

     

    746

     

    519

     

    3

     

     

    58,688

    Conversion of Class B common shares to common shares

     

    53

     

    37

     

    (53)

     

    (37)

     

     

     

    Purchase and retirement of common shares

     

    (594)

     

    (412)

     

     

     

     

     

    (18,905)

    Balance at December 31, 2018

     

    38,544

    26,767

     

    25,584

    17,767

     

    88

    (1,992)

    696,535

    Issuance of 3% stock dividend

     

    1,150

     

    798

     

    768

     

    532

     

    2

     

     

    32,999

    Conversion of Class B common shares to common shares

     

    65

     

    45

     

    (65)

     

    (45)

     

     

     

    Purchase and retirement of common shares

     

    (923)

     

    (641)

     

     

     

     

     

    (33,475)

    Balance at December 31, 2019

     

    38,836

    $

    26,969

     

    26,287

    $

    18,254

     

    90

    $

    (1,992)

    $

    696,059

    Schedule of shares purchased and retired

        

    Total Number of Shares

        

     

    Year

    Purchased (000’s)

    Average Price Paid Per Share

     

    2019

     

    923

    $

    36.93

    2018

     

    594

    $

    32.48

    2017

     

    921

    $

    37.01

    XML 38 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INDUSTRIAL DEVELOPMENT BONDS
    12 Months Ended
    Dec. 31, 2019
    INDUSTRIAL DEVELOPMENT BONDS  
    INDUSTRIAL DEVELOPMENT BONDS

    NOTE 3—INDUSTRIAL DEVELOPMENT BONDS:

    Industrial development bonds are due in 2027. The average floating interest rate, which is reset weekly, was 1.6% and 1.5% in 2019 and 2018, respectively. See Note 10 of the Company’s Notes to Consolidated Financial Statements for fair value disclosures.

    XML 39 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
    12 Months Ended
    Dec. 31, 2019
    SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
    SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

    SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS (in thousands)

    DECEMBER 31, 2019, 2018 and 2017

        

        

    Additions

        

        

     

    (reductions)

     

    Balance at

    charged

    Balance at

     

    beginning

    (credited) to

    End of

     

    Description

    of year

    expense

    Deductions(1)

    Year

     

    2019: 

    Reserve for bad debts

    $

    1,128

    $

    676

    $

    467

    $

    1,337

    Reserve for cash discounts

     

    692

     

    9,482

     

    9,562

     

    612

    Deferred tax asset valuation

     

    3,892

     

    1,093

     

     

    4,985

    $

    5,712

    $

    11,251

    $

    10,029

    $

    6,934

    2018: 

    Reserve for bad debts

    $

    1,197

    $

    38

    $

    107

    $

    1,128

    Reserve for cash discounts

     

    724

     

    9,122

     

    9,154

     

    692

    Deferred tax asset valuation

     

    3,269

     

    623

     

     

    3,892

    $

    5,190

    $

    9,783

    $

    9,261

    $

    5,712

    2017: 

    Reserve for bad debts

    $

    1,225

    $

    27

    $

    55

    $

    1,197

    Reserve for cash discounts

     

    659

     

    9,268

     

    9,203

     

    724

    Deferred tax asset valuation

     

    2,317

     

    952

     

     

    3,269

    $

    4,201

    $

    10,247

    $

    9,258

    $

    5,190

    (1)Deductions against reserve for bad debts consist of accounts receivable written off net of recoveries and exchange rate movements. Deductions against reserve for cash discounts consist of allowances to customers.
    XML 40 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Document and Entity Information - USD ($)
    12 Months Ended
    Dec. 31, 2019
    Feb. 21, 2020
    Jun. 30, 2019
    Document Information [Line Items]      
    Document Type 10-K    
    Document Annual Report true    
    Document Transition Report false    
    Document Period End Date Dec. 31, 2019    
    Entity File Number 1-1361    
    Entity Registrant Name TOOTSIE ROLL INDUSTRIES, INC    
    Entity Incorporation, State or Country Code VA    
    Entity Tax Identification Number 22-1318955    
    Entity Address, Address Line One 7401 South Cicero Avenue    
    Entity Address, City or Town Chicago    
    Entity Address, State or Province IL    
    Entity Address, Postal Zip Code 60629    
    City Area Code 773    
    Local Phone Number 838-3400    
    Title of 12(b) Security Common Stock — Par Value $.69-4/9 Per Share    
    Title of 12(g) Security Class B Common Stock — Par Value $.69-4/9 Per Share    
    Trading Symbol TR    
    Security Exchange Name NYSE    
    Entity Well-known Seasoned Issuer Yes    
    Entity Voluntary Filers No    
    Entity Current Reporting Status Yes    
    Entity Interactive Data Current Yes    
    Entity Filer Category Large Accelerated Filer    
    Entity Small Business false    
    Entity Emerging Growth Company false    
    Entity Shell Company false    
    Entity Central Index Key 0000098677    
    Current Fiscal Year End Date --12-31    
    Document Fiscal Year Focus 2019    
    Document Fiscal Period Focus FY    
    Amendment Flag false    
    Entity Public Float     $ 651,380,000
    Common Stock      
    Document Information [Line Items]      
    Entity Common Stock, Shares Outstanding   38,788,652  
    Class B Common Stock      
    Document Information [Line Items]      
    Entity Common Stock, Shares Outstanding   26,253,049  
    XML 41 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 42 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Trade accounts receivable, allowances $ 1,949 $ 1,820
    Treasury stock, shares 90,000 88,000
    Common Stock    
    Common stock, par value (in dollars per share) $ 0.6944 $ 0.6944
    Common stock, shares authorized 120,000 120,000
    Common stock, shares issued 38,836 38,544
    Class B Common Stock    
    Common stock, par value (in dollars per share) $ 0.6944 $ 0.6944
    Common stock, shares authorized 40,000 40,000
    Common stock, shares issued 26,287 25,584
    XML 43 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCUMULATED OTHER COMPREHENSIVE LOSS
    12 Months Ended
    Dec. 31, 2019
    ACCUMULATED OTHER COMPREHENSIVE LOSS  
    ACCUMULATED OTHER COMPREHENSIVE LOSS

    NOTE 12—ACCUMULATED OTHER COMPREHENSIVE LOSS:

    The following table sets forth information with respect to accumulated other comprehensive earnings (loss):

        

        

        

        

        

    Accumulated

    Foreign

    Foreign

    Postretirement

    Other

    Currency

    Currency

    Commodity

    and Pension

    Comprehensive

    Translation

    Investments

    Derivatives

    Derivatives

    Benefits

    Earnings (Loss)

    Balance at December 31, 2017

    $

    (24,262)

    $

    (889)

    $

    51

    $

    20

    $

    3,289

    $

    (21,791)

    Other comprehensive earnings (loss) before reclassifications

    103

    (459)

    (318)

    (1,754)

    1,172

    (1,256)

    Reclassifications from accumulated other comprehensive loss

    (51)

    1,286

    (1,003)

    232

    Other comprehensive earnings (loss) net of tax

    103

    (459)

    (369)

    (468)

    169

    (1,024)

    Adoption of ASU 2018-02

    -

    (168)

    9

    4

    748

    593

    Balance at December 31, 2018

    $

    (24,159)

    $

    (1,516)

    $

    (309)

    $

    (444)

    $

    4,206

    $

    (22,222)

    Other comprehensive earnings (loss) before reclassifications

    791

    2,372

    272

    70

    (914)

    2,591

    Reclassifications from accumulated other comprehensive loss

    26

    47

    466

    (1,153)

    (614)

    Other comprehensive earnings (loss) net of tax

    791

    2,398

    319

    536

    (2,067)

    1,977

    Balance at December 31, 2019

    $

    (23,368)

    $

    882

    $

    10

    $

    92

    $

    2,139

    $

    (20,245)

    The amounts reclassified from accumulated other comprehensive income (loss) consisted of the following:

    Details about Accumulated Other

    Year to Date Ended

    Comprehensive Income Components

    December 31, 2019

    December 31, 2018

    Location of (Gain) Loss Recognized in Earnings

    Investments

    $

    34

    $

    -

    Other income, net

    Foreign currency derivatives

    62

    (67)

    Other income, net

    Commodity derivatives

    615

    1,697

    Product cost of goods sold

    Postretirement and pension benefits

    (1,522)

    (1,324)

    Other income, net

    Total before tax

    (811)

    306

    Tax expense (benefit)

    197

    (74)

    Net of tax

    $

    (614)

    $

    232

    XML 44 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    COMMITMENTS
    12 Months Ended
    Dec. 31, 2019
    COMMITMENTS  
    COMMITMENTS

    NOTE 8—COMMITMENTS:

    Lease expense aggregated $1,032, $793 and $785 in 2019, 2018 and 2017, respectively. Future operating lease commitments are as follows: $979, $540, and $61 in 2020, 2021 and 2022, respectively.

    XML 45 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INCOME TAXES
    12 Months Ended
    Dec. 31, 2019
    INCOME TAXES  
    INCOME TAXES

    NOTE 4—INCOME TAXES:

    The domestic and foreign components of pretax income are as follows:

        

    2019

        

    2018

        

    2017

        

    Domestic

    $

    74,978

    $

    66,253

    $

    76,042

    Foreign

     

    10,426

     

    6,953

     

    8,519

    $

    85,404

    $

    73,206

    $

    84,561

    The provision for income taxes is comprised of the following:

        

    2019

        

    2018

        

    2017

        

    Current:

    Federal

    $

    15,133

    $

    12,414

    $

    6,019

    State

     

    2,942

     

    1,421

     

    369

     

    18,075

     

    13,835

     

    6,388

    Deferred:

    Federal

     

    (543)

     

    (577)

     

    (7,191)

    Foreign

     

    2,422

     

    2,685

     

    3,425

    State

     

    611

     

    458

     

    1,285

     

    2,490

     

    2,566

     

    (2,481)

    $

    20,565

    $

    16,401

    $

    3,907

    Significant components of the Company’s net deferred tax liability at year end were as follows:

    December 31,

        

    2019

        

    2018

        

    Deferred tax assets:

    Accrued customer promotions

    $

    198

    $

    913

    Deferred compensation

     

    19,432

     

    15,872

    Postretirement benefits

     

    3,439

     

    3,119

    Other accrued expenses

     

    3,979

     

    4,520

    Foreign subsidiary tax loss carry forward

     

    4,584

     

    5,731

    Outside basis difference in foreign subsidiary

    365

    273

    Unrealized capital losses

    472

    Deductible state tax depreciation

    512

    390

    Tax credit carry forward

     

    3,059

     

    2,989

     

    35,568

     

    34,279

    Valuation allowance

     

    (4,985)

     

    (3,892)

    Total deferred tax assets

    $

    30,583

    $

    30,387

    Deferred tax liabilities:

    Depreciation

    $

    23,375

    $

    21,637

    Deductible goodwill and trademarks

     

    36,591

     

    35,037

    Accrued export company commissions

     

    4,367

     

    4,211

    Employee benefit plans

     

    2,700

     

    3,539

    Inventory reserves

     

    2,526

     

    2,784

    Prepaid insurance

     

    710

     

    735

    Unrealized capital gains

    1,362

    Deferred foreign exchange gain

    260

    577

    Deferred gain on sale of real estate

     

    5,298

     

    5,286

    Total deferred tax liabilities

    $

    77,189

    $

    73,806

    Net deferred tax liability

    $

    46,606

    $

    43,419

    At December 31, 2019, the Company has benefits related to state tax credit carry-forwards expiring by year as follows: $23 in 2019, $672 in 2020, $784 in 2021, $50 in 2028, $131 in 2029, $213 in 2030, $225 in 2031, $238 in 2032, $211 in 2033 and $205 in 2034. The Company expects that not all the credits will be utilized before their expiration and has provided a valuation allowance for the expired amounts.

    At December 31, 2019, the tax benefits of the Company’s Canadian subsidiary tax loss carry-forwards expiring by year are as follows: $617 in 2031.

    At December 31, 2018, the amounts of the Company’s Spanish subsidiary loss carry-forwards expiring by year are as follows: $282 in 2026, $60 in 2027, $179 in 2028, $102 in 2029, $310 in 2030, $412 in 2031, $311 in 2032, $125 in 2033, $434 in 2034, $548 in 2035, $797 in 2036 and $407 in 2037. A full valuation allowance has been provided for these Spanish loss carry-forwards as the Company expects that the losses will not be utilized before their expiration.

    The effective income tax rate differs from the statutory rate as follows:

        

    2019

        

    2018

        

    2017

        

    U.S. statutory rate

     

    21.0

    %  

    21.0

    %  

    35.0

    %  

    State income taxes, net

     

    0.5

    0.5

    1.6

    Exempt municipal bond interest

     

    (0.1)

    (0.1)

    (0.1)

    Foreign tax rates

     

    1.4

    2.1

    0.5

    Qualified domestic production activities deduction

     

    (0.8)

    Tax credits receivable

     

    0.5

    (1.4)

    Adjustment of deferred tax balances

     

    0.2

    0.1

    (24.2)

    Reserve for uncertain tax benefits

     

    0.4

    (1.0)

    (0.3)

    Worthless stock deduction

    (3.8)

    Other, net

     

    0.2

    (0.2)

    (1.9)

    Effective income tax rate

     

    24.1

    %  

    22.4

    %  

    4.6

    %  

    The Company’s 2017 effective tax rate reflects a deferred tax benefit of $20,318 resulting from the revaluation of its net deferred tax liability related to the reduction of the U.S. corporate income tax rate to 21% for tax years beginning after December 31, 2017 under the 2017 Tax Cuts and Jobs Act as required by accounting guidance.

    The 2017 Tax Cuts and Jobs Act changed the United States approach to the taxation of foreign earnings to a territorial system by providing a one hundred percent dividends received deduction for certain qualified dividends received from foreign subsidiaries. This provision of the Act significantly impacts the accounting for the undistributed earnings of foreign subsidiaries and as a result the Company intends to distribute the earnings of its foreign subsidiaries. The costs associated with a future distribution are not material to the Company’s financial statements. After carefully considering these facts, the Company has determined that effective December 31, 2017, it will not be asserting permanent reinvestment of its foreign subsidiaries earnings.

    At December 31, 2019 and 2018, the Company had unrecognized tax benefits of $3,678 and $3,339, respectively. Included in this balance is $2,012 and $1,765, respectively, of unrecognized tax benefits that, if recognized, would favorably affect the annual effective income tax rate. As of December 31, 2019 and 2018, $562 and $477, respectively, of interest and penalties were included in the liability for uncertain tax positions.

    A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits is as follows:

        

    2019

        

    2018

        

    2017

        

    Unrecognized tax benefits at January 1

    $

    3,339

    $

    4,342

    $

    4,746

    Increases in tax positions for the current year

     

    1,164

     

    448

     

    394

    Reductions in tax positions for lapse of statute of limitations

     

    (576)

     

    (751)

     

    (793)

    Reductions in tax positions for settlements and payments

    (249)

    Increases (decreases) in prior period unrecognized tax benefits due to change in judgment

    (700)

    (5)

    Unrecognized tax benefits at December 31

    $

    3,678

    $

    3,339

    $

    4,342

    The Company recognizes interest and penalties related to unrecognized tax benefits in the provision for income taxes on the Consolidated Statements of Earnings and Retained Earnings.

    The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. The Company generally remains subject to examination by U.S. federal and state and foreign tax authorities for the years 2016 through 2018. With few exceptions, the Company is no longer subject to examinations by tax authorities for the years 2015 and prior.

    XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    GOODWILL AND INTANGIBLE ASSETS (Tables)
    12 Months Ended
    Dec. 31, 2019
    GOODWILL AND INTANGIBLE ASSETS  
    Schedule of changes in carrying amount of trademarks

        

    2019

        

    2018

    Original cost

    $

    193,767

    $

    193,767

    Accumulated impairment losses as of January 1

     

    (18,743)

     

    (18,743)

    Balance at January 1

    $

    175,024

    $

    175,024

    Current year impairment losses

     

     

    Balance at December 31

    $

    175,024

    $

    175,024

    Accumulated impairment losses as of December 31

    $

    (18,743)

    $

    (18,743)

    XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    SIGNIFICANT ACCOUNTING POLICIES      
    Premium paid for split dollar life insurance agreements $ 0 $ 0 $ 0
    XML 48 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    FAIR VALUE MEASUREMENTS - Bonds (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Fair value on a recurring basis    
    Industrial revenue development bonds, carrying amount, approximates fair value $ 7,500 $ 7,500
    Cost Basis | Level 2    
    Fair value on a recurring basis    
    Industrial revenue development bonds, carrying amount, approximates fair value 7,500 7,500
    Estimated Fair Value | Level 2    
    Fair value on a recurring basis    
    Industrial revenue development bonds, carrying amount, approximates fair value $ 7,500 $ 7,500
    XML 49 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    COMMITMENTS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    COMMITMENTS      
    Rental expense $ 1,032 $ 793 $ 785
    Operating lease commitments, due 2020 979    
    Operating lease commitments, due 2021 540    
    Operating lease commitments, due 2022 $ 61    
    EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %* 7% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 4H!<4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !2@%Q0U*<:Z>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G6PJ1<(VEXHG!<&"XBTDTS:XR89D9+=O;W9M MMX@^@,?,_/GF&YC61&GZA,^ICYC(8;X9?1>R-''#CD11 F1S1*]S71*A-/=] M\IK*,QT@:O.A#PB"\S5X)&TU:9B 55R(3+762)-04Y_.>&L6?/Q,W0RS!K!# MCX$R-'4#3$T3XVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SLT M\/;T^#*O6[F020>#Y5=VDDX1-^PR^76UO=\],"6XX!47E;C;-6O)&RENWR?7 M'WY78=];MW?_V/@BJ%KX=1?J"U!+ P04 " !2@%Q0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( %* 7%#%Z2Y$K , )\2 8 >&PO=V]R:W-H965T&ULC9AK;Z,X&(7_"N('#/@"H542J6DUVI5VI6I6._.9)DZ""C@# M3C/[[]<8AJ%^CT?MAX;+>7ULCA\N7M]T]]J?E3+1CZ9N^TU\-N9RGR3]_JR: MLO^D+ZJU9XZZ:TIC=[M3TE\Z51Y<45,G/$WSI"FK-MZNW;'G;KO65U-7K7KN MHO[:-&7WWT[5^K:)6?SSP)?J=#;#@62[OI0G]8\R_UZ>.[N7S*T2SG,(G8O[=7? M#P?=Q7;G[.7I[=&W;;I.WH9F)L5N5/"%@LV*Q+8]&W!DL..DG+\W>*0*\5[Q M1!42=T' ,0I7+A;E&2Z7L%RZ:0)1,\PYHQ2 MS/WPD2:4/F:=490Y21]H0NECX!G%69#T@2:4/F:>4:(%21]H0NEC[!F%6I#T M@2:4/B:?4:X%21]H NESS#ZG7 L_?:0)I,\Q^YQR+?WTD2;T7,?L<\JU]--' MFD#Z'+//*=?23Q]I NESS#ZG7$L_?:0)C06SSRG72S#&@ M"^P$7@=D7E.O, M>]'=(4WH51>S+RC76>:[ $T><,'L"\IUYL]DI"D"+H'W=LIU=N>[4$V>!EPP M^P*\W_MS#&B"Z6/V!>4Z]^;8TZ3)G*8=-1D316K_ F;X%B HWGG@)B(PWF+U MT6\F@>@+#[,ITP]_(F+L)$6* M#'?2+(?+Z.ZDUL9Z:.]OK9N669Q=%Y]>7#K"\DO^;AT\W?9 MG:JVCUZT,;IQ7_I'K8VR'4H_V9EV5N5AWJG5T0R;*[O=C4LFXX[1EVDY*)G7 MI+;_ U!+ P04 " !2@%Q077&C&)H$ #B%0 & 'AL+W=O6XNTK(\B#=#$ @ XH[;'MV$[4) MKAUGMMO<_?O)CIN;DG31E\9V#\DCBN*1M#C5S?=V%T(W^U&5A_9^ONNZXUV2 MM)M=J(KVMCZ&0_S/<]U411=?FY>D/3:AV Y&59F@4B:IBOUAOEP,WQZ;Y:)^ M[Q].[=7SK!_*4UU_[U]^V][/5<\HE&'3 M]2Z*^/,6UJ$L>T^1Q[^CT_DE9F]X_?SN_9=A\'$P3T4;UG7YSW[;[>[G;C[; MAN?BM>R^U:=?PSB@;#X;1_][> MEA/=,8HQ-7;;#W]GFM>WJ:O02J53%C_/O M_C#\GD;_[V:R 8X&>#$ \ZE!.AJD/PWTIP9Z--#$(#D/9>C\C9'6&X!4$+H@D.K]$0"G" M"IDY?@RPY@AC/T)R >)D$JDXS'2PU]?VG@SS#,D&R&& 9&@!4D)6@('SJ AA M">;1>9FT%DEK1MJ2,*LSQ%R%25.E/$G?6H193;,LP-"F+I5)9R+IC),&0CIC M80/M MM$S:BJ0M)TURL[(LC/$Q#N',459I1T:6BRA$F;$3&3O.F'!9.9X8$V>3,.8H MM$AG$"O0B8<\)9X2P9U%/Y49,K2U .C%:UE 99Z92=83\@0<-:6L@9>S=JEGK+FL,PXE5'6'.:4 MR296((C:]@#(:3M*&UF@&P>4M 1RE+( 0E 3C&4A!*Z$EBHAE8>$LK1E2B@X!:G5J*LA,"ED,[[ M"KAZQ1JD77$MP0RD=-,APKR9Z-$@:R%P,:1:L!HQUW.:II;NVM8"++.(;"ER MF(Z[CHEM!\AJ"((U%[C^W&"<5]:L)!QZ]#1!(B[3$SMWE 4-N: Y*L+()>@FU9FB!2GAC )- M.ZV$T[%2)N8695%#+FJTT:R0RY!63M&N)<"$!9<+L(\+[B-M6=20BYJ;4'.4 M10:_<-P:,1^H8FK8*4#"0889W87(.&.GIDS6&?S"F0NE8Y('=A20<8[J5B[B MC(:I4[:L-OB%@Q=*9R6=L0.!A',9:P2YB/-H)CHWRH*#@N!,M0BY]R/O_;S> M>+=.-3LH2RA#?>4B"J96F=SX43@,L4KCC=][NDL70(XW!L&3G=@7H*P@*!R& M6(%YIN28\84AH-A).I=01M/22JXNNJK0O R7B.UL4[\>NO["Z.KKY:+R ?N+ M,O)]!7?Y^;KQIYOS[>&PO=V]R:W-H965T&ULC5A=CZLV$/TKB/=[\=C& MP"J)M"2J6JF55K=J^\PFSH><\9G!/F9V=7?- MU_9L;1=\J\JZ78?GKKL^15&[/]NJ:#^[JZW]+T?75$7G'YM3U%X;6QP&4E5& M4@@35<6E#C>K8>REV:SL* ^/-B[^WL/NA3>77N M:__PRV$=BEZ1+>V^ZT,4_O)FM[8L^TA>Q]]3T/ Q9T^"E5\6V\7NKA>I_BO]-X@IP(\D$ \T."F@CJ.T'_D* G@D:$:$QEJ,VN MZ(K-JG'WH!E?[[7H5Q$\:5_]?3\X%'OXS9>G]:-OFS1;16]]G F2CQ Y@\ # M$?G@CQDD-T,N"5U^G&!+$2;Y"-DQD)07H=@TU+YF^7K@ZQD_01+S M$1(/D'J4J%.%BKFEJ-BD(D;I4E0J3*QYQ3&K.*89+[PVP_(-R3A#[RT?(6:F M,IG-,>9+,2 4RI;!0+;P>A-6;$*353P_9?DI35:C9%,B\A-()5"Z% 5QG*)\ MN5!"9+S@C!6<4<%H#>49,TLL\=[C4$JBY'<<2AO)*P;!.XV@F@VV&D$GDDF, M13,PJ;!F-I9.%C8!+-@CT)65+$1@[>\9)$T[Q6E+(E4!65L,ZI,1!J?-H)18 M,#O@W1+4?R^O"?-!\X)! >^I0$TU(V>/9BIC-*X,17&585#+E>%=%:BMPF(( MWEB!.BL(P'E33]0Q]E8&Y'<+W0@,##0LJ>8=%I+_L202,I'!Q^26 8'!:WW' MH+Q'+NT\WM2!NCH(?(8!X]@@4RR:LVP0I-(<+(8EV;RU _5VV=%"B7C">K&&]G!J4T7>7P&C& MJWH"?5C5)@6#15-8'"*SUW?V+?OCH;3'KK]-_'TS]JWC0^>N4T\>/?XQL/D74$L#!!0 ( %* M7%"C634N$@8 ($A 8 >&PO=V]R:W-H965T&ULE9K= M;N,V$(5?Q?#]KLD9#BDMD@"5BZ(%6B#8HNVUDBB)L;;EVDJR??M2MM>P9PXW M[5ZL+>60.OS[.$/YZJW??MD]=]TP^;I:KG?7T^=AV'R:S7;WS]VJW7WL-]TZ M_^6QWZ[:(5]NGV:[S;9K'_:%5LL9.1=GJW:QGMY<[>_=;F^N^I=AN5AWM]O) M[F6U:K?_--VR?[N>^NFW&Y\73\_#>&-V<[5IG[K?N^&/S>TV7\U.M3PL5MUZ MM^C7DVWW>#W]P7^:1QH+[!5_+KJWW=GWR=B4N[[_,E[\\G ]=:.C;MG=#V,5 M;?YX[>;=GKF6/#\^[?:?]HW/C?FKMUU\W[YU^)A>+Z>5M/) M0_?8OBR'S_W;S]VQ03*='%O_:_?:+;-\=)*?<=\O=_O_)_'/?=_N_Y=;N\MW7&^^JJ]GK6-%1TQPT=*:A2\7<*F(Z26;9 MP,D%01>T+\\7+FI< <,*>%]!.*_ .]6,@T;VFO5!PU4=E6P.9+E+ZH*= .T$ M8,"*ZAA!35H M2U1MJ6U;I#Y;98?& !5Y*4Q^[S!3'+"3-%2<[3;V2?M!,N)8Z!U?@)P'A@SE MO'F2U'74?JS*.R[-/(]QYPGXJ;4? @/&S)H12.>""[%@"0/4LYV#5%C<'D// M ^J1IIZW2".?@FD4E%&I31A^'M"/-/T\P!]1%5@[0CJ?JE(?80)Z@$#2"/2 M;CY&$FT)Z-PX&PN6, <] "%I$'H+N1 H:4.(EZZP87G,0E\!.Z+M5'8PI#@4 MF)D>0),T-+WEH<1$W@P%T(542V$;( Q. N#4G=R0)2*G*IDX!NFBKZ302X31 M20"=I-%) (I5%43W$M1%[TJ]5 @60;1(A1V*,.T(Q(L:K,U1=!'Q,+&>]._* M+@UA=A)@)VMVDH6B3^+T8IV_K[NTA.E)_R5V)$!%8:>MSY$NY5VJ-&R8G@3H MR<:2I2)%%W3*\J[LTA!F)P%VLL8Y62I63G1@ 50Y)B@QC3 \"<"3-0R7Z!S%>^9*B0C2.\ZOB6 3># MABL0<>*"&8Q6!FC5\6;#%IE214TQI$JIL"H88Y4!5H,F/5M23,0898#!H#++%6XX>S;$'D,6\L@K$"1B"P5GBE++%@*$50%1H]IE@ MH[V0J-9!(9)Q\0 E8 0&@$ SB0-@&YNQF".9KU+)$$9@ C4=&L"0* XU@D7.EHPY 1$>J)GF-@(+KC*G(D"&7,JO>$0C$P!R!2- M3+$L_$ Y<=.(@KKQ7\$2AJ8 :.JZ'":4+&%P"@"G:(Z+16(>-C-H0'5^M'5II_ ^!X!3-,<%O:JIHP;? M'.IP59D5CB2 M)=LKL[-WX>./$WYKMT^+]6YRUP]#O]J__'[L^Z'+5;J/N;+GKGTX72R[QV'\ MFO+W[>%' 8>+H=\&PO=V]R:W-H965T&ULC97;CILP$(9?!?$ ,>=# M1) :JJJ56BG:JMMK)S@!K<'4=L+V[6L;@L!XF^0BV.;_Q]_,)';6$_K&*H2X M]=[@ENWLBO-N"P [5:B!;$,ZU(HW9T(;R,647@#K*(*E,C48>(X3@0;6K9UG M:NU \XQ<.:Y;=* 6NS8-I'_W")-^9[OV?>&EOE1<+H \Z^ %_43\5W>@8@:F M*&7=H);5I+4H.N_L3^ZV<)5!*5YKU+/9V)*I' EYDY-OY M-U0@C&4DP?%G#&I/>TKC?'R/_D4E+Y(Y0H8*@G_7):]V=F);)3K#*^8OI/^* MQH1"VQJS_XYN" NY)!%[G AFZMLZ71DGS1A%H#3P?7C6K7KV8_R[S6SP1H,W M&=S@OP9_-/B: 0QD*M7/D,,\HZ2WZ-"M#LH?A;OU13%/LO= MR,W 308:-?M!X\TTWE)1K!51/$F )@H/".%I_S!@D+;8S]H0J5I!TT:I!J( M091XCAG%-Z+X!A1?0QDTT6R7U!$?C66M2I*Y:@$3&&&"%$/C?[0D$R@ M)3-HDAFFLXG20),5#V4+G,B($QEP0@TG6E7-]0S%?2A;X,1&G-B $VDX\6H? M/TE\35685.%'M4F,,,FZU:'9GQK]Z1.M3I]K]4/9 L=US >+\T2S1]&\<(&A MV0]E2Z /3CKWB7:/HOE.7N0EL0YDD(5AHE<(S$YA>2W^@/12M\PZ$BX.='7L MG@GA2(1T-N(/5HF;>)I@=.9R&(LQ':ZC8<))-UZU8+KO\W]02P,$% @ M4H!<4.7'M#"%!0 3QP !@ !X;"]W;W)K^IR3N2(H,D0&UCV( -*#IL^ZPF2F+4MCQ)2;I_/TIV7>?N M9;_$MO+R]!YUY$.1-V]M][5_;IIA]FVWW?>W\^=A.%PO%OW]<[.K^P_MH=GG M_SRVW:X>\L_N:=$?NJ9^F!KMM@LR)BQV]68_O[N9KGWJ[F[:EV&[V3>?NEG_ MLMO5W7_+9MN^W<[M_/N%SYNGYV&\L+B[.=1/S9_-\-?A4Y=_+'V[D9'37;YGX80]3Y MX[59-=OM&"G[^/<4='Z^Y]CP\OOWZ+],R>=DOM1]LVJW_VP>AN?;>9S/'IK' M^F4[?&[??FU."?GY[)3][\UKL\WRT4F^QWV[[:>_L_N7?FAWIRC9RJ[^=OS< M[*?/MU/\[\UP SHUH',#&W[:@$\-^$<#]],&[M3 B0:+8RI3WZSKH;Z[Z=JW M67=\O(=ZK")[[7+OWX\7I\Z>_I>[I\]77^]LJ&X6KV.@DV9YU-"EYJQ8Y.CG M6Q"ZQ9)46K/[_(L!' P@)L"N(L E>RGH\1/DOW1 MHXN<1+):Y4,T7N2K5=$$[[!C#QU[D'+" 0(,$%3*MC(BYZ,F7/BTL:IDSD@5 M@E"MD2JE0JU5T'*E+;,3EBMU&XHL2Q*(3&!A6(NNB+G"AB,T'$$?6V$XJMNP MK+V5UEA+0?C5(N*JT+\)VDW KNBZ9=)6*,K^!:+*RT&@1<0Q8+_6X/G-Z%%0 M<2%$88JT(&E95"?1I5=OHG@ *Z"Z(N=DWDCFC*6";3CM?K2D;5MEF_2=V+*T MK55$9*1K&,N5GA>>IRV#SO;2-8/^X:AL:QD;.8:!R'I?0(/%;+ :#I99FG;J M1HZ#'!= E5R4,R507>4'XDL5@@%A/>CK(&U[W3\F&FD;J#+\I&VMNO*^,%]: M#"6+J*16+!HECEF-1JVJDE<%HE57=@13P38&DP5DPQ MM A *\KU$"'0.%E)*R1S+*M@C609W:4NQ]@B@"VYYEF21DV>;Z1KP"-2*R.@ M(N)48"UA;!' EH3HD@!J0E6Q) #255$M5-=(%Q.'PJL-87010)>< )>D<5/Y M8.7P!K+@@E$%#J(E9TW!-Z87 7I%N;PA1!R?9QQI'.CR8M+*A1G2)::2<#PNS4N8)P1X$B5/2,__^7TP MEY*TCG09%&IF@KI A3PE'RT 6 M\NB7I$6R_.(FY_[%Q:G*KNF>IA.K?G;?ONR'\7#BXNKY5.PCC:AW4TG,X]M.S39I?F0_3TW] M'8^XCC^&]G ZOEN2X_?M1LNMYF]L72:1X#@\I*ANL>_0M0"#/6AF? MTS:$[L"8+UO0PE_9#@S>U-9I$=!T#?.= U$ED%:,;S8?F1;2T")+OI,K,ML' M)0V<'/&]UL*]'$'9(:=;^NIXD$T;HH,562<:^ [A1W=R:+&9I9(:C)?6$ =U M3F^VA^,^QJ> GQ(&OSB36,G9VL=HW%4YW41!H* ,D4'@=H%;4"H2H8RGB9/. M*2-P>7YE_Y)JQUK.PL.M5;]D%=J<7E-202UZ%1[L\!6F>CY0,A7_#2Z@,#PJ MP1RE53ZMI.Q]L'IB02E:/(^[-&D?QIL=GV#K #X!^ RX3GG8F"@I_RR"*#)G M!^+&WGRGP03-VB413S'&,X8N8[1S!D'U.P==2 M'/E_<+X.WZTJW"7X[@V%?Q'L5PGVB6#_;HEK,?\6R18]U>":-$V>E+8W:9(7 MWGE@;](CLC_AX[3?"]=(X\G9!GS9U/_:V@ H97.%(]3B!YL-!76(QT]X=N.8 MC4:PW?2#V/R-B]]02P,$% @ 4H!<4 1M\C:R 0 T@, !@ !X;"]W M;W)K))MYZ.#E7DO6O@,_DM_ML%B"TLM-1@GT1 +34$?=L?3(<:G M@*\21K@I3L+HQ0%S[88BAH?#R^"6<[C=ED>.SG'\26 M;US^!%!+ P04 " !2@%Q0E$WC\K0! #2 P & 'AL+W=O3V"PC&G M._KF>)1-ZX*#%5DO&O@*[EM_,MYB"TLE-7168D<,U#F]VQV.:8B/ =\EC'9U M)J&2,^)3,#Y7.4V"(%!0NL @_':!>U J$'D9SS,G75(&X/K\QOXQUNYK.0L+ M]ZA^R,JU.;VEI():#,H]XO@)YGJN*9F+_P(74#X\*/$Y2E0VKJ0W"\9T_FVG,)L-A/_\@MGSCXB=0 M2P,$% @ 4H!<4#7!RL:T 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]09[U+6ZV22-TB!!)(JR+@V9M,$JN^!-O9 ME+]G[*0A0.#%]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z M+0*:KF6^=R#J!-**\2R[95I(0\L\^I=JSE(CP\6O5- MUJ$KZ#TE-31B4.')CN]AKN<-)7/Q'^$*"L.C$LQ16>732JK!!ZMG%I2BQ)_P?DV?+^I<)_@^W\H_(W@ ML$EP2 2'_Y:X%7/W1Q*VZJD&UZ9I\J2R@TF3O/(N _O TYO\"I^F_9-PK32> M7&S ETW];ZP-@%*R&QRA#C_88BAH0CS>X=E-8S89P?;S#V++-RY_ E!+ P04 M " !2@%Q0@BB]"[0! #2 P &0 'AL+W=OO!F&;$3S:%L 1YZTZFQ.6^?Z(V.V;$$+>X,]=/ZF1J.%\Z9I MF.T-B"J"M&(\2=XR+61'BRSZSJ;(<'!*=G VQ Y:"_/K! K'G.[HL^-!-JT+ M#E9DO6C@*[AO_=EXBRTLE=3068D=,5#G]&YW/*4A/@9\ES#:U9F$2BZ(C\'X M5.4T"8) 0>D"@_#;%>Y!J4#D9?R<.>F2,@#7YV?V#[%V7\M%6+A']4-6KLWI M@9(*:C$H]X#C1YCK>4/)7/QGN(+RX4&)SU&BLG$EY6 =ZIG%2]'B:=IE%_=Q MNDEO9]@V@,\ O@ .,0^;$D7E[X43169P)&;J?2_"$^^.W/>F#,[8BGCGQ5OO MO18\.63L&HCFF-,4PU?8E!=]*<>*OX'P;OM]4N(_P_3\4_D60;A*D MD2#];XE;,;W^1/^#3M7X1I9&?)!9U_ MV=C_&M&!EY+<^!%J_0=;# 6U"\=W_FRF,9L,A_W\@]CRC8O?4$L#!!0 ( M %* 7%#H8D1ALP$ -(# 9 >&PO=V]R:W-H965T)W^?0$3UVW= MO@ SS#ES9AB*29MGVP,X]"J%LB7NG1N.A-BZ!\GLC1Y ^9M6&\F<-TU'[&" M-1$D!:%9=DLDXPI71?2=357HT0FNX&R0':5DYL<)A)Y*G.,WQQ/O>A<]B$^!GSC,-G5&85*+EH_!^.Q*7$6 M!(& V@4&YK$F<>$D9@.OS&_O'6+NOY<(LW&OQG3>N+_$!HP9: M-@KWI*<'2/6\PR@5_PFN('QX4.)SU%K8N*)ZM$[+Q.*E2/8Z[US%?4HWAP3; M!M $H O@$/.0.5%4_H$Y5A5&3\C,O1]8>.+\2'UOZN",K8AW7KSUWFM%\ZP@ MUT"48DYS#%W%Y$L$\>Q+"KJ5XD3_@M-M^&Y3X2["=_]0^!O!?I-@'PGV_RUQ M*^;/(LFJIQ),%Z?)HEJ/*D[RRKL,[!V-;_(K?)[VS\QT7%ETTT7P,;O M^=F8;$3S:%L 1YZUZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\ MM_O(M) =+;+H.YDBP\$IV<')$#MH+D" M@_#;!6Y!J4#D93S-G'1)&8#K\RO[EUB[K^4L+-RB^B4KU^;TFI(*:C$H]X#C M5YCK^4#)7/PWN(#RX4&)SU&BLG$EY6 =ZIG%2]'B>=IE%_=QNN'I#-L&\!G M%\!US,.F1%'Y9^%$D1D^\>.N]EX(G/&.70#3' M'*<8OHI)E@CFV9<4?"O%D?\'Y]OP=%-A&N'I&PK_(MAO$NPCP?[=$K=BTG^2 ML%5/-9@F3I,E)0Y=G.25=QG8&Q[?Y$_X-.WWPC2RL^2,SK]L['^-Z,!+V5WY M$6K]!UL,!;4+QT_^;*8QFPR'_?R#V/*-B]]02P,$% @ 4H!<4,+&UL?5/;;MP@$/T5 MQ >$->NDT6;ML8W"Q0&\3O^^@(GKMFY?@!GFG#DS#,6D MS8OM 1QZDT+9$O?.#0=";-V#9/9*#Z#\3:N-9,Z;IB-V,,":")*"T-WNADC& M%:Z*Z#N9JM"C$US!R2 [2LG,CR,(/94XP^^.)][U+CA(50RL@Z_@O@TGXRVR ML#1<@K)<*V2@+?%==CCF(3X&?.X M!R$"D9?QFCCQDC( U^=W]D^Q=E_+F5FXU^*9-ZXO\2U&#;1L%.Y)3P^0ZKG& M*!7_&2X@?'A0XG/46MBXHGJT3LO$XJ5(]C;O7,5]2C#RP\<7:@OC=U<,96Q#LOWGKOI:)97I!+($HQQSF&KF*R M)8)X]B4%W4IQI'_!Z39\OZEP'^'[?RC\C2#?),@C0?[?$K=BKO](0E8]E6"Z M.$T6U7I4<9)7WF5@[^(CDE_A\[1_8:;CRJ*S=OYE8_];K1UX*;LK/T*]_V"+ M(:!UX?C!G\T\9K/A])!^$%F^&PO=V]R:W-H965TD%@&V@Z#!VP 4&'K<^*35]075Q)CKN_'R6[KKNY?9%$BN?PD*+2P=@GUP!X M\J*D=AEMO._VC+FB 27
    E XTUEK!(>35LSUUD0900IR?AF<\64:#7-T^@[ MVCPUO9>MAJ,EKE=*V#\'D&;(:$)?'0]MW?C@8'G:B1I^@O_5'2U:;&8I6P7: MM483"U5&;Y/]81?B8\#O%@:W.)-0RQKW5<1_&F^WE!%L'\ G 9\!-S,/&1%'Y M%^%%GEHS$#OVOA/AB9,]Q]X4P1E;$>]0O$/O.>?)5<4?"W%@?\'Y^OP[:K";81O/U#XCF"W2K"+!+M/2UR+N?XG"5OT5(&MXS0Y M4IA>QTE>>.>!O>7Q3=["QVG_(6S=:D=.QN/+QOY7QGA *9L+'*$&/]AL2*A\ M.%[CV8YC-AK>=-,/8O,WSO\"4$L#!!0 ( %* 7%"?I^D=M $ -(# 9 M >&PO=V]R:W-H965T?8FDXOJ2["=3?E[QDX: DUYL3WC.6?.C,?9:.RC:P$\>5)2 MNYRVWO='QES9@A+NQO2@\:8V5@F/IFV8ZRV(*H*49'RW>\N4Z#0MLN@[VR(S M@Y>=AK,E;E!*V%\GD&;,:4*?'?==T_K@8$76BP:^@?_>GRU:;&&I.@7:=483 M"W5.;Y/C*0WQ,>"A@]&MSB149ZWE R%_\%KB Q M/"C!'*61+JZD')PW:F9!*4H\37NGXSY.-SR=8=L /@/X CC$/&Q*%)5_$%X4 MF34CL5/O>Q&>.#ER[$T9G+$5\0[%._1>"YX<,G8-1'/,:8KAJYADB6#(OJ3@ M6RE._ 6<;\/WFPKW$;Y_1>%?!.DF01H)TO^6N!7S_I\D;-53!;:)T^1(:08= M)WGE70;VEL M[31FD^%-/_\@MGSCXC=02P,$% @ 4H!<4 [#^N6S 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0M.IL3EOG M^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B/$FNF1:RHT46?2=39#@X)3LX M&6('K87Y<02%8TYW]-WQ))O6!0I,0B5GQ)=@/%8Y38(@4%"ZP"#\=H$[4"H0>1FO,R==4@;@ M^OS.?A]K][69*Q2R":8XY3#%_%[)8(YMF7%'PKQ9'_ M!>?;\/VFPGV$[_^A\#>"=),@C03I?TO\OCF_P*GZ;]BS"-["PYH_,O&_M?(SKP4I(K/T*M_V"+H:!VX?C1G\TT9I/A ML)]_$%N^&PO=V]R M:W-H965T6_>#$,^HGUV'8 G+UH95]#.^_[(F*LZ MT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;YD6TM R3[ZS+7,9.V[@MY14D,C!N4?;[':&;0/X#. +X"[E85.BI/R=\*+,+8[$3KWO17SB M_9&'WE31F5J1[H)X%[S7DG.>LVLDFF-.4PQ?Q>R7"!;8EQ1\*\6)_P7GV_!L M4V&6X-D_%/Y&<-@D."2"PW]+W(K)_DC"5CW58-LT38Y4.)@TR2OO,K#W/+W) MK_!IVC\+VTKCR 5]>-G4_P;10Y"RNPDCU(4/MA@*&A^/M^%LIS&;#(_]_(/8 M\HW+GU!+ P04 " !2@%Q0)5W;H;0! #2 P &0 'AL+W=OZ)D% MI6CQ-NVRB_LXW>R3&;8-X#. +X#;F(=-B:+RC\*+(K-F)';J?2_"$R<'CKTI M@S.V(MZA>(?>2\%YFK%+()ICCE,,7\4D2P1#]B4%WTIQY'_!^39\OZEP'^'[ M?RC\C2#=)$@C0?K?$K=BKO](PE8]U6";.$V.E&;HXB2OO,O WO'X)K_"IVG_ M(FPC.T?.QN/+QO[7QGA *;LK'*$6/]AB**A].'[ LYW&;#*\Z>&PO=V]R:W-H965TO&AE7$Y;[[LC8ZYL00MW@QV8<%.C MU<('TS;,=19$E8*T8GRSN65:2$.++/G.MLBP]TH:.%OB>JV%_7D"A4-.M_35 M\22;UD<'*[).-/ %_-?N;(/%9I9*:C!.HB$6ZIS>;X^G?<0GP#<)@UN<2:SD M@O@Y2^.X_"O\@ MV*\2[!/!_LT2US"'OY*P14\UV"8-DR,E]B8-\L([S^L]3V_R&SX.^V=A&VD< MN: /+YOZ7R-Z"%(V-V&"VO"_9D-![>/Q$,YVG++1\-A-'XC-O[CX!5!+ P04 M " !2@%Q0)).0MK4! #2 P &0 'AL+W=O>^Y\S@;K'GT+$,B35L;GM VA.S+FRQ:T\#>V X,WM75:!#1= MPWSG0%0)I!7CF\U;IH4TM,B2[^R*S/9!20-G1WROM7"_3J#LD-,M?78\R*8- MT<&*K!,-?(7PK3L[M-C,4DD-QDMKB(,ZIW?;XVD?XU/ =PF#7YQ)K.1B[6,T M/E4YW41!H* ,D4'@=H5[4"H2H8R?$R>=4T;@\OS,_B'5CK5MY0,A7_&:Z@,#PJP1RE53ZMI.Q]L'IB02E:/(V[-&D? MQIO=[01;!_ )P&? (>5A8Z*D_+T(HLB<'8@;>]^)^,3;(\?>E-&96I'N4+Q' M[[7@_)"Q:R2:8DYC#%_$;.<(ANQS"KZ6XL1?P?DZ?+>J<)?@NW\H_(M@OTJP M3P3[_Y:X%O/N11*VZ*D&UZ1I\J2TO4F3O/#. WO'TYO\"1^G_8MPC32>7&S METW]KZT-@%(V-SA"+7ZPV5!0AWB\Q;,;QVPT@NVF'\3F;US\!E!+ P04 M" !2@%Q07,6]#+,! #2 P &0 'AL+W=OIE3;IU&G;9RYQ$E2(4R"7[M\/2)IE M6[8O@(W?\[,QV8CFV;8 CKQJU=F@5"#R,EYF3KJD#,#U^8W]8ZS=UW(1%NY1?9>5:W-ZH*2" M6@S*/>'X ',][RB9B_\$5U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3KOLXCY.-^EA MAFT#^ S@"^ 0\[ I453^03A19 9'8J;>]R(\\>[(?6_*X(RMB'=>O/7>:\'W M2<:N@6B..4TQ?!6S6R*89U]2\*T4)_X7G&_#]YL*]Q&^_X?"WPC238(T$J3_ M+7$KYL\BV:JG&DP3I\F2$H&UL=5;; MCML@$/T5RQ^P-OB2BY)(FZVJ5FJE:*MNG]F$)-;:Q@62;/^^@+UNB@\O,> S MY\S@F1,=;\^8H9,.TVY!L5AT[\1]<_^QVTNR2D>50-;Q5E6@CR8_K^)$LMS2S!@[Q4O&;NEM'-I17 M(=[LYNMA':?6(U[SO;84S#RN_(G7M64R?OP>2.-1TQK>KS_8/[O@33"O3/$G M4?^J#OJ\CN=Q=.!'=JGUL[A]X4- 11P-T7_C5UX;N/7$:.Q%K=QOM+\H+9J! MQ;C2L/?^6;7N>>O?Y//!#!O0P8".!G.GD_1"SO-/3+/-2HI;)/O+[YC]QF1) MS=WL[:&["O?..*_,Z75#,[I*KI9HP&Q[#+W#D!&1&/91@B*)+9V84VR>00\S M9Y[=FZX(\O]"S+P0$2;'(@44*0!!X8D@3(E%2BA2 H*9)X(P6ZR.A@*+T=1!H%M#!=4VRZ;WED]8S!=$\ MD,X$ES\!M9TO?!T *@+)1G '(*"\"S_=("B4;[@)$%#AA=_/("C0T CN P0U M@DD\H!,4H7S#K8" .B\F^89 H7S#W8!,2YUDDSP _: (Y!O%_8""4B]\'00J M _E&<3^@H-1+__M 4"#?*.X'%)1ZZ><;! 7RC>)^0$&IEWX?A2#_/S2Y&WX: M+D]N[%/17EQ:-W/>G8ZCY2-UP],_>#^7?F?R5+4J>A7:C&!N4#H*H;GQ)7TP MM7PVH_"XJ?E1V^7,K&4_#_8;+;IAUDW&@7OS%U!+ P04 " !2@%Q0EK_( M3+)-=, M"]G2/(V^D\U3TWLE6SA9XGJMA7T]@C)#1C?TS?$@Z\8'!\O33M3P$_RO[F31 M8K-**36T3IJ66*@R>KLY''&#@L#M M G>@5!#"-'Y/FG0.&8C+\YOZUU@[UG(6#NZ,>I*E;S*ZIZ2$2O3*/YCA&TSU M?*)D*OX'7$ A/&2",0JC7%Q)T3MO]*2"J6CQ,NZRC?LPWFSY1%LG\(G 9\(^ MQF%CH)CY%^%%GEHS$#OVOA/AB3<'CKTI@C.V(MYA\@Z]EYQ?WZ3L$H0FS''$ M\ 5F,R,8JL\A^%J((_^'SM?IV]4,MY&^7=*3_PCL5@5V46#W5XG[#R6N83Y_ M",(6/=5@ZSA-CA2F;^,D+[SSP-[&1V3O\'':[X6M9>O(V7A\V=C_RA@/F$IR MA2/4X >;#065#\<;/-MQS$;#FV[Z06S^QOD?4$L#!!0 ( %* 7% "?O=R MZ $ &8% 9 >&PO=V]R:W-H965TH"M RJ:J6JF55JF:/GMAN"@VIK99TK^O;5A*Z>0%V\.YS!AFTE'( M5]4 :.^-LTYE?J-U?R)$%0UPJAY$#YUY4PG)J39'61/52Z"E(W%&HB X$D[; MSL]3%[O(/!6#9FT'%^FI@7,J?Y^!B3'S0_\>>&[K1ML R=.>UO =](_^(LV) M+"IERZ%3K>@\"57F/X:G\]6F@13]/-;*,UOP/4$L#!!0 ( %* 7%"[ MAZ /PP$ #<$ 9 >&PO=V]R:W-H965T/WYPXX M9Z/2KZ8%L.A=BL[DN+6V/Q!BRA8D,S>JA\[MU$I+9MU2-\3T&E@52%(0FB2W M1#+>X2(+L9,N,C58P3LX:60&*9G^>P2AQAQO\$?@A3>M]0%29#UKX"?87_U) MNQ595"HNH3-<=4A#G>/[S>&8>GP _.8PFM4<^4K.2KWZQ;N)Y_J#^%VETM9V;@08D_O+)MCO<855"S0=@7-3[# M7$^*T5S\=[B <'"?B?,HE3#AB\K!6"5G%9>*9._3R+LPCM/.'9UI<0*="70A M[(,/F8Q"YH_,LB+3:D1Z.ON>^2O>'*@[F]('PU&$/9>\<=%+0?>;C%R\T(PY M3ABZPGPBB%-?+&C,XDB_T&F[.,"NZC +@CL_BN17I48PVSC M)FG4)(T([*Y,8ICTRH2L+DZ";L*3-:A40Q?:915=NN(^O!3R"9]:Z@?3#>\, M.BOKGD^XY%HI"RZ5Y,;ETKHN7A8":NNG=VZNI[<\+:SJYS8ER[^B^ =02P,$ M% @ 4H!<4+JZ!\.V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$F]TFJY5M*9NJ:J566J5J^\S:8QL%C MXG?Y] M!^QUW-0OP SGG+DP9*.Q+ZX%\.15J\[EM/6^/S+FRA:T<'>FAPYO:F.U\&C: MAKG>@J@B22O&D^2>:2$[6F31=[9%9@:O9 =G2]R@M;!_3J#,F-.4WAS/LFE] M<+ BZT4#W\'_Z,\6+;:H5%)#YZ3IB(4ZIX_I\;0/^ CX*6%TJS,)E5R,>0G& MERJG24@(%)0^* CW^0-/DW[-V$;V3ER M,1Y?-O:_-L8#II+&PO=V]R:W-H965T)+@A$;1G@C6M#A+?.ZDLD3VAC _XT,.C%'KE.SE*^N>![ MD>+(%00<)#\M2E,G>); MC HH6<_-BQR>8>IGA]'4_ ^X +=P5XGUR"77_A?EO3923"JV%,$^QK5I_3I, M^E=:F$ G ET1R&CD*W]DAF6)D@-2X]EWS/W%\8':L\E=TA^%_V:+US9[R>CM M74(N3FC"'$<,76#B&4&L^FQ!0Q9'^HE.P_1-L,*-IV^6]/@+@6U08.L%MDN! MNVC58@CS19.[H,DN($!7)B',)FRR#YKL P+;E4D(LUN9D,7M$* J/Q<:Y;)O M_4PNLO/HW5-_N_[#Q[G]R535M!J=I;%WU-^D4DH#MI3HQC9G$S79 MV:9IDS:9;-/V-Z-7)0MB "KK5;_P#WM^?&'-E"UJX.]-#AS>UL5IX-&W#7&]!5)&D%>.[W8%I(3M:9-%WL45F!J]D M!Q=+W*"UL+_/H,R8TX2^.IYDT_K@8$76BP:^@?_>7RQ:;%&II(;.2=,1"W5. M'Y+3.0WX"/@A872K,PF57(UY#L;G*J>[D! H*'U0$+C=X!&4"D*8QJ]9DRXA M W%]?E7_&&O'6J["P:-1/V7EVYP>*:F@%H/R3V;\!',][RB9B_\"-U (#YE@ MC-(H%U=2#LX;/:M@*EJ\3+OLXCY.-VDZT[8)?";PA7",<=@4*&;^07A19-:, MQ$Z][T5XXN3$L3=E<,96Q#M,WJ'W5O#WAXS=@M",.4\8OL(D"X*A^A*";X4X M\__H?)N^W\QP'^G[-3TY; NDFP)I%$C_*?'^38E;F..;(&S54PVVB=/D2&F& M+D[RRKL,[ ./;_(7/DW[5V$;V3ER-1Y?-O:_-L8#IK*[PQ%J\8,MAH+:A^,] MGNTT9I/A33__(+9\X^(/4$L#!!0 ( %* 7% LIK_\PP$ #<$ 9 M>&PO=V]R:W-H965TY&BWO M)9PT,J,03/\^ E=3@5-\3;SV;6=]@I3YP%KX!O;[<-(N(JM*W0N0IE<2:6@* M_)0>CGN/#X ?/4QFLT>^D[-2;S[X7!FVUX:=%;6/9]PR8U2%IR5Y,YY MZ=P4KP&'QOKM![?7\UN> ZN&94S)^E]1_@%02P,$% @ 4H!<4+3*IU[" M 0 -P0 !D !X;"]W;W)K&UL;53;;N,@$/T5 MQ <4A\1M%=F6FE;5KK25HE:[^TSL\47EX@49X@R^)UZYIK4^0(NM9 V]@?_9'[2*R MJ%2= &DZ)9&&.LD4@4Z'@ M_(E95F1:C4A/9]\S?\6;/75G4_ID.(KPS9DW+GLNMLDN(V!OEW3:1(7V$4%=D%@]T^+Z56+,=-.BDK'L^ MX9)KI2PX*\F-\]*Z*5X"#K7UVSNWU]-;G@*K^GE,R?)?47P!4$L#!!0 ( M %* 7%#!\FT!Q0$ #<$ 9 >&PO=V]R:W-H965TI-"V0)WSO4'0FS5@63V1O>@_$FCC63.FZ8EMC? MZDB2@M DN262<87+//I.ILSUX 17<#+(#E(R\^<(0H\%3O&[XYFWG0L.4N8] M:^$'N)_]R7B++"HUEZ LUPH9: K\D!Z.^X"/@!<.HUWM4:CDK/5K,+[6!4Y" M0B"@4"CR!$$/)I_)XU\1(R$-?[=_6G6+NOYN*_ ]1C4T M;!#N68]?8*YGC]%<_#>X@/#PD(F/46EAXQ=5@W5:SBH^%II6KN([3R5TZ MT[8)=";0A7 ?XY I4,S\,W.LS(T>D9GNOF>AQ>F!^KNI@C->13SSR5OOO919 M\BDGER T8XX3AJXPZ8(@7GT)0;="'.E_=+I-SS8SS"(]6]/I!P*[38%=%-BM M2TR3JQ*W,!\4N=\,LM\0H%=!MC#951"R:IP$T\8G:U&E!Q7'9>5=IN*!QL;_ M@T\C]9V9EBN+SMKYYQ.;W&CMP*>2W/A<.C_%BR&@<6%[Y_=F>LN3X70_CRE9 M_A7E7U!+ P04 " !2@%Q0%93_J+8! #2 P &0 'AL+W=OM? 3W*_^9+Q%%I6:2U"6:X4,- 6^30['+. CX#>'T:[. M*%1RUOHE&(]U@7,O$Q*BUL7%$U6*?EK.)3 MD>QMVKF*^SC=[-.9MDV@,X$NA)L8ATR!8N;?F6-E;O2(S-3[GH4G3@[4]Z8* MSMB*>.>3M]Y[*=,DR\DE",V8XX2A*TRR((A77T+0K1!'^A^=;M/3S0S32$_7 M=)IM"V2; ED4R/XI&UL;5/;;MP@$/T5Q >$->LDVY5M*9NJ:J566J5J^\S:8QL% M/"[@=?KW!>RX;N(78(9SSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F; M&HT6SINF8;8W(*I(THKQW>Z.:2$[6F31=S9%AH-3LH.S(7;06I@_)U XYC2A MKXXGV;0N.%B1]:*![^!^]&?C+;:H5%)#9R5VQ$"=TX?D>$H#/@)^2ACMZDQ" M)1?$YV!\J7*Z"PF!@M(%!>&W*SR"4D'(I_%[UJ1+R$!$1 MU2]9N3:G!THJJ,6@W!..GV&NYY:2N?BO< 7EX2$3'Z-$9>-*RL$ZU+.*3T6+ MEVF77=S'Z2:]FVG;!#X3^$(XQ#AL"A0S_RB<*#*#(S%3[WL1GC@YW\VTYA-AL-^_D%L^<;% M7U!+ P04 " !2@%Q0GU2S+QH# !Y# &0 'AL+W=O;)DZ""C@# M)^G>?C902NQ+E?T)V)Q[?(IWQ^4F0@6LV.V%S^%^G5\K/4H&+)L\U)432XKKQ:[ MN?\ ]VO*34"+>,[%I1G=>T;*BY2O9O!M._>)820*L5$F1:8O9[$216$R:1Y_ M^J3^L*8)'-^_9__2BM=B7K)&K&3Q.]^JP]Q/?&\K=MFI4$_R\E7T@D+?Z]5_ M%V=1:+AAHM?8R*)I?[W-J5&R[+-H*F7VUEWSJKU>NB=1W(?A ;0/H$, 1)\& ML#Z ?03P3P-X'\"M@*"3TM9FG:EL,:OEQ:N[[3UFYBV">ZZKOS&3;;';9[H\ MC9X]+Q@EL^!L$O6898>A(PP,B$!G'Y:@V!)+ZH33ZP56+B**KR%K!)+@)!BJ MD[7Q[$KGA J.)N!M CY*$%LREATD;"%55R<:)\16B\ @CE*P%&/9@"<<)QVB MI$-$-<431&B"R%$-8+\>D4N4)6EDP58=++J239(TQ>G$*)W8T9/&>'R"QB>. M'$:9)0?#3!0]11=)'9( (9X "&Y*@G (;5<2I^YAR$EJE;V'C>L>$L8FS ,3 MIP0@A"*;$+@[G$+,;4((+";1Q&L)Z)GR !0A%-N$J+,2BV*G0"Z*0Q)-T,%/ M%V (G:D2X^<+\-N]"KC;(;S!K3UH_-JD'$*[**&[2>&XPM=\\,,#W-.#T0F_ M VYX6X#[GE #,VTB2QWG@4%MIGRAJ#<9+8^QR, M^J]2U/NVMVV\C3Q5RK0QH]FA?WZ@IG^SYI>ZK^ZZX(\T75/^(ZOW>=5X+U+I M[K#MX792*J%9DCO-[Z#_!PR#0NR4N8WU?=TUP]U R6/?Z ?#OXW%/U!+ P04 M " !2@%Q04%Y6!MT" #S"P &0 'AL+W=O<>P_VO;FS"Q>9AWX^]G*:%NYB9M2>QF/&3RM*"/0E'GO*J60KGOU)=^HX=Q/7V;$]/67J![]\8=90Y#K6_3=V9IF&5YGH&%N> M2?/K;$]2\=RJZ%1R^EI?T\)<+_4;DE@:3,"6@!N"CGV+$%A"\$X(;Q)"2PC' M$B)+B-X)\4U"; GQV C$$DB'X-5?UVS7FBJZF E^<41]XDI:'6PT)?I ;*M% ML__FG=XQJ5?/BR"(9MZY$K*898W!+4S#J#)@T,I;'$/3IN!UCU M$3%I0]8 ).FD^6&&'[0^IX$%@A!@= (A"V!KM,:$QE, M46](0LBDXQ9"Q7$'M8%0D\G !D=@RA'@>0(+Q*! W/<<^AW/<2_/@'0V[[&/ M00AW3O.F#\(!&?!+P'0)D.Z 0 (*).,/R004F 9= [[ X0)X"#(A_N'#TB$ M Q(#+0B-MXK ]G&/\ BS("@:B -7+@H B7A JY=%'["+5Q+*!KC%@(-Q8%+ M#D$U-]#I$%P&B'S"+5P(*!GC%@(-G62X7A!4# ,M"L/%@/WQ70[#Q8#1QWUN M:4$W&]T* .E.U_EO7P,HH-5Y5^-$SL3!3(_2V?)3H2J_5ZO-A'J/JW&DL[Y$ MTS4"UA_T1%O/G^_R]3C\G8I#6DCGF2L]!)E19<^Y8CIY_TZG?=03>/.0L;VJ M;HF^%_486C\H7MH1VVOF_,5_4$L#!!0 ( %* 7%"J^FJEYP$ -0$ 9 M >&PO=V]R:W-H965TMUOT&8U6VP(AZ$#UPN:;5UX"+K20,_0?_J#])8>%*I.@9<=8(' M$NH;?6KQ#O"[@T'-]H&MY"C$FS6^53D*;4) H=16@9CE##N@U J9-/Z, MFF@*:8GS_47]BZO=U'(D"G:"OG:5;G/TA((*:G*B^D4,7V&L9X6"L?CO< 9J MX#83$Z,45+EO4)Z4%FQ4,:DP\N[7CKMU&/4OM&5"/!+BB1"M[Q*2D9!\$-*[ MA'0DI#<$[$MQO=D338I,BB&0_N_VQ%ZB:).:[I?6Z9KMSDQ[E/&>BV059OAL MA4;,UF/B&2::$-BH3R'BI1#;^!,]O@ZP^XQ8/UY#]@N0I^4DDL4Z$\=/YDF$ MX;) NBB0.H'TJE'13:,\9N4PW&%N6KG[+V)_#^'3Q+-_RT V;FY44(H3U[9% M,^\TFL^QO1LW_JT963]A'S)^WG\0V71ASSEW[0O*%%/[XA>'K(BG]02P,$% @ 4H!<4,H8R(OA @ J0L M !D !X;"]W;W)K&ULC59A;YLP$/TKB!]0,,8. M5$FDAF3:I$VJ.FW[["9.@@J8&2?I_OUL0VEBCB1?@GUY[^Z=\1TW/0GYUNPY M5]Y[653-S-\K53\&0;/>\Y(U#Z+FE?YG*V3)E-[*7=#4DK.-)95%$(4A#4J6 M5_Y\:FW/!;V735[RJLE%Y4F^G?E/Z'&%4D.PB-\Y/S5G:\^D\BK$F]E\V\S\T"CB M!5\KXX+IQY%GO"B,)ZWC;^?4[V,:XOGZP_L7F[Q.YI4U/!/%GWRC]C,_\;T- MW[)#H5[$Z2OO$B*^UV7_G1]YH>%&B8ZQ%D5C?[WUH5&B[+QH*25[;Y]Y99^G MSO\'#29$'2'J"3KV-0+N"/B30*\2XHX0?Q+BJP32$8A#"-K<[6$NF6+SJ10G M3[;WH6;FVJ%'HE_7VACMV['_Z?-LM/4XQR2:!D?CJ,,L6DQTCL'T$I,-,:A' M!%I!+R."9"RB =T1D=U$+(<(.KF$K !( LO$X&EAR\?G(@B%'<2@@]@ZB"^. M&SN9MAAB,97%A$ZF-Q&K(4+WCBB&I1)0*@&DQL[-((,P""$,(C#B:@@PF0-G'2AC!N0=R!64*8"2PV <4F@VPQ&;G0*>@@ M!12D3B;IS?MX$[&ZAKB0B4*X384#H0B/=!@TTNG0_8>%P"[UA*+A<;FW> &! M,!Z) [<9A($XR(T#@$;CP-T( >V(#KH_!!J+ [<2!/02ZO82$$1&XL#%CRC@ M@KIQ*-0;QZXCW"004+ETI'(17+IH6+NCWQ($%R^"JG=PK,/20U&8."TMNP^V MA& DC=Q*#,[&CY++G9T%&V\M#I4RW]\S:S]O/D5F?''LF9E#[5CSZ:8=8G\P MN&ULC53;;IPP$/T5Y ^(N>P"7;%(V411*[72*E7;9R\,%\47 M:ILE_?O:AE"4M:J\8'M\SIDS@^UB$O)%=0 Z>&64JR/JM!X.&*NJ T;4G1B MFYU&2$:T65NF? 52]X(*$YHOOH<,HMW@%^]C"I MS3RPE5R$>+&++_41A=804*BT52!FN,(#4&J%C(W?BR9:4UKB=OZF_N1J-[5< MB(('07_UM>Z.*$=!#0T9J7X6TV=8ZMFC8"G^*UR!&KAU8G)4@BKW#:I1:<$6 M%6.%D==Y[+D;IWEGER\T/R%>"/%*B!P!SXF<\T>B25E(,05R[OU ["^.#K'I M366#KA5NSYA7)GHMDS0O\-4*+9C3C(DWF&A%8*.^IHA]*4[Q#3U)/_D%$J_' MQ GL-@)IXN?OO/R=XR=; UGH%]A[!?8W!I(L>M>D&9,Z#/]?DU)OBO2VQKV? MGWGYV<=KS+T"^0=JS&]K?)\#;PX> ]FZ*Z>"2HS<7?=-=+W5][$[N/_@\Y/P MC:#$LSPQ>W[KR M+U!+ P04 " !2@%Q0$ND($?T! 3W;L_5"DTJ1=U *VK6.AS*U/VPWN8;C3> 'S7T MXF;NZ$P.C+WJQ>R2MW8=0HHR9G*%]9_@C&?P'7&Y+_ !:B"ZTB4QY%189[.\2PD M:T85%4I#WH:Q;LW8C_I7FIW@C01O(JSQ/PG^2/ ?)>"1@&<$-*1B:I,32;*$ ML][A0W<[HC^B]1:KZA_UIBFV>:?*(]3N)?,C+T$7+31BG@>,=X?Q[S&[)6:F MDMM4\(1!*LHI5,\:JF<$_#N!P"[@6P5\(X!O!-9XGL> "0RF'3!!O+*[8*L+ M7KIXP.\DDH#68VD[8OGUMPR+6>'L3G_[YYQO'&LJ! MBQ=9 ZC@M66=W(:U4OTC0O)40TOE ^^ATR<7+EJJ]%)P%T+,-:AE*HBA# M+6VZ<%?:O8/8E?RF6-/!003RUK94_-T#X\,VC,.WC:?F6BNS@79E3Z_P$]2O M_B#T"LTNYZ:%3C:\"P1F$J.G+^8Q;?S-HP,$# X M*>- ]7"'"A@S1AKCS^09SBE-X'+^YO[%UJYK.5()%6>_F[.JMV$1!F>XT!M3 M3WSX"E,]) RFXK_#'9B6&Q*=X\29M+_!Z285;R<7C=+2UW%L.CL.XPDA4Y@_ M()D"DCD@QO\-2*> U E (YDM]3-5=%<*/@1B_+-Z:MY$_)CJRSR937MW]DQ7 M*_7N?9?F18GNQFC2[$=-LM D[Q756I'ELP1I@)DB\5(D-CY=9H@2OT'J-4BM M 7Y7QL8I8]00J^FL)HY(3IQ2?*HHQ7X8[(7!:Y@BV!2!R9?I2&;-'-8UJ*,;#Y *;PHA0<%.RC%ZE'B.(O=>_&HD@)O'!BT M: VF5?^@XMIT,CARI;N,[047SA5HQ^A!F]7ZZS O&%R4F>9Z+L8>.2X4[Z?V MC^9OT.X?4$L#!!0 ( %* 7%"-S+_VU@$ &($ 9 >&PO=V]R:W-H M965T=^^%Z20>D74P-8\BI%:U):6]L=&#-Y#9*; M.]5!BS>ETI);/.J*F4X#+SQ)"A8&P99)WK0T2[SMK+-$]58T+9PU,;V47/\] M@E!#2C?TS?#<5+5U!I8E':_@!]B?W5GCB _X MU(.7XN4!BX@$)!;I\!QN<()A'!"&,:?29/.+AUQN7]3?_*Y M8RX7;N"DQ.^FL'5*]Y044/)>V&U:?TZC#>[[41;)X03(9P)F_\3HHD0O1-\-=D8F4_UD5N>)5H- M1(^/U7'7$YM#A,7,G='7SM]AM@:MURS:WR?LZH0FS''$A O,9D8P5)]=A&LN MCN$G>OC1P>DS8KM;]Q"M)A%Y?K3T$,3K O&J0.P%X@]5V-Y480VSNTED#;._ M"80MGD:"KGP7&Y*KOK6N" OK/"@/H7O:&_L1!VCL]W>9V'P]6==-$L_FWDOT#4$L#!!0 ( M %* 7%"3V&[\P 4 $,> 9 >&PO=V]R:W-H965TZKI??-WO#MW-\JGOGZ]6J^[NJ=Y7W?OF MN3X,_WEHVGW5#S_;QU7WW-;5_51HOUN1WU].QC>WO=O/2[[:'^ MV"ZZE_V^:O\KZUWS=K/TRV\//FT?G_KQP>KV^KEZK/^L^[^>/[;#K]6IEOOM MOCYTV^:P:.N'F^4'?[4)-!:8%']OZ[?N[/MB[,KGIODR_OCM_F;I1D?UKK[K MQRJJX>.U7M>[W5C3X./?N=+EJZ?[7W_=+/, MEXO[^J%ZV?6?FK=?Z[E#8;F8>_][_5KO!OGH9&CCKMEUT]_%W4O7-_NYEL'* MOOIZ_-P>IL^WXW^DF(OA C07H%,!'W]8@.<"_+V _+" S 5$%5@=NS*-S:;J MJ]OKMGE;M,?7^UR-L\A?R3#Z=^/#:;"G_PW#TPU/7V\Y+ZY7KV-%LZ8\:NA, MXT^*U5#[J0E"391DBM-E VNKB-FE9 ,D.3;!L)\\E>?S?A8.5R"P IDJD(L* MO!JHHR9,FL.DR:3(0 MPPIR\(Y4;\K)%>4QJ3W_!+9FT<4,$](S#*EB;MZ65;%0 M2)C&T<&C\*!7Q2RZF!;>:\]6)"'7EJW(4YZRC*.#1^$AUY8MU$G. N?L&:A" MU+@%JG6IVX!#A;8S@PB0LENSD0C2KV#%H X0MALTJ!+.19(M4A M3'FRE!>GJ4&6RRRL9L\:J7PJ1A*F-WE@A[4=;QLJ,F/'JB108NX0C@1D(X%) MFDJR]![(HU,KH H9IS8$&/%D$2].TY( ELT2!B+*$E.9,+K)HEMTJK@F0.7D M#,6\)HZI18Q)R8B4&MUL$4C1]-J*SK>8EV8P)1E0D@Q1 M+/X"F209JO*([0AFI("D5)]PE&+3S2SS^A!VC62-9<"$LX8 M34HTR\(%=B25)PLFK@#BDB:N6)12(L<3S%$!'"7-4;&$C*D<3Q*'Q "0I $I M%GU)U @FGP#R:::5 G+)U)$W)IH HI$FFH!==&H_(!A6 F!%&E9B846I7:M@ M5@E@%6E6"6!5ZC1(,(8$8(@UA@0 MQI?!\H!<8MP"ID$ --#GW"44Z5WJSX@V4*0=K\YNTO9U^SC=4G:+N^;ET(\7 M4F=/3S>A'Z:+4/6\]%>;XWWF]VJ.UZM_5.WC]M M/C=]W^RGV[B'INGKP:-[ M/XSG4UW=GW[LZH=^_)H-W]OCM>;Q1]\\SU>VJ].]\>W_4$L#!!0 ( %* M7%"*DE43J 0 (T8 9 >&PO=V]R:W-H965TR^E8?C6F"[WE6U//)L6G.3V%8;X\F3^LOY=D4[2_[LLK3 MIGVL#F%]KDRZZX7R+.11I,(\/163Q:Q_]UHM9N5[DYT*\UH%]7N>I]5_2Y.5 ME_F$33Y??#T=CDWW(ES,SNG!_&F:O\ZO5?L4WK3L3KDIZE-9!)79SR?/[&DC M>2?0(_X^F4L]N ^ZI;R5Y;?NX;?=?!)U'IG,;)M.1=I>/LS*9%FGJ?7C7ZMT MK_U,,"W KP&\"3-T5 M$%9 _!"0=P6D%9"/"L16('Y40%D!103":[#ZZ*_3)EW,JO(25-<$.J==GK(G MU>[OMGO9;V?_6[L!=?OV8R&%FH4?G2*+65XQ?(!A-T38:K^9X,C$DCOB?&Q@ MY2*4'D/6 )*,(2\_M;.Y:V>T$@&#)7IY,0J61X&$"F2O0(X4"!)MA)$D8 ]@ MU@@38V=CZ&P,%)"8+Q%F2IQ] +-V,2+Q1%9!9Y5K1$;$681AQ-D',.O[F)&S M&CJK@0*2JTN$(:FR0AB:!@ SB/[(V00ZFP C,3&", H;F4(C4Z" 4, 28)P\ M0GH2[ B+,"%&0,64,J(+$H*F$M(4DYQ<0Y GF9B'PAE00=,)@F@^01!-* CR M$ N#'>&9<:!"43L(Y.$$AOF:":""4A@ @;U$FFCR(9"*/![C!L$ :RM&/48@ MVE,A2%"/$4AZ/,9=@@%Z5S'U^ J*>U!A8^PT"H!JVQJG/C^">D$6E29[O_F9 M7^, X,[#0#M03C)?06I@Z!<>">;C)MPW&"!S.BF]6-#0%(\8'84 BFGE*V/< M&1B@?6 V35M6!8TJIA8 M*^HR0.F8#FP0-14>IW$OX8#<-9W=+6A$"H3PE MSC&[<\#NFK([?X1K5PCE%,X:H$:%,W8:,S('C*Q]5869ENO'/_4X9D<.V%%3 MLK:@X7(5\]G!Q,?!S*L]?45@XA/1XZL5F(8$HB&RN1OA<@=//'LK,'<(P!U) M1.VX]>Z;PX3G2Q]4>\*H&;?:F?84N\#%+D"Q)[0["K>,6>0+&ZYC >HX$=1. M[%([\\4-EYY I:>I'7<8DLRW'ER? DQ"B:1VW!E',,^WE@@H=.W=.E M3WWG:9@.)*(#2CL6-.HI$;43#DY,UM>3\1]JK@?U?Z35X534P5O9-&7>G[KNR[(QK8_1E]:[HTEWMX?,[)ON M5K?WU?6 _/K0E&=[^!_>_@.Q^!]02P,$% @ 4H!<4"OYR,91!0 M1P M !D !X;"]W;W)K&ULE9E;;^,V$(7_BN'W6.)- ME\ Q$%LI6J %@BW:/BLV8QLK6:ZDQ-M_7]WBE68.L]Z7V%(^#H_&Y!E27%Z* M\FMUL+:>?>9)WP^\/#V>YJME=^^Y7"V+MSH[GNQS.:O>\CPM_UO;K+@\S,7\X\:7X_Y0 MMS>\U?*<[NV?MO[K_%PV5]XURNZ8VU-U+$ZSTKX^S!_%_9-6;8..^/MH+]7H M^ZQ]E)>B^-I>_+9[F/NM(IO9;=V&2)N/=[NQ6=9&:G3\.P2=7_ML&XZ_?T3_ MI7OXYF%>TLINBNR?XZX^/,RC^6QG7].WK/Y27'ZUPP.9^6QX^M_MN\T:O%72 M]+$MLJK[.]N^5761#U$:*7GZK?\\GKK/RQ#_HQEN((<&\MI !)\V4$,#];V! M_K2!'AKH6QN8H8$A#;S^V;MD)FF=KI9E<9F5_7@XI^VP$_>F^;FV[A) D63VC.F84\>$QM=QB/LQL!\#^M&D M'P/ZB0,=D]0CS"TG@'(")D<$]+%[)ACU0X?9AB-1A&6$4$8(LF*(C)#+D$3J MAC.&9C=!<1QC+8)B(R V(&)[)AQUHH(%'5 ;0,F%)I,C 52X\!V28R@Y!I+) M-%US1AGR6)L;F.1S9B)6^-C8?"#7,9Z$PQO%[88@H/<]"GF#)0S0>!+*(*06 MN(&8"@1)'<1$Y/BI!;9"H8#NF.I6;!:HR&A-=0,LC .?ZD98Z!JB CNPX!9L M?%;/@ ?'$54-H(CE^G-HJAA[N>!F;GQ!%1N6&R$,-5!(24,U0TH[1&/'%]SR MC2^IZ( E1QLJF3.*EG[$Q ZYN#((7AJ,SV8A]_2 R06U05&Y@'%9%ZX-@A>' MIB93N1'+REV@!14,*"TDE0QC^0[1N#H(;MG&I^5W@,:YN>,%&%&\!.-8KI4I M+A(2%0F:Z0&:&FH-2 M(6\I%9+;.]/,$6IBGT:9:L450O(* 686=W:8XYNPY(?85#!6#]A],.M\Q-*/%-RSGD&.C M*D'<=%1-I>/JHM 6Q+%>5=CHE?F)Z8;]5R'_9=.-.Z8(^<838I(Z58*P()*. M%8+"_JO06QRZ\53<$Z4Q$=UX(DQ',=W$04RZ5I(*FZQ")LL\@J^SC:+5#D$B MIIH!Y#OV< I[ND(+=KJ:4'R1'=(7KQL$:?I&!T'2L2_2N(1H7D+XKE-SR[]C MVTX$L7TGA!P36>/*H5'E8&^$N=??L9TG@MC6$T*N'..:H=$+*VJ\FK]B$I$T M=/XAC-M+ K&QO4QUXX*A><'@.R+-#5X&,J)^AS!N+PG")O;2Z_9&1S&Y+??= MN5@UVQ9OI[H]KAC=O9Z]/RGJNLB[ MXYS7HJAMH])?-'D]V'1WO$:*BE @ 0D !D !X;"]W;W)K&UL?59M;YLP$/XKB.\MV)BW*(E4@J9-VJ2HT[;/3N(DJ("9[23=OY]M M*"7FVB]@'\]S]]QQ<%[>N'B19\:4]]K4K5SY9Z6Z11#(_9DU5#[RCK7ZR9&+ MABJ]%:= =H+1@R4U=8##, D:6K7^>FEM6[%>\HNJJY9MA2*Y.9V4,P7K9T1/[R=2O;BOT+AB]'*J&M;+BK2?8<>4_H46)0D.PB-\5 MN\G)VC.I[#A_,9MOAY4?&D6L9GME7%!]N[(-JVOC2>OX.SCUQYB&.%V_>?]B MD]?)[*AD&U[_J0[JO/(SWSNP([W4ZIG?OK(AH=CWANR_LRNK-=PHT3'VO);V MZNTO4O%F\**E-/2UOU>MO=_Z)VDZT& "'@AX)*#D4T(T$*)W OF40 8"<0A! MGXJM34D572\%OWFB?[T=-5V$%D17?V^,MMCVF2Z/U-;K.D;A,K@:1P.FZ#%X M@D$C(M#>QQ 8"E'@&1W?!]C,$4EZ#RD!2 :+B, \(\N/IB(F>=XY(* #8AV0 MNT(AIU ])K:8UF((P9&3[!P4Q5'LI#L'X2S^H.HQJ#<&]#IU+WI,,HF"$,[= MMS-'/2 4.FF5IRFL. $5)X!B)TJ1S+5@[/3K!@"AS'E7)00B!-:;@GI3 M0"]Q]*;S*''D=@0 2N+>]BT,'M % B+B="X'2#[XU/>+ OV@(*$[=WV@X^ZA1@G*W M>P$83K'36"7DC*#([8A@,@<:)DYVQDIOSR^M,K_3B76BWZH=QO%.^& M T&UL?53M;J,P$'P5Q /48#Y"(X+4)*KNI#LIZNEZ MOQVR":@VIK83>F]_MB&4$%__8'N9F9U=\.8=%V^R E#>!Z.-7/F54NT2(5E6 MP(A\X"TT^LV1"T:4/HH3DJT K?S0OP9>ZE.E3 5>4M.\ O4[W8G] F-*H>:02-KWG@"CBO_*5QN M4X.W@-<:.CG9>Z:2/>=OYO#]L/(#8P@HE,HH$+U<8 .4&B%MXWW0],>4ACC= M7]6?;>VZECV1L.'T3WU0UABA ;,NL?@ M"28<$4BKCRFP*\4:W]'Q;8+-/2)=W$*V#DCF-A$YZXPL/[JI\]$M$#L%8BL0 M3P5P,&N4"_.?5B7.)(E#8-:L=8])+*:QF"@,XUE'[T'X,9M]UZU#*<@6;K^I MTV_J\!O-_*;W5K)D9F7C "VB65%;!R@)\$".>S MKAJ^= LAVKGG\4-!:LQ?:$L:^>5$68V%G+*SQUM&\%&3ZLH+?1]Y-2X;-U_H MM1W+%_0BJK(A.^;P2UUC]G=%*MHMW<"]+;R5YT*H!2]?M/A,?A+QWNZ8G'F# MRK&L2<-+VCB,G);NEV"^#7Q%T(A?)>GXW=A1H>PI_5"3;\>EZRN/2$4.0DE@ M^;J2-:DJI23]^&-$W<&F(MZ/;^I;';P,9H\Y6=/J=WD4Q=)-7>=(3OA2B3?: M?24FH,1U3/3?R954$JX\D38.M.+ZZ1PN7-#:J$A7:OS9O\M&OSNC?Z/!A- 0 MPH$0Q/\E1(80/4N(#2%^EI 80O(L 1D"L@A>GRR=_0T6.%\PVCFL+Z 6JSH- MYDCN[T$MZNW4W^0&<+EZS9,P7GA7)60PJQX3CC#)&+.>8L(Q8C-%H-D8\@I MTC%D"_F"!HPG8QT"#L& 0RT0C01FL$ $"D1:(!X)V%Y"F PV$H-&XJE Y%LI M[S&)QC1]RK,XLK(.@-((67D'0,B/8'\3T-\$\#>P_)UBHOB!$00:08 1J\K6 M:!)*EJ6^E;I-CT)WJ#1 -NH50(7A'6KD\@QT>0:X;&W1&L+$L)$4-)(" M;_ MN8(P#XQDH)$,*&D[^1E0D<@J@TTVR2I0D0 (!0]^4WFP@9W-!T)&=MORI_42 MIW;GFH+2(+![UQ2$$KLS>7=M61W=/S [EPUW]E3(#J_[\(E20:2@_R*E"GE; M&"85.0DUG,DQZX_,?B)H:ZX#WG GR?\!4$L#!!0 ( %* 7%"D-O++Z@$ M +0$ 9 >&PO=V]R:W-H965T^LRQS<=6L'^ L W7EG,H_1V!B*L(X?'4\]6VGK0.5^4A;^ [ZQWB6QD(+ M2]US&%0OAD!"4X2/\>&46KP#_.QA4JM]8"NY"/%LC2]U$48V(6!0:O]*_LG5[NIY4(5G 3[U=>Z*\)]&-30T"O33V+Z#',] M:1C,Q7^%&S #MYD8C4HPY;Y!=55:\)G%I,+IBU_[P:V3/]GA.6P[ ,\!> G MZ7\#R!Q W@)\\3XS5^I'JFF92S$%TO^LD=J>B _$7&9EG>[NW)FI5AGOK4S) M+D>DOV_$J$SF,(/#D&V)=%,BW9"([R0\)EU)[+)X3^ZNZSTJPSB+ M[I)!JR;@(%LW+RJHQ'5PL[KR+B/YZ-H4O<']/'^CLNT'%5R$-JWH&J810H-) M)GHP>73F"5D,!HVVVYW92S](WM!BG-\(M#Q4Y5]02P,$% @ 4H!<4,X0 M'%-J P S X !D !X;"]W;W)K&ULC5=;;YLP M&/TKB/<.? %"E41J$DV;M$G5IFW/-'$25, 9.$WW[V? 38E]/.TE@#G?U3G' M?/.+;)^[HQ J>*VKIEN$1Z5.]U'4;8^B+KH/\B0:_68OV[I0^K$]1-VI%<5N M,*JKB,9Q&M5%V83+^;#VV"[G\JRJLA&/;="=Z[IH_ZQ$)2^+D(1O"]_*PU'U M"]%R?BH.XKM0/TZ/K7Z*KEYV92V:KI1-T(K](GP@]QO*>X,!\;,4EVYR'_2E M/$GYW#]\WBW"N,](5&*K>A>%OKR(M:BJWI/.X[=Q&EYC]H;3^S?O'X?B=3%/ M12?6LOI5[M1Q$<["8"?VQ;E2W^3EDS %)6%@JO\B7D2EX7TF.L965MWP&VS/ MG9*U\:)3J8O7\5HVP_5B_+^980-J#.C5@*3_-&#&@+T;\'\:<&/ +8-H+&7H MS:90Q7+>RDO0CMM[*OI_$;GGNOO;?G%H]O!.MZ?3JR_+A--Y]-([,IC5B*$3 M#+DB(NW]&H*B$"OJF%L!UBXBS6XA&P"9X208K),-]NRF3H8=<.B #P[XC0-N M-1YQ^+4$V8&P\Q F)D59N:&F<6>/U .H^0@2FY%R4$QLXSC,"3& MA(S=MB>QQX6'T\3-=;+UAM3$2990#R,()/8#H?^QP09TTQ1":>:)A-E+ 'T3 MZG&!^4L @1-F)\M!4[C=NS6",9[[:L)<)X#LB:TH!C2-1+/83L<%,68+*'$5 M@7GW&PL"24'&MCP9T#09GN=VQ@!D>]H@D$_T"58@ B1HHL@F8U>#]+!2D6 5"4.88!6,;># ,6I+QTL:01H6F(K)W%%#9TW".8R9P.]>9E# ML412))&>TBF62 HD,K5XM:*N1+KD R"7? CD(Q_%8DN!V*:VJ%-7;%WR(9!# M/@3RD8]BT:8,9&Q_6QK0+:\2AWX0QBBWLT8PGGI."HI/"@I.BM0^*0QH*J=W MF7V>K!$J8=3.&J#2S/Y6BR:?]+5H#\.XU 5;>6Y4_V4\6;V.9 ^T'PFL]94> MU<;!ZMW-..=]+=I#V73!DU1ZX!C&@KV42N@DXP\ZO:,>+:\/E=BK_C;3]^TX M7XT/2I[,[!A=!]CE7U!+ P04 " !2@%Q0!095%^@! !4!0 &0 'AL M+W=O8_3T H5/A^NYMX;4[MT(MH#(?\1E^@?@]'IF,T.)2=ST,O*.#PZ I MW"_^_I IO1:\=3#QN[FC.CE1^JZ"[W7A>JH@(% )Y8#E<(5G($09R3(^9D]W M0:K$^_G-_47W+GLY80[/E/SI:M$6;N8Z-33X0L0KG;[!W$_L.G/S/^ *1,I5 M)9)14<+UUZDN7-!^=I&E]/C3C-V@QVGVOZ79$X(Y(5@2 M.+ >G*OV*!RYS1 MR6'F[$>L?K&_#^395&I1'X7>D\5SN7HMXR3*T549S9J#T00/FGC1(.F_0 (K M)- &X8-!8C<(K0:A-H@>#-)5E483:\U@-+O,#HFLD,@"R580HTGN((D?V2&Q M%1);(+L5)-Y"PM0.2:R09 M)O14DV4+2_T!2*R2U0/P5)-U"=H$=DEDAF042 MK"#9YL>'2;9N!=U="/7>_,3LW W<.5$A[Y:^ 0VE J2A]R2]6OG$+0&!1JAI M*N?,7'03"#K.;QA:'M+R'U!+ P04 " !2@%Q0^YV5B2 " )!@ &0 M 'AL+W=O&(]=.K+F?&62'7D%R1Z#N1D2"U%41"DJ"5-YY>YB1UXF;.K MI$T'!^Z):]L2_F\+E V%'_KO@9?F4DL=0&7>DPO\!/FK/W!U0I/*J6FA$PWK M/ [GPG\.-_M,XPW@=P.#F.T]7Q/?&XK_# M#:B"ZTR41\6H,+]>=162M:.*2J4E;W9M.K,.]@O.1IJ;$(V$:"*$Z:>$>"3$ M'P3\*0&/!+P@(%N*Z2%+FG T>M_]N3_0E"C=8=;_20=-L\TVU1ZCHK4RR M.$W1OL'A%I=@_9.R K=Q*QL\[8\.-Y M$B%V"V"G #8"^*Y1>-$HBTD,IK.-"N)EL8^@;+WH^-Z!627N;!-GMHDCVV21 MK<6D,Y-UMG:;I$Z3U&&2+DS2!Y,$!VZ3S&F2.4P6EV.;/;0K7=Y0-'L0+?"+ M&3;"J]BUD_I>S:+3/'N.](-:Q+=JSMFQ]"%CA^0/PB]-)[PCD^JYFD=U9DR" MRC!X4LG5:BY/!PIGJ;>9VG,[G>Q!LGX&PO=V]R:W-H965T\'3R M\..PVU?U@C>?'N.=_"FK7\>70MUYO3-S_=HBFHZG?>1?).)@M>6J#W6 M>5(V?YWUJ:SRM%-1IJ3QG_;SD#6?Y_8;?J'!!-P1<$]0>W]$"#I"\$X@'Q)( M1R"V!-H1J"V!=01F2^ =@=L21$<0MH2P(X2V!.1?,N>_4]C'E#[9R'J72[H1 MUBA>6UA-I3[$53R?%OG9*=I_MF-<_T^CB6(I\7JUJ?WF2U6MI5I]FU,NIMY; MK=1A%BT&#S!!P*XQRS$&]0A/F=#;@4$[%GC$Q]<[W(\1E(?7F(H*@C'D:W6S;&'LAMH*@HW5(@#&1<@Q' 0&!X$!0:"P H<5 MN'WY"%A!6"1"C)VEE&"MH3U",,2Y5C]+.[65G5H$P C%R(>#$,)!"$=!(-P0 MQGH @1W?MT\%,DT-9)&,#C3T./ )TIK7(P1#@NA=T$YM9:<6@6H"!X8PP$/K M#F$@#*90&OHJ^D1C18;.BL:M%4@'&;F,&=)[%(0B0NC)L-%:66E%$"H,#$T: M&;HT&K=IP0T2AAZ'V"<28>ARB-^<<8L.09POJ/Z,T.&&]4)QP!#3 MJP_ (8JI/B!A'./$D'K#>$+0?#*5H*&[H]"^!+&AO6/_]F-6AQFZ3+C@H3:R M5B!.Q48/(8C#ZL=@NF&J8&BJ&)Y2L:$E8_R)$!I:,@XL0AB,JI40@?4BA& ! MTP,=@3#U=*#9[0U>ZU)9[)H#C-)9YZ>LJGT>K/:')'>X?BW4UA=H\HR ]26: M1.T1R+M\>R+S/2YVAZQT7O-*O8XV;XS;/*^DLM[_HNS>RWC3WR1R6]677%T7 M[4E(>U/EQ^Z4Q^N/FN9_ 5!+ P04 " !2@%Q0CH437HD" "C"0 &0 M 'AL+W=O1HG:7J5G; M\67*SK(L:KKCCCA7%>'_UK1D[<)%[OO"2W'*I5[PEFE#3O0GE;^:'5T%:.QHU/9,_:J)]\."]?7$=&29E)+$/6X MT TM2ZVDXOC;B[K#GIHX'K^K?S')JV3V1- -*_\4!YDOW,1U#O1(SJ5\8>U7 MVB(^5^IA>- MV>:=LD>HULRZPP0C#!H0GE(?M@B@+=;!#3VXWF!SB\#Q-60+ M0!(XB!#,,S3\:)SGW(<%(E @,@+A2" ,)FR8@0(S( )D.0UA;+-N,1&V,%M( M)X2#Q6"P&!"(8($8%(@?MRL!!9('[((P,\LN"(,MNR!,# <[!X.= P(3GR?R MX3KT'S<,390R>L R$&05_ 8 8=^W3 -!4Q&#)\,*!8!$,"$!US4*/^$;7-DH M J((;=\Z$#:@NMO'=NT>Y#H0^(1 MV6+_8FJ0W#=(OP).^#*1?$CG]$M"/MV MZ8$@; 7CC6ZJBO*3Z0*$D[%S+?6!/UH=.HU5H&\Z:WVM.Q!S W[(=.W+#\)/ M12V4-?MOP/ M4$L#!!0 ( %* 7%#RBSE3@0, X1 9 >&PO=V]R:W-H965T7>4YO%434/[5[*SGNNRKI=^ONN.]P$0;O9RRIO MWZJ#K/4O.]54>:>'S7W0'AJ9;X>@J@PH#..@RHO:7RV&9[?-:J$>N[*HY6WC MM8]5E3=_WLM2'9<^\U\>?"ON]UW_(%@M#OF]_"Z['X?;1H^"$\NVJ&3=%JKV M&KE;^N_8S9I'?<" ^%G(8WMV[_5+N5/JH1]\WB[]L%HI<7Y[D6I9E MSZ1U_)Y(_=.#Y_0O[QV'Q>C%W>2O7JOQ5;+O]TD]];RMW^6/9?5/'3W): MD/"]:?5?Y),L-;Q7HN?8J+(=_GJ;Q[93U<2BI53Y\W@MZN%ZG/A?PG 30%T M"F#1U0 ^!7 C(!B5#4O]D'?Y:M&HH]>,;^N0]T7!;KA.YJ9_..1N^$VOMM5/ MGU9QF"R"IYYHPKP?,72&H4O$VD;$_T@"+>"D@J *&N+YA8H4$W!(P >"Z(R ML=!8QH@1 Z8>,3S-8@.V!C 6IEF&Y4103F3)BR@ MP.[ LODY(=S09#>T;7AD=RIT/(2[8GF$6YI 2UNF1ZA5T]04!%"AJW;)L?] M[6QEB*R)HI3L!-DP'B?"80Z$S8'L#8UM>1/HXE5D84:9J0C@A$X1.21ALR%D M-JXT8XL@\8I:QA9!:/M@]O<$NM[? .3N;\)N0\AM7 O"%D'I*W*"+8+F[" ( M;2%X$IK_"A N#2EU% O'EL/G["&X;2649&3N(1!,"%>'@MM60B&+ M([-T($YP9XZPZ7!D.@X;Y8YCSROV$!RW-9^SAYA %XW!=UZ]VI3I]QAY/H3JE.:L;PK>;:RWQ[&I1RU_6WB;YOQA/Z..C48?KZ M$)P^@:S^ E!+ P04 " !2@%Q0I"%MC>X! #L!0 &0 'AL+W=O[M_5 MO^C:92TGS*&@Y'=;B2:S=[9508TO1#S3\2O,]82V-1?_':Y )%PYD>\H*>'Z M:947+F@WJT@K'7Z;UK;7ZSB=Q,E,,Q.\F> M!#?XD.#/!/^.@"9GNM3/6. \ M972TV/2Q!JS^"7?ORV:6*JE[I\]DM5QFKWGD.2FZ*J$9]-V7^6+[+4\)Z)CK%593O\>MOGME/5Y$53J?+? MX[.HA^=I_"<6DQDVH,F S@8\_*>!F R$81",S(94W^==OEHTZN0UXVX=\_Y0 M\#NA%W/;3PYK-_RGLVWU[,LJIF@1O/2.)LQZQ- %AJX1&QL1)V=(H F<61!D M08.]N&(18P<".A"#@_#*06*D,6*B 5,/&)[$G#(C%P!+(\H8IA-".B&@DQIT M1DQ\12>AS%Q: $L%I1FF$T$Z$:!CI+V.[#@\%@89&W21UA61&!*);2*"&3%B M*\8-,7+DF\ P"0C#L8,4.DCGG\<,.LC^?QXWF95HS!.!HW"&JY?]_Z!M)M!E MH(B3*Y!#)OB,G9M 5UO'6>2H'(ZE@!.(1 X76 RXF+]]'!3IG MGU);VT26,E/=$"[,$N?"X-+GJ/:MG;*+GX0)=;^H-XA="R*P*(@9O0.:V&+0L)BLT<%J)@S M1\\>2KJ MUGM4G;ZM#7>JO5*=U [9K79UT-?L\Z"4^ZY_3?1[,]XUQT&GCM,].CA?YE=_ M 5!+ P04 " !2@%Q0P-;7X] " 1"P &0 'AL+W=OG^?K*LNK[07?822\KAX:$H$EQ\^3NQ,KJ;SC M-:OT/PQ[+/2U;)G%>.8(>E^P#W M6V(,#.)GSJZRMW::4)XX?VXVG_=+UV\4L8+M5$-!]>?"-JPH&B:MX[FC:O".Y#??N[YM!!CJ$I]D[%P1SL283\SA(ABXV4PP9(K8(2X*K"-! V,?#%2D M.$&($H2&(!P09*,P6DQD,%4;!HPPVRDF([B."-41376$_DA'BXE[/CZDX4@' M@@$_C7$I,2HE1J3,/(T$)4AN3TJ*$J2(@M'+V:230*,H"$:W,04!^)&/:\E0 M+=D-#R2;N@EQ'^#C]>K_._U;"QKD-O1GR@5F&@,@CH(9"K3P'X#*T#4NSA M3.\D>"43__9P"5ZC!*O1T;M?6] PW'%FO-Z\4#)Q-+.8=';\7)E!L'?:S7L/ MQ,P;;_!V6/Q*Q3&OI//$E9Y:S&QQX%PQK<6_TRI.>C[M-@4[J&:9Z+5HA[1V MHWAM!U"OFX)7?P%02P,$% @ 4H!<4)3QZO.Q @ .0H !D !X;"]W M;W)K&ULE59=;YLP%/TKB/<6+A@G5$FD?&C:I$VJ M.FU[=A,G007,;"?I_OUL0RF!2Y6^!-LYY_CB[Q4<_^H M=?40!&I[Y 53]Z+BI?EG+V3!M)G*0Z JR=G.D8H\B,*0!@7+2G\QI+OY_X2'C:06H)#_,[X177&G@WE68@7._FVF_NA=<1SOM56@IG'F:]Y MGELEX^-O(^JW>UIB=_RF_L4%;X)Y9HJO1?XGV^GCW)_ZWH[OV2G73^+RE3U):5$T*L9*P5[K9U:ZYZ71?Z/AA*@A1"T! MZ(>$N"'$[P3R(8$T!-(C!'4H+C<;IMEB)L7%D_7KK9@]1?! 3/:W=M$EV_UG MTJ/,ZGE!R706G*U0@UG5F*B#@181&/5VBPC;8A4-Z-'U!NLA@DZN(1L$,L5- MQ&B/'5W&FN !!!8@3(%V!).PEJL8D#E,Z#$F@%^L0(EQ M@1052&_/!H1XJ84W'*$&U(TU3M)>/A#0'8&1>H"1P@?$#1F10 M["=$G&UL ME9EM;Z-&$,>_BN7W/MC9!R"R+26NJE9JI>BJ:U\3>Q-;!\8%$E^_?0%S/K/S MW],Z+V*#_SL[,SO\V(?EN:J_-GMKV]FWLC@VJ_F^;4\/4=1L][;,FT_5R1Z[ M7UZKNLS;[K)^BYI3;?/=T*@L(HIC$Y7YX3A?+X=[S_5Z6;VWQ>%HG^M9\UZ6 M>?W?DRVJ\VHNYM]O?#Z\[=O^1K1>GO(W^Y=MOYR>Z^XJNEK9'4I[; [5<5;; MU]7\43QL#/4-!L7?!WMN;K[/^E!>JNIK?_'[;C6/>X]L8;=M;R+O/C[LQA9% M;ZGSX]_1Z/S:9]_P]OMWZ[\.P7?!O.2-W53%/X==NU_-T_EL9U_S]Z+]7)U_ MLV- >CX;H__#?MBBD_>>='ULJZ(9_L^V[TU;E:.5SI4R_W;Y/!R'S_/EEX3& M9K@!C0WHVD"8GS:08P/YHX$:@K]X-H3Z2][FZV5=G6?U9;1.>5\4XD%VR=SV M-X?<#;]UT3;=W8^UTS?HS.G&1H MU@\E9' O!O9B0#3*B>:B,9-HLE0[L@V2^8-.H#L)#]K$V$ *#:3APYM! UG M\&8LT@4IP48'RLAX$B)B_-#%("7"?>IBGOO,$6V 2,32XXR' (X0ZXS(L09 M+O([ UGQ*"B@=D?1=!"D-*GK#])-QG3J$H:+D,PE(7SCC?$B5'@%"TP.P='! M:W@430(66A@W+T"6IKZL8,8(#AE0PAP?)!.7_D"U4-Y!PHP1"#(L/0EWQP-6 M@4DDTI!G)0519ZPXN>HG46.N"00V]K1P9*4I&P/ M4GE3-_S&&N$L*8\)C", M2(0_*8010APA_"5+ W"^#K"8" .!F.TQP0& ]T!!L)@H! P$'CB9&:A3F*'5-#(6KX%OV8&NH.:BA,#15"#<6IX8L54T,A:GC HSP[''=0 M0V%JJ!!J*,X#1;%;C4 ER;<"49@;*H0;"C A$R[$@$J(Q+/&4Q@<*@0<"DPD MA-#2]0?)8M]26F%VJ!!V*("%;KC<"1"0"6\!8GBH$'@H#@82DCU/7#6IL>E& M',:'!OA(/"\NC?&A[\"'QOC0(?C0'!^)\O6# :(!0!+/!%9C@.@[ *(]NY\A M -%@VD']GYL5I!.WFU)3ES!$= A$-%BP:+;[!50+0=I7EI@B.H0B&N#!,*@! M%4G?;C5&B Y!B 9LR!*7($#5(8T\[T&-&:)#&#**]!1II+3K$=K*G13:=*L= M<\0@COA,8(Z8.SAB,$=,"$=&T6UB=.:^4Z*;@Z/2UF_#&5LSVU;OQ[8_HKFY M>SW'>QR.MIS[3^)AJZJUG8_QI\Z[ MO&ULE5=M;YLP M$/XKB.\I?@%CJB12DVC:I$VJ.FW[3!,G006<@9-T_W[&4 KV4:5? G:>NWON M?'?XYE=9O=1'(93W6N1EO?"/2IWN@Z#>'D61UG?R)$K]SUY61:KTLCH$]:D2 MZE>*R\^EP4:?5O)7)Y7?C8?]MXR@Y' MU6P$R_DI/8B?0OTZ/59Z%?1:=EDARCJ3I5>)_<)_P/<;PAH!@_B=B6L]>/<: M5YZE?&D6WW8+'S6,1"ZVJE&1ZL=%K$6>-YHTC[^=4K^WV0@.W]^T?S'.:V>> MTUJL9?XGVZGCPN>^MQ/[])RK)WG]*CJ'(M_KO/\N+B+7\(:)MK&5>6U^O>VY M5K+HM&@J1?K:/K/2/*^=_C5O'I5>[RGM,DB?!_JZ&^;31-L\Y\.3ZUW+TL6TWEP:11UF%6+(0,, M[A&!UMZ;()")%7'$R=C VD6P> S9 ! .DZ"@G]3(TY&)$%80@@I"HR <*!C( MMXZVD,A 2@.988839'D+P$A,+&4;2%F(:0)SCD#.D<.9Q9%%NL6P@1U*$4JL M^*]!6!S:QP3 2$PYA5DSD#4#6#.+-7/LS'@4(BN(:P 64X(L;1M(6QBQB2R/ M0=8QP-J*SBIV[! 4,>M$UBX*LQ!AB[.+H@F*8<8<9,P!QMQBS-W(L) /LK"E M#, BQI'EV8:[.HDGZA. EW>VE_I MJ:N=D=[5M"/;C[0Z9&7M/4NE9P=SP]]+J81FB>XTOZ.>$OM%+O:J>8WU>]6. M2NU"R5,W!@;]++K\#U!+ P04 " !2@%Q0A1V:+&0" #X!P &0 'AL M+W=OPGV,CL[L\'>M"/TA14 W'JMJX9M[(+S M=NTX+"^@QNR!M-"(-R=":\S%EIX=UE+ 1Y545X[GNI%3X[*QLU3%'FF6D@NO MR@8>J<4N=8WIWQU4I-O8R+X%GLISP67 R=(6G^$G\.?VD8J=,[(Y^7;ZPI$Z?K&_L795Z8.6 &>U+]+H^\V-B);1WAA"\5?R+=5Q@,A;8UN/\. M5Z@$7"H1-7)2,?5KY1?&23VP""DU?NV?9:.>7?\FOJ69$[PAP1L34/3?!']( M\-\2 F6^5Z:L?L8<9RDEG47[?ZO%\J- :U\T,Y=!U3OU3KAE(GK-HB1,G:LD M&C"['N--,&A$.()]+.&92NR\1;HW+[!?(J+87,$WFO!5OC\S$9D) B-!H B" M&4&L=:''A K3*(QK+A$:2X2+$LA_IXV1D2#ZN,G82! ;3"::R1X334RBE1]' M6B_V\:(7&FPF)S'*20QR5IJ<9"'G$TKBP#?761GKK)9U5JY69[6T'8>N%VBV M[\)F./S)0^+H8]+'VW,?-)1FOBRWR#)(" M79*W^ *U+V.0=!?72W(F]V4-]*Q&"[-RRX99!\+%;:[NW!,A'(1,]T$(+,08'C<5G+A&ULC9?M;ILP%(9O!7$! ]N 0Y5$:A--F[1)5:=MO]W$ M25 !,^,DW=W/&)>!??+Q)V#G/<>/#^:UF9^%?&L/G*O@O2KK=A$>E&H>HJC= M''C%VD^BX;7^9R=DQ91NRGW4-I*SK0FJR@C'<195K*C#Y=ST/A"C\Z'@I]@?5=43+>I2,'TY\14ORRZ3 MYOACDX;#F%W@^/XC^V3V95];RE2A_%UMU6(2S,-CR'3N6ZD6M6$7I(=/4W7:6"])C6:NJ]5 MZFA6O@;%\062#"3)/!*$W:73:[+Q*.DL=E!NB"8H%$2A/DI"'!3J3]A'N2&: MH,Q E!GP?'('Q=?0V"6YKIF Y"!(#B1 #@BD<5^\ZYH)"(IACXF]%&E&79.) MO=+G-'==YKIH"G/!\! X[Y 5C1>DFGB/J$;HBD,:'N/" ,P[FJQHO$X&7)9 MKFJF*+#[(0*\SIF+0OPI9Q2CU,6Y3[>VNG120IJGE]!AWT6^J=+8??VM:#P4 M1:XI B)\F08V:.0[-+UDK AV5I3=OQ4AV!&1;XDT]C9V2.3M[-=%4QC8$Q%D M9A?V9@2[&&PO=V]R:W-H965TZRJ\Z/GE=NC3N/R(3_KS'RS MSXLTKLQM MZB2_CEWJOC=\/QV.5=W@34;G^*#_UM4_YY?"W'FW*+M3JK/RE&=.H?=C]QM] MC"BI!0WQ[TE?R]ZU4W?E-<]_U#>KW=@EM2.=Z&U5AXC-QYN>Z22I(QD?/[N@ M[BUG+>Q?OT=?-)TWG7F-2SW+D_].N^HX=J7K[/0^OB35]_RZU%V'N.MTO8_T MFTX,7CLQ.;9Y4C;_G>VEK/*TBV*LI/&O]O.4-9_7+OZ[#!>P3L!N I/[,X'? M"?P/0?"I(.@$P5 ![P1\J$!T C%4$':"<*A =@(Y5* Z@1HJ,%.RJQSYD(C/ M);=BT\%9WLM-&9!X[<1J9NH\KN+)J,BO3M$^;.>X?J;IHU&9X'5K,_>;+\UL M+4WKVR0D^()B2+)/;.P&1'>(\]8&'K/+#$&=&J%,3X8VB^'9O.UX0A!)%X@'Y\H M?A,@Z < H[]N$=X@6=L9%E(*^K-!,"H5 U6(,$PQJ7#7 >XZL%R'H$SK%A&] M/%2%A(()OD$P*6D(.A=AT:@B G?-<=?<=@W&>LJMT:$!YQP\,S;%E.3@F9@C ML2CG8 ">;$HJF'"!A&(T!-0S8DM0 FPMD5@DD& @5H@MRD#"M0V)P)IQ&YOB M0BI8820AD2+ "RSP @NKP' 1FK9(V$M#'AA<$S$H (6;8Q %:_P3"H&*+(9$ M>D8]@=*B@8#O%0J!$5ACD )S9(-!$J2+;(@^L#]L8B%>UM J:Z# 0KRV&1\^ M:IL!3/0Y<^=6XFZE/0E#/(#" Z@OMX2ILI]A/Q "/%,S!)-FW038',&(( RL MZ$\89OZ MP6"L9 ),%>?46^<@"5FB27E@H$NK#",2 ZW4AOCS!?6IH1@E#,. M!B1",1'^8.*(NWK^IC>'$P^PK=G M_+_BXG#*2N3#&CSK>W6X2O:_JR]!<%^W9NKVI\G/W MNX%W^_%B\C]02P,$% @ 4H!<4#0BZ&ULE5C;CILP$/T5Q <4/%R]2B)M@JI6:J55J[;/ M;.(DJ(!3<#;MW]=<-DOL0Y6^+." Z>75QD\[,]"J&?M.GD2M?]G+ILJ5?FP.7GMJ1+[KC:K2(]^/O2HO:G>UZ->>FM5" MGE59U.*I<=IS5>7-G[4HY67I,O=UX4MQ.*INP5LM3OE!?!7JV^FIT4_>U/NZ7K=XQ$*;:JOT:G[C5F9SB]?_7^OD]>)_.VY5;(:O6@J5?Y[N!9U?[V,_E_- ML &-!G0U8/$_#8+1('@S"/]I$(X&H6'@#:GTM_Z?*T>O5EE?A\X;UTCD;,>L#0!,.N"$][OX8@%&)-ECG=!MC8 MB#BYA60 DF(2 L#$DRB,461DM;%1/$D#@S!PY5.88,8Q9!P#QD:8 M=0S"^&1LV(V-XA0;:64(%,WLJ0023@#AT""<6%%B'AB@C0VR]TT&0--]<\,W MA7Q3P#?"#CATP.]O(N9CN?'O:*,19.S+U"@:1'%3-Q"*:"9K-J.1[(Y>&D$W M;SJ)3<8$UFD7_T5!8-!E23:NA;*V+N?E= M J"$0K-PP%/$9QACU61(-JUNLM6.AZE%&:!T=YN< 8KF3@\,2R=#VFFU5&H' MBF*+-$"QR"HT0)$?S)#&T0QEK*"$%-3:Y5-X),5J^S[R-ULY>QOM8S\3#!OKD9!NK/>7,HZM9YEDI/=OW\M9=2 M"4W2?Z?I'?4,?WTHQ5YUMXF^;X9!=GA0\C0.Z=[U/P6KOU!+ P04 " !2 M@%Q0L-,7%.E_ !C)@( % 'AL+W-H87)E9%-T&UL[+W9,^0"0DX9@D= #2MNKK M[QKVL#:P05%V3MU1^9 R26"/:Q[_I:JVP6Z3_W.7G1:[S?9_?C>*QM\%7]:K M3?4_OWO<;I]^_.&':O&8K=.J6SQE&_CEOBC7Z18^E@\_5$]EEBZKQRS;KE<_ MQ+W>\(=UFF^^^]=_J?)__9?MOYX5B]TZVVR#=+,,9IMMOGT.YAL>(2\VP4GP MX>8LZ!P=_\L/VW_]EQ_P)7XQBH/WQ6;[6,%;RVQ9__DL6W2#) J#N!=-ZC^^ MS>ZZ04P_QKWZC_^VV\";/?^;9KERC?_O>;[)@ODV6U?_7^L+M\]/66,/O9/_ MU?K"=+/9I:O@.GLJRFW]J6VY:XQFIRK33973TOQOWZ>KJOWUJZS,"[R,97"6 M;IO/J9/]?_[;?_.=D+K#M_DJ"RYVZ[NL;.SZ)$J&4+HH2CH L+ M@YLM;"PHRH!@NGR&O\O&7+],6P:[3;\$\R4<57Z?+Q@$_#N-8]AJ-)X,!BTC M39?+,JNJ4/\C($BZW#36,NKWHN"FV&T?@]-\D95%,/V4;9HP4!_W%#_!/F^+ MSYOZLZ>/L/J'XJ4AS%E=E<6G?+-HS#D_?VF(JZ+: BC_[_S)>]##WC!NP!&M M? K$P_O*:)34OSHO%C#'U6.Q:0.\<3(^2?J]!L;?YEL UN(^B.+.W7%PDRUV M)6%&Q7L-5WVR+QT M; *OF.=ASSRKM*H8H-\$WSYIF2[SS4-P\[R^*U:-7Z_KW^A5!;,OB\=T\Y!Y M\?#BUYM9RZW_/5NM3CYN .!@AVD%U[$,YE6U:]['KUG5,L8OQ0KP,BV9CI2- MQR[:H/9T5Y9(PYCNT;X!?'=M\\PWVZQ,%]O\4X:T+M7O[R%J0#, 'QZ*LG%O MYVD)IS5=+#)X"IY9\O,M8]VLT]4J>+.K ..KMO7-UEGY@+MX5Q:?$?>+]5.Z M:F^27X7UGCN1[^-QD/1Z,&7*JS?9M7B&F_9@"% M;4SBY"2*3Y(&D3<\1H[Q%KYL',!>YJO>5HS*^_[;7^O?3.'5);^^2A]:CN=J M=[?*%_!$D3: 0*)BV^F*1T+&QRJXW&V!_&T0"[VH'KA8WGCF\N+F\GQ^-KV= MG04WM_#G_>SB]B:X?!O,IM<7\XMW-\'TXBRXGMU.YQ?PC/G6R$Y!Q2O)-\'M M8[&K8#% E8^#,PF"= MEA\S0F84$M/E.M^0C$!HFWT!H;/R4)*TW, K57!?%NL )%/F_8WG+K>/@-/ MUXIU%@:;K(G[>J"[#$2^3#T:;-,OS4F)158H$,"C>Y^\R+9!ID9N$!(@"#_B M4LP306<%YW08Y:S-0:Y+8IM ME6?!-8R"=&$'9YMG " @-'5_NY$"N (&Q* #@+>$9]*RLM\V)'R0<,H4*.J& MF#GR307&A44H&HJ_;KQ_G6U!TP R+-8+EPB0AI]PO"_ MP?!@^\( NI:[10- KX&F M 35$W+@NGM.51Z)H)R&GE^^OKF<_SRYNYK_,?*1C/Y6 D<_@71CVU7/X$1$P M!C3&1T!I1&Z%00S]H<9 0*@?&_0>?L@?-L&"F-3B.4 =HEJQ=)XN_P&@B+2_ MB;$X$SX"I_<$%*H$0E-FQ";*;('DV0KY8IC&_!\V(*JN\O^$^WR :U48"U!) ME "VINXT@'%J\]#4:AEWV2:[SYO+9)*P9T4T38>F/@YX:B(0>\A,^Y*_;HWS MS:?LMSB>W([SJB7O>>\,!O]$_.+;EK:TX[QJ:7O>NRT0>8O7 '_SX#6?T7<3 M=!1;/ :869$L"L"0HX4"R4O[;/[5N4^VP=.I]ZEO95W[5O!MK&P/Q7H[OYA> MG,ZGY\'5YQU MAFM?X-7AHWN0K<&_%@NT:E1(+C(8GLX&M$ 0;U9H8P"]H_B<@B)/L' 4A9/^ MA)8$_QPW[6%,E^U87KS?; L\Z"991E'M$7&B*)85S?*Y*#^>Y)N3I[)8>#2? MZ_0S"'P #'FZXA>JW=/3*O<)6]E3FB];)4 %.4IK ;J9>75[/KVUS"X M.I_BK8$@/?OW#_,K!(40.?(""&%C6^>PKOIW;W;Y:NG#B_?IXA$8/2BSN!N\ M\J>U1\<\!>%T6P)_SXF6!7 ^#Z7G@"Y9E 6<68%ZG05E_O"X/2GN3W;PH667 M)%JEBIJ;=83! PKA/HX#0)\N0.?:,0E99H"#BYQ8CT\N?-HW36,; MMS_/KMNPY!U R^=\U317(!BC.M 4M@!$MDJH!+"^1R-9L,KOD;!5NS+UV*WJ M\$/K9=+H/\:S[#X#8%KN%>PE/?^G]!D1 ML@&(Z>8CB !I4]''*@FE' H$O075<% 6QP5WC(^[F:[9FD M@QV 58EB/#%?D)ERKX[IW94 MSU;X+TBLWQYNVW&X^7D*0OCE^=GL M^N9O1.1N?_6PIZ<<)X0=95^0/),V BCU"@(OVIHVCP,1"C24^K@'AVX['Z% )WJIXR,N.M&LH/G^!^U93&>2Q6(*=5 M?R.:U52B+EXEL/C'X-_$%3*#.V!V92&JV+)DS+[F:N!THK@7]GKVB';;1V#* M*)">!,DX'"=#F@W^.>CWW3,+@QPMM,NN-D@M7IZNWSY;/ SC\8AFBP?A8-PR MV[<)9)VK%!'B$6C1(ET='RR@$0]!OE87DD(A&>T'RE#M>O\EV<,ZS-[AOMTX MUX,>?_7!GDYO?@[>GE_^_14ZOWWE[?7E^P EJ.DMJ/3!]/1V_DL+T[*Z,PKJ M<.J 3N@C=,Q<2F,EV?@);6E+@*>[9VV^0PL@PA"A3F.*LSWBR7P-K+XDL@X$ M;9W^HT ?QTGQ&:G7O;(=5+N[*E_F:>FAK=,U^A/^DRDW#8$V29*M*^TQ@>G7 M^6[=/##RHY#Y56R$^#_AB* '[PND>^?LE48$-J"\S^;D0<-IDA8M#+^HE M^)E?_#*[>0E^-&,B86V9;W<>]+O:E8O'M&*]9JO\7NIV/.NX <7KP$?UR/AT M^BG-5W28* %4J86 ECGHT$&E82!Y[0CFF$&\1\E3F3E>=\2*?.X_8N6N>%)[ M7=*Z6=1KAE<(23*G9?F4U"M4\;*ELL'?M,C!@0G5 '#)3LV(#U-ON!]LMT^)2M(%3RFGU"MS$ ;6>5K M& _&[0:G2N=*UXJYE=FG'(05.(^2_/XPN7W3&LW9"@IK1%C'?]*2E5Z%R((C M58@:.'O7 8PG-!:4AOVW@(8>' G]YQSTX@=0B4O8[S/"2D9N)04T>,1PCS#( MTXIE US-ATV.SU#,#5W<=)T!P"T![),]PQ7#C1"SIACYF ;*#-;U IPL8 MMG[B\]L^ C5(F0+B\.9X]-$A-_(*(O1YF5<+4-$0FAAM<-76F-9\AV=94L#0 M/?V[%0C:EE.R]Y@?,J:9)7!'A$GS$AT?V>6[P10 'B: T]FM8! XWA6N';9= M,N&S2 X5]1&I&/U5F=:' P0V;OA"S&.%"?;%T\;PL MO9",^3ULE"RBH<8A@SY )A68P?4RR@LR0">R8!GZ#K:$80>K;!D*0+LCWHUL M#4@0$.[2*&Y M-1!R=N6FD@I@R%Q>4YKE)_A77ND8!'AQ7>#VR#51X5C,%_ !O,4=+:[ ]>!0 M@$"? %A(YG,OF3"VS-0U("H Y,.GI3($H_E%PI:Y)T4P*CQ$Y:!B[&!KB_N2 MG*$;W.S@_ 71@!]!@UXH.\V.=OF85ZA28)A-RG[X2IT=*TR!!4:\#R5,+7?D MAM$T]4Y%-^&>EVP:,V@-3 3.&2ZY@3\@(]CC^/R8;1P$ $ $:"DK]LRIUPPM M9[ ( XJ^,->7;S!>@&Y5/A8 1'Y$H*%OE8=B*V+_$@!/T-.&=+#)D6*$F M8V6&BL_=EKQ^BJE2M (>LUHA[%.1.""6*\7[\;0X.F57FD6I^[ L"P&BJ016 M[-)!1,7UWJ4K0DH*M%9B(3&,P$C6B-'5(Y#.$U@\2N,@#74#G[,(%[#;D$I" MX/*8/SUIR(>+7JX8RBLFV$?]21B/QR']8Q"/^%R.^OVP-X[Q%C"4BU&:+4*] M:%2W!Z4<5X."%6*0JQ!H6"G9]2LT &1H\6(!4BU,S0"GL0G^1CHS#9G@6^UTD(0 M&KN*-; _[2%!^E3LMD\[??2D3> $777DS%[QO*K@ ?1/^)>Z]!BX,>4]-.E$ MEM,^K!$&IF$!+--7E&I)8[U&^DND <&F&[SE:(=*/PH*!_(%,KL P"IZ2_*Q M,FNJW2%.KG=KY=Q1] :V^"GC\ G^GK?"W*WAL>3=ILCN[N&CQU?TS)>G63KK M\&0'0'ZCN=>K%PD(LGU^0C8'-X8 FZ/>K]3CNZ(LB\^X%IPMU!A+4^?K)\#6 M?*OY,(\+PUE!##&/XZ#A9#7L(X'EK=ACT:2O(J:*OAZ\,;80*?A&6&9B I=" MNDT#500(J4A=HJRKE;C$I0&#!NP4KI/."NEU09'7K6BO8BN Q72G*T3N.]:S M]?73#M4MT+N6NNB_K4$1?L)C,5?PLV5VMQ5F- M1<$@YRFG2 K=]+('**CR" MHV6:2B)U?0DH+M71NM4*1.?ZF('Z@7H7Z\_!A^Y-%^?*GI7DP"8N%%%8-"7C M\QWZJ!]1ZR?_K57]CD/]J UP@J>+C^A@OK\'Y$!X[+S/2M!&5L'Y,PQS[)(Z MXF7H8*I()&+AG/7+949>RZ!S>H:A2O>\6EQ@A5R8Q3N@Z\"F? LPV@+<;EX* M;8]AJ?K)0Q1)+H+I%-?'(377)Q4;OR1[$2IUO!)K^G#1RW%3(H"]S9#8KX(S MM:VY=O[#69C\GZ#S]FQ^>AR@28&$A:-XT"/'#,[&1T3@=JP#6 M+TRSW?L=KI/B#_0AP@IA:BTGDP"/^0D@:C^[RW$O\#$%B'H"6?(+R>PPZM$D M[$<#%;8S")-XQ&8>7K4!*ERJJXXVX U- '9C/O #6#X#Z9"B<'5*G1;EQJXH MYRP;#DPOR(%TG,"(M%K4:AR8)1,RL-#W)1.$BLX.U:QB5WG\,X8H*$*0\]XM M0*$>4"C2@-8@I0,:Q8U $\-/X$M8K1Y.F\[H=VUR<2 5^1&PN"S[N'HV9-5X MC5#D +J#^XI[/X%(0/^*?H)S6GQD*QY@KGJ])L)H"EXQ^=,!-S"JV+05##R. M!V3Z[/X *;KYSV0&'WM5C++ H#[K+,@F)+\W( Z>;,7?Q#P5O_V"T? M^'8 DWU#A/6I%+\R5 "^^@S_V&88*?"9C']B"DTTK'Z+G_"%[(0>SU^\Q;>[ M4GUI$Y?A3--RJ0VK8CXU0=T*(D^[-B-G2/3:WKP@>@F;.I6:ZELC+MP8X["] M?1NT30:<-QPA8M6@ \]J4(R:V_*:A&\: _D\0*_2OUL -X]Z!1@:JW#^8 MEZG0'+0U9 \(W!3O1?J^B.8.<3@TPK:-)R_1&KF7[5O3F%XG;&'-(J\G '5E MF6]/RKSZ>*+?%9;Z^RPE7SG>D9@U!9VR?MYO21%%+1K98(Z0XUB>D<_A..1# M6:^+)47![7AX7-Q]/0<#OO@, &:M %W.='/?)"D0 '^IS&)$K8U9&.@QD9'* M1ETH4RYN&;E;56#0!]H*265&-('MH[Q#!@+ANM?VP-*),1:27+4#A#@F7?B% MG;QJV3Z, 6*/2M*#F0Q@T,+M22'KEG'U2#8 &&L6F:+9]N8CBOI&"1T/4TW MZ3*UTH7/_12JK ]40/.%C>0U1ZIL%S9\AN*T2R3QR /(6T=.@P9DN$QE660L M,+,W4S(7S2X#%#%1Q<>SW?%M^I'H)4JW!_6:5,5/Y:+?DLK)Z'G?EP17RM@% MO!P@@G/AB)? \:#@P=(%21U"PN(G[MO-4C[RKF?M' T&8;^G$@,&O3!)QJ]1 M!([)2D8.6,.4C9@(8NOV)-^$H"^6\"\D8YWS^=O+8Q#Y@'@O>?U6L].R(>\( M#0OXM-F@7+?0DBK0C"9A-.HK+6D4]H;QZY49/8LF'AJ6W=-*PN%('58_C,;# MW^RL^(AJA_76.:SK[([QU3J\;&PQ$1+7Y\2F?BT*PRZ61>F(F'IKSP+5R7BM MW?TU)Y7Q_E=&-M&CV:$P^XA)2LY^F)(2FL+ B2(P0$L6<./]\0^'BT+R9;%I M;Z;#CT*TL*&". B*HCOMV1)&#.MJWI5 KMG$K<@/*^_2\,7W86TB\"!HM,&* MI EX(^X% V'S*DNR*QN):U5L'DY6=#'L7_=;O[3XVWC<9V(OV9N#1G^V.B_R M8VCC3[DE=(R.=2ZPO)8V$? N3!HA"?*23A3KAYT3F$XKN2 M]IL[I'R]JJ$V&SNRB401BLCF4['ZI Y,0:EU\^*S? IBXW3KZCU+)9"1B#@3 MU&Y,%B@E>A"$D[-=1INP0&J"&6$\S=L.NPXI. M9D_:WVPU3(_+.?0O@6F1<]J: M=-<4I\'I"<\[93J!NU$&N(<2CNH^)=JYU*8X73PJ4ZEE*G3/8 BH^:OB.:!X4&P0(,-8PSHCD"T3/.*O4:-4(*6A%SU(;4!FH] MM1)%C!&785O]UF&-=@34!-[;*>XR )A/QM2_6CE,D'S2 MFI2*,^-C-8?*<2.9=EW@$\I\@:&* *5L+J;-L0_L[+XCD[O6%=#J+]O37%P7ZMG"G%2QMN, M2S09<0[E AT\I0/#%?C*A:#5I"A)8T%1:8MD&V$5T/@C0 ;;>1&;C MSCKH M. AJDD7-L1\;9-3F_U NEN5&_'F3,:0^<4J%)I7;ST5 $9H"TC1XJ03[H.,] MEV-4XE#N7I3YG17L]<5U@S/F25Y!2+)U=05(,#0/I17A;6G^B4LB, 1H?.%$ M5.!EH<49?:QP3)_3JB:,"/Y47$F--:*P.?"LY MTME&]<@C1B<6X0IBG(J?@?94HHP#( MC="A4*WZ*SJC1K\BEZQ GFP+F=\MX>P%*:3K&8^&W].11+WOZ^:9V]R$=Q &1Y16+4]&L. ,'+3I;ZITN):C7,3,T M&RM9V%0>:0WQU#6H12639\(&0Z*9A-4[3'QGLS?+3-KCI92XC)C\7;;]C$S; MFE987C%U:XREQ2\G&N8FBY>@HI-O%=,3Z*NLH9K%&'\CSJ/D(A6@X:/CPA^R MUXY,$1.\=$HGZ= 76!KV=*<,O;?>0I;>44_,LV1\[D;Y0"<(I=B43=)SDQA_;?N#1\DI8 #@UA./ 6KUP MM0RW&_@QA]>D@<7$^+#-S<2DF4"?IU5&WO\4.><*MX@1:/<45L@8C@('7Q\2 M HI_,K&E DU_F;V9PD'#V?J-'%@XG;,,4O<GZ66FZBG+Z&]84LH7"S'$=@ MQ05M$M31_/KTM!E"64Y0(UC=IRJMD"]0J_S=VB*QN@(PP%[8B_N\()TXH9!< MK)TUBQ'IGYO">5IIVC2>EG;%.Q.EAXS=Z;5-@ 6FVFRX?Z*=3RD?CC9 &D\9 M)29I2\9C6>P>'K%(? R49+\_IS83Q8 >17'8&]L@O4G/+5,B+['(??:ADOVYI4PSHJ./SD1I(2RURN5(4;.G-3 M;DK%&U%59)W:<(Z%=(*(T$=-* 2YQQQPI%P\/EO@MU6+?O1\)T/\*.B7PXIE M,D3< QGU&?0:BUHU'#!;]:"YP6:ZN;MG'\HSI'W.T..3+4]47I0; -@FDQE0 M(4T@Z?982(V[32G5J-7>FG<_OO"[25"6A34\K*>5H'OBZWZPL74V\@,>_*$H MFP-K+[H)E0CW%SQP]$"_K30H[E;Y@[9NZ/V;PKRFI(H( @HH>ECF\W)M@2I? MJ$":%3G\LL8@6CA4AJFE#-9=84@FFBVT-+YZYI'P!L26K#&Q#GH5)@Z8O(J M*[X!!2;8TAY15,L\"],!1&6F4QQX/\U':R%TGJ(^Y')& YK>!@D0F$Q(2045 M1%P6FTCH_1;)](7A6U?Y5;CT0^K-6/#XC?*;3!CG,< MZOM0D::4,_EL0EY"=DP;82 E^D[ C2XD=C=S?A&(I0B"*A$.YCJ!TS[A64D[ MHTAGRD''("CRF"BN5)D40Q7^&7(/+%]GGX->B_*C*^>L* M^_:V/M2<=JX<4,M!/Z1602,AW9]][DE3EU+T;Y-\+L"70FV[PD4\::C9E)5395Q>Z*B]H5/E,-0V(_JU$&ES*W+XE#\Z? EOY"F/R5=2+$ 9=YY-P MPTQW#RC-67?OV^G-&U7#)%#;'9V F&<-W@SU:ZJ-P_'/]D*ZP0?# "ZP? MA[P?FG.*H%-R5 #ORS7SK ]I0X,Y!D$3A\9SN>(]E/#%DHQ<@EZRPS%K-2#4 MI:D\5XJ8*S[;F$>MTFO/#$]B)H!?;'@DQ]E0%P=*M1"PF-[C'1L!"N1F)6(K MW"+'$D:Y*AC:6M4P4T*'Q%TU#<$\"I J!(E 5CA9K856(7)D4F LKAPBI[V@!*/[P:& M@D5)$UZ?N#<(%ZK)V0#Y*AB>2-?;7DB6PW:Q<)&5(6QNE79'A,ZR7P6O?ZL, M[\%,GK]878FZZ_6']% 3%6=8E75 MR?.>X%_-"G;*FDG??,'%MQMBA_E]% YZ$_%ITA]9D9'E&=;]B60=O+B_._*7$$@5T^UZ4X1GMY8()#)=< MG@7P8:08B[(4W&-;(5EN2R66FR NF2D8DJ4@ZFIW5G?PO3%]M<4KVUXEOT$F M#C-I:[01N2?=]J,_O7P_"VZG_]%2M:UOCMH^Z&HY2P!1(.@+-Z5$VY)56D.& M#A0%SJ0:5SJ1\/?#]';D)A/FF5ZW!=M1/YR,QN*+X3",!XE\8ACV^G'#46-P MJ@AX.H%2=@[#$&\/?E9$D8]X;RB7XX&$:-5UG7;.MDI..E_VA" M^\+QJR"4WWY^G5(N:#10ND3>(B@ _4B>--RJN!KNH&C6#43:WGCDT-!DV'ZA M@.T]P2I CALG]N,P3,86TK1']_<_CA&TXMCL6G MX=CN)X'?!BTG*'E#?S 69QF/V]D*S#;IB4^#H46%#OPX%BMM(E,,C'KH,.IA MB#TY[1=)..F-&F_>B#J'+A'S$6>TV3K^:FLV2%6)0BRB28Z1/X+D'2CHD2L2:??G%!D8F83\1Z#<(QR/[\:HE5%= 93(1 MGR*!Y2SPZ(A>XXBQ#T]&]F$@O+$%QK?-N&ZZ?%3!*"W Y!^*]\>6X S"46)! M$?L-YDL=UF;#,&1A"#%3_?R381.'XI$]7]'H2%NQE;;ENU%L5UK_OB]._(R3 MB*A. R$Y;ER:X!IO#Z*XN6:!V1B"H;1 _]DE86]@;P+(\;B=Z"8#0'L+:4D_ MC,4M_M(,2[$D!7C_>""((=#K26P_)^*T+'B!\!_) ^Z)@:86?=#)IXO"HG4] MKRJ'!O3#9#@2GV+!%68UA8G"N"MQYZ.>5'P& JGG)L,,A?'R4R9?&PAA# 81 M**B;R=B =?W+*+)3C03']N 1YWPW&#]LM GR=>0RL-!("L91FQ@][#6^ ^;= M'([>1L^&*EN*BT:+BV3(@S 6Y!@^C>TQ>>#<9VP%Z12D!8&))*Z.A;AZT@H M3HHV;6W&CQ1:K+H"I+[H/1,A3V]FI@)P]X ;$GWN6@4IRF_/TSTL==^-U:2K MHR'H%^J,]RY0Q8&(0@\'1A]\W;)B75\S'B(T:8BAG#/@4@)^>K& GR3J"?CI M1[& G\1 #,)/9& KP2>3O@8>!-"^AK0! N]$G]!0)4'W]!.#"9 MSP9>[DW$LCXHW^FH6#4O_')$7\7NH]5*IZ*^!+K-L%G$$&L#EN&J5 J*)"M1 MP-&6\M*1(+^;@%Y3?LE+6YL^CKJ]X'O])QG0'U:D7(P]:H;<_#+'DAGH"GVNL(+#G<[=Y10N# AZA"U2E'=6 M+J@\K>DU8PI76!BF(K\R;8LI1/.56JD:&P2N@BNMP5-='VY>=*E0%=J8R63U M$)7MHRHNP.&K,K!,G(;;0&-CZFA0FH=D9UQ8B,L/F#%97A+#RJ**]1WID-YZ M>:141_PZ%8AV$*&VV?'8PRQ4(5] M(%3.]?OT4X&E'9Z=F"Q*X&T7V0]IKBUDPCN3R5I%>044R.VQ!U,3Q8/;3E/JQ66&\_5HIJ^=,] M3!]:UP>X8QSQTER$P">5X3 1K@?\/.I;^4ZWO.((<7G@AL0YS7*L?2(:6E&D M+YS(R<1^?ZU)=LOPJ_2)@Q]9C.6*.%@1-W5-OYW!:"A=# ,I9HXFR?'!,V*A M\97H2&.*@M>O 62SB=\WX+-NUK^WQVI:B57''+.?8U0)%_ANASVGQ@F^9\JQ M'+JBSJC7:ZZ_(XR3>R%+X+X#6T/'M;D?UCRRG"5151N)$!+6'MQDRK''86EB M7GP)#H3Y,UD.UG2UG36XA%P^!M3MJ%HD<4LM_,BX65T^& L2L]U(^K3_L2OS M:IDO%$V38\O:P6LR"HJILB^I*0 $XA/-=*_<S&VIA>C6]#GZ9GG^8>0,.!@HK7CO8'T?E M_V_Y*WI'?_40*I/@M>_-N%1@8S@.RN=H^[U?FOZ^[M= &JX$IU,=,KF5S]Y/ MOU#$3(/D]GH]+4NW.YO_B*?K?]\H 50*$DKA3$;AR'%TQ\,P&D>@NH=Q++^/ MAB'\,W <5ITHG$BOUU$P[ ]!JK6<8UYAMYP%\?OD>VVCT.TBL7:6E2%&,.U( MN& &O7[@\AC)_M#T+SP:IY0#HC6\>LX*WYXN;6N^&-C)@+MU!E+T2)10L,]T M4O]L&LER0KWQ-(L,$IZX,XFE8#/L]_9/MM]^ R$ [GD0O^*>!^X]"\D4XYR2UNT-QN%0Q+Y\W3W; MX9,1W+.,:4E&O^<]#R;"@MCI1_$WW#-H8Y/>X*!['JL^\ U*$"-ZCE3?]L:O M<._XJSCNMOLW<# 9A@/A]GP1#@;"73H9!Y)6#))X#[XG,:Q@\FUP(&(?^@- M.^G [P]^7WQ/''R/OA'?1X?!P03A8)Q(ERE P&0XP3^QB#4XP@"T>- /1*B% ME[[#?S16ZJX5A>F[J2P@W/9#+_;OC]B:7@J\ID:UBJNGDB"KP*0%4&6A3->AU\)V5V"H"KH/ %2H\I2IP,WY>2Q,H]*4ZM(3JF(K MZ;0[DYAI2O?*'&M3MY/,3D^@#F%Q!W4G7-G.U_[[=[%^<&3 Q8[ $7:L)*CZ M8[]*6\.569U?WM%0=D45XJ\P(N,*1J>A&=P!SP2T)L/NQ'XFNCB8R$C.).X* M@P8QR(DC]22C;J\10EO71"YO?YY=!QSS' 87LUNOJC)4B-QXVI[Y9;/VQU\R M&G8U/J63BFJFJJ_U8@; M"Q1%83P1;BS@0#U!B2?A1,B09ENZ_9EY+8ZE RZ2P:2=J"]8_%M?>([8E7EK MD#@,82!,4+&@KZ=.[%!CF%AN+9)#F'^^SZM%!H1DDQ4[Y0XVA^,$C,/1]!/Y M:=2,'1?L M0$AU?$X2B6J!7UPRAI#[U[ :5F[Z_.+W^=S8(WLXO9V_EM<'4^ MO?#G'(P47OE?L3ARA:44-(#X2[!4V-"WH!8']V0CT([73D8?]M9Y=:J,G5#Q/". MD,B,:1.CI*_K-&.4J;\L1V,O9N9,N3G7Z%<^47=<&E QL8@"2AS_I?)8U4&$ M/;XI%1=27IJ[M$1\IX/2G5QL%I&/65_A9)MTG?T(4L#'K.0>72 CD^,'8 ^^ M^;#1 5PJQ>F9"9ZI@J(1Y"W"FAYYIO#"*0_E#T!-L%"=01MI=I4JJ(&-;8R6&DA)F54R4KBP"XT;=8>][P@,66. = MUY8Q]MVAP287@##2C_HWPPI_) #O)P0C8QWA%(?#7M(":"[\NY= _@VXF5-D M6 MEL^7.4EQXWN=OLTM_8UQ;/'7NX?W_#:=A?DLM MG5>5A,QV2U X. (!XP0Z5U?38Y.*KQ]ZHW;[#M:8;K;/;@_*JS?O3H]_4B]1 MNU Z#0JQ?60O*#^):8 ZX5LM@XI,9=:523M6\& JMZ)UO04X, 5;PX5SLC09 M/&9;P\(YUD_0!=C:>7K.[&I*K^"&0^,!H,T2#EMGK8NN PP<7&88@V&L^Z!3L^4;DUA]^G 90S869*AV8 M2\VNJ&OWNFF5UB'OGLDP--JR4ESMO,:!,V$EE2N3['B?ZD:?'7 1L'_0B:H: M7RW,T(1RILM/I(VHBLDLY"S+]#.FBA@'/TYK9*0E!=5A6SV;TVN"$GCIP1A7" M]6U*I_(N=+^/Q_S!9%]3O,5=H=K$[:AXN3)TA/:-I_29VT<69GKWN*E0!UDT M'+!!?++3\\U7H2VTP@$VFB#7I24N&3;XGG/4% ME *M(Y2[)]ZP]V53_B9"7 M^@< +&_PA)EBU%JR-]$;+B4).EC65C4>T)NE#&M^+BB-JI,<$TH7M4B.'N$73*(7&E^Y!,>D32B(#",&H) $\CHIIQ&&F8V MT^W;[)&CAB;],0%_Q,,.!\.#I(O0B?:SX8$MW 29"4-0JUM[H=N'PV@:%FT7 M' IU6^F*&[LMT4_=+:@&WESB5C-&+F]&Y49;QC6%A+E5Z(M55+AQ@7]%I3OB M/57VPMIU6D*M;+\)CFKQ8)3%2QD:UUB;OXA&4;K]!$C%P_I.U.J J8DJ_R&[ M7GIL%B\HHVR\W&?MX'@7U+6C8FJA+4]4,UJ(6\06 M$+1MN233[4"$'RLR:HJ4!2EE(Z*"T;R0+OJ;;9^'7#Q<20IE50 M=ZYJ:4C] M^8JVS2]W<=IG8I-5CK$UW_3N'5,Z4@3 YAO7JPI3GEC0+VR$^ PQRTS?V4EA2L*WM1W MH5)!CS#+NS<<'E.R*ALG#]<";+2?]!#K,#2VF\:>PD=.MT.J'77'IFX$1A8:R/]5C= MZ(M&.F6FDV6_$H][RWFZ+X(J^@/K-YH:X.H@=!W_X(#FQ/$\82MA$8]@Z#H%/QCP83-!@,R0,W3$9446"D1-&)*2T@+(-QOV$Z0+E89<*H MS*6Q2MR.!_+-22,Z^_3R_?OY+1;(\WM=QPK2Q',6 :@XL+&(F!8(Q!4X]WPT M46QB-!X<9 ?!QN^UAK-*APAEP"]7!Z4H+/2IH&:G)XKB% M435BUF?OJ&8@!IB_FUV^NYY>_3P_#>87;R^OWT]OYY<7M3>"+^O5C]53NLC^ MYW=/JN3(=WR"$W6"+X_IEZ3Y(+)*]66!$UEEJOHVF5^JC/-(L@W56:E,RPS1 M;(+K!'$FY;L,CWB:6)8J*EMQI1Y87=S-*T26)E1M25>VW M-BXU0LRKYIM>#[/90]6R<%S$^^Q+OBBP;KC6<4V+ O$K2=94DJ:R;V,-15JL ML*)04BBE&'XNRM7R<[ZL9=I:OO"081C8$ZAT:&E(K5F0I"E5QIQ+GU>[-2[N M/VT56-.RD.U7JE(6':[VX3:[\XIN>5CYX.GQN2*3OW[M3^-/%_4=__8K<0'- M$N3^:!R.G#"5_BARJB+B-Z#8"W%&@RA#!QVV6^VTWP_'(DR]#U153(%QZ0-_ M01^>;Q##"Y$,R1Q$@S!VQ#S\9CBRX33G[_IL9 W6J\##?0#\:DOPI?C<+(G!@F#7L>A ME#CPFV$8.0D1$<#09-1<]@TA;XF=;W?: ?_W='7R/BVWF&A2HH-FOEET)0-T MFQEB58CO0RJ3\#V3(?AG[WO$_":9$$(;YU>Q+<-31F>_?\RS[#..-+TMLTPM MN:/"3335>INND7JJ!_E'\EPO;!T",[D=]ZS=&*X M;AN>!XB]N3H<1&R%^!IUGH.'WB_.TXVTR00K\F*9L(D'[,I*C=L+&!?&+K5= M3\G>VAZ'R%Q6,CC(9Y:3W$@O,'179Y@35LW-*9)#)"E.NTWR6[M\WI,I4ZQO MG V4K:?"(PE7G?K";B[G<^7%F3@NQ67%NJ[(,J4^3";:)Z.B41P:I*+^<79$69.NS5 M1SZ8W'ZYG[4)VU%,R8LM+HEO4GB;-'+!1N>UR559MKGM:?-:> M,!/VH-L.*NG0-'/'H'AJTBX;\0C//UFB K1?ERO5B"KE6!K=)]37\UJ%58B& MB>2AZ0;O]#:,KUOTK%!HDWW9JJ8U#,1BI[K[(3:TX;&;/0-D!Y<\4[FP^>8) MJZ68LE+4T@61V-6FQ M$;V]T,]H364;ZGZ"RPYEY%S[L6$Q/U"YJT?R6Q$FG%!PJ-B":=BFA$B50Y#Q M[6$_)VS]1<4>&H=2GYZSHD6=G<9Q8SD 6=I_SRYTGSDUKXYD^.>N( M#R:%O MF!%.T8D+L"V7"N-EO2<8YLZ>(5\AKS01,^DJ[DX:U"*'>&5:II$N[$MG0PQ+#[; M(@,5$C[E8Y?-G7P8RA1BQWV-\7@T9S9DP= 5MAV7/%!K).[SS4/CVKCWRMW MJ=J,A4G1VUNAOGV*5=V[#+0NX4]XL:B)C ZBEH":#S> U70.-#$8;$V7?49D M#VOVX.)MCAS;W8%X 9Y;1N-SP6H M*^YA">@V6SQN\G^BM&8K'#I]+]TX&Z)#=NR_3IV#F7%;O<75<0I]\\0:QE.2 MLZS1&>@%$\0*V^E9P[485#,-3> U_3S5#5A%[U6IYR5C)S7:]XT2Q_9\,]W; M#%,_%8U&3EY2$@Z$UAJ-DG#4<]-SY1R-AM]-DF"&:A]EST^GAB>QE;J2[3Z= M#"+9(2:.6@>L?[YMD@;]DPJY,.:4<2B+&<>C4*;X-<9EJ;S9"DI@F[V[9!*' M ]>0,>G!^++0#0!E..Q'>V[\K_;W($1K9GC_@8@6]<+Q9++WF]\,T<9)&(]E M4?^>:.,0C7LAEMG]#1"MT^^-CEL'VO_KP>C6&8QE P[GTS>@'$7XOO;ORS+,U!R40T3U!]$J0']U MK;]P(1QMMS_"V5:Z!!'G3)_SG:@_[VM@^QJB^G7?_-**%(VC &(R[GLZD/B_ MWL=J#_G^U."S>Q11@LDH(MFYWPM'(JQF,FF7C>J?WV%Z[X;36)ND%00[,8\K MYNF_X_8*U*T;XXRX!5D,J!HU%3]LO#=T.I3IOZ.PYVDYX:D'\S7GKZ@ZBG&. M(%47>8^HLJ0,Y7D9T/Y/^?NRM/57(0EP2R-Y!]CE2@ M%T:>7I$M7_]NY* _ ?079?%!Z1@/V[6,SB2)VP6O_00A=AI%N>*H>6;\^JV] M0!"&3OM/\6VSNDGKG)W^J!G<= I&&,#&4?+J@GE1X'C7^[$84]&![;3@5O7 MCM(J>YB.GLKSY>OLN3>@E'Q52JK;42!-39Q4LI_U&*F^R]C60KL+:(%'V-.U M1ZA[5X"$9S*$YH[A6,5Q5!I49>M04?%!>7V48&D:^5:-<*ZSV?7\E^GM_)=9 M,+^XN;W^0/XCBCGZ>7;V;G[Q+IB>PL\OM_"-(G4;KQK2BG%O*?L!4P?1P)EC M4H,T9NTJZO%@+*3",BK[*Q]H%5VT:U;D$2+K. 4B8?P/-3^E:AOU*B[N6"S M=_?I;:0&<)UW56O)1M^GE;H MZ"8QJ+6,LNTB?*4J;7>!9IJIM<7,Z1L"\5V_S+5].FZW W<,F"8C GH=;(M3K1KS.WK0 6X6\[=[DPY@3B'D2,(&U-18VB;8XBIRQKD M->;,R?'&J7N[57% YZG$>A'0WC*[.US $U M10#05\#N8QV\X4-I)$;"?Q@45 ;:Y)7"G%@O0)=]IHR^;?K1W9'P_EM(/G43 M/UYFX(VC](#)B[DL;$G#&=(OH?$,UXMAF 8/$"QQD0@K4=& M''PWN-G=80W$;6C=6 M1!^[P=0);3E"TSV=?5XY"W*70DE&C0(; 2>Y-TX/@ZR;$_4/V3--1"EL=:8E MM]Y<27WGC=1)NRY'@G1]AC8>UX\7LK:E(!ZNX,$QN+6$]U?1UOT2Z1]O%FLW MV0>BX8@Z3&+IWU4,'?H2_VX8X U*$';O]P:>YNZJ3M M,J1^9@3*F]42L*T)_72MK#3JU3#G.'^K+_MQI/_ K1%S9&& MII@]P'54%/8_=3 M6-D#)*1W+*_9WQN$N-#>R&-K(_C:7./?$'2XFNZL9:6'#H06Q*"#IL/#B8'O M':R>QCG0LR\J=_*0UZXE%R>53/]"'TRWP8VO)\2US;8VR"ZDCTO MA-L^9_ ?:?"]B=?C26 #24.<1? ]B=.$PBV9PC"H>3/;$/=?CN M4/%7)U,7.]SO]6*HOW5;Z/3T],/[#^?3V]E9P)6\3R_?7UW/?IY=W* I]/SR MIB66/U8S'#*"F_'94% R+O&Q?73"&E7$ "4?4*G:%]0LHZU16>GCO[ZG_??^ M*Q'*0X0( ?80J;V_UZKFZ*_=5#:#$QK+VD9K/&"Q2']#-3E5)3SQE+C_^J"W M:*Q9N=GUNKAZ1A[%5TWUG5X91"H=P+K&0]]R>[+HOOX;)_%! MMV#M=M]T[D/?M_VAYS:B85-8QDU@68GID@NMX8JF-Q]( #GI->_HQ#.";Z[F M3,TPC)''=3N8)/L; +GX$PTF-?8WD P5*PWUW"?Z?8=A]IU> 3@H94W_QG@T MFC3=T<#[/3@0>[X3H;SFT">1!ZWB< 3_1'H$S?1H=]T^/>'7JR)!AZL -.$L\2B.@\2SW#CL#3WQ 1%UV-C;HD@"51(F0T=V'#N!H)$D M[8XY(7:Z3>!0O3#N#]H%_=O'3!CDZY+Y2T"@RE^IDU;!I-D?V:+EC-)]=0*7 MHPLX,@5I3B -GJ$SE36HMB%=\6#.6SPU!8[$U&U7V$Z&S@OKO.J@=G1,P4E2 M29'ZAG[-)W\ 4Y<654MIF^US]"\-]66?X1H-T^S:G71],8/VJ&-I%" M8SY=J73MINO&/N+*DZEH#W)7E[L$27%*)8GOG9))[1MDQ4J1TQUI]T21^1XIV"J*1M!?J4'_KNMR[R\NS MO\_/NO%N_N9\!K+ S:PMBSM1W&'_NY948$W1UEBF;;KA*K?YAA*[ M\VWFUH&AA-"4]2M0IQ4O.FJ91="X/Z/6V20(_*/W3@5SU<2\%PG?P-T!5@K*,;B(C92B%. M3? =UR[@Q$XSJ*V+J4JKB>KIUM'XN64NG8\&#C M6E&:9Z2(,Q9M:\3)U\E/>%:RXZJR.\;K;Y:LE^S!6 M%+^@,JPXC,DD*KO5DFOETDPRLAJ;&C1P%W);4HWB0W!KNR>R([EU,)0_A+IF ML*RS0TO4/P$33#7XS]GJ$Z;<;[:/-!#7:&F6;E,MY.BFJ*@$TISZ8S) R%1F MC@=C76>TU^L'].9/F+O0A- 4\K("-%B=""$J7&+(RMR&/4Q,=?AU^HRA,E0Q9:D*W3":5_D7V"0!#CZVH5=_9)U9ZWZ-)5=2C5JQ13] *I(L"C3B C57P(6X(,HN:%8#K_UU&7 M%L'RWS],KV]GU^>_!F_G%].+T_GT/#B;WDZ#SH>+Z8>S^>WL[/CPXI+10/&7 M0X;]ZUO^.[>/Q:Y*,1(>8P*H#A6&?RVRIZUH+(R5%D4OSKP$'+W!U@5+ "Y$ MY+<, *03O\HG_GO];1;G$M):#WB;8Q^)>L.PY_2GC<91.(F<:*.D'PZ=O*IZ MP4&M77*R)TA8#Z)^.1 CF975Q^1<^^IP$O9$Y_;^)(Q%DEV$F[/Q MDJH2L6X-[DSX'@>1LRH[3U[)>[+HS-<8*5YA& M(,I)5LP6M"B ^J/I>I8V*@.R< +BB[;+J/= 'VJVM4<1B_(_,&- =Q)Q>OD4 M08E=V& MS?J -Z<_S\X^G,^"^3PXH9I_5 .:;$; S,_G;W_EU*K3RP^>NH'R M=1(!HI]>'H3:M6TUB[4<]&QV.GO_9G;=5F?S3Z<<^N]4M9I[.0KQ8(G#=IG[ M]I!88:K17^FH^:]X5?^UC2/,HG5GZ6/=V'/?T#/NL'"658LR?W+<_O7&"_6& MZ&?F<#K"W/NK?.4/Y&"3/TZ O68IF_,W4]3X[MR07"#5TO(2XBU0M#!YS+?;C/T>-_K6 PT:ZG2V-QT0F8ZKPON.4G)IWN74+LF MN0XTEJ+ 4''K.57INN&;N)F_NYB_G9].L?$(2X$H$%Y=GL]/YS,0"*^*5;Z M==9M3O_Z1I=YLBU289V'/>6&M;[8_]543%6MA7BW,.A^347W%L$:[*OGD^+S M1N6S4[&I?*N_JG9W5;[,4[J.CO"V'LM:7M8)Q?GQ281%J+J?TEZ4 MEIX"T@YHZ,&IVSB&/MMFC@ K&?=AMQG:JO3LRGJ_W8X7&,\'J *G9"N-B^QG MNJ&/F6C@1*:+1:2)T2A/S[FR7>%T# MG^)P0HV*!@OSI6J"9"O0RY(FG*5&>W32Y>?T,M&\0+<&;-8Z_Q1=-XY M;C+CFX+)G\A/QF4<52$K]Y)%[0"N0$ -N(R]0%0J!.<,E]S 'Z[@KH[C\V/F9&?:;B<@P-P;6%63GWID35S ;D/UQ@A<'O.G)PWY<-'+%4-YQ73_"!TW8VPO"/\8 M8)M6;H$42*G8B$4HZR8# (1 M_(! :4+/=%".B:U%, 2NND$_"C5=H4.78@_"(:'+,54-QBTE@K\F*KNRVJ6R@XA!6:*Q)3K8T:Z'MV.0X_F@D_(8AF9S?E?];?T=!769&.]VI9DVF MM#:LI\/+MO6S;-GY_%YS0_H5__$I>^;CHC 9?)S"9#9V&A6RJ%I\D\RB*S21 M2).SU]YH25P&19!BERWJGU#RSSB$=8O"N$%P7(SH/,^3,X;45LJD@81PMX2+ M;C@#0Q9KVPZ9:BL5NRW5@C-B TV@HA!405\.K7HH,ZS5I4 BUM$'32JB*AO9 M0 (LBD)2GHG@2K44,LE.(^G?$N5)/U1=*39 ,:N=VL5 M2F&".CPA%JKY9#,0BG>;;E1_>D_]>I'8/_+Y"9D@EG3> ME=R]?%>4)2=2XFRAQF>:.E\_H<:[U5Q:A9U40DQ#O/RXP?XI<+(:]KF9 MS*US++:+%L+EIM@L\,:X:*>";X1EU48M8P6J@2H"A%3(*-%=@$)[B4L#!B]& M_AE-H"Y&KIQNK2]'V- .U2W0N\WFL;H /,EZH@J\G^Y8Q!7,#DTL3C5O#5 Z M('C-X66JTC4V^-+QAF7 !)?+$]66X"O,M&A;+QTK-8A!W4Y5J\:^:CA7]JS$ M"CB@S<= U1/3-8ON@,$LL.E2YPW]:M3+XU _*HIBWY7%1XQ(NK\'W$!P[+S/ MRA); 9\_PS#'GA:HC\5JR2%LOL*?G=,S8";P!:T6%U@ABQ;EJG+? FI-1*U& MR:!4_>2AB20TP71*), AM4A :CR'>'W*EZ@X\DJL><7%+J;V>'D*OMYF2.M7 MP9G:UASD])+(GR[F2@K+V[/YZ7& 9@N2)([B08\#0)^]% M!0$.PB0>F;J)7 R+@0J7ZNJJ#7A#,X/=F _\]E:6JO>ONW4.3"_(@72T[CWD\@(-"_HI_@V!8?;KZ66-I=!S2&C#FCQ"W MD94DW3VH\%VC7XI$ -GNS30KY!9A;E\"U?"8 ^YU7=S:JC-=B8.DKTQ6]6%- M6EN_J%FV)DP+G=Q&RA]&<2!5!4ZDM$AUW*9V8(HU01<<,)-^09$*+2DKVQY! MQ[:>H&@'C&R--(J("N<.(!IX.G&(6.&E]IO@VH C*YN#T%?:CU[90>G,D OR MD4DMK5$2S[TMIMYM[<&PPI\2? GPN<:C"/'E>IJ^]3L%/'TR0)D]@,!7$CI] MRC. &)=#UO0-+>&G\-V"A!2DDO8@J".<$HQ-;PH48IJ7 T@W9V;C'PK>PG9Y MILJ@;XBP/I5B7X8*P%?:';1$ 1*+#(OV88IHB#2L1_8?92?T>/[B+;[%P%;Z MTA8$P<8?Y5+;<@\IE"T:Q+DS-)0+"V^;:BOIS)1.=;)XYAS9&@)^"HH!,LZ'JBWQ4.AOLLY<([<,]BUA2T M5.V/U ?W0O%NDH8K+B?4++V-BWNY;K>OK':C,C51_/_S"FKO6;8/J_ZKJ/;O M551[/[7<@WI-JN*GE-%O0"GWR_DXAIZUF&2C%^C:AR3&8[7QR:%$]=O=43?SA<%)? ;D&N*\[. XGN:95NK,Y%9.U5#_\H M0J%$6B!FC0$6[;133IA8K+-]5P+E9_N[HF1L6I!6.;Y+:[&!!T'?#E8DF%#. M;3!HV^5IHR_)JM@\.'4$ON(5OW5/R_.-QWT>A))=6>CQ8*/Z(B\7N[7R!0:J M@RZ+M,KR[0K-;'UN!,O4"9?K?-,1^UQ#',D%6W7_CL!$YBTU<:%\?RV#V%AFUS"CLF"3""9DN97JB&JSLSFD0?*"BUH07"KOH9]PJJQKFZ;^]/)(5*^!:0GN6%D= M'THXSON4Z.M2VQ]ML]/B_CY7IC>!1=GZ:54\NPGO3'?0W^8NQ4S/#23*6K*5 M&4J;U3X7)74*P;63\_HFRUAR'GV[X,S^9)411%YX(^1[W"CFE"N@B5N56PQ< M]+YVJ*A"@7Y!D,@'5OJCLM*-HNB<_V7B7-9:-\F-#P. 9)T#=^/:%T3;L)*( MX$.:;+%Y"FY0'X_^M;$H!-(L+5'+8OY@?':&;:"P@F&I=G[" UJ$&_QA +Y1 M!DD5/=%][5\HY_*-KTLUIQ'/EGJ-.:&IRZ+F:!288>.^GEK)3<8 KOLSAD"A MR?;/78Q0E%'*_#8S@56"W*#"E:54&P+S_M#OL"%OI UL0J/"&M37_.$A(Q1I MDW9T/- :JVW=XR>*1.7RSETJ$R7*-=DH7%,MAQKLRA!6>J:Q:8SK4P[GYT9' M&?9S;!TN;$= E>>]G>(.:^R8CDG4\T;P6_+N:ZHMSHR/U1RJ[J>DJ^IMMMIL M@Y&EJI^SVAS;>H#GD3&' I298Y+I.E_GB,PF[X""L<7,%>N"&C2TX(N&5UWK200B&W.CH3P4$LIQP(&M+BHVDCH62;Y>.KE.&GR'T9XG M_YF5Q7=T>J;:9OU]:X*$^UH]4RB9,GS3 IZMY(@BB Y2TW'\"GSE0M!:5)2D MFJ%4MD7JC[ *:/P1((-MY(A-1E879QUT' 35X]MC/S;(J%TGH5PLBZCX\R9C M2(7S7&36\K7]7 04"2L@38,7/0I(V?&>RW% Q:%M:3:,2R(P!&A\X414@&NA)2=]K'!,G[E8E=BJ\.1C$(M9 MNXH*"Z#2GV9DVJ6 M:2$[2(>MQ_4?QL?:X.[5DTAB-B'(.L"PY,!T&Q\ECQ@=@(0S:/7:JNYYAH3A MMK8ITWGFJQ6'6\'=8*T"A3!/14ZY%HM25:!A!N[$.E'06_V59>:^(I>L0)Z, M*)G?I>/L!2FD&V00#;^G(XEZW]?M5G,3HD%!1J_<"RK0*FB>Y%0DVBB4N:H! M>^"/X@#(\HJDL>G7' ""EYTL]4_76C&IEO'5-*Y2R"9Y=_?])JT[RN&9BY]K M >+DM+%QJ6CV8643D^-$MQOC4%0J949RP%VV_8Q\W9J*6*31TUG+D5\BM7EW M(CT,U:Y\J_BBP'!E&=9<:-E(XZMT.(R/U M7T5X3.\6G\-(I0:A#7V MT-.= M,D;^6W%78;K)L3!-BCW#D%L=>MVPO_=_!T=EP^&SM?7R7_.LJ^S1OI72D2L1 M284EWN\V"YVPH,?A>TJEA3Z@N[=M(:VR;:U=VLB0L^SVQ7)).3^%).+X>=T= M9)Q$*B/.1!\YGB$<:FK(9D/Y1PE'QS6NBH7<%N\8 \Z:>R8SG +.UYU6V'0W MHKYJHD[J6(HF:F4 0UFP(\YO"8-12;X MBFV')G;01& ]K;C=)C9;19#84J3@/85_,FU :89O$4D(Q:F9$. F@O\R>S.% M8X>3;O_%;ZG!4HV<2Y(&]EFE>RVUU$8)H TS$YE\ 0(X J19Q%3G;.CCU;84 M9?Y!?61UGZH<5+YH;;?HUA:Y1,IQ%/>H!BPM2*?'*&(@ULYZS8BTWTWA/*W, M!32>EK7%.Q.E!8W=Z;5APU9P%;/A_HDL/Z5\.-K2:AR2E'ZFS3&/9;%[>%2E M'J?[W6:UF2B8]RB*P][81EM.XH:1$S'HX0$9EE9]??'!N,6\$NGM6=VT2;FL MNH$%FY<'Q%^-3OP M/N: 1.7B\;F.'7[;)L66K@J@5!8Q['-FH="Q4QM2)WK+\&&:L;9(E; MRD#O%<;OHIU&JQ_8UQM'PJL2>[=&V#I$5YAS8E)RT+V[(WF+0%;[NE$/]2Q, M]))6V3&\G^:CM7A+C"D.WO E@W!&A=(PF MAGH;)-M@EBKEHU3,8>WSH:Z\ M2?A'==-X47 :K>-CZ.,GDK[M)CK*93 ""@IL13"@GM5[I6\[QO*#$9851F6,-<)G/8)STKJ*$7)4XT$C'8C M;Y1BA)7)756QPB$'O*EB=+4UBU0'NVA\^2+['/Q:E!^!HN-C,[6'UL"$#S7_ MZ$N_NY)*K:3"(:4W&O45_,44/%47I#[PV]12J'=.[P8S)Q>:I&D*_1"+U(2H MLE$N,EU<*]$(]9\RD5HN8I5#S4BMQ"WC-4-'YP^=^L^A]B&H3T9NTV),:&,P M%[E9CNNF<*H^/#N&[%HA!K3 P'YU),/75618U$S5<"(;^#=G%38@CI_'B\>> M6-FR_4U!B_D^;>DZ4QQ>VDWU@-Y2!1^>J.;%1='%-X?8?*NC.G'A!R 2*N&R M<[.[VU()@W$_-C5=#$"J MZR8CYY)FZ"*6F?Q P))SS=/K0]JH=8XFT;2E\5RN.!UE)K(X)I>@E^SPYUI% M%'5I*EV; C&+SS:45MLVM..+)S$3P"\VZI9CKBK4Q[E(OH7%]![OV$B!H!@H M'4*A)OGM.-BULO(S(A>-U TN-[8E2+@/KNW]J< 2T56.[/7XQ#)G6RBF\!%!1WU# *]"O2I1V8)5?A9H+>"C MZ(#O4ET4=.=+/Y*@ $X\E&$7UIN/&JA>LR:JPM)@Y6AAKF42H$Q/G$RJ'2,_F7DB6PW9!E[/IH"(+4'M[0F?9 MKX+7OU6&==GF$+K8B#TY$^6DHK<,GM0P+>XUE(;IZ>GUA]E9<#Z?OIF?SV^I MK-DM%>)H%#6[60#5VG&1'QV_(@AS_?'?J\2?HX!ZJ@VJWDBG,K/**7DW& W< M+WJBLB:W]6K((;9Z7SCH3<2GB:B?=\L"#ILKB LJROI\%M]/_.!!LEG :0 T6;IJ+;9Y'J189>B[XY/XHF&H'([+OG>EEVP,: M]O@M'P1B3"&3E]E%2 M:STZ[H>#8:-_Y;Z[J5]#\2FO%+?-]_C[_J0K43$COWUE49U,+R@$X%GBE-*/ MPWXD3W_HM* @ZZ-=-Y (63988G"RIUHGB%0]0:A +A@GHF]#F(PM]&GOZN]_ M&IV!T_9M,!(M'SNC,)J(2M=UB(=3$^5TXW H2B0G\-N@Y00E9>J+\J382+F= MJ,%LHG1I#-A@T:,#/XX]+1CMC<; )H8.FQ@"QDD*F8237J.V^S[\D@4F75Q# M"Z7C0C;*[%^,IS;+U7Y#>\.I$B%LU;(FQ\.&A9+(RBXN9]X<:@,S&>U &1<%O9A;,%EX#4B>SU&B:.=!R#8)B,?+?HA.&)>"H+7M0_7!QP M+W'ZCFKT09>7KK6+1F'0BAT:T \3T1$ +D:P@UE-3J>H[4K<^:@GY>V!0.JY M27E3CCKYVD!(9C"(0,$KY:JT\>GZEY'HNST2K-J#1YR3WN#XL%%_G7:)7 86 M&DG+.&H3HX?-^MW M9O#T=MHD%=E7&6//TM_8D&.X9/H4^.!M')#\4Y_& X=>;O_TG&= ?%J%ETA.^W[I/F=/D%LNVE1*>Y&WJ7\.T9/ M4X$VHRXJKP-18)M4OC29LCX.)#_#LL:")!O.X90'E6MH# +MP-,G:Z.#K J M,W>%Y3C%[D3OY+C?%>Q!-A9 4Z(**\:1M%#2$V<&Z^@YIRVD\;\#)7VDL '5 MVPRD<=$@HZ&FEA.&LO.S]V)_31KPYT =ATAD,:PF>^#/D#;]\VN M3GNQ5)CO$$NYN94Y;K0)$P42U4'0?6_B2>61_D5TV ]MZVMKFPW<.9&4$UAC M/W8^CT1CO;F*1N:8&1C^2<6_5":_Q*DU;_E0)+K"]86-*IGT!>":[@O>X5?I M$SM;F5IQ,C06>TM=$1]TR*'4(0>2FHPFR?'!,V()S94HZ&[*7=:O 5!PXE?^ M?%)L_7M[K!T=AXT5:3&**3>M7]MASTUOQ?=,)NZA*^J 5--9\;^=8HA/*H_I3[,;_M_R]]2>[EC&^S,1R' MBW KT>X>?HIP-ZW_V> M3]?_BF9XKI]U%"0C4(@DTF-?S'$$S#F,W8ZYPQ#^&3@Z:2<*)U*Q/0J&((6/ MA-8\K[! ^(*0-_D^QY,A([0Z4?Q-]QS M- XGO<%!]SS&WKN#?K,[8(SH.0KB@6-$%/>.OXZ;K8WK]V_@8#(,!\*R\2(< M#(1%9#(.)*T8)/$>?$]B6,'DV^! F#?[ T [::/K#WY??$\[ M=C+LBG:@A)2#B701)J#XCN4#(QC!D;]'7?OS[#I@=WL87,QN#Q*@ M&RE9?Q&]=ZXM21S INA%+58"-8Z^>\8.\0'@#L>B9^H[LJEVV$5Q3($T+26$ M554>?PU>UX",?5E%+TY D:@G<'L23H148K95;P3.NS MZ8I=F;<&B4-B!D*?E6W73QV#"4VT6188Y9OS/NC=4#K)U\Q?(%R4_"\8\6"FDT%>B8= .$_WA:#3%RUHIP8".@@" MQS\XES=Q/Y D'/7KP3"#=E1O M^;L/U*AOFJZ6VP)@=((=9AE?C8:_,5N3L$ 21?R3,+MQ9BAG\6C,%]6_E-E0 M$,21)(\2C%"8L#?@ I6*'WT5BKX(B7TAMRO28W(V)! .8L7%07SD(2L>RO3I$7:Q3+?I7P06+^J].W_[T#"W,ZP0VT;C<.3P M]OXH^76W_L((RP2'3M=[0=1.'(H0M2'#8B0 U6) MO#Y%T@O[OD":*!SW$]_38T%;6J\CAM,%#O'2P3$6PVVU_5LS S M-1'>XEK9:-VT$-1?8]W9\I*GW9:3WZO@0R4R6,2@.C>>_\;J;Q*8?F:R-9@4 M',:.,=+WC>*:>[[QM.<1ZIU^*AJ-'+T--$:Q"3G!^-*K"$ 9#OO1GAO_J_T]"-&:-M4_$-$B(.*3R=YO M?C-$&R=A/):1LCT1%!V->_!KNY7W%8C6Z?=&QZT#[?_U8'3K#,8RG-WY] TH M-XP='$O0F2)LA8-P4 LD_P:40\%AX-A1!KVP-Y)!(G%O$";C>,_=MW#;F]UZ MC=Y$743>5'Z1N=X/)6JI]<(9GN]U-Y[:%YSE[N3]V?J:HA4CAHW>%ZN\X!*G M_R![BNHCM7U^^LORZ;:_+[/JJ3D4AU;H#R+,5']UK;]PD?D&D/E'P(I*^[;9 M='K.YZ_^O'>"_ZH]T/);??-+>X_!^E$ SHS[GNAU_]?[.,HAWY^:&N#N443) M)!SWA,VSWP/%QZ+R9-(N M0_O\-*U1N"; \% ?E%S.-*,_KON#UXL75C+6U1 MZ^\-G50W_9?[OC26T70T?LWY*^*%THHC+]0ENR.*5I/VJ)]XSS.O(0>],/*DM[9\_;N1@_X$T%]$5(-L/1ZV M"].=21*WRQ?["4+L)!FY4I=Y9OSZK;U $(9.QK+XMN0TTTQ..*(8#'IN:M+@K@*W%7^6O< M_=GR3[L\[AB@\1RX&872_&]27Q:=1GSS BPU)(#$/FE;F XF\S/9%OLZPWP<>&1F*DCJBDXPPA+#/)9[QG)+4\Y:"ES^ MT2B#-?TI&FI&35=?5CW;_J*4&'10/#R<#OC>@3M1P=8SW:'\D->N,]/\735= MU+_0AYE3^:H^X+4-G#!X+KRFEZ=S"[RJ!X/G%?T7%B??H%J'!I#$0^:[5V%N M,G#([C#>)]8<"=J7KY_NIZ]O/LX@:5BO/+FX-K;.T-YC)5;+D\_8]_-EOYJ_V54.^A M%$YMFM?^7BL@HK]VO>0&<#4JM(W6>,""NOX&I8XKO'@180RWW=OZD52#,HKZK4W%46B6#^,71;6&8\=3=UA,K$3!U53^3MQ M%(ZPZ-#ERPBB>WZ5AKHN:KFH^F_42QK?=?H#3])H)Y$$3%"=T<"C&V%4;--D M"D_'F(UTW5@74?M7Q72VT;F7ON\,/.60(J? @UAN3P9!Z[]Q$A]T"^AQ0ZM( M^N6;SGWH^[8_]-Q&Y*FRA9O Z+2IJ"FJRC2.L5AN_?D3SPB^N9HS->WA(X\- M;3!)]J?XN/@3_?_%76MOV\82_2M$D0(*0+FB7K8*-( LV;DJY,>UY09!T ^R M1P8(Y;?6#YM MO!RZ^.2UVR=73=0C5@TSO[O5>MVQ;BS]/,#SK$-X=[T.4=UVV.H3![41SWAP M)B'IDZH3=OJ&@7=B7#Q'NFHWW/VV$?T/HEIAN]M#]M(PBX(O&,Q>S#[_7I#Z M=IXL%:>V894;A@/W89BA/89;!N'+V$2:-H D7QOE\')YT;9QLNN:Z2H'K&Z MG_*>7P7I[H)N^;N,#+9SZ\>:N3J]0K11ZA?D2+A.CXB;R(8^?^W%Y*:64WZ$ M+Y*X:Y']=2VC;14;#^!C;03U5_:*:31RC IITB$$.DUO&&'5VG,CO-K>0.'B M2)U-:8_&241L_IT6U@J92"#DDTE.#5EU0E<,L&IL'#N.C"^QAGLG%:2F&3K6 M0%]$H'QU-?XTF0I BLGE;'CY<7(Z/6,;_>U9Q2A1+>V%@\QQ^!FAS9 M6VN0/+P[&_ T^9J\*/HG3:<..CROU_Y$USL:BK>*O^&'IQA]!C*2CPWPS^(# M"GA K\9QCW-JV9^,=#0:7#/7YJS_3>].7C6ITD6T;-0KQ"/+=/WOW?!F=G8S M_1R<3RZ'EZ/)A//W#V_;UKM M-G.X7>>@T4!EN%%\.CGS#>1;:+F32J'X#]G$;38()N+ MH!?VC6@B6 2]EI% TCX.VWU=H1?3>]R+ )2_AD5]$D8:K!H'=M<3X\*!%F0( M<2D=+=7Y((M !U !G'CMR L0>[3! :BH3[ONRW] M%WUYY =(:,>:?+RYV'#3> MO6<#RX8MVQPP42 GJLH9O&Z2S?_02S::2G1^?L$,NUAT5QZ"%;+)\SUYWCT# M=8<(-Q99C,6O.X(>!--C"]A9SAXDO(4P8+[KMIF\A,$C[&%-< X;T\GYU7M) MXH)NN3/$,P7@)[R.;VS0X+O,"4GRTFSLRPE5(5&/0HW.'352TH#7$G-@27KR MU^!"]!TFR6)UV %T"N?J91T*XXAL'*9?6[_B;U_ O['*CHY:^*/;IV2]5E"2 M_V'_6;(_?"=H$[0*JRMKF?]<[007@AZ+N_?%7Y7@D.-1;+-LCS68H6BB&F#. MTB_#TUYZ+R)E , 847XCFJNYY2L8GS?D=\7/3G?)Y:/KV8/SPE+[$"^%4=::]?SUL.7:';> DS*PR$+N'_ M"Y\.%\^L8$XDQ@-#Z#$KGX#9G0P(S<]=:LS'ZS1^3IA6XY !/.5GO4RVBD9\ MF3S&&N3U_&L:TW1WY546M0PYW7 87%[7T_,Y*_/]#T52Q?8T.SNU5>UGM+CV M;S])7MP"'ZY;674HO=.F'G[4D=2!>?XQ@;Q@N<:*;(>N92J39-0'J.-RC"21 M4K->)8+&4L"80J]3J>NISZ]%5P&N$D?X5?#$D(V;9S-) M?-3*E8KZ5*=ZE56U 5&++$IQV^I'!;ZMX+-OQMFW7U7FG__B.KO6[":\33"[ M3AW_L@F&M!7!#XRJN>(!(YR[4>>H31!O+3ZA**U]1K4WQ-26UR;7GK_2^'/^ MI> MAAPF&@X4:&3)_\9DFQ29B"5&(_IDDRD'*Z]$_E9#&^?P60BWC&93*[YF(TY# M%;9RI)$%HV)$+F4Y==WD78L;Z4#\4#7=D" M7@GC@&>) />W0)1[7*[$(/IL)M%1'^N=Z*B''YJ4;-Z#.=Z3H$U];_$/T-R1 M+%[H=4$[A53(EM"<8E2E(X1UGF3&HK]2&'#TKSD'&BP_%PD:18R$)J^=[PCO M*"0]$;VZBDQ$-M>LE'0(B??B%T(FOHT^"/=="3,0H2U(XI\*@R+SD-&NAOE] MW/-%$^DL5>?J<;3;PJ5CFT%VTARTHY/\.+8SB9P*A_ .3-:;"J,-B=_6SB') M:ZQO.[AI*HR30]';N69(U<-?T:=>4TX]3JR;I$*MDT:$W_?MUI[?8]O1[_N3 M/;_?L_V=/=O?V;/]G?:>WW?V_+Z+%AA!_..V&=KDR1?0 Y58#4V-QB7C;VG6 M,";L;#!B,Y$16I!,8[:,[CQ,9E1V7$C81V7<1DZ)P&[4^A4]QC1'9=9P.2$GW8I1\7*1D-- MP]%.'F?^N;K? AJJ/G7\,(-JW&H(MW@P9F*1)*GH:@!UX"2(,Y^[+0\S.UD M126/&J)N*'GO'^??5BE;$#^".>]"5KT7X+FORA3WP0"\9I6=+[>"H%[F!+&6 MY21W>")G-$=X[A=)LD"7EA-E/<5[D&4YN87,\F59] 69)ST5;OM>_%.^XFSD M4L0A6]ZJ:HQ0WATLD7GM72NP(*G5E8F"<]"JCF$%ZVI-F.\'*Z_=?SO1QV\G M&MG0AQ.-S.O#C2VRO \G&AG5AQ.-[.W#B4:F^.%$]]Y.]-LMF0Y:,O[L;Z0K M\9MB#V'% #(N,_+S!YF3$9:=8&JW'*@31H>CE-.B3#TVO<)7I9K2,I,)9]/=.Y'OH BBSK%QT8*\!)9^ ?'X-WE7N MA,(EKZ$":3H449G*$7UV(3P42>A"9$ R&^J9]0+,?IBBP5,\7VZ?P"60+$=, M*&BG\G-#/8F*8)V9/V[A$ARJ,VR"*TK@]!A$2@:GCB0>>HF_;X-'-A=8(ZGM;.CL LV9\N8< M0M9E&2^7W472:9>LQA+U(TFP9:F8X-*J4NM2EZXJ\9&KG4U?8BEGQ]1BC;(L MB(P8JFZSK:Q>5D4*Y_\/4&_8, MF5+L&3KW8L_0@54;LINV3^EJ]_6)/#UD?M'%9":Y<[P](YF!8;%YKPI1BSQ: M1: #A#Q*ENJ!*A^A+JKR$;[7K\ "YMTCM_'Z"+B4R$B0BWF:3R/7E\@ZYG:U M[4==+/H1-B@K)+O! X2U59->]!DXQ^6LFWU=HEUQA>)J!F?>E#Q=E MMGV:+YNLLZ :.!/Q-1A*-@D5IN>VCA^,HE,BWTQ<6Q-/".,:HHW57T*ML;2MJ69PRMD9]EI;52:W%O6?BC16*OJ_ ![#=KPUTZW? MN:VX<:P#3LEQZNYIDI',/BZ6#AN>UU%$!(T(X<-++W9$>#5YE;%%DH44\_-T MQ^]3,K"\P%=2_-E.,(('P6#\0*?]%%4'DD%3:R#5Y$<^X9_?D?LPV.H>$W04 MQ/D0$?0^M8=8>R+DU]$!&="_/"[:NPH^BI+5]F&.Y[6 =1;(?>(T1\>HLTFI MU7R.R59>AM_4:G+8Y[HQOV[\_=B"@Z]#89L8*:AU9]L;M@8J*+9TSSKKN4?-8ZQ),ON>42*(WJ6O?4$K%9 MX1-WF1@*E&8."1H"@=-YUU))0$E]JBS:)H+JAWLY1U@09\2UT=JC (B&L M[0N',#H7.A1?Z"- 3MH_S1$RT>\4W"5UODTO07/='&BSL:R7@VT:!Q4[^[&. M!1T.('\ W@6DS:L+C2]GW[X_EU6*FXJ4@:\)]&TY@5&(!096/UC,?Z"6(=%. )4.E:0T ME=@K5)">!;()^G.5 B_U2PQQ.%3]^Q:<*5"?*96(F?R92B/)7P?KY@'NP] MMO7TESB6E)J5%4 A^!E?P6'X;;/9?O@_4$L#!!0 ( %* 7% 2"&ZH.0( M -T) - >&PO505,K('ECDS@+YF&X"#BA J>Q M:/DUUPW*9"MT@D]'"/G\*YE#@N^.7G]KI;Y\A?Q_]F8V"^^.+_?Q(QXN#W24_"G_.:V![UV1]2/T[^@'YAZ8-^B=*XD&)WI2Q@ZA,.:$U8 M@J\(HRM%;59!.&4;#\\MD$DF%=)FBXR^R"+-O0]'WK.[U_-P*J1RM7T%_UWU MP_<"@V<%4L9&@7/L@32NB=:@Q+5QW& '/@BAWEYN:J.P5&03S<_PE.!^ILA* MJAS46";" Y3&# HK1]&RLG\MZ\ &M9;<&#DEI13$:1@R>L/09L#8K3W:7XL= M[JY ?HS=DA CJV(PS:Q[<]JUT$G>9O/<6[07!]&BFJZE_M":V0CGV\,#-PH* MVCF_*\;ZAIW4-=N\9[04'/Q&SYZ4S "@,%J#TC3; M1KXK4B^AT\-IZHI#-<]?H.:G7N<2!"C"MD6;H_^<5_D_*[8]X*\UNUME7_$3 MBCP]?_X:;<=[ 2(7_UADT%_H6UUCIV>,*%JUE&DJ>KD5S7/P>FS33O 7^V9@ M.U?WU#H,O28K\];:X3>Y.12D9?K&3M$%$SS9GZSP:#&.6HX4"9[LSY#3EE^X M@M.#+OT!4$L#!!0 ( %* 7%"U&D1\*@4 $,K / >&PO=V]R:V)O M;VLN>&ULQ9I;;^(X%(#_BI6G66F[D&L[5:GD$@.6@L/FPLX\C5(PTVA"@I)T MVIE?OT[8=AP-'.W+$4^0"\F79+[K/FK.LA2'=E5]3YKU6;]==0<:IEMFR MZ1M5*S=M7I5J9[=CG)\;8(-ES6\WRHI6UG[5R7E?/ MA[S\.C%,@^SRNFGC[M[]F?N\S/?Y3[GMMYJGZF51U?G/JFRS(M[455'TO^H. M]#]2=VC>]ZQEW>:;P8EM]AAEBG5B>&-UP>]YDS_F1=[^F!C]]T(:ZBE&VF/T M<7C[/ ;QMOX_8:QVNWPC_6KSO)=E>XQC+8ON[F7SE!\:@Y397DZ,MU-(5FX) M*UM%0WAYO)0ZMWL6=6N^/3Y7JR+V"Y;4M[DZ4/.MV8'C04Y#$80U 7N-"*K H M54$,.'W@ 4^&8#< V TN&!=^&B<1IP'QV9H%X:I+,7D(A:\3?@0(/V(3JJZ% MD81^&L3,'$-]]1CYG5O0B*DVL.*)"AP5_OMW+@C[I&."2D%V2I@L6$2. ?R3 M");H8)!&3&2/L.4J"#\S1AZ88#.>D%5 Q2"[D#],=($LESSINSH=";*%B:R+ MF,W[=MF]:G,6SB.Z6O"I2NTLC)9TD%?(%R:R,&:41V1-@Y21):-Q&K'?H@B9 MPD16A<\BOJ8)7S,5.=7KI4>==4%=,'^N8T*N,/%ED2[3H+?NL0EWQ57$%DS$ MBEW'A,QA(JMC'H;^/SPX]G]<)%3,^4/ "(UC-LPY9 \361^!>@\'XK @<5C( MXO@[I5'"HN!S7XJ*:>]=FE#R(14T]75,2!P6LCCBJ6H/J8;T@M%K): MSE0[;^'49T,@Y]C(S@&KGD$T;<@Y-K)SP*IGB DYQT9V#ESU$!T3G -#=@Y8 M: RC"6G'QA[7@ :W=4Q(0#:V@$!,1\>$!&1?@9T5X3M=K)?G"1M]DKJ3,<$%V"PU0,.*G3U.)!Z M'&3UG!A4G$HXI!T'63OG1A7_<>J8D':.3MK<$R[C@DN_5]F*4>UG(>J MW.J=N@NYQT5VSSE,.NLCJF-"[G&1W0//P0R:$.0>%]D],.:@"4'N<9'= T\5 MZ='T(/=X^$,> %./I@>YQT-V#SBC-9@J\B +><@6"F36R.:D'3U(.]Y%9]H& M+R.D'0][N ,MZ0VS#&G'Z[4SZD]N[N^V7_K]Z_R]02P,$% @ 4H!<4-JY]U\Z4N=VV7F_&;?=M?ZF'\V!]"5V]? MZT,.LEZGT$]G5,]/TYFKE]VFZE]VL5K]J/M#'C95>#N'7VW_6HXY#R5I/-!2@^R^2"C!_E\ MD-.#TGQ0H@?=SP?=TX,>YH,>Z$&/\T&/]*"X!C*N^4D(:[[6$7 =^5Y' ';D MBQT!V9%O=@1H1[[:$; =^6Y' '?DRQT!W9%O=P1X1[[> O06OMX"])8%[K71 MS39?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\% M>BM?;P5ZZP)G)>BPA*^W KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W M ;V-K[QM?;@-[&U]N WL;7 MVX#>QM?;@=[.U]N!WL[7VX'>SM?;@=[.U]N!WK[ LTKTL)*OMP.]G:^W [V= MK[<#O9VOMP.]G:]W GHGOMX)Z)WX>B>@=^+KG8#>B:]W GHGOMX)Z)T6^*_) M1.]RK/N\^S[TI^90;EWRS_!/:R9PE^']G&^?<9WZZ?Z)TL.X)8?KZ\TO\>O4 M/Q%A6E&>?P-02P,$% @ 4H!<4#!OJ4SU 0 CR8 !, !;0V]N=&5N M=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK5WB(=@-L 0E^P"33)FH26[8+ MY>]QPD,"%:F(5KJ;ILDX,S>I=5:]?'QU%";;KNW#/*MC=!>,A;*FSH3<.NI3 M96E]9V(Z]2OF3+DV*V)B-BM8:?M(?9S&H4>VN+RFI=FT<7+U?GUH/<^,]\*]B8./A?V_]<#D$2 X)DD.! MY- @.0J0'*<@.X K @ $0 @ &9 M 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !2@%Q0F5R<(Q & "< M)P $P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( %* 7%#%Z2Y$K , )\2 8 " ?<( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 4H!<4%VTN5JT P )! !@ ( !J1$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!< M4.7'M#"%!0 3QP !@ ( !7QX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 4H!<4)1-X_*T 0 T@, !@ M ( !ZR< 'AL+W=O&UL4$L! A0#% @ 4H!<4((HO0NT 0 MT@, !D ( !P"L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4,+&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4H!<4 [#^N6S 0 T@, !D ( !0#< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!< M4,AA9_.S 0 T0, !D ( !_SP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4/;!*L7" @ ? L M !D ( !OT( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4+N'H _# 0 -P0 !D M ( !Q4D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4H!<4,1.>K6W 0 T@, !D ( !L4\ 'AL+W=O M&PO=V]R:W-H965TP@$ #<$ 9 " 9E3 M !X;"]W;W)K&UL4$L! A0#% @ 4H!<4,'R M;0'% 0 -P0 !D ( !DE4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4)]4LR\: P >0P !D M ( !:5L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4H!<4,H8R(OA @ J0L !D ( ! M[&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4H!<4&9_"_LL @ CP8 !D ( !4VL 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4#1\Z.,= @ \@4 !D M ( !_8( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4H!<4,X0'%-J P S X !D ( !&HH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4H!<4 "F\&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!<4)3QZO.Q @ .0H !D M ( !H:4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4H!<4(4=FBQD @ ^ < !D ( !:K$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4H!< M4#0BZ&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " !2@%Q0,&^I3/4! "/)@ $P @ %R20$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #@4 "82P$ ! end XML 51 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Changes in carrying amount of trademarks    
    Accumulated impairment losses of goodwill $ 0  
    Trademarks    
    Changes in carrying amount of trademarks    
    Original cost 193,767 $ 193,767
    Accumulated impairment losses, balance at the beginning of the period (18,743)  
    Carrying amount, balance at the beginning of the period 175,024 175,024
    Current year impairment losses
    Carrying amount, balance at the end of the period 175,024 175,024
    Accumulated impairment losses, balance at the end of the period $ (18,743) $ (18,743)
    XML 52 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS - Deferred compensation (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    USD ($)
    item
    Dec. 31, 2018
    USD ($)
    Deferred compensation    
    Number of deferred compensation plans | item 3  
    Trading securities | $ $ 76,183 $ 62,260
    XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCRUED LIABILITIES (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    ACCRUED LIABILITIES    
    Compensation $ 10,575 $ 10,034
    Other employee benefits 7,509 7,947
    Taxes, other than income 3,170 3,148
    Advertising and promotions 14,421 15,125
    Other 5,936 6,595
    Total accrued liabilities $ 41,611 $ 42,849
    XML 54 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details) - USD ($)
    $ / shares in Units, shares in Thousands, $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Changes in share capital and capital in excess of par value        
    Balance at the beginning of the period $ 750,497      
    Balance at the end of the period $ 759,649 $ 750,497    
    Treasury stock, shares 90 88    
    Total Number of Shares Purchased 923 594 921  
    Average Price Paid Per Share (in dollars per share) $ 36.93 $ 32.48 $ 37.01  
    Stock dividends (as a percent) 3.00% 3.00% 3.00%  
    Common Stock.        
    Changes in share capital and capital in excess of par value        
    Balance at the beginning of the period $ 26,767 $ 26,361 $ 26,181  
    Balance at the beginning of the period (in shares) 38,544 37,960 37,701  
    Issuance of 3% stock dividend $ 798 $ 781 $ 781  
    Issuance of 3% stock dividend (in shares) 1,150 1,125 1,124  
    Conversion of Class B common shares to common shares $ 45 $ 37 $ 39  
    Conversion of Class B common shares to common shares (in shares) 65 53 56  
    Purchase and retirement of common shares and other $ (641) $ (412) $ (640)  
    Purchase and retirement of common shares and other (in shares) (923) (594) (921)  
    Balance at the end of the period $ 26,969 $ 26,767 $ 26,361  
    Balance at the end of the period (in shares) 38,836 38,544 37,960  
    Treasury Stock        
    Changes in share capital and capital in excess of par value        
    Balance at the beginning of the period $ (1,992) $ (1,992) $ (1,992)  
    Issuance of 3% stock dividend (in shares) 2 3 2  
    Balance at the end of the period $ (1,992) $ (1,992) $ (1,992)  
    Treasury stock, shares 90 88 85 83
    Capital in Excess of Par Value        
    Changes in share capital and capital in excess of par value        
    Balance at the beginning of the period $ 696,535 $ 656,752 $ 646,768  
    Issuance of 3% stock dividend 32,999 58,688 43,477  
    Purchase and retirement of common shares and other (33,475) (18,905) (33,493)  
    Balance at the end of the period 696,059 696,535 656,752  
    Class B Common Stock | Common Stock.        
    Changes in share capital and capital in excess of par value        
    Balance at the beginning of the period $ 17,767 $ 17,285 $ 16,820  
    Balance at the beginning of the period (in shares) 25,584 24,891 24,221  
    Issuance of 3% stock dividend $ 532 $ 519 $ 504  
    Issuance of 3% stock dividend (in shares) 768 746 726  
    Conversion of Class B common shares to common shares $ (45) $ (37) $ (39)  
    Conversion of Class B common shares to common shares (in shares) (65) (53) (56)  
    Balance at the end of the period $ 18,254 $ 17,767 $ 17,285  
    Balance at the end of the period (in shares) 26,287 25,584 24,891  
    XML 55 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    ACCRUED LIABILITIES (Tables)
    12 Months Ended
    Dec. 31, 2019
    ACCRUED LIABILITIES  
    Schedule of accrued liabilities

    December 31,

        

    2019

        

    2018

        

    Compensation

    $

    10,575

    $

    10,034

    Other employee benefits

     

    7,509

     

    7,947

    Taxes, other than income

     

    3,170

     

    3,148

    Advertising and promotions

     

    14,421

     

    15,125

    Other

     

    5,936

     

    6,595

    $

    41,611

    $

    42,849

    XML 56 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    LEASES
    12 Months Ended
    Dec. 31, 2019
    LEASES  
    LEASES

    Note 14 — LEASES  

    The Company leases certain buildings, land and equipment that are classified as operating leases. These leases have remaining lease terms of up to approximately 3 years.  In the fourth quarter and twelve months of 2019, operating lease cost and cash paid for operating lease liabilities totaled $258 and $1,004, respectively, which is classified in cash flows from operating activities.  As of December 31 2019, operating lease right-of-use assets and operating lease liabilities were both $1,580. The weighted-average remaining lease term related to these operating leases was 1.6 years as of December 31, 2019. The weighted-average discount rate related to our operating leases was 3.1% as of December 31, 2019. Maturities of operating lease liabilities at December 31, 2019 are as follows: $979 in 2020, $540 in 2021, and $61 in 2022.

    The Company, as lessor, rents certain commercial real estate to third party lessees. The cost and accumulated depreciation related to these leased properties were $36,378 and $10,252, respectively, as of December 31, 2019. Terms of such leases, including renewal options, may be extended for up to sixty years, many of which provide for periodic adjustment of rent payments based on changes in consumer or other price indices. The Company recognizes lease income on a straight-line basis over the lease term. Lease income in fourth quarter and twelve months 2019 was $718 and $2,951, respectively, and is classified in cash flows from operating activities.

    XML 57 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS      
    Net earnings $ 64,839 $ 56,805 $ 80,654
    Other comprehensive income (loss), before tax:      
    Foreign currency translation adjustments 791 103 1,198
    Pension and postretirement reclassification adjustments:      
    Unrealized gains (losses) for the period on postretirement and pension benefits (1,230) 1,558 (1,009)
    Less: reclassification adjustment for (gains) losses to net earnings (1,522) (1,324) (1,462)
    Unrealized gains (losses) on postretirement and pension benefits (2,752) 234 (2,471)
    Investments:      
    Unrealized gains (losses) for the period on investments 3,130 (606) (300)
    Less: reclassification adjustment for (gains) losses to net earnings 34    
    Unrealized gains (losses) on investments 3,164 (606) (300)
    Derivatives:      
    Unrealized gains (losses) for the period on derivatives 451 (2,734) (1,410)
    Less: reclassification adjustment for (gains) losses to net earnings 677 1,630 (107)
    Unrealized gains (losses) on derivatives 1,128 (1,104) (1,517)
    Total other comprehensive income (loss), before tax 2,331 (1,373) (3,090)
    Income tax benefit (expense) related to items of other comprehensive income (354) 349 1,545
    Total comprehensive earnings 66,816 55,781 79,109
    Comprehensive earnings (loss) attributable to noncontrolling interests (81) (88) (210)
    Total comprehensive earnings attributable to Tootsie Roll Industries, Inc. $ 66,897 $ 55,869 $ 79,319
    XML 58 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS (Tables)
    12 Months Ended
    Dec. 31, 2019
    EMPLOYEE BENEFIT PLANS  
    Schedule of amounts recognized in accumulated other comprehensive loss (pre-tax)

    Prior service credit

        

    $

    (3,066)

    Net actuarial gain

     

    (808)

    Net amount recognized in accumulated other comprehensive loss

    $

    (3,874)

    Schedule of changes in accumulated postretirement benefit obligation

    December 31,

        

    2019

        

    2018

        

    Benefit obligation, beginning of year

    $

    12,451

    $

    13,497

    Service cost

     

    270

     

    337

    Interest cost

     

    499

     

    455

    Actuarial (gain)/loss

     

    922

     

    (1,409)

    Benefits paid

     

    (399)

     

    (429)

    Benefit obligation, end of year

    $

    13,743

    $

    12,451

    Schedule of net periodic postretirement benefit cost (income)

        

    2019

        

    2018

        

    2017

        

    Service cost—benefits attributed to service during the period

    $

    270

    $

    337

    $

    323

    Interest cost on the accumulated postretirement benefit obligation

     

    499

     

    455

     

    468

    Net amortization

     

    (1,522)

     

    (1,324)

     

    (1,462)

    Net periodic postretirement benefit cost (income)

    $

    (753)

    $

    (532)

    $

    (671)

    XML 59 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES
    12 Months Ended
    Dec. 31, 2019
    SIGNIFICANT ACCOUNTING POLICIES  
    SIGNIFICANT ACCOUNTING POLICIES

    NOTE 1—SIGNIFICANT ACCOUNTING POLICIES:

    Basis of consolidation:

    The consolidated financial statements include the accounts of Tootsie Roll Industries, Inc. and its wholly-owned and majority-owned subsidiaries (the Company), which are primarily engaged in the manufacture and sales of candy products. Non-controlling interests relating to majority-owned subsidiaries are reflected in the consolidated financial statements and all significant intercompany transactions have been eliminated. Certain amounts previously reported have been reclassified to conform to the current year presentation. These reclassifications had no effect on previously reported net earnings.

    The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

    Revenue recognition:

    The Company’s revenues, primarily net product sales, principally result from the sale of goods, reflect the consideration to which the Company expects to be entitled, generally based on customer purchase orders. The Company records revenue based on a five-step model in accordance with Accounting Standards Codification ("ASC") Topic 606 which became effective January, 1, 2018. Adjustments for estimated customer cash discounts upon payment, discounts for price adjustments, product returns, allowances, and certain advertising and promotional costs, including consumer coupons, are variable consideration and are recorded as a reduction of product sales revenue in the same period the related product sales are recorded. Such estimates are calculated using historical averages adjusted for any expected changes due to current business conditions and experience. A net product sale is recorded when the Company delivers the product to the customer, or in certain instances, the customer picks up the goods at the Company’s distribution center, and thereby obtains control of such product. Amounts billed and due from our customers are classified as accounts receivables trade on the balance sheet and require payment on a short-term basis. Accounts receivable are unsecured. Shipping and handling costs of $49,288, $49,527, and $44,082 in 2019, 2018 and 2017, respectively, are included in selling, marketing and administrative expenses. A minor amount of royalty income (less than 0.2% of our consolidated net sales) is also recognized from sales-based licensing arrangements, pursuant to which revenue is recognized as the third-party licensee sales occur. Rental income (less than 1% of our consolidated net sales) is not considered revenue from contracts from customers.

    Leases:

    The Company identifies leases by evaluating our contracts to determine if the contract conveys the right to use an identified asset for a stated period of time in exchange for consideration. The Company considers whether it can control the underlying asset and has the right to obtain substantially all of the economic benefits or outputs from the asset. Leases with terms greater than 12 months are classified as either operating or finance leases at the commencement date.  For these leases, we capitalize the present value of the minimum lease payments over the lease terms as a right-of-use asset with an offsetting lease liability. The discount rate used to calculate the present value of the minimum lease payments is typically our incremental borrowing rate, as the rate implicit in the lease is generally not known or determinable. The lease term includes any noncancelable period for which we have the right to use the asset. Currently, all capitalized leases are classified as operating leases and the Company records lease expense on a straight-line basis over the term of the lease.

    Cash and cash equivalents:

    The Company considers short-term debt securities with an original maturity of three months or less to be cash equivalents. Substantially all cash and cash equivalents are held at a major U.S. money center bank or its foreign branches (Bank of America), or its investment broker affiliate (Merrill Lynch). The Company also holds certificates of deposit (CDs) of U.S. banks selected by this investment broker based on their financial ratings; substantially all such CDs are invested in separate individual banks which are generally not in excess of the Federal Deposit Insurance Corporation (FDIC) limit of $250 per bank. The cash in the Company's U.S. banks (primarily Bank of America) is not fully insured by the FDIC due to the statutory limit of $250. The Company had approximately $9,415 and $15,327 of cash in foreign banks, principally foreign branches of a U.S. bank (Bank of America), at December 31, 2019 and 2018, respectively. The Company's cash in its foreign bank accounts is also not fully insured.

    Investments:

    Investments consist of various marketable securities with maturities of generally up to three years, and variable rate demand notes with interest rates that are generally reset weekly and the security can be “put” back and sold weekly. The Company classifies debt and equity securities as either available for sale or trading. Available for sale debt securities are not actively traded by the Company and are carried at fair value. The Company follows current fair value measurement guidance and unrealized gains and losses on these securities are excluded from earnings and are reported as a separate component of shareholders’ equity, net of applicable taxes, until realized or other-than-temporarily impaired. Trading securities related to deferred compensation arrangements are carried at fair value with gains or losses included in other income, net. The Company invests in trading securities to economically hedge changes in its deferred compensation liabilities.

    The Company regularly reviews its investments to determine whether a decline in fair value below the cost basis is other-than-temporary. If the decline in fair value is judged to be other-than-temporary, the cost basis of the security is written down to fair value and the amount of the write-down is included in other income, net. Further information regarding the fair value of the Company’s investments is included in Note 10 of the Company’s Notes to Consolidated Financial Statements.

    Derivative instruments and hedging activities:

    Authoritative guidance requires qualitative disclosures about objectives and strategies for using derivatives, quantitative disclosures about fair value amounts of derivative instruments and related gains and losses, and disclosures about credit-risk-related contingent features in derivative agreements.

    From time to time, the Company enters into commodity futures and foreign currency forward contracts. Commodity futures are intended and are effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and are effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments. Further information regarding derivative instruments and hedging activities is included in Note 11 of the Company’s Notes to Consolidated Financial Statements.

    Inventories:

    Inventories are stated at lower of cost or net realizable value. The cost of substantially all of the Company’s inventories ($55,409 and $50,338 at December 31, 2019 and 2018, respectively) has been determined by the last-in, first-out (LIFO) method. The excess of current cost over LIFO cost of inventories approximates $19,174 and $17,062 at December 31, 2019 and 2018, respectively. The cost of certain foreign inventories ($3,679 and $4,186 at December 31, 2019 and 2018, respectively) has been determined by the first-in, first-out (FIFO) method. Rebates, discounts and other cash consideration received from vendors related to inventory purchases is reflected as a reduction in the cost of the related inventory item, and is, therefore, reflected in cost of sales when the related inventory item is sold.

    Property, plant and equipment:

    Depreciation is computed for financial reporting purposes by use of the straight-line method based on useful lives of 20 to 40 years for buildings and 5 to 20 years for machinery and equipment. Depreciation expense was $18,779, $18,669 and $18,991 in 2019, 2018 and 2017, respectively.

    Carrying value of long-lived assets:

    The Company reviews long-lived assets to determine if there are events or circumstances indicating that the amount of the asset reflected in the Company’s balance sheet may not be recoverable. When such indicators are present, the Company compares the carrying value of the long-lived asset, or asset group, to the future undiscounted cash flows of the underlying assets to determine if impairment exists. If applicable, an impairment charge would be recorded to write down the carrying value to its fair value. The determination of fair value involves the use of estimates of future cash flows that involve considerable management judgment and are based upon assumptions about expected future operating performance. The actual cash flows could differ from management’s estimates due to changes in business conditions, operating performance, and economic conditions. In fourth quarter 2019, 2018 and 2017, the Company recorded charges of $377, $1,125 and $2,371, respectively, relating to the impairment of assets of a foreign subsidiary which is included in selling, marketing and administrative expense. Except for the aforementioned, no impairment charges of long-lived assets were recorded by the Company during 2019, 2018 or 2017.

    Postretirement health care benefits:

    The Company provides certain postretirement health care benefits to a group of “grandfathered” corporate office and management employees. The cost of these postretirement benefits is accrued during the employees’ working careers. See Note 7 of the Company’s Notes to Consolidated Financial Statements for additional information. The Company also provides split dollar life benefits to an executive officer. The Company records an asset equal to the cumulative insurance premiums paid that will be recovered upon the death of the covered executive officer or earlier under the terms of the plan. No premiums were paid in 2019, 2018 or 2017.

    Goodwill and indefinite-lived intangible assets:

    In accordance with authoritative guidance, goodwill and intangible assets with indefinite lives are not amortized, but rather reviewed and tested for impairment at least annually unless certain interim triggering events or circumstances require more frequent testing. All trademarks have been assessed by management to have indefinite lives because they are expected to generate cash flows indefinitely. Management believes that all assumptions used for the impairment review and testing are consistent with those utilized by market participants performing similar valuations. No impairments of intangibles, including trademarks and goodwill, were recorded in 2019, 2018 or 2017.

    Current accounting guidance provides entities an option of performing a qualitative assessment (a "step-zero" test) before performing a quantitative analysis. If the entity determines, on the basis of certain qualitative factors, that it is more-likely-than-not that the intangibles (goodwill and certain trademarks) are not impaired, the entity would not need to proceed to the two step impairment testing process (quantitative analysis) as prescribed in the guidance. During fourth quarter 2019, the Company performed a “step zero” test of its goodwill and certain trademarks, and concluded that there was no impairment based on this guidance. For the fair value assessment of certain trademarks where the “step-zero” analysis was not considered appropriate, impairment testing was performed in fourth quarter 2019 (and fourth quarter 2018) using discounted cash flows and estimated royalty rates. For these trademarks, holding all other assumptions constant at the test date, a 100 basis point increase in the discount rate or a 100 basis point decrease in the royalty rate would reduce the fair value of these trademarks by approximately 16% and 10%, respectively. Individually, a 100 basis point increase in the discount rate may result in potential impairment of up to $2 million.  A 100 basis point decrease in the royalty rate would not result in a potential impairment as of December 31, 2019. 

    Income taxes:

    Deferred income taxes are recorded and recognized for future tax effects of temporary differences between financial and income tax reporting. The Company records valuation allowances in situations where the realization of deferred tax assets is not more-likely-than-not.

    Further information regarding U.S. tax reform (U.S. Tax Cuts and Jobs Act) and other income tax matters are included in Note 4 of the Company’s Notes to Consolidated Financial Statements.

    Foreign currency translation:

    The U.S. dollar is used as the functional currency where a substantial portion of the subsidiary’s business is indexed to the U.S. dollar or where its manufactured products are principally sold in the U.S. All other foreign subsidiaries use the local currency as their functional currency. Where the U.S. dollar is used as the functional currency, foreign currency remeasurements are recorded as a charge or credit to other income, net in the statement of earnings. Where the foreign local currency is used as the functional currency, translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss).

    Restricted cash:

    Restricted cash comprises certain cash deposits of the Company’s majority-owned Spanish subsidiary with international banks that are pledged as collateral for letters of credit and bank borrowings.

    VEBA trust:

    The Company maintains a VEBA trust managed and controlled by the Company, to fund the estimated future costs of certain employee health, welfare and other benefits. The Company made a $20,024 contribution to the VEBA trust in 2017 but no contributions were made to the trust in 2019 or 2018. The Company will be using the VEBA trust funds to pay the actual cost of such benefits through 2022. At December 31, 2019 and 2018, the VEBA trust held $12,085 and $15,921, respectively, of aggregate cash and cash equivalents. This asset value is included in prepaid expenses and long-term other assets in the Company’s Consolidated Statement of Financial Position. These assets are categorized as Level 1 within the fair value hierarchy.

    Bank loans:

    Bank loans consist of short term (less than 120 days) borrowings by the Company’s Spanish subsidiary that are held by international banks. The weighted-average interest rate as of December 31, 2019 and 2018 was 3.0% and 2.0%, respectively.

    Comprehensive earnings:

    Comprehensive earnings include net earnings, foreign currency translation adjustments and unrealized gains/losses on commodity and/or foreign currency hedging contracts, available for sale securities and certain postretirement benefit obligations.

    Earnings per share:

    A dual presentation of basic and diluted earnings per share is not required due to the lack of potentially dilutive securities under the Company’s simple capital structure. Therefore, all earnings per share amounts represent basic earnings per share.

    The Class B common stock has essentially the same rights as common stock, except that each share of Class B common stock has ten votes per share (compared to one vote per share of common stock), is not traded on any exchange,

    is restricted as to transfer and is convertible on a share-for-share basis, at any time and at no cost to the holders, into shares of common stock which are traded on the New York Stock Exchange.

    Use of estimates:

    The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the amounts reported. Estimates are used when accounting for sales discounts, allowances and incentives, product liabilities, assets recorded at fair value, income taxes, depreciation, amortization, employee benefits, contingencies and intangible asset and liability valuations. Actual results may or may not differ from those estimates.

    Recently adopted accounting pronouncements:

    At the beginning of 2019, the Company adopted Accounting Standards Update No. 2016-02 (ASU 2016-02), Leases (Subtopic 842), which requires lessees to recognize all leases with a term greater than 12 months on the balance sheet as right-of-use assets and lease liabilities. Upon adoption, the impact was the recognition of $1,482 in right-of-use assets and lease liabilities for operating leases. Subsequent to adoption, the Company obtained $652 of right-of-use assets in exchange for $652 of lease liabilities held as operating leases. The Company adopted ASU 2016-02 utilizing the current-period adjustment method and did not recast comparative periods upon adoption of the new standard.  In addition, we elected certain practical expedients which permitted us to not reassess whether existing contracts are or contain leases, to not reassess the lease classification of any existing leases, to not reassess initial direct costs for any existing leases, and to not separate lease components for all classes of underlying assets.  The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. 

    In August 2017, the FASB issued ASU 2017-12, guidance that amends hedge accounting. Under the new guidance, more hedging strategies are eligible for hedge accounting and the application of hedge accounting is simplified. The new guidance amends presentation and disclosure requirements, and how effectiveness is assessed. The guidance is effective for fiscal years beginning after December 15, 2018, and interim periods within those years. On January 1, 2019, the Company adopted ASU 2017-12. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.

    Recently issued accounting pronouncements - not yet adopted

    In June 2016, the FASB issued ASU No. 2016-13, which replaces the current incurred loss impairment method with a new method that reflects expected credit losses. Under this new model an entity would recognize an impairment allowance equal to its current estimate of credit losses on financial assets measured at amortized cost. ASU 2016-13 is effective for public companies in fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. Based on the Company's analysis, ASU 2016-13 did not have a material impact on the Company's results of operations and financial condition upon adoption on January 1, 2020.

    XML 60 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES - EPS (Details)
    12 Months Ended
    Dec. 31, 2019
    item
    Common Stock  
    Earnings per share:  
    Voting right per share (in votes per share) 1
    Class B Common Stock  
    Earnings per share:  
    Voting right per share (in votes per share) 10
    XML 61 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
    12 Months Ended
    Dec. 31, 2019
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
    Summary of the Company's outstanding derivative contracts and their effects on the Consolidated Statements of Financial Position

    December 31, 2019

     

        

    Notional

        

        

     

    Amounts

    Assets

    Liabilities

     

    Derivatives designated as hedging instruments:

    Foreign currency forward contracts

    $

    5,533

    $

    14

    $

    Commodity futures contracts

     

    7,147

     

    205

     

    (84)

    Total derivatives

    $

    219

    $

    (84)

    December 31, 2018

     

        

    Notional

        

        

     

    Amounts

    Assets

    Liabilities

     

    Derivatives designated as hedging instruments:

    Foreign currency forward contracts

    $

    11,050

    $

    $

    (407)

    Commodity futures contracts

     

    9,580

     

    92

     

    (679)

    Total derivatives

    $

    92

    $

    (1,086)

    Effects of derivative instruments on the Consolidated Statement of Earnings and Retained Earnings, and the Condensed Consolidated Statement of Comprehensive Earnings

    For Year Ended December 31, 2019

     

        

        

        

    Gain (Loss)

     

    Gain (Loss)

    on Amount Excluded

     

    Gain (Loss)

    Reclassified from

    from Effectiveness

     

    Recognized

    Accumulated OCI

    Testing Recognized

     

    in OCI

    into Earnings

    in Earnings

     

    Foreign currency forward contracts

    $

    359

    $

    (62)

    $

    Commodity futures contracts

     

    92

     

    (615)

     

    Total

    $

    451

    $

    (677)

    $

    For Year Ended December 31, 2018

     

        

        

        

    Gain (Loss)

     

    Gain (Loss)

    on Amount Excluded

     

    Gain (Loss)

    Reclassified from

    from Effectiveness

     

    Recognized

    Accumulated OCI

    Testing Recognized

     

    in OCI

    into Earnings

    in Earnings

     

    Foreign currency forward contracts

    $

    (418)

    $

    67

    $

    Commodity futures contracts

     

    (2,316)

     

    (1,697)

     

    Total

    $

    (2,734)

    $

    (1,630)

    $

    XML 62 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Concentration of Risk      
    Selling, marketing and administrative expenses $ 127,802 $ 117,691 $ 121,484
    Cash and cash equivalents:      
    Cash and cash equivalents $ 138,960 110,899  
    Investments:      
    Marketable securities, maximum maturity period 3 years    
    Inventories:      
    Inventories at cost, last-in, first-out (LIFO) method $ 55,409 50,338  
    Excess of current cost over LIFO cost of inventories 19,174 17,062  
    Foreign inventories at cost, first-in, first-out (FIFO) method 3,679 4,186  
    Foreign Banks      
    Cash and cash equivalents:      
    Cash and cash equivalents $ 9,415 15,327  
    Royalty | Maximum      
    Concentration of Risk      
    Revenues (as a percent) 0.20%    
    Rental | Maximum      
    Concentration of Risk      
    Revenues (as a percent) 1.00%    
    Shipping and Handling      
    Concentration of Risk      
    Selling, marketing and administrative expenses $ 49,288 $ 49,527 $ 44,082
    XML 63 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    FAIR VALUE MEASUREMENTS
    12 Months Ended
    Dec. 31, 2019
    FAIR VALUE MEASUREMENTS  
    FAIR VALUE MEASUREMENTS

    NOTE 10—FAIR VALUE MEASUREMENTS:

    Current accounting guidance defines fair value as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Guidance requires disclosure of the extent to which fair value is used to measure financial assets and liabilities, the inputs utilized in calculating valuation measurements, and the effect of the measurement of significant unobservable inputs on earnings, or changes in net assets, as of the measurement date. Guidance establishes a three-level valuation hierarchy based upon the transparency of inputs utilized in the measurement and valuation of financial assets or liabilities as of the measurement date. Level 1 inputs include quoted prices for identical instruments and are the most observable. Level 2 inputs include quoted prices for similar assets and observable inputs such as interest rates, foreign currency exchange rates, commodity rates and yield curves. Level 3 inputs are not observable in the market and include management’s own judgments about the assumptions market participants would use in pricing the asset or liability. The use of observable and unobservable inputs is reflected in the hierarchy assessment disclosed in the table below.

    As of December 31, 2019 and 2018, the Company held certain financial assets that are required to be measured at fair value on a recurring basis. These include derivative hedging instruments related to the foreign currency forward contracts and purchase of certain raw materials, investments in trading securities and available for sale securities. The Company’s available for sale and trading securities principally consist of corporate and municipal bonds and variable rate demand notes.

    The following tables present information about the Company’s financial assets and liabilities measured at fair value as of December 31, 2019 and 2018, and indicate the fair value hierarchy and the valuation techniques utilized by the Company to determine such fair value:

    Estimated Fair Value December 31, 2019

     

    Total

    Input Levels Used

     

        

    Fair Value

        

    Level 1

        

    Level 2

        

        Level 3    

     

    Cash and equivalents

    $

    138,960

    $

    138,960

    $

    $

    Available for sale securities

     

    177,292

     

    3,588

     

    173,704

     

    Foreign currency forward contracts

     

    14

     

     

    14

     

    Commodity futures contracts, net

     

    121

     

    121

     

     

    Trading securities

     

    76,183

     

    48,260

     

    27,923

     

    Total assets measured at fair value

    $

    392,570

    $

    190,929

    $

    201,641

    $

    Estimated Fair Value December 31, 2018

     

    Total

    Input Levels Used

     

        

    Fair Value

        

    Level 1

        

    Level 2

        

        Level 3    

     

    Cash and equivalents

    $

    110,899

    $

    110,899

    $

    $

    Available for sale securities

     

    183,289

     

    3,007

     

    180,282

     

    Foreign currency forward contracts

     

    (407)

     

     

    (407)

     

    Commodity futures contracts, net

     

    (587)

     

    (587)

     

     

    Trading securities

     

    62,260

     

    36,753

     

    25,507

     

    Total assets measured at fair value

    $

    355,454

    $

    150,072

    $

    205,382

    $

    Available for sale securities which utilize Level 2 inputs consist primarily of corporate and municipal bonds and variable rate demand notes, which are valued based on quoted market prices or alternative pricing sources with reasonable levels of price transparency.

    A summary of the aggregate fair value, gross unrealized gains, gross unrealized losses, realized losses and amortized cost basis of the Company’s investment portfolio by major security type is as follows:

    December 31, 2019

     

    Amortized

    Fair

    Unrealized

    Realized

     

    Available for Sale:

        

    Cost

        

    Value

        

    Gains

        

    Losses

        

    Losses

     

    Municipal bonds

    $

    $

    $

    $

    $

    Variable rate demand notes

    25,845

    25,845

    Corporate bonds

     

    139,803

     

    140,797

     

    994

     

     

    Government securities

     

    3,503

     

    3,588

    85

     

    Certificates of deposit

    6,978

    7,062

    84

    $

    176,129

    $

    177,292

    $

    1,163

    $

    $

    December 31, 2018

     

    Amortized

    Fair

    Unrealized

    Realized

     

    Available for Sale:

        

    Cost

        

    Value

        

    Gains

        

    Losses

        

    Losses

     

    Municipal bonds

    $

    6,173

    $

    5,123

    $

    $

    (1,050)

    $

    Variable rate demand notes

    20,195

    20,195

    Corporate bonds

     

    149,795

     

    148,863

     

     

    (932)

     

    Government securities

     

    2,979

     

    3,007

    28

     

    Certificates of deposit

     

    6,148

    6,101

    (47)

    $

    185,290

    $

    183,289

    $

    28

    $

    (2,029)

    $

    The fair value of the Company’s industrial revenue development bonds at December 31, 2019 and 2018 were valued using Level 2 inputs which approximates the carrying value of $7,500 for both periods. Interest rates on these bonds reset weekly based on current market conditions.

    XML 64 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    OTHER INCOME, NET
    12 Months Ended
    Dec. 31, 2019
    OTHER INCOME, NET  
    OTHER INCOME, NET

    NOTE 6—OTHER INCOME, NET:

    Other income, net is comprised of the following:

        

    2019

        

    2018

        

    2017

        

    Interest and dividend income

    $

    4,423

    $

    3,535

    $

    2,851

    Gains (losses) on trading securities relating to deferred compensation plans

     

    11,292

     

    (1,103)

     

    9,977

    Interest expense

     

    (220)

     

    (181)

     

    (144)

    Foreign exchange gains (losses)

     

    (533)

     

    (659)

     

    259

    Capital gains (losses)

     

    22

     

    (11)

     

    25

    Miscellaneous, net

     

    1,206

     

    1,143

     

    1,171

    $

    16,190

    $

    2,724

    $

    14,139

    XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details) - item
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Wal-Mart | Net product sales | A major customer      
    Concentration of Risk      
    Percentage of concentration risk 24.20% 24.10% 24.00%
    Dollar Tree | Net product sales | A major customer      
    Concentration of Risk      
    Percentage of concentration risk 11.30% 11.20% 10.90%
    McLane | Net product sales | A major customer      
    Concentration of Risk      
    Percentage of concentration risk 17.70% 17.40% 16.90%
    Three Largest Customers | Accounts receivable      
    Concentration of Risk      
    Number of customers 3 3  
    Three Largest Customers | Accounts receivable | A major customer      
    Concentration of Risk      
    Percentage of concentration risk 30.00% 31.00%  
    XML 66 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS - Postretirement (Details) - Postretirement benefit plans - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Postretirement benefit plan disclosure      
    Assumed ultimate health care cost trend rate (as a percent) 3.00%    
    Accumulated benefit obligation after plan amendment $ 13,743 $ 12,451  
    Amounts recognized in accumulated other comprehensive loss (pre-tax)      
    Prior service credit (3,066)    
    Net actuarial gain (808)    
    Net amount recognized in accumulated other comprehensive loss (3,874)    
    Estimated amount to be amortized from accumulated other comprehensive loss (gain) into net periodic benefit cost during next fiscal year      
    Actuarial gain 123    
    Prior service credit (1,227)    
    Changes in the accumulated postretirement benefit obligation      
    Benefit obligation, beginning of the period 12,451 13,497  
    Service cost 270 337 $ 323
    Interest cost 499 455 468
    Actuarial (gain)/loss 922 (1,409)  
    Benefits paid (399) (429)  
    Benefit obligation, end of the period 13,743 12,451 13,497
    Net periodic postretirement benefit cost      
    Service cost-benefits attributed to service during the period 270 337 323
    Interest cost on the accumulated postretirement benefit obligation 499 455 468
    Net amortization (1,522) (1,324) (1,462)
    Net periodic postretirement benefit cost (income) $ (753) $ (532) $ (671)
    XML 67 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2020
    Dec. 31, 2019
    Dec. 31, 2018
    Derivative contracts      
    Assets   $ 219 $ 92
    Liabilities   (84) (1,086)
    Derivatives designated as hedging instruments: | Foreign currency forward contracts      
    Derivative contracts      
    Notional Amounts   5,533 11,050
    Assets   14  
    Liabilities     (407)
    Derivatives designated as hedging instruments: | Commodity futures contracts      
    Derivative contracts      
    Notional Amounts   7,147 9,580
    Assets   205 92
    Liabilities   $ (84) $ (679)
    Forecast      
    Derivative contracts      
    Gain (loss) to be reclassified $ (121)    
    Forecast | Foreign currency forward contracts      
    Derivative contracts      
    Loss to be reclassified $ (14)    
    XML 68 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    FAIR VALUE MEASUREMENTS (Tables)
    12 Months Ended
    Dec. 31, 2019
    FAIR VALUE MEASUREMENTS  
    Schedule of financial assets and liabilities measured at fair value

    Estimated Fair Value December 31, 2019

     

    Total

    Input Levels Used

     

        

    Fair Value

        

    Level 1

        

    Level 2

        

        Level 3    

     

    Cash and equivalents

    $

    138,960

    $

    138,960

    $

    $

    Available for sale securities

     

    177,292

     

    3,588

     

    173,704

     

    Foreign currency forward contracts

     

    14

     

     

    14

     

    Commodity futures contracts, net

     

    121

     

    121

     

     

    Trading securities

     

    76,183

     

    48,260

     

    27,923

     

    Total assets measured at fair value

    $

    392,570

    $

    190,929

    $

    201,641

    $

    Estimated Fair Value December 31, 2018

     

    Total

    Input Levels Used

     

        

    Fair Value

        

    Level 1

        

    Level 2

        

        Level 3    

     

    Cash and equivalents

    $

    110,899

    $

    110,899

    $

    $

    Available for sale securities

     

    183,289

     

    3,007

     

    180,282

     

    Foreign currency forward contracts

     

    (407)

     

     

    (407)

     

    Commodity futures contracts, net

     

    (587)

     

    (587)

     

     

    Trading securities

     

    62,260

     

    36,753

     

    25,507

     

    Total assets measured at fair value

    $

    355,454

    $

    150,072

    $

    205,382

    $

    Summary of the aggregate fair value, gross unrealized gains, gross unrealized losses, realized losses and amortized cost basis of investment portfolio by major security type

    December 31, 2019

     

    Amortized

    Fair

    Unrealized

    Realized

     

    Available for Sale:

        

    Cost

        

    Value

        

    Gains

        

    Losses

        

    Losses

     

    Municipal bonds

    $

    $

    $

    $

    $

    Variable rate demand notes

    25,845

    25,845

    Corporate bonds

     

    139,803

     

    140,797

     

    994

     

     

    Government securities

     

    3,503

     

    3,588

    85

     

    Certificates of deposit

    6,978

    7,062

    84

    $

    176,129

    $

    177,292

    $

    1,163

    $

    $

    December 31, 2018

     

    Amortized

    Fair

    Unrealized

    Realized

     

    Available for Sale:

        

    Cost

        

    Value

        

    Gains

        

    Losses

        

    Losses

     

    Municipal bonds

    $

    6,173

    $

    5,123

    $

    $

    (1,050)

    $

    Variable rate demand notes

    20,195

    20,195

    Corporate bonds

     

    149,795

     

    148,863

     

     

    (932)

     

    Government securities

     

    2,979

     

    3,007

    28

     

    Certificates of deposit

     

    6,148

    6,101

    (47)

    $

    185,290

    $

    183,289

    $

    28

    $

    (2,029)

    $

    XML 69 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)
    12 Months Ended
    Dec. 31, 2019
    QUARTERLY FINANCIAL DATA (UNAUDITED)  
    Schedule of quarterly results

    (Thousands of dollars except per share data)

     

        

    First

        

    Second

        

    Third

        

    Fourth

        

    Year

     

    2019

    Net product sales

    $

    101,019

    $

    106,021

    $

    181,913

    $

    134,663

    $

    523,616

    Product gross margin

     

    36,163

     

    40,076

     

    69,046

     

    49,229

     

    194,514

    Net earnings attributable to Tootsie Roll Industries, Inc.

     

    8,955

     

    11,556

     

    29,854

     

    14,555

     

    64,920

    Net earnings attributable to Tootsie Roll Industries, Inc. per share

     

    0.14

     

    0.18

     

    0.46

     

    0.22

     

    0.99

    2018

    Net product sales

    $

    100,859

    $

    105,623

    $

    181,505

    $

    127,264

    $

    515,251

    Product gross margin

     

    35,025

     

    38,142

     

    66,259

     

    45,945

     

    185,371

    Net earnings attributable to Tootsie Roll Industries, Inc.

     

    8,125

     

    10,489

     

    26,104

     

    12,175

     

    56,893

    Net earnings attributable to Tootsie Roll Industries, Inc. per share

     

    0.12

     

    0.16

     

    0.40

     

    0.18

     

    0.86

    XML 70 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    VEBA trust        
    Contribution by entity to VEBA trust   $ 0 $ 0 $ 20,024
    Cash and cash equivalents held by VEBA trust $ 138,960 $ 138,960 $ 110,899  
    Bank loans        
    Weighted interest rate (as a percent) 3.00% 3.00% 2.00%  
    Goodwill and indefinite-lived intangible assets:        
    Impairments of intangibles   $ 0 $ 0 $ 0
    Trademarks        
    Goodwill and indefinite-lived intangible assets:        
    Number of basis points increase in discount rate 1.00%      
    Number of basis points decrease in royalty rate 1.00%      
    Percentage of reduction of fair value due to increase in discount rate 16.00%      
    Percentage of reduction of fair value due to decrease in royalty rate 10.00%      
    Potential impairment due to increase in discount rate $ 2,000      
    VEBA Trust | Level 1        
    VEBA trust        
    Cash and cash equivalents held by VEBA trust $ 12,085 $ 12,085 $ 15,921  
    XML 71 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
    12 Months Ended
    Dec. 31, 2019
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES  
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

    NOTE 11—DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES:

    From time to time, the Company uses derivative instruments, including foreign currency forward contracts and commodity futures contracts to manage its exposures to foreign exchange and commodity prices. Commodity futures contracts are intended and effective as hedges of market price risks associated with the anticipated purchase of certain raw materials (primarily sugar). Foreign currency forward contracts are intended and effective as hedges of the Company’s exposure to the variability of cash flows, primarily related to the foreign exchange rate changes of products manufactured in Canada and sold in the United States, and periodic equipment purchases from foreign suppliers denominated in a foreign currency. The Company does not engage in trading or other speculative use of derivative instruments.

    The Company recognizes all derivative instruments as either assets or liabilities at fair value in the Consolidated Statements of Financial Position. Derivative assets are recorded in other receivables and derivative liabilities are recorded in accrued liabilities. The Company uses either hedge accounting or mark-to-market accounting for its derivative instruments. Derivatives that qualify for hedge accounting are designated as cash flow hedges by formally documenting the hedge relationships, including identification of the hedging instruments, the hedged items and other critical terms, as well as the Company’s risk management objectives and strategies for undertaking the hedge transaction.

    Changes in the fair value of the Company’s cash flow hedges are recorded in accumulated other comprehensive loss, net of tax, and are reclassified to earnings in the periods in which earnings are affected by the hedged item. Substantially all amounts reported in accumulated other comprehensive loss for commodity derivatives are expected to be reclassified to cost of goods sold. Approximately $121 of this accumulated comprehensive gain is expected to be charged to earnings in 2020. Approximately $14 in accumulated other comprehensive gain for foreign currency derivatives is expected to be reclassified to other income, net in 2020.

    The following table summarizes the Company’s outstanding derivative contracts and their effects on its Consolidated Statements of Financial Position at December 31, 2019 and 2018:

    December 31, 2019

     

        

    Notional

        

        

     

    Amounts

    Assets

    Liabilities

     

    Derivatives designated as hedging instruments:

    Foreign currency forward contracts

    $

    5,533

    $

    14

    $

    Commodity futures contracts

     

    7,147

     

    205

     

    (84)

    Total derivatives

    $

    219

    $

    (84)

    December 31, 2018

     

        

    Notional

        

        

     

    Amounts

    Assets

    Liabilities

     

    Derivatives designated as hedging instruments:

    Foreign currency forward contracts

    $

    11,050

    $

    $

    (407)

    Commodity futures contracts

     

    9,580

     

    92

     

    (679)

    Total derivatives

    $

    92

    $

    (1,086)

    The effects of derivative instruments on the Company’s Consolidated Statement of Earnings, Comprehensive Earnings and Retained Earnings for years ended December 31, 2019 and 2018 are as follows:

    For Year Ended December 31, 2019

     

        

        

        

    Gain (Loss)

     

    Gain (Loss)

    on Amount Excluded

     

    Gain (Loss)

    Reclassified from

    from Effectiveness

     

    Recognized

    Accumulated OCI

    Testing Recognized

     

    in OCI

    into Earnings

    in Earnings

     

    Foreign currency forward contracts

    $

    359

    $

    (62)

    $

    Commodity futures contracts

     

    92

     

    (615)

     

    Total

    $

    451

    $

    (677)

    $

    For Year Ended December 31, 2018

     

        

        

        

    Gain (Loss)

     

    Gain (Loss)

    on Amount Excluded

     

    Gain (Loss)

    Reclassified from

    from Effectiveness

     

    Recognized

    Accumulated OCI

    Testing Recognized

     

    in OCI

    into Earnings

    in Earnings

     

    Foreign currency forward contracts

    $

    (418)

    $

    67

    $

    Commodity futures contracts

     

    (2,316)

     

    (1,697)

     

    Total

    $

    (2,734)

    $

    (1,630)

    $

    XML 72 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS
    12 Months Ended
    Dec. 31, 2019
    EMPLOYEE BENEFIT PLANS  
    EMPLOYEE BENEFIT PLANS

    NOTE 7—EMPLOYEE BENEFIT PLANS:

    Pension plans:

    The Company sponsors defined contribution pension plans covering certain non-union employees with over one year of credited service. The Company’s policy is to fund pension costs accrued based on compensation levels. Total pension expense for 2019, 2018 and 2017 approximated $3,114, $2,988 and $3,087, respectively. The Company also maintains certain profit sharing and retirement savings-investment plans. Company contributions in 2019, 2018 and 2017 to these plans were $2,858, $2,734 and $2,512 respectively.

    The Company also contributes to a multi-employer defined benefit pension plan for certain of its union employees under a collective bargaining agreement which is as follows:

    Plan name: Bakery and Confectionery Union and Industry International Pension Fund

    Employer Identification Number and plan number: 52-6118572, plan number 001

    Funded Status as of the most recent year available: 51.60% funded as of January 1, 2018

    The Company’s contributions to such plan: $2,943, $2,836 and $2,603 in 2019, 2018 and 2017, respectively

    Plan status: Critical and declining as of December 31, 2018

    Beginning in 2012, the Company received periodic notices from the Bakery, Confectionery, Tobacco Workers and Grain Millers International Union  Pension Plan (Plan), a multi-employer defined benefit pension plan for certain Company union employees, that the Plan’s actuary certified the Plan to be in “critical status”, the “Red Zone”, as defined by the Pension Protection Act (PPA) and the Pension Benefit Guaranty Corporation (PBGC); and that a plan of rehabilitation was adopted by the trustees of the Plan in 2012. During 2015, the Company received new notices that the Plan was reclassified to “critical and declining status”, as defined by the PPA and PBGC, for the plan year beginning January 1, 2015. A designation of “critical and declining status” implies that the Plan is expected to become insolvent in the next 20 years. In 2016, the Company received new notices that the Plan’s trustees adopted an updated Rehabilitation Plan effective January 1, 2016, and all annual notices through 2019 have continued to classify the Plan in the “critical and declining status” category.

    The Company has been advised that its withdrawal liability would have been $99,800, $81,600 and $82,200 if it had withdrawn from the Plan during 2019, 2018 and 2017, respectively. Should the Company actually withdraw from the Plan at a future date, a withdrawal liability, which could be higher than the above discussed amounts, could be payable to the Plan.

    The amended rehabilitation plan, which continues, requires that employer contributions include 5% compounded annual surcharge increases each year for an unspecified period of time beginning January 2013 (in addition to the 5% interim surcharge initiated in 2012) as well as certain plan benefit reductions. The Company’s pension expense for this Plan for 2019, 2018 and 2017 was $2,961, $2,836 and $2,617, respectively. The aforementioned expense includes surcharges of $948, $811 and $656 in 2019, 2018 and 2017, respectively, as required under the plan of rehabilitation as amended.

    The Company is currently unable to determine the ultimate outcome of the above discussed matter and therefore is unable to determine the effects on its consolidated financial statements, but the ultimate outcome or the effects of any modifications to the current rehabilitation plan could be material to its consolidated results of operations or cash flows in one or more future periods.

    Deferred compensation:

    The Company sponsors three deferred compensation plans for selected executives and other employees: (i) the Excess Benefit Plan, which restores retirement benefits lost due to IRS limitations on contributions to tax-qualified plans, (ii) the Supplemental Plan, which allows eligible employees to defer the receipt of eligible compensation until designated future dates and (iii) the Career Achievement Plan, which provides a deferred annual incentive award to selected executives. Participants in these plans earn a return on amounts due them based on several investment options, which mirror returns on underlying investments (primarily mutual funds). The Company economically hedges its obligations under the plans by investing in the actual underlying investments. These investments are classified as trading securities and are carried at fair value. At December 31, 2019 and 2018, these investments totaled $76,183 and $62,260, respectively. All gains and losses and related investment income from these investments, which are recorded in other income, net, are equally offset by corresponding increases and decreases in the Company’s deferred compensation liabilities.

    Postretirement health care benefit plans:

    The Company maintains a post-retirement health benefits plan for a group of “grandfathered” corporate employees. The plan as amended in 2013, generally limited future annual cost increases in health benefits to 3%, restricted this benefit to current employees and retirees with long-term service with the Company, and eliminated all post-retirement benefits for future employees effective April 1, 2014. Post-retirement benefits liabilities (as amended) were $13,743 and $12,451 at December 31, 2019 and 2018, respectively.

    Amounts recognized in accumulated other comprehensive loss (pre-tax) at December 31, 2019 are as follows:

    Prior service credit

        

    $

    (3,066)

    Net actuarial gain

     

    (808)

    Net amount recognized in accumulated other comprehensive loss

    $

    (3,874)

    The estimated actuarial gain and prior service credit to be amortized from accumulated other comprehensive loss into net periodic benefit income during 2020 are $123 and $1,227, respectively.

    The changes in the accumulated postretirement benefit obligation at December 31, 2019 and 2018 consist of the following:

    December 31,

        

    2019

        

    2018

        

    Benefit obligation, beginning of year

    $

    12,451

    $

    13,497

    Service cost

     

    270

     

    337

    Interest cost

     

    499

     

    455

    Actuarial (gain)/loss

     

    922

     

    (1,409)

    Benefits paid

     

    (399)

     

    (429)

    Benefit obligation, end of year

    $

    13,743

    $

    12,451

    Net periodic postretirement benefit cost (income) included the following components:

        

    2019

        

    2018

        

    2017

        

    Service cost—benefits attributed to service during the period

    $

    270

    $

    337

    $

    323

    Interest cost on the accumulated postretirement benefit obligation

     

    499

     

    455

     

    468

    Net amortization

     

    (1,522)

     

    (1,324)

     

    (1,462)

    Net periodic postretirement benefit cost (income)

    $

    (753)

    $

    (532)

    $

    (671)

    The Company estimates future benefit payments will be $598, $614, $637, $677 and $692 in 2020 through 2024, respectively, and a total of $3,687 in 2025 through 2029.

    JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tr-20191231x10k96d800.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 245, "dts": { "calculationLink": { "local": [ "tr-20191231_cal.xml" ] }, "definitionLink": { "local": [ "tr-20191231_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": [ "tr-20191231x10k96d800.htm" ] }, "labelLink": { "local": [ "tr-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "tr-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "tr-20191231.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.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-2019-01-31.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/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-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": 604, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 15, "http://www.tootsie.com/20191231": 3, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 23 }, "keyCustom": 80, "keyStandard": 369, "memberCustom": 13, "memberStandard": 48, "nsprefix": "tr", "nsuri": "http://www.tootsie.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INCOME TAXES", "role": "http://www.tootsie.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE", "role": "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValue", "shortName": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - OTHER INCOME, NET", "role": "http://www.tootsie.com/role/DisclosureOtherIncomeNet", "shortName": "OTHER INCOME, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - EMPLOYEE BENEFIT PLANS", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlans", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - COMMITMENTS", "role": "http://www.tootsie.com/role/DisclosureCommitments", "shortName": "COMMITMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION", "role": "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformation", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.tootsie.com/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "role": "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS", "role": "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS", "role": "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings", "shortName": "CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - LEASES", "role": "http://www.tootsie.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)", "role": "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnaudited", "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "role": "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - ACCRUED LIABILITIES (Tables)", "role": "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.tootsie.com/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "tr:ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables)", "role": "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueTables", "shortName": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "tr:ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - OTHER INCOME, NET (Tables)", "role": "http://www.tootsie.com/role/DisclosureOtherIncomeNetTables", "shortName": "OTHER INCOME, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "role": "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationTables", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "role": "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "role": "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "role": "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)", "role": "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedTables", "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "lang": "en-US", "name": "tr:MarketableSecuritiesMaturityPeriodMaximum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Property (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember_EvtqEeBV6UObtHp8TsHoUQ", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "p", "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesBenefitsAndInvestmentDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "p", "us-gaap:PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "tr:PremiumPaidForSplitDollarLifeInsuranceAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "p", "tr:EmployeeBenefitsTrustPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "p", "tr:EmployeeBenefitsTrustPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_6d8jlFVZ9kWULApE5hs2_w", "decimals": "INF", "first": true, "lang": null, "name": "tr:CommonStockVotingRightsPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_HVm4s-UBL02QMNq9vnbZVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - EPS (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_6d8jlFVZ9kWULApE5hs2_w", "decimals": "INF", "first": true, "lang": null, "name": "tr:CommonStockVotingRightsPerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_HVm4s-UBL02QMNq9vnbZVA", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION", "role": "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "shortName": "CONSOLIDATED STATEMENTS OF FINANCIAL POSITION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details)", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_2_2019_To_1_2_2019_Z9dl1JCmn02PW8jjJl8llA", "decimals": "-3", "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - ACCRUED LIABILITIES (Details)", "role": "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "tr:IndustrialDevelopmentBondsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "3", "first": true, "lang": null, "name": "tr:IndustrialDevelopmentBondsNoncurrentFloatingInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS (Details)", "role": "http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBondsDetails", "shortName": "INDUSTRIAL DEVELOPMENT BONDS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tr:IndustrialDevelopmentBondsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "3", "first": true, "lang": null, "name": "tr:IndustrialDevelopmentBondsNoncurrentFloatingInterestRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INCOME TAXES (Details)", "role": "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - INCOME TAXES - Effective tax rate - (Details)", "role": "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "shortName": "INCOME TAXES - Effective tax rate - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2018_fdvhUVMS_kmqYqNCEOoq0Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details)", "role": "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "shortName": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "tr:ScheduleOfStockRepurchasedAndRetiredTableTextBlock", "tr:ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_9zHhXyjzL063Wv15njfvyQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterestAndDividend", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - OTHER INCOME, NET (Details)", "role": "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails", "shortName": "OTHER INCOME, NET (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterestAndDividend", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_0DWwBwiXEUGe85UHFEIuyA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:DefinedContributionPlanRequisiteServicePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails", "shortName": "EMPLOYEE BENEFIT PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_0DWwBwiXEUGe85UHFEIuyA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:DefinedContributionPlanRequisiteServicePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_1_1_2018_us-gaap_MultiemployerPlanTypeAxis_us-gaap_MultiemployerPlansPensionMember_gu8qRKChZ0qhsL6rRln6hA", "decimals": "4", "first": true, "lang": null, "name": "tr:MultiemployerPlanFundedStatusAsPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - EMPLOYEE BENEFIT PLANS - Multi-employer (Details)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Multi-employer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_1_1_2018_us-gaap_MultiemployerPlanTypeAxis_us-gaap_MultiemployerPlansPensionMember_gu8qRKChZ0qhsL6rRln6hA", "decimals": "4", "first": true, "lang": null, "name": "tr:MultiemployerPlanFundedStatusAsPercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "INF", "first": true, "lang": null, "name": "tr:NumberOfDeferredCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_HVm4s-UBL02QMNq9vnbZVA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - EMPLOYEE BENEFIT PLANS - Deferred compensation (Details)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDeferredCompensationDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Deferred compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "INF", "first": true, "lang": null, "name": "tr:NumberOfDeferredCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_HVm4s-UBL02QMNq9vnbZVA", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical)", "role": "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_OqfH8P3yEU-qcNeK5P_m1g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - EMPLOYEE BENEFIT PLANS - Postretirement (Details)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Postretirement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_OqfH8P3yEU-qcNeK5P_m1g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_OqfH8P3yEU-qcNeK5P_m1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details)", "role": "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_OqfH8P3yEU-qcNeK5P_m1g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - COMMITMENTS (Details)", "role": "http://www.tootsie.com/role/DisclosureCommitmentsDetails", "shortName": "COMMITMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details)", "role": "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2017_Jek5wbhEKUCM1wVF89LqBA", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_tr_WalMartCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kWzJ3n-7UUqnn-CbRpr1jA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details)", "role": "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "shortName": "SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_tr_WalMartCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_kWzJ3n-7UUqnn-CbRpr1jA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_E6AbRA8aqkWkyvbbDqgU2w", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember__vyrXdmsokKaiGMVvxE6bQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SpecialAssessmentBondNoncurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - FAIR VALUE MEASUREMENTS - Bonds (Details)", "role": "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Bonds (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SpecialAssessmentBondNoncurrent", "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_T1_7idUG-UasyhkGsVgR5w", "decimals": "-3", "lang": null, "name": "us-gaap:SpecialAssessmentBondNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - FAIR VALUE MEASUREMENTS AFS (Details)", "role": "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails", "shortName": "FAIR VALUE MEASUREMENTS AFS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details)", "role": "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details)", "role": "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_EtePdavgqUW35wP9Q-ppkQ", "decimals": "-3", "lang": null, "name": "us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2018_fdvhUVMS_kmqYqNCEOoq0Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "role": "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember_Bl7t-UWA5UKcMrtqYJQvrg", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details)", "role": "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_EtePdavgqUW35wP9Q-ppkQ", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details)", "role": "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2019_0ColQkOeW0-1-wriDlvRcg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "tr:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Leases (Details)", "role": "http://www.tootsie.com/role/DisclosureLeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "tr:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)", "role": "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "shortName": "QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_10_1_2019_To_12_31_2019__aCl7KfkpkiCJ6zzSy2irw", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2018_fdvhUVMS_kmqYqNCEOoq0Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "role": "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "As_Of_12_31_2016_rBDOG8Nx_kqXMP1L53X9dg", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_yxEzw5XRzEqkLC58-xrLzg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.tootsie.com/role/DisclosureSignificantAccountingPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - ACCRUED LIABILITIES", "role": "http://www.tootsie.com/role/DisclosureAccruedLiabilities", "shortName": "ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:IndustrialDevelopmentBondsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS", "role": "http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBonds", "shortName": "INDUSTRIAL DEVELOPMENT BONDS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tr-20191231x10k96d800.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BSwkkuxGJEGsW1p-bDEimA", "decimals": null, "first": true, "lang": "en-US", "name": "tr:IndustrialDevelopmentBondsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 61, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "C [A]", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_ES": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "E [S]", "terseLabel": "Spain" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "U [S]", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r486" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r485" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r487" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r487" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r487" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r488" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r487" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r487" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r487" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r487" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r484" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r483" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r57", "r128", "r493" ], "lang": { "en-US": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r177", "r246", "r250", "r475" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r175", "r246", "r248", "r472", "r473" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r138", "r140", "r141", "r142" ], "lang": { "en-US": { "role": { "documentation": "Effect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.", "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by revision of previously issued financial statements.", "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revision of previously issued financial statements.", "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r489" ], "lang": { "en-US": { "role": { "documentation": "Information reported for future period.", "label": "Scenario Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r135", "r492" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r176", "r246", "r249", "r474", "r478", "r481", "r490", "r491" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r229", "r424" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "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": "Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r135", "r492" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "tr_AccruedAdvertisingAndPromotionsCostCurrent": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 4.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 advertising and promotion of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Advertising and Promotions Cost Current", "terseLabel": "Advertising and promotions" } } }, "localname": "AccruedAdvertisingAndPromotionsCostCurrent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tr_AccumulatedNetGainLossFromCommodityDerivativesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated comprehensive income resulting from gains and losses from commodity derivative instruments .Trading in a derivative instrument whose primary underlying risk is tied to commodity prices.", "label": "Accumulated Net Gain Loss From Commodity Derivatives [Member]", "terseLabel": "Commodity Derivatives" } } }, "localname": "AccumulatedNetGainLossFromCommodityDerivativesMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "domainItemType" }, "tr_CanadaMexicoAndOtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Canada, Mexico, and other countries.", "label": "Canada Mexico And Other Countries [Member]", "terseLabel": "Canada, Mexico, and Other" } } }, "localname": "CanadaMexicoAndOtherCountriesMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "tr_CommercialRealEstateLeasedToThirdPartiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information relating to commercial real estate which is leased to third parties.", "label": "Commercial Real Estate Leased To Third Parties [Member]", "terseLabel": "Commercial real estate leased to third parties" } } }, "localname": "CommercialRealEstateLeasedToThirdPartiesMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "domainItemType" }, "tr_CommonStockVotingRightsPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the per share voting rights of common stock.", "label": "Common Stock Voting Rights Per Share", "terseLabel": "Voting right per share (in votes per share)" } } }, "localname": "CommonStockVotingRightsPerShare", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails" ], "xbrltype": "integerItemType" }, "tr_DeferredCompensationAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of the liabilities for all deferred compensation arrangements and noncurrent obligations not separately disclosed in the balance sheet due to materiality considerations which are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Deferred Compensation and Other Liabilities", "terseLabel": "Deferred compensation and other liabilities" } } }, "localname": "DeferredCompensationAndOtherLiabilities", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tr_DeferredCompensationPlansGainLossOnTradingSecurities": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the gain loss on trading securities relating to deferred compensation plans.", "label": "Deferred Compensation Plans Gain (Loss) on Trading Securities", "terseLabel": "Gains (losses) on trading securities relating to deferred compensation plans" } } }, "localname": "DeferredCompensationPlansGainLossOnTradingSecurities", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsDeductibleStateTaxDepreciation": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from deductible state tax depreciation.", "label": "Deferred Tax Assets Deductible State Tax Depreciation", "terseLabel": "Deductible state tax depreciation" } } }, "localname": "DeferredTaxAssetsDeductibleStateTaxDepreciation", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2026": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2026, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign Expiring in Year 2026", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2026" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2026", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2027": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2027, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign Expiring in Year 2027", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2027" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2027", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2028": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2028, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign Expiring in Year 2028", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2028" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2028", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2029": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2029, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign Expiring in Year 2029", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2029" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2029", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2030": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2030, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign Expiring in Year 2030", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2030" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2030", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2031": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2031, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2031", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2031" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2031", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2032": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2032, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2032", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2032" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2032", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2033": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2033, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2033", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2033" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2033", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2034": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2034, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2034", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2034" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2034", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2035": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2035, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2035", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2035" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2035", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2036": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2036, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2036", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2036" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2036", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2037": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of excess of tax deductions over gross income in a year which cannot be used on the tax return of a country outside the country of domicile in the current year, but can be carried forward to reduce taxable income or income taxes payable up to 2037, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset.", "label": "Deferred Tax Assets Operating Loss Carryforwards Foreign Expiring In Year 2037", "terseLabel": "Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2037" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeignExpiringInYear2037", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsOutsideBasisDifferenceInForeignSubsidiary": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from outside basis difference in foreign subsidiary.", "label": "Deferred Tax Assets Outside Basis Difference In Foreign Subsidiary", "terseLabel": "Outside basis difference in foreign subsidiary" } } }, "localname": "DeferredTaxAssetsOutsideBasisDifferenceInForeignSubsidiary", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedCustomerPromotions": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from accrued customer promotions which can only be deducted for tax purposes when the losses are realized, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves and Accruals Accrued Customer Promotions", "terseLabel": "Accrued customer promotions" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedCustomerPromotions", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxAssetsUnrealizedCapitalLosses": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from unrealized capital losses which can only be deducted for tax purposes when the losses are realized, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.", "label": "Deferred Tax Assets Unrealized Capital Losses", "terseLabel": "Unrealized capital losses" } } }, "localname": "DeferredTaxAssetsUnrealizedCapitalLosses", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesAccruedExportCompanyCommissions": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis and the basis in accordance with generally accepted accounting principles of change in the accounting method related to the accrued export company commissions, which will increase future taxable income when such basis difference reverses.", "label": "Deferred Tax Liabilities Accrued Export Company Commissions", "terseLabel": "Accrued export company commissions" } } }, "localname": "DeferredTaxLiabilitiesAccruedExportCompanyCommissions", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesDeferredForeignExchangeGain": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from deferred foreign exchange gains.", "label": "Deferred Tax Liabilities Deferred Foreign Exchange Gain", "terseLabel": "Deferred foreign exchange gain" } } }, "localname": "DeferredTaxLiabilitiesDeferredForeignExchangeGain", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesDeferredGainOnSaleOfRealEstate": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis and the basis in accordance with generally accepted accounting principles of change in the accounting method related to deferred gain on sale of real estate, which will increase future taxable income when such basis difference reverses.", "label": "Deferred Tax Liabilities Deferred Gain on Sale of Real Estate", "terseLabel": "Deferred gain on sale of real estate" } } }, "localname": "DeferredTaxLiabilitiesDeferredGainOnSaleOfRealEstate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesEmployeeBenefitPlans": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis and the basis in accordance with generally accepted accounting principles of change in accounting method related to employee benefit plans which will increase future taxable income when such basis difference reverses.", "label": "Deferred Tax Liabilities Employee Benefit Plans", "terseLabel": "Employee benefit plans" } } }, "localname": "DeferredTaxLiabilitiesEmployeeBenefitPlans", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesInventoryReserve": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis and the basis in accordance with generally accepted accounting principles of change in the accounting method related to inventory reserve, which will increase future taxable income when such basis difference reverses.", "label": "Deferred Tax Liabilities Inventory Reserve", "terseLabel": "Inventory reserves" } } }, "localname": "DeferredTaxLiabilitiesInventoryReserve", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesPrepaidInsurance": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis and the basis in accordance with generally accepted accounting principles of change in the accounting method related to prepaid insurance, which will increase future taxable income when such basis difference reverses.", "label": "Deferred Tax Liabilities Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "DeferredTaxLiabilitiesPrepaidInsurance", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DeferredTaxLiabilitiesUnrealizedCapitalLosses": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized capital gain (loss).", "label": "Deferred Tax Liabilities Unrealized Capital Losses", "terseLabel": "Unrealized capital gain" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedCapitalLosses", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DefinedBenefitPlanAccumulatedBenefitObligationAfterAmendment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For defined benefit pension plans, the actuarial present value, after plan amendment, of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same.", "label": "Defined Benefit Plan Accumulated Benefit Obligation After Amendment", "terseLabel": "Accumulated benefit obligation after plan amendment" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligationAfterAmendment", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "tr_DefinedBenefitPlanAmortization": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of amortization recognized in net periodic benefit cost.", "label": "Defined Benefit Plan Amortization", "negatedLabel": "Net amortization" } } }, "localname": "DefinedBenefitPlanAmortization", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "tr_DefinedContributionPlanProfitSharingAndRetirementSavingsInvestmentPlans": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made to profit sharing and retirement savings-investment plans.", "label": "Defined Contribution Plan, Profit Sharing and Retirement Savings Investment Plans", "terseLabel": "Employer contributions to profit sharing and retirement savings-investment plan" } } }, "localname": "DefinedContributionPlanProfitSharingAndRetirementSavingsInvestmentPlans", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "tr_DefinedContributionPlanRequisiteServicePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service period for non-union employees, for the company to sponsor defined contribution pension plan.", "label": "Defined Contribution Plan, Requisite Service Period", "terseLabel": "Credited service period" } } }, "localname": "DefinedContributionPlanRequisiteServicePeriod", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "tr_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOciToOtherIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into other income.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Other Income, Estimated Net Amount to be Transferred", "terseLabel": "Loss to be reclassified" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOciToOtherIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "tr_DollarTreeIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing information pertaining to Dollar Tree, Inc.", "label": "Dollar Tree Inc [Member]", "terseLabel": "Dollar Tree" } } }, "localname": "DollarTreeIncMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "tr_EffectiveIncomeTaxRateReconciliationAdjustmentForDeferredTaxes": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of the differences between the effective income tax rate and domestic federal statutory income tax rate attributable to adjustment of deferred tax balances, whether recorded or adjusted, during the period.", "label": "Effective Income Tax Rate Reconciliation Adjustment for Deferred Taxes", "terseLabel": "Adjustment of deferred tax balances (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentForDeferredTaxes", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "tr_EffectiveIncomeTaxRateReconciliationTaxCreditsAndOther": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits and would include reversals of such credits.", "label": "Tax credits receivable (as a percent)", "negatedLabel": "Tax credits receivable (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsAndOther", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "tr_EffectiveIncomeTaxRateReconciliationWorthlessStockDeductions": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to worthless stock deductions", "label": "Effective Income Tax Rate Reconciliation Worthless Stock Deductions", "terseLabel": "Worthless stock deduction (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWorthlessStockDeductions", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "tr_EmployeeBenefitsTrustPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the trust, managed and controlled by the entity, to fund the estimated future costs of certain employee health, welfare and other benefits.", "label": "Employee Benefits Trust [Policy Text Block]", "terseLabel": "VEBA trust" } } }, "localname": "EmployeeBenefitsTrustPolicyTextBlock", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "tr_ForeignBanksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to foreign banks.", "label": "Foreign Banks [Member]", "terseLabel": "Foreign Banks" } } }, "localname": "ForeignBanksMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "tr_IncreaseDecreaseInDeferredCompensationAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change during the period in carrying value for deferred compensation and other liabilities.", "label": "Increase (Decrease) in Deferred Compensation and Other Liabilities", "terseLabel": "Deferred compensation and other liabilities" } } }, "localname": "IncreaseDecreaseInDeferredCompensationAndOtherLiabilities", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tr_IndefiniteLivedIntangibleAssetsAccumulatedImpairmentLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cumulative impairment losses resulting from the write-down of the carrying amount of an indefinite-lived intangible asset to its fair value.", "label": "Indefinite Lived Intangible Assets Accumulated Impairment Losses", "negatedPeriodEndLabel": "Accumulated impairment losses, balance at the end of the period", "negatedPeriodStartLabel": "Accumulated impairment losses, balance at the beginning of the period" } } }, "localname": "IndefiniteLivedIntangibleAssetsAccumulatedImpairmentLosses", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tr_IndefiniteLivedIntangibleAssetsExcludingGoodwillOriginalCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts (original costs) as of the balance sheet date of intangible assets, excluding goodwill, having a projected indefinite period of benefit.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill, Original Cost", "terseLabel": "Original cost" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillOriginalCost", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "tr_IndustrialDevelopmentBondsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDUSTRIAL DEVELOPMENT BONDS" } } }, "localname": "IndustrialDevelopmentBondsDisclosureAbstract", "nsuri": "http://www.tootsie.com/20191231", "xbrltype": "stringItemType" }, "tr_IndustrialDevelopmentBondsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element can be used to disclose bond maturity date(s) and respective interest rates.", "label": "Industrial Development Bonds Disclosure [Text Block]", "terseLabel": "INDUSTRIAL DEVELOPMENT BONDS" } } }, "localname": "IndustrialDevelopmentBondsDisclosureTextBlock", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBonds" ], "xbrltype": "textBlockItemType" }, "tr_IndustrialDevelopmentBondsNoncurrentFloatingInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of average floating interest rate for industrial development bonds.", "label": "Industrial Development Bonds, Noncurrent Floating Interest Rate", "terseLabel": "Industrial development bonds, average floating interest rate (as a percent)" } } }, "localname": "IndustrialDevelopmentBondsNoncurrentFloatingInterestRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBondsDetails" ], "xbrltype": "percentItemType" }, "tr_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "tr_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The period remaining for lessee's current lease term.", "label": "Lessee Operating Lease Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "tr_LongLivedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long Lived Assets [Abstract]", "terseLabel": "Carrying value of long-lived assets:" } } }, "localname": "LongLivedAssetsAbstract", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "tr_MarketableSecuritiesMaturityPeriodMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum maturity period of marketable securities.", "label": "Marketable Securities Maturity Period, Maximum", "terseLabel": "Marketable securities, maximum maturity period" } } }, "localname": "MarketableSecuritiesMaturityPeriodMaximum", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "tr_McLaneCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to McLane Company.", "label": "Mc Lane Customer [Member]", "terseLabel": "McLane" } } }, "localname": "McLaneCustomerMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "tr_MexicoAndOtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information regarding Mexico and other countries.", "label": "Mexico And Other Countries [Member]", "terseLabel": "Mexico and Other" } } }, "localname": "MexicoAndOtherCountriesMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "tr_MiscellaneousReceivablesAndOtherAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of miscellaneous receivables and current assets not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer).", "label": "Miscellaneous Receivables and Other Assets, Current", "terseLabel": "Other receivables" } } }, "localname": "MiscellaneousReceivablesAndOtherAssetsCurrent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tr_MultiemployerPlanFundedStatusAsPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan assets of a multiemployer plan, as a percentage of projected benefit obligation.", "label": "Multiemployer Plan Funded Status (as a percent)", "terseLabel": "Percentage of funded status" } } }, "localname": "MultiemployerPlanFundedStatusAsPercent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "percentItemType" }, "tr_MultiemployerPlanSurchargeIncreaseDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The portion of the entity's pension expense for the multiemployer plan that represents an increase in the surcharge, during the period.", "label": "Multiemployer Plan Surcharge Increase During the Period", "terseLabel": "Surcharges" } } }, "localname": "MultiemployerPlanSurchargeIncreaseDuringPeriod", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "monetaryItemType" }, "tr_MultiemployerPlansEstimatedLiabilityUponWithdrawalPlanObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Estimated amount of the obligation that would be recognized due to withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans Estimated Liability upon Withdrawal Plan Obligation", "terseLabel": "Estimated liability upon withdrawal from plan" } } }, "localname": "MultiemployerPlansEstimatedLiabilityUponWithdrawalPlanObligation", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "monetaryItemType" }, "tr_MultiemployerPlansNumberOfYearsUntilInsolvent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of years until the Plan is expected to become insolvent based on the \"critical and declining status\" designation.", "label": "Multiemployer Plans Number of Years Until Insolvent", "terseLabel": "Insolvent period" } } }, "localname": "MultiemployerPlansNumberOfYearsUntilInsolvent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "durationItemType" }, "tr_MultiemployerPlansSurchargePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents employer payable surcharge to the pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Surcharge Percentage", "terseLabel": "Percentage of interim surcharge" } } }, "localname": "MultiemployerPlansSurchargePercentage", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "percentItemType" }, "tr_MultiemployerPlansSurchargePercentageForRehabilitationInSpecifiedTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents employer payable compounded annual surcharge for rehabilitation within a specified period to the pension or postretirement benefit plan to which two or more unrelated employers contribute, where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans Surcharge Percentage for Rehabilitation in Specified Term", "terseLabel": "Percentage of annual compounded surcharge for rehabilitation" } } }, "localname": "MultiemployerPlansSurchargePercentageForRehabilitationInSpecifiedTerm", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "percentItemType" }, "tr_NumberOfBasisPointsDecreaseInRoyaltyRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of basis points decrease in royalty rate.", "label": "Number Of Basis Points Decrease In Royalty Rate", "terseLabel": "Number of basis points decrease in royalty rate" } } }, "localname": "NumberOfBasisPointsDecreaseInRoyaltyRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "percentItemType" }, "tr_NumberOfBasisPointsIncreaseInDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of basis points increase in discount rate.", "label": "Number Of Basis Points Increase In Discount Rate", "terseLabel": "Number of basis points increase in discount rate" } } }, "localname": "NumberOfBasisPointsIncreaseInDiscountRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "percentItemType" }, "tr_NumberOfCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of significant customers.", "label": "Number of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "integerItemType" }, "tr_NumberOfDeferredCompensationPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of deferred compensation plans for selected executives and other employees sponsored by the company.", "label": "Number of Deferred Compensation Plans", "terseLabel": "Number of deferred compensation plans" } } }, "localname": "NumberOfDeferredCompensationPlans", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDeferredCompensationDetails" ], "xbrltype": "integerItemType" }, "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.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, excluding net amount of property plant and equipment, that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Other Assets, Noncurrent Excluding Property, Plant and Equipment, Net", "totalLabel": "Total other assets" } } }, "localname": "OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent Excluding Property, Plant and Equipment, Net [Abstract]", "terseLabel": "OTHER ASSETS:" } } }, "localname": "OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNetAbstract", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "tr_OtherPostretirementDefinedBenefitPlanLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the amount recognized in balance sheet as a current liability associated with other postretirement defined benefit plans (excluding pension plans).", "label": "Other Postretirement Defined Benefit Plan Liabilities Current", "terseLabel": "Postretirement health care benefits" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesCurrent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tr_PaymentsToAcquireTradingSecurities": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow during the period from investments in trading securities, used by the entity to economically hedge changes in its deferred compensation liabilities, which are classified as investing activities", "label": "Payments To Acquire Trading Securities", "negatedTerseLabel": "Purchases of trading securities" } } }, "localname": "PaymentsToAcquireTradingSecurities", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tr_PercentageOfReductionOfFairValueDueToDecreaseInRoyaltyRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of reduction of fair value of trademarks by decrease in royalty rate.", "label": "Percentage Of Reduction Of Fair Value Due To Decrease In Royalty Rate", "terseLabel": "Percentage of reduction of fair value due to decrease in royalty rate" } } }, "localname": "PercentageOfReductionOfFairValueDueToDecreaseInRoyaltyRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "percentItemType" }, "tr_PercentageOfReductionOfFairValueDueToIncreaseInDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of reduction of fair value of trademarks by increase in discount rate.", "label": "Percentage Of Reduction Of Fair Value Due To Increase In Discount Rate", "terseLabel": "Percentage of reduction of fair value due to increase in discount rate" } } }, "localname": "PercentageOfReductionOfFairValueDueToIncreaseInDiscountRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "percentItemType" }, "tr_PotentialImpairmentDueToIncreaseInDiscountRate": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Potential Impairment Due To Increase In Discount Rate.", "label": "Potential Impairment Due To Increase In Discount Rate", "terseLabel": "Potential impairment due to increase in discount rate" } } }, "localname": "PotentialImpairmentDueToIncreaseInDiscountRate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "monetaryItemType" }, "tr_PremiumPaidForSplitDollarLifeInsuranceAgreements": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the amount paid as premium for the split dollar life insurance agreements.", "label": "Premium Paid for Split Dollar Life Insurance Agreements", "terseLabel": "Premium paid for split dollar life insurance agreements" } } }, "localname": "PremiumPaidForSplitDollarLifeInsuranceAgreements", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesBenefitsAndInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "tr_ProceedsFromTradingSecurities": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow during the period from investments in trading securities, used by the entity to economically hedge changes in its deferred compensation liabilities, which are classified as investing activities", "label": "Proceeds From Trading Securities", "terseLabel": "Sales of trading securities" } } }, "localname": "ProceedsFromTradingSecurities", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tr_RentalAndRoyaltyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue for usage-based right to asset.", "label": "Rental And Royalty [Member]", "terseLabel": "Rental and Royalty" } } }, "localname": "RentalAndRoyaltyMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "domainItemType" }, "tr_RentalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Money for renting products/services.", "label": "Rental [Member]", "terseLabel": "Rental" } } }, "localname": "RentalMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "tr_ReserveForCashDiscountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of sales revenue which the Entity expects that it will not receive because customers may pay a reduced price if they make their payment within a certain timeframe offered by the Entity.", "label": "Reserve For Cash Discounts [Member]", "terseLabel": "Reserve for cash discounts" } } }, "localname": "ReserveForCashDiscountsMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "tr_ScheduleOfStockRepurchasedAndRetiredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of shares repurchased and retired during the period.", "label": "Schedule of Stock Repurchased and Retired [Table Text Block]", "terseLabel": "Schedule of shares purchased and retired" } } }, "localname": "ScheduleOfStockRepurchasedAndRetiredTableTextBlock", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueTables" ], "xbrltype": "textBlockItemType" }, "tr_SellingMarketingAndAdministrativeExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, marketing and administrative expense.", "label": "Selling Marketing And Administrative Expense [Member]", "terseLabel": "Selling, Marketing, and Administrative Expense" } } }, "localname": "SellingMarketingAndAdministrativeExpenseMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "tr_ShareCapitalAndCapitalInExcessOfParValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE" } } }, "localname": "ShareCapitalAndCapitalInExcessOfParValueDisclosureAbstract", "nsuri": "http://www.tootsie.com/20191231", "xbrltype": "stringItemType" }, "tr_ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure related to accounts comprising shareholders' equity. Includes: (1) balances of common stock, treasury stock and capital in excess of par value; (2) amount and nature of changes in separate accounts, including issuance of stock dividends and purchases, retirements and conversions of common stock.", "label": "Share Capital and Capital in Excess of Par Value Disclosure [Text Block]", "terseLabel": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE" } } }, "localname": "ShareCapitalAndCapitalInExcessOfParValueDisclosureTextBlock", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValue" ], "xbrltype": "textBlockItemType" }, "tr_SplitDollarLifeInsuranceAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The Company provides split dollar life insurance benefits to certain executive officers and records an asset equal to the cumulative premiums paid.", "label": "Split Dollar Life Insurance Assets, Noncurrent", "terseLabel": "Split dollar officer life insurance" } } }, "localname": "SplitDollarLifeInsuranceAssetsNoncurrent", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2019": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2019.", "label": "State Tax Credit Carry Forwards Expiring in 2019", "verboseLabel": "State tax credit carry-forwards expiring in 2019" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2019", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2020": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2020.", "label": "State Tax Credit Carry Forwards Expiring in 2020", "verboseLabel": "State tax credit carry-forwards expiring in 2020" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2020", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2021": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2021.", "label": "State Tax Credit Carry Forwards Expiring In 2021", "terseLabel": "State tax credit carry-forwards expiring in 2021" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2021", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2028": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2028.", "label": "State Tax Credit Carry Forwards Expiring In 2028", "terseLabel": "State tax credit carry-forwards expiring in 2028" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2028", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2029": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2029.", "label": "State Tax Credit Carry Forwards Expiring In 2029", "terseLabel": "State tax credit carry-forwards expiring in 2029" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2029", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2030": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2030.", "label": "State Tax Credit Carry Forwards Expiring In 2030", "terseLabel": "State tax credit carry-forwards expiring in 2030" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2030", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2031": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2031.", "label": "State Tax Credit Carry Forwards Expiring In 2031", "verboseLabel": "State tax credit carry-forwards expiring in 2031" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2031", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2032": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2032.", "label": "State Tax Credit Carry Forwards Expiring In 2032", "verboseLabel": "State tax credit carry-forwards expiring in 2032" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2032", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2033": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2033.", "label": "State Tax Credit Carry Forwards Expiring In 2033", "verboseLabel": "State tax credit carry-forwards expiring in 2033" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2033", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StateTaxCreditCarryForwardsExpiringIn2034": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the amount of state tax credit carry-forwards expiring in the year 2034.", "label": "State Tax Credit Carry Forwards Expiring In 2034", "terseLabel": "State tax credit carry-forwards expiring in 2034" } } }, "localname": "StateTaxCreditCarryForwardsExpiringIn2034", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "tr_StockDividendsDistributedPercentOfSharesOutstandingAtRecordDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The dividend rate applied to calculate stock dividends distributed based on the number of shares outstanding as of the record date.", "label": "Stock Dividends Distributed Percent Of Shares Outstanding At Record Date", "terseLabel": "Stock dividends (as a percent)" } } }, "localname": "StockDividendsDistributedPercentOfSharesOutstandingAtRecordDate", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "percentItemType" }, "tr_StockRepurchasedAveragePricePaidPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Stock Repurchased Average Price Paid Per Share", "terseLabel": "Average Price Paid Per Share (in dollars per share)" } } }, "localname": "StockRepurchasedAveragePricePaidPerShare", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "perShareItemType" }, "tr_ThreeLargestCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the entity's three largest customers.", "label": "Three Largest Customers [Member]", "terseLabel": "Three Largest Customers" } } }, "localname": "ThreeLargestCustomersMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "tr_TreasuryStockSharesStockDividend": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase in the number of shares held in treasury during the period as a result of a stock dividend.", "label": "Treasury Stock Shares, Stock Dividend", "terseLabel": "Issuance of 3% stock dividend (in shares)" } } }, "localname": "TreasuryStockSharesStockDividend", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "tr_UnrecognizedTaxBenefitsIncludingInterestAndPenalties": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of unrecognized tax benefits including interest and penalties pertaining to uncertain tax positions taken in tax returns as of the balance sheet date.", "label": "Unrecognized Tax Benefits, Including Interest and Penalties", "periodEndLabel": "Unrecognized tax benefits at the end of the period", "periodStartLabel": "Unrecognized tax benefits at the beginning of the period", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncludingInterestAndPenalties", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "tr_WalMartCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to Wal-Mart Stores, Inc.", "label": "Wal Mart Customer [Member]", "terseLabel": "Wal-Mart" } } }, "localname": "WalMartCustomerMember", "nsuri": "http://www.tootsie.com/20191231", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r84" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update201802 [Member]", "terseLabel": "ASU 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r1", "r29", "r179", "r180", "r247" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 4.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, Net, Current", "verboseLabel": "Accounts receivable trade, less allowances of $1,949 and $1,820" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r9", "r43", "r295" ], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.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 and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes, other than income" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r8", "r9", "r43" ], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Other employee benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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.tootsie.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r9", "r43" ], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r66", "r72", "r75", "r272", "r344" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment [Member]", "terseLabel": "Postretirement and Pension Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r40", "r223" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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", "terseLabel": "Less - accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r72", "r83", "r343" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain Loss Net Cash Flow Hedge Parent [Member]", "terseLabel": "Foreign Currency Derivatives" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r62", "r63", "r64", "r72", "r75" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Accumulated Net Unrealized Investment Gain Loss [Member]", "terseLabel": "Investments" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated other comprehensive earnings (loss), net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r71", "r72" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r72", "r75", "r344" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Earnings ( Loss )" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r60", "r72", "r75", "r344" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Translation Adjustment [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "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": "Capital in Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "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 earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Allowance For Credit Loss [Member]", "terseLabel": "Reserve for bad debts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r35", "r181", "r193" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Trade accounts receivable, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r173", "r445", "r463" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r5", "r55" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r187" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r188" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r185", "r199" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r183", "r186", "r199" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "positiveLabel": "Available for sale securities", "verboseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r7", "r222" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r388", "r389" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Reported Amount Fair Value Disclosure [Member]", "terseLabel": "Cost Basis" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r36", "r116" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents held by VEBA trust" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r117", "r124" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r15", "r117", "r124", "r443" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r116", "r122" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r397" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "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": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates Of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "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.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails", "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "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": "Earnings per share:" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "COMMITMENTS" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails", "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "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.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails", "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "domainItemType" }, "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.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r235" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.69-4/9 par value - 120,000 shares authorized - 38,836 and 38,544, respectively, issued.Class B common stock, $.69-4/9 par value - 40,000 shares authorized - 26,287 and 25,584, respectively, issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of entity's net deferred tax liability" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "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": "Total comprehensive earnings attributable to Tootsie Roll Industries, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r80", "r337", "r338", "r347" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "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 earnings (loss) attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r80", "r336", "r347" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "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", "totalLabel": "Total comprehensive earnings" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r100" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r163", "r164", "r390", "r391" ], "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.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r163", "r164", "r390", "r391", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r163", "r164", "r390", "r391", "r477" ], "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]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "verboseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r390", "r391" ], "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": "Percentage of concentration risk", "verboseLabel": "Revenues (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r161", "r163", "r164", "r165", "r390", "r392" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r163", "r164", "r390", "r391" ], "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.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r339", "r348", "r349" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Basis of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r222" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r93" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "order": 1.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": "Costs", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "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": "Adopted ASU's (See Note 1)", "verboseLabel": "Adoption of ASU 2018-02" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r126", "r323", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r323", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r126", "r323", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "A major customer" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r124", "r230" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Bank loans" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted interest rate (as a percent)" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationArrangementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Compensation Arrangements [Abstract]", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationArrangementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDeferredCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityCurrent": { "auth_ref": [ "r253", "r254" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r324", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r324", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r318" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 6.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r126", "r324", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r314", "r446", "r460" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r301", "r318" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r115" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r324", "r327" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r315" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r316" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r297", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Foreign subsidiary tax loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r320", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carry forward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r297", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r321" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Postretirement benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r297", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r317" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r301", "r318" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "totalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r298", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "terseLabel": "Deductible goodwill and trademarks" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r298", "r321", "r322" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "auth_ref": [ "r67", "r72" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax", "totalLabel": "Net amount recognized in accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax [Abstract]", "terseLabel": "Amounts recognized in accumulated other comprehensive loss (pre-tax)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r72", "r272" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), before Tax", "negatedLabel": "Net actuarial gain" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r72", "r272" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit), before Tax", "terseLabel": "Prior service credit" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Actuarial Gain (Loss)", "negatedLabel": "Actuarial (gain)/loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year [Abstract]", "terseLabel": "Estimated amount to be amortized from accumulated other comprehensive loss (gain) into net periodic benefit cost during next fiscal year" } } }, "localname": "DefinedBenefitPlanAmountsThatWillBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossInNextFiscalYearAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r259" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Benefit obligation, end of the period", "periodStartLabel": "Benefit obligation, beginning of the period" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r263", "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Changes in the accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "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": "Postretirement benefit plan disclosure", "verboseLabel": "Pension Plans" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated future benefit payments" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Future Amortization of Gain (Loss)", "terseLabel": "Actuarial gain" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive (income) loss for prior service cost (credit) expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit)", "terseLabel": "Prior service credit" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "terseLabel": "2025 through 2029" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r261", "r270", "r282", "r283" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": 2.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", "verboseLabel": "Interest cost on the accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r268", "r280", "r283" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "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", "totalLabel": "Net periodic postretirement benefit cost (income)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost [Abstract]", "terseLabel": "Net periodic postretirement benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r260", "r269", "r281", "r283" ], "calculation": { "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails": { "order": 1.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", "verboseLabel": "Service cost-benefits attributed to service during the period" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "terseLabel": "Assumed ultimate health care cost trend rate (as a percent)" } } }, "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost Recognized", "terseLabel": "Pension expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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 Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r171" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "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", "verboseLabel": "Depreciation expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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 Type [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r56", "r58", "r359", "r428" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r56", "r58", "r359", "r428" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedLabel": "Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r387" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "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 instruments, net" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r357", "r360", "r364", "r366" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r355", "r357", "r364", "r366", "r367", "r371", "r373" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Effect of derivative instruments on earnings" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gain (loss) to be reclassified" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "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 contracts" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r352", "r354" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional Amounts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r132", "r351", "r353", "r354", "r355", "r356", "r361", "r364", "r368", "r370", "r373" ], "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]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r124", "r133", "r351", "r353", "r355", "r356", "r369" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative instruments and hedging activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated As Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r242" ], "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", "negatedLabel": "Cash dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockStock": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in stock.", "label": "Dividends, Common Stock, Stock", "negatedLabel": "Stock dividends" } } }, "localname": "DividendsCommonStockStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r9", "r43" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r138", "r145", "r146", "r147", "r148", "r152", "r457", "r470" ], "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 earnings attributable to Tootsie Roll Industries, Inc. per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r124", "r149", "r150", "r151" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r397" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r131", "r302", "r303" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Effective income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective income tax rate differs from the statutory rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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": "U.S. statutory rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails", "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Qualified domestic production activities deduction (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax rates (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other, net (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Reserve for uncertain tax benefits (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "auth_ref": [ "r302", "r303", "r326" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent", "terseLabel": "Exempt municipal bond interest (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r11" ], "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", "terseLabel": "Foreign inventories at cost, first-in, first-out (FIFO) method" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "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 measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r376", "r377", "r378", "r383" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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 Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r381", "r383" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r265", "r266", "r283", "r377", "r425" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r376", "r384" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r376", "r377", "r379", "r380", "r385" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r265", "r266", "r283", "r377", "r426" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r265", "r266", "r283", "r377", "r427" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r382", "r385" ], "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 Measurements Recurring [Member]", "terseLabel": "Fair value measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Total assets measured at fair value" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r194", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r394", "r395", "r396" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r124", "r396", "r399" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Commodity futures contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Impairments of intangibles" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOODWILL AND INTANGIBLE ASSETS", "terseLabel": "Goodwill and indefinite-lived intangible assets:" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "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.tootsie.com/role/DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r124", "r212", "r214" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and indefinite-lived intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r210", "r211" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated impairment losses of goodwill" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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", "terseLabel": "Gross Margin", "totalLabel": "Gross Margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r355", "r367" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r355" ], "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.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r114", "r216" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "positiveVerboseLabel": "Current year impairment losses" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r114", "r220", "r225", "r480" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of majority-owned foreign subsidiaries", "verboseLabel": "Impairment charges of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r124", "r219", "r227" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Carrying value of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r130" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r88", "r138", "r442", "r455", "r471" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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, Extraordinary Items, Noncontrolling Interest", "negatedTerseLabel": "Total before tax", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r130" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]", "terseLabel": "Domestic and foreign components of pretax income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "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.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r332" ], "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.tootsie.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r172", "r329" ], "calculation": { "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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", "totalLabel": "Total provision for income taxes", "verboseLabel": "Tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r82", "r124", "r299", "r300", "r312", "r313", "r319", "r331", "r479" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r118" ], "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.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in 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", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Postretirement health care benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": "Changes in share capital and capital in excess of par value" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r213", "r215" ], "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]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r215" ], "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)", "periodEndLabel": "Carrying amount, balance at the end of the period", "periodStartLabel": "Carrying amount, balance at the beginning of the period" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r213", "r215" ], "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.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "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": "Indefinite-lived Intangible Assets [Roll Forward]", "terseLabel": "Changes in carrying amount of trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedTrademarks": { "auth_ref": [ "r215" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) 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 projected indefinite period of benefit.", "label": "Indefinite-Lived Trademarks", "terseLabel": "Trademarks" } } }, "localname": "IndefiniteLivedTrademarks", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r170", "r400", "r401", "r458" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r118" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsAndWorkInProcess": { "auth_ref": [ "r51" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale.", "label": "Inventory, Finished Goods and Work in Process, Gross", "terseLabel": "Finished goods and work-in-process" } } }, "localname": "InventoryFinishedGoodsAndWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r54" ], "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", "terseLabel": "Excess of current cost over LIFO cost of inventories" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r53", "r124", "r153", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r52" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterestAndDividend": { "auth_ref": [ "r95" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Interest and Dividend", "terseLabel": "Interest and dividend income" } } }, "localname": "InvestmentIncomeInterestAndDividend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r98" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization of marketable security premiums" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r11" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "LIFO Inventory Amount", "terseLabel": "Inventories at cost, last-in, first-out (LIFO) method" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r6", "r39" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LEASES" } } }, "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]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r412" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020", "verboseLabel": "Operating lease commitments, due 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureCommitmentsDetails", "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r412" ], "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", "verboseLabel": "Operating lease commitments, due 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureCommitmentsDetails", "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r412" ], "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", "verboseLabel": "Operating lease commitments, due 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureCommitmentsDetails", "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Lessor, renewal term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r449", "r467" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r12", "r13", "r14", "r21", "r22" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total noncurrent liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "NONCURRENT LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.", "label": "Liability for Uncertain Tax Positions, Noncurrent", "terseLabel": "Liability for uncertain tax positions" } } }, "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansPayableToBankCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.", "label": "Loans Payable to Bank, Current", "terseLabel": "Bank loans" } } }, "localname": "LoansPayableToBankCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r37" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r7", "r222" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Investments:" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r50", "r448", "r466" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Description" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanContributionsByEmployer": { "auth_ref": [ "r288", "r290", "r292" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made to multiemployer plan by employer.", "label": "Multiemployer Plan, Period Contributions", "terseLabel": "Employer contributions to multi-employer defined benefit pension plans" } } }, "localname": "MultiemployerPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanTypeAxis": { "auth_ref": [ "r288", "r289" ], "lang": { "en-US": { "role": { "documentation": "Information by type of pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. Types of multiemployer plans include pension benefit plans and postretirement benefit plans.", "label": "Multiemployer Plan Type [Axis]" } } }, "localname": "MultiemployerPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansLineItems": { "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": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansPensionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans Pension [Member]", "terseLabel": "Multi-employer defined benefit pension plan" } } }, "localname": "MultiemployerPlansPensionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlansTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Types of pension or postretirement benefit plans to which two or more unrelated employers contribute to the same plan where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. Types of multiemployer plans include pension benefit plans and postretirement benefit plans.", "label": "Multiemployer Plans Type [Domain]", "terseLabel": "Multiemployer Plans Type [Domain]" } } }, "localname": "MultiemployerPlansTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MunicipalBondsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.", "label": "Municipal Bonds [Member]", "terseLabel": "Municipal bonds" } } }, "localname": "MunicipalBondsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r112", "r115" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r76", "r79", "r89", "r115", "r150", "r456", "r469" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net earnings attributable to Tootsie Roll Industries, Inc.", "totalLabel": "Net earnings attributable to Tootsie Roll Industries, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r76", "r79", "r341", "r346" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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": "Less: net earnings (loss) attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r137", "r139" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingGainsLosses": { "auth_ref": [ "r97" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of gains or losses resulting from nonoperating activities (for example, interest and dividend revenue, property, plant and equipment impairment loss, and so forth).", "label": "Nonoperating Gains (Losses)", "terseLabel": "Capital gains (losses)" } } }, "localname": "NonoperatingGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Other income, net", "terseLabel": "Other income, net", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r72", "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "Other comprehensive earnings (loss) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Earnings from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r408", "r413" ], "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.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rental expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r155", "r414", "r416" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Lease income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r404" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r403" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "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 right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r411", "r413" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r410", "r413" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r136", "r143", "r169", "r350" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r43" ], "calculation": { "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 5.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.tootsie.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, [Abstract]", "terseLabel": "Investments:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Pension and postretirement reclassification adjustments:" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax [Abstract]", "terseLabel": "Derivatives:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r62", "r63", "r69" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax", "totalLabel": "Unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r191" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "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 income (loss), before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), before Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss), before tax:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r61", "r69" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and after 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), after Reclassification, before Tax", "totalLabel": "Unrealized gains (losses) on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r61", "r69", "r358", "r362", "r372" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "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": "Gain (Loss) Recognized in OCI", "verboseLabel": "Unrealized gains (losses) for the period on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r69", "r73", "r363" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "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": "Less: reclassification adjustment for (gains) losses to net earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r59", "r69", "r393", "r398" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 1.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 adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r80", "r336", "r337", "r343" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "verboseLabel": "Other comprehensive earnings (loss) net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax", "negatedTotalLabel": "Unrealized gains (losses) on postretirement and pension benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r65", "r69", "r271" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "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), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax", "verboseLabel": "Unrealized gains (losses) for the period on postretirement and pension benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r69", "r73", "r74", "r189" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedTerseLabel": "Less: reclassification adjustment for (gains) losses to net earnings" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r69", "r73", "r74", "r271" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "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), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), before Tax", "negatedLabel": "Less: reclassification adjustment for (gains) losses to net earnings" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r70", "r328", "r330" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Income tax benefit (expense) related to items of other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r62", "r69", "r189" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax", "terseLabel": "Unrealized gains (losses) for the period on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OTHER INCOME, NET" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r252", "r296" ], "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, NET" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Miscellaneous, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r256", "r276", "r277", "r286" ], "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 Benefit Plans Defined Benefit [Member]", "terseLabel": "Postretirement benefit plans" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r23", "r257", "r258", "r264" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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": "Other Postretirement Defined Benefit Plan, Liabilities, Noncurrent", "terseLabel": "Postretirement health care benefits" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCRUED LIABILITIES" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Shares purchased and retired" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedLabel": "Dividends paid in cash" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r101", "r103", "r184" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchase of available for sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "auth_ref": [ "r124", "r285", "r287", "r293" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "Postretirement health care benefits" } } }, "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r255", "r276", "r277", "r286" ], "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 Plans Defined Benefit [Member]", "terseLabel": "Pension Plan [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "auth_ref": [ "r18", "r444", "r462" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "tr_OtherAssetsNoncurrentExcludingPropertyPlantAndEquipmentNet", "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 after one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r2", "r4", "r207" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 8.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r101", "r102", "r184" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Available-for-sale Securities", "terseLabel": "Sale and maturity of available for sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths": { "auth_ref": [ "r105" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment of more than three months but less than one year or one operating cycle (if the normal cycle is more than one year).", "label": "Proceeds from Short-term Debt, Maturing in More than Three Months", "terseLabel": "Proceeds from bank loans" } } }, "localname": "ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r76", "r79", "r109", "r173", "r174", "r336", "r340", "r342", "r346", "r347" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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", "negatedLabel": "Net of tax", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r39", "r222" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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", "terseLabel": "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.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, plant and equipment:" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r224", "r468" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant and equipment", "verboseLabel": "Long-lived assets:" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, at cost:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r38", "r124", "r224" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r222" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureLeasesDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "QUARTERLY FINANCIAL DATA (UNAUDITED)" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "QUARTERLY FINANCIAL DATA", "terseLabel": "QUARTERLY FINANCIAL DATA (UNAUDITED)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r72", "r75" ], "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", "negatedTerseLabel": "Gain (Loss) Reclassified from Accumulated OCI into Earnings" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r72", "r83" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Reclassifications from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification Out Of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Reclassified from Accumulated OCI into Earnings" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "terseLabel": "Amount reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r417", "r419", "r420" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Contribution by entity to VEBA trust" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "VEBA trust" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r274", "r418", "r419", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfBankDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to settle a bank borrowing during the year.", "label": "Repayments of Bank Debt", "negatedLabel": "Repayment of bank loans" } } }, "localname": "RepaymentsOfBankDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r15", "r116", "r122" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r242", "r465" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained earnings at end of period", "periodStartLabel": "Retained earnings at beginning of period", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r255", "r256", "r276", "r277", "r286" ], "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]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r255", "r256", "r276", "r277", "r286" ], "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": "Defined Contribution Plan Type [Domain] (Deprecated 2017-01-31)" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246" ], "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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r163" ], "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 [Member]", "terseLabel": "Net product sales" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r125", "r251" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "SEGMENT AND GEOGRAPHIC INFORMATION" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r409", "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use asset obtained in exchange for operating lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Schedule of accumulated other comprehensive earnings (loss):" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Available-for-sale Securities [Line Items]", "terseLabel": "Available for Sale:" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of the aggregate fair value, gross unrealized gains, gross unrealized losses, realized losses and amortized cost basis of investment portfolio by major security type" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInAccumulatedPostemploymentBenefitObligationsTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in the accumulated postemployment benefit obligation from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Accumulated Postemployment Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of changes in accumulated postretirement benefit obligation" } } }, "localname": "ScheduleOfChangesInAccumulatedPostemploymentBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of components of provision of income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of significant components of net deferred tax liability" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r276", "r277", "r278", "r279", "r283" ], "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]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails", "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r357", "r364", "r367" ], "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": "Effects of derivative instruments on the Consolidated Statement of Earnings and Retained Earnings, and the Condensed Consolidated Statement of Comprehensive Earnings" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r361" ], "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": "Summary of the Company's outstanding derivative contracts and their effects on the Consolidated Statements of Financial Position" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of statutory and effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r376", "r377" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities measured at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of domestic and foreign components of pretax income" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r215", "r217" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r215", "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of changes in carrying amount of trademarks" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Schedule of the quantitative and qualitative information related to multiemployer plans in which the employer participates. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r268" ], "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 net periodic postretirement benefit cost (income)" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation.", "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]", "terseLabel": "Schedule of amounts recognized in accumulated other comprehensive loss (pre-tax)" } } }, "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables" ], "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, net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureOtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r224" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Schedule of Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of quarterly results" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r127", "r418", "r419", "r420", "r421", "r422" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r91", "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of geographic data" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r85", "r87", "r176" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r46", "r129", "r231", "r232", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242" ], "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]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "auth_ref": [ "r235" ], "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 changes in share capital and capital in excess of par value" } } }, "localname": "ScheduleOfStockholdersEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEGMENT AND GEOGRAPHIC INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT AND GEOGRAPHIC INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r94", "r204" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings": { "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 expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping And Handling [Member]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Short-term Debt [Abstract]", "terseLabel": "Bank loans" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r20", "r450", "r451", "r453", "r461" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_SpecialAssessmentBondNoncurrent": { "auth_ref": [ "r21", "r447", "r464" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The noncurrent portion of the carrying value as of the balance sheet date of a type of municipal bond typically used to fund a development project. Also called special assessment limited liability bond, special district bond, special purpose bond, special tax bond and community development obligation. Interest owed to lenders is paid by taxes levied on the community benefiting from the particular bond-funded project. For example, if a bond of this sort was issued to pay for sidewalks to be repaved in a certain community, an additional tax would be levied on homeowners in the area benefiting from this project.", "label": "Special Assessment Bond, Noncurrent", "terseLabel": "Industrial development bonds", "verboseLabel": "Industrial revenue development bonds, carrying amount, approximates fair value" } } }, "localname": "SpecialAssessmentBondNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r26", "r27", "r28", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails", "http://www.tootsie.com/role/DocumentDocumentAndEntityInformation", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r48", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails", "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "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", "verboseLabel": "SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails", "http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails", "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockDividendsShares": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Stock Dividends, Shares", "terseLabel": "Issuance of 3% stock dividend (in shares)" } } }, "localname": "StockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r119", "r120", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Stock dividend issued" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r47", "r235", "r236", "r242" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Class B common shares to common shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r48", "r235", "r242" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Class B common shares to common shares" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockDividend": { "auth_ref": [ "r48", "r235", "r242" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued to shareholders as a dividend during the period.", "label": "Stock Issued During Period, Value, Stock Dividend", "terseLabel": "Issuance of 3% stock dividend" } } }, "localname": "StockIssuedDuringPeriodValueStockDividend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r27", "r28", "r235", "r242" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Purchase and retirement of common shares and other (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r27", "r28", "r235", "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Purchase and retirement of common shares and other" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r27", "r28", "r235", "r242" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Total Number of Shares Purchased" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r32", "r33", "r182" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "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", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total Tootsie Roll Industries, Inc. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r334", "r335", "r345" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "TOOTSIE ROLL INDUSTRIES, INC. SHAREHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCUMULATED OTHER COMPREHENSIVE LOSS" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r123", "r124", "r233" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Comprehensive earnings" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r305", "r311", "r313" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of reconciliation of beginning and ending balances of total amounts of unrecognized tax benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r333" ], "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.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r454" ], "calculation": { "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Trading Securities", "terseLabel": "Trading securities" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDeferredCompensationDetails", "http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Major Types of Debt and Equity Securities [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r49", "r243" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r49", "r243" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails", "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r49", "r243", "r244" ], "calculation": { "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock (at cost) - 90 shares and 88 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrustForBenefitOfEmployeesMember": { "auth_ref": [ "r274", "r418", "r419" ], "lang": { "en-US": { "role": { "documentation": "Trust created by the entity that exists for the benefit of its employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management.", "label": "Trust For Benefit Of Employees [Member]", "terseLabel": "VEBA Trust" } } }, "localname": "TrustForBenefitOfEmployeesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Indicates type of cost from product sold and service rendered.", "label": "Type of Cost, Good or Service [Extensible List]" } } }, "localname": "TypeOfCostGoodOrServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r265", "r452", "r476" ], "lang": { "en-US": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "U S Treasury And Government [Member]", "terseLabel": "Government securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decreases in prior period unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r308" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Reductions in tax positions for settlements and payments" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Interest and penalties included in liability for uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases in tax positions for the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions in tax positions for lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Portion of unrecognized tax benefits that, if recognized, would favorably affect annual effective income tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r157", "r158", "r159", "r160", "r166", "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "Valuation Allowance Of Deferred Tax Assets [Member]", "terseLabel": "Deferred tax asset valuation" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Balance", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r135" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Valuation Allowances and Reserves, Charged to Cost and Expense", "terseLabel": "Additions charged to expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Deductions", "terseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDemandObligationMember": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that permit the holder to require the trustee or tender agent to repurchase the security at specified dates before maturity. This type of bond is also known as a multimaturity bond, an option tender bond, or a put bond.", "label": "Variable Rate Demand Obligation [Member]", "terseLabel": "Variable rate demand notes" } } }, "localname": "VariableRateDemandObligationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r148" ], "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": "Average number of shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=SL77927221-108306" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "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(27))", "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": "(a)(1)", "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": "(a)(2)", "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", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235172" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450651-114947" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235144" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r382": { "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" }, "r383": { "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" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919311-209978" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919372-209981" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "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": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "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.24)", "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(4))", "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": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "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)(1)(g))", "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)(10))", "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)(12))", "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)(16)(a)(2))", "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)(23)(a)(4))", "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)(24))", "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(a)(25))", "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": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r481": { "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" }, "r482": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r483": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r484": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r485": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r486": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r487": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r488": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r489": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r49": { "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" }, "r490": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r491": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r492": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r493": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1),(3))", "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)(4),(5))", "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(b))", "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.6(c))", "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": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "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": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7,9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 74 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Effect of derivative instruments on earnings      
    Gain (Loss) Recognized in OCI $ 451 $ (2,734) $ (1,410)
    Reclassified from Accumulated OCI into Earnings      
    Effect of derivative instruments on earnings      
    Gain (Loss) Reclassified from Accumulated OCI into Earnings (677) (1,630)  
    Foreign currency forward contracts      
    Effect of derivative instruments on earnings      
    Gain (Loss) Recognized in OCI 359 (418)  
    Foreign currency forward contracts | Reclassified from Accumulated OCI into Earnings      
    Effect of derivative instruments on earnings      
    Gain (Loss) Reclassified from Accumulated OCI into Earnings (62) 67  
    Commodity futures contracts      
    Effect of derivative instruments on earnings      
    Gain (Loss) Recognized in OCI 92 (2,316)  
    Commodity futures contracts | Reclassified from Accumulated OCI into Earnings      
    Effect of derivative instruments on earnings      
    Gain (Loss) Reclassified from Accumulated OCI into Earnings $ (615) $ (1,697)  
    XML 75 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    FAIR VALUE MEASUREMENTS (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Fair value measurements    
    Cash and cash equivalents $ 138,960 $ 110,899
    Available for sale securities 177,292 183,289
    Trading securities 76,183 62,260
    Fair value measured on a recurring basis    
    Fair value measurements    
    Cash and cash equivalents 138,960 110,899
    Available for sale securities 177,292 183,289
    Trading securities 76,183 62,260
    Total assets measured at fair value 392,570 355,454
    Fair value measured on a recurring basis | Foreign currency forward contracts    
    Fair value measurements    
    Derivative instruments, net 14 (407)
    Fair value measured on a recurring basis | Commodity futures contracts    
    Fair value measurements    
    Derivative instruments, net 121 (587)
    Fair value measured on a recurring basis | Level 1    
    Fair value measurements    
    Cash and cash equivalents 138,960 110,899
    Available for sale securities 3,588 3,007
    Trading securities 48,260 36,753
    Total assets measured at fair value 190,929 150,072
    Fair value measured on a recurring basis | Level 1 | Commodity futures contracts    
    Fair value measurements    
    Derivative instruments, net 121 (587)
    Fair value measured on a recurring basis | Level 2    
    Fair value measurements    
    Available for sale securities 173,704 180,282
    Trading securities 27,923 25,507
    Total assets measured at fair value 201,641 205,382
    Fair value measured on a recurring basis | Level 2 | Foreign currency forward contracts    
    Fair value measurements    
    Derivative instruments, net $ 14 $ (407)
    XML 76 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details) - Postretirement benefit plans
    $ in Thousands
    Dec. 31, 2019
    USD ($)
    Estimated future benefit payments  
    2020 $ 598
    2021 614
    2022 637
    2023 677
    2024 692
    2025 through 2029 $ 3,687
    XML 77 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2019
    Dec. 31, 2018
    Lessee, Lease, Description [Line Items]      
    Remaining lease term   3 years  
    Operating lease cost $ 258 $ 1,004  
    Operating lease right-of-use assets 1,580 1,580  
    Operating lease liabilities $ 1,580 $ 1,580  
    Weighted average remaining lease term 1 year 7 months 6 days 1 year 7 months 6 days  
    Weighted average discount rate 3.10% 3.10%  
    2020 $ 979 $ 979  
    2021 540 540  
    2022 61 61  
    Property, plant and equipment, gross 567,215 567,215 $ 547,951
    Lease income $ 718 $ 2,951  
    Maximum      
    Lessee, Lease, Description [Line Items]      
    Lessor, renewal term 60 years 60 years  
    Commercial real estate leased to third parties      
    Lessee, Lease, Description [Line Items]      
    Property, plant and equipment, gross $ 36,378 $ 36,378  
    Depreciation   $ 10,252  
    XML 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 245 449 1 false 61 0 false 5 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.tootsie.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS Sheet http://www.tootsie.com/role/StatementConsolidatedStatementsOfEarningsAndRetainedEarnings CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS Statements 2 false false R3.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Sheet http://www.tootsie.com/role/StatementConsolidatedStatementsOfComprehensiveEarnings CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS Statements 3 false false R4.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION Sheet http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPosition CONSOLIDATED STATEMENTS OF FINANCIAL POSITION Statements 4 false false R5.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) Sheet http://www.tootsie.com/role/StatementConsolidatedStatementsOfFinancialPositionParenthetical CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (Parenthetical) Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.tootsie.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 10201 - Disclosure - ACCRUED LIABILITIES Sheet http://www.tootsie.com/role/DisclosureAccruedLiabilities ACCRUED LIABILITIES Notes 8 false false R9.htm 10301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS Sheet http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBonds INDUSTRIAL DEVELOPMENT BONDS Notes 9 false false R10.htm 10401 - Disclosure - INCOME TAXES Sheet http://www.tootsie.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 10 false false R11.htm 10501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE Sheet http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValue SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE Notes 11 false false R12.htm 10601 - Disclosure - OTHER INCOME, NET Sheet http://www.tootsie.com/role/DisclosureOtherIncomeNet OTHER INCOME, NET Notes 12 false false R13.htm 10701 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlans EMPLOYEE BENEFIT PLANS Notes 13 false false R14.htm 10801 - Disclosure - COMMITMENTS Sheet http://www.tootsie.com/role/DisclosureCommitments COMMITMENTS Notes 14 false false R15.htm 10901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION Sheet http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformation SEGMENT AND GEOGRAPHIC INFORMATION Notes 15 false false R16.htm 11001 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.tootsie.com/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 16 false false R17.htm 11101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 17 false false R18.htm 11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS Sheet http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLoss ACCUMULATED OTHER COMPREHENSIVE LOSS Notes 18 false false R19.htm 11301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 19 false false R20.htm 11401 - Disclosure - LEASES Sheet http://www.tootsie.com/role/DisclosureLeases LEASES Notes 20 false false R21.htm 11501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) Sheet http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnaudited QUARTERLY FINANCIAL DATA (UNAUDITED) Notes 21 false false R22.htm 11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 22 false false R23.htm 20102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 30203 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://www.tootsie.com/role/DisclosureAccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://www.tootsie.com/role/DisclosureAccruedLiabilities 24 false false R25.htm 30403 - Disclosure - INCOME TAXES (Tables) Sheet http://www.tootsie.com/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.tootsie.com/role/DisclosureIncomeTaxes 25 false false R26.htm 30503 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables) Sheet http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueTables SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Tables) Tables http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValue 26 false false R27.htm 30603 - Disclosure - OTHER INCOME, NET (Tables) Sheet http://www.tootsie.com/role/DisclosureOtherIncomeNetTables OTHER INCOME, NET (Tables) Tables http://www.tootsie.com/role/DisclosureOtherIncomeNet 27 false false R28.htm 30703 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.tootsie.com/role/DisclosureEmployeeBenefitPlans 28 false false R29.htm 30903 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Sheet http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationTables SEGMENT AND GEOGRAPHIC INFORMATION (Tables) Tables http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformation 29 false false R30.htm 31003 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.tootsie.com/role/DisclosureFairValueMeasurements 30 false false R31.htm 31103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Sheet http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Tables http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivities 31 false false R32.htm 31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Sheet http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossTables ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables) Tables http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLoss 32 false false R33.htm 31303 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssets 33 false false R34.htm 31503 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Sheet http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedTables QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Tables http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnaudited 34 false false R35.htm 40101 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesDetails SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies 35 false false R36.htm 40102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPropertyDetails SIGNIFICANT ACCOUNTING POLICIES - Property (Details) Details 36 false false R37.htm 40103 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesBenefitsAndInvestmentDetails SIGNIFICANT ACCOUNTING POLICIES - Benefits and Investment (Details) Details 37 false false R38.htm 40104 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesInvestVebaNpDetails SIGNIFICANT ACCOUNTING POLICIES - Invest, VEBA, NP (Details) Details 38 false false R39.htm 40105 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - EPS (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesEpsDetails SIGNIFICANT ACCOUNTING POLICIES - EPS (Details) Details http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesPolicies 39 false false R40.htm 40106 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details) Sheet http://www.tootsie.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details) Details 40 false false R41.htm 40201 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://www.tootsie.com/role/DisclosureAccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://www.tootsie.com/role/DisclosureAccruedLiabilitiesTables 41 false false R42.htm 40301 - Disclosure - INDUSTRIAL DEVELOPMENT BONDS (Details) Sheet http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBondsDetails INDUSTRIAL DEVELOPMENT BONDS (Details) Details http://www.tootsie.com/role/DisclosureIndustrialDevelopmentBonds 42 false false R43.htm 40401 - Disclosure - INCOME TAXES (Details) Sheet http://www.tootsie.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.tootsie.com/role/DisclosureIncomeTaxesTables 43 false false R44.htm 40402 - Disclosure - INCOME TAXES - Effective tax rate - (Details) Sheet http://www.tootsie.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails INCOME TAXES - Effective tax rate - (Details) Details 44 false false R45.htm 40501 - Disclosure - SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details) Sheet http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueDetails SHARE CAPITAL AND CAPITAL IN EXCESS OF PAR VALUE (Details) Details http://www.tootsie.com/role/DisclosureShareCapitalAndCapitalInExcessOfParValueTables 45 false false R46.htm 40601 - Disclosure - OTHER INCOME, NET (Details) Sheet http://www.tootsie.com/role/DisclosureOtherIncomeNetDetails OTHER INCOME, NET (Details) Details http://www.tootsie.com/role/DisclosureOtherIncomeNetTables 46 false false R47.htm 40701 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDetails EMPLOYEE BENEFIT PLANS (Details) Details http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansTables 47 false false R48.htm 40702 - Disclosure - EMPLOYEE BENEFIT PLANS - Multi-employer (Details) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansMultiEmployerDetails EMPLOYEE BENEFIT PLANS - Multi-employer (Details) Details 48 false false R49.htm 40703 - Disclosure - EMPLOYEE BENEFIT PLANS - Deferred compensation (Details) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansDeferredCompensationDetails EMPLOYEE BENEFIT PLANS - Deferred compensation (Details) Details 49 false false R50.htm 40704 - Disclosure - EMPLOYEE BENEFIT PLANS - Postretirement (Details) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansPostretirementDetails EMPLOYEE BENEFIT PLANS - Postretirement (Details) Details 50 false false R51.htm 40705 - Disclosure - EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details) Sheet http://www.tootsie.com/role/DisclosureEmployeeBenefitPlansExpectedFutureBenefitPaymentsDetails EMPLOYEE BENEFIT PLANS - Expected future benefit payments (Details) Details 51 false false R52.htm 40801 - Disclosure - COMMITMENTS (Details) Sheet http://www.tootsie.com/role/DisclosureCommitmentsDetails COMMITMENTS (Details) Details http://www.tootsie.com/role/DisclosureCommitments 52 false false R53.htm 40901 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION (Details) Sheet http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationDetails SEGMENT AND GEOGRAPHIC INFORMATION (Details) Details http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationTables 53 false false R54.htm 40902 - Disclosure - SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details) Sheet http://www.tootsie.com/role/DisclosureSegmentAndGeographicInformationConcentrationDetails SEGMENT AND GEOGRAPHIC INFORMATION - Concentration (Details) Details 54 false false R55.htm 41001 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.tootsie.com/role/DisclosureFairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables 55 false false R56.htm 41002 - Disclosure - FAIR VALUE MEASUREMENTS - Bonds (Details) Sheet http://www.tootsie.com/role/DisclosureFairValueMeasurementsBondsDetails FAIR VALUE MEASUREMENTS - Bonds (Details) Details 56 false false R57.htm 41003 - Disclosure - FAIR VALUE MEASUREMENTS AFS (Details) Sheet http://www.tootsie.com/role/DisclosureFairValueMeasurementsAfsDetails FAIR VALUE MEASUREMENTS AFS (Details) Details http://www.tootsie.com/role/DisclosureFairValueMeasurementsTables 57 false false R58.htm 41101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) Sheet http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) Details http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables 58 false false R59.htm 41102 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details) Sheet http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesOciDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - OCI (Details) Details http://www.tootsie.com/role/DisclosureDerivativeInstrumentsAndHedgingActivitiesTables 59 false false R60.htm 41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 60 false false R61.htm 41202 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) Sheet http://www.tootsie.com/role/DisclosureAccumulatedOtherComprehensiveLossReclassificationFromAociDetails ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) Details 61 false false R62.htm 41301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) Sheet http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS (Details) Details http://www.tootsie.com/role/DisclosureGoodwillAndIntangibleAssetsTables 62 false false R63.htm 41401 - Disclosure - Leases (Details) Sheet http://www.tootsie.com/role/DisclosureLeasesDetails Leases (Details) Details 63 false false R64.htm 41501 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) Sheet http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedDetails QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) Details http://www.tootsie.com/role/DisclosureQuarterlyFinancialDataUnauditedTables 64 false false R65.htm 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.tootsie.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts 65 false false All Reports Book All Reports tr-20191231x10k96d800.htm ex-21.htm ex-31d1.htm ex-31d2.htm ex-32.htm ex-4d2.htm tr-20191231.xsd tr-20191231_cal.xml tr-20191231_def.xml tr-20191231_lab.xml tr-20191231_pre.xml tr-20191231x10k96d800004.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 XML 79 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SIGNIFICANT ACCOUNTING POLICIES - Recently Adopted Accounting Pronouncements (Details) - USD ($)
    $ in Thousands
    Jan. 02, 2019
    Dec. 31, 2019
    Jan. 01, 2019
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
    Operating lease liabilities   $ 1,580  
    Operating lease right-of-use assets   $ 1,580  
    Right-of-use asset obtained in exchange for operating lease liability $ 652    
    ASU 2016-02 | Adjustment      
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
    Operating lease liabilities     $ 1,482
    Operating lease right-of-use assets     $ 1,482
    XML 80 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INCOME TAXES - Effective tax rate - (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2019
    Dec. 31, 2018
    Effective income tax rate differs from the statutory rate          
    U.S. statutory rate (as a percent) 21.00% 21.00% 35.00%    
    State income taxes, net (as a percent) 0.50% 0.50% 1.60%    
    Exempt municipal bond interest (as a percent) (0.10%) (0.10%) (0.10%)    
    Foreign tax rates (as a percent) 1.40% 2.10% 0.50%    
    Qualified domestic production activities deduction (as a percent)     (0.80%)    
    Tax credits receivable (as a percent) 0.50%   (1.40%)    
    Adjustment of deferred tax balances (as a percent) 0.20% 0.10% (24.20%)    
    Reserve for uncertain tax benefits (as a percent) 0.40% (1.00%) (0.30%)    
    Worthless stock deduction (as a percent)     (3.80%)    
    Other, net (as a percent) 0.20% (0.20%) (1.90%)    
    Effective income tax rate (as a percent) 24.10% 22.40% 4.60%    
    Unrecognized tax benefits $ 3,339 $ 4,342 $ 4,342 $ 3,678 $ 3,339
    Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)     (20,318)    
    Portion of unrecognized tax benefits that, if recognized, would favorably affect annual effective income tax rate       2,012 1,765
    Interest and penalties included in liability for uncertain tax positions       562 477
    Reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits          
    Unrecognized tax benefits at the beginning of the period 3,339 4,342 4,746    
    Increases in tax positions for the current year 1,164 448 394    
    Reductions in tax positions for lapse of statute of limitations (576) (751) (793)    
    Reductions in tax positions for settlements and payments (249)        
    Decreases in prior period unrecognized tax benefits   (700) (5)    
    Unrecognized tax benefits at the end of the period $ 3,678 $ 3,339 $ 4,342    
    Canada          
    Effective income tax rate differs from the statutory rate          
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2031       $ 617  
    Spain          
    Effective income tax rate differs from the statutory rate          
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2026         282
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2027         60
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2028         179
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2029         102
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2030         310
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2031         412
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2032         311
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2033         125
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2034         434
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2035         548
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2036         797
    Tax benefits of foreign subsidiary tax loss carry forwards expiring in 2037         $ 407
    XML 81 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    EMPLOYEE BENEFIT PLANS - Multi-employer (Details) - Multi-employer defined benefit pension plan - USD ($)
    $ in Thousands
    12 Months Ended
    Jun. 12, 2012
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Jan. 01, 2018
    Multiemployer Plans [Line Items]          
    Percentage of funded status         51.60%
    Employer contributions to multi-employer defined benefit pension plans   $ 2,943 $ 2,836 $ 2,603  
    Insolvent period   20 years      
    Estimated liability upon withdrawal from plan   $ 99,800 81,600 82,200  
    Percentage of annual compounded surcharge for rehabilitation   5.00%      
    Percentage of interim surcharge 5.00%        
    Pension expense   $ 2,961 2,836 2,617  
    Surcharges   $ 948 $ 811 $ 656  
    XML 82 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF EARNINGS AND RETAINED EARNINGS - USD ($)
    shares in Thousands, $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Revenue $ 527,113 $ 518,920 $ 519,289
    Costs 330,097 330,747 327,383
    Gross Margin 197,016 188,173 191,906
    Selling, marketing and administrative expenses 127,802 117,691 121,484
    Earnings from operations 69,214 70,482 70,422
    Other income, net 16,190 2,724 14,139
    Earnings before income taxes 85,404 73,206 84,561
    Provision for income taxes 20,565 16,401 3,907
    Net earnings 64,839 56,805 80,654
    Less: net earnings (loss) attributable to noncontrolling interests (81) (88) (210)
    Net earnings attributable to Tootsie Roll Industries, Inc. $ 64,920 $ 56,893 $ 80,864
    Net earnings attributable to Tootsie Roll Industries, Inc. per share (in dollars per share) $ 0.99 $ 0.86 $ 1.21
    Average number of shares outstanding (in shares) 65,474 66,130 66,962
    Retained earnings at beginning of period $ 33,767 $ 57,225 $ 43,833
    Net earnings attributable to Tootsie Roll Industries, Inc. 64,920 56,893 80,864
    Adopted ASU's (See Note 1)   2,726  
    Cash dividends (23,371) (22,929) (22,548)
    Stock dividends (34,507) (60,148) (44,924)
    Retained earnings at end of period 40,809 33,767 57,225
    Product      
    Revenue 523,616 515,251 515,674
    Costs 329,102 329,880 326,411
    Gross Margin 194,514 185,371 189,263
    Rental and Royalty      
    Revenue 3,497 3,669 3,615
    Costs 995 867 972
    Gross Margin $ 2,502 $ 2,802 $ 2,643
    XML 83 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
    12 Months Ended
    Dec. 31, 2019
    SEGMENT AND GEOGRAPHIC INFORMATION  
    Schedule of geographic data

        

    2019

        

    2018

        

    2017

        

    Net product sales:

    United States

    $

    478,790

    $

    471,561

    $

    472,222

    Canada, Mexico and Other

     

    44,826

     

    43,690

     

    43,452

    $

    523,616

    $

    515,251

    $

    515,674

    Long-lived assets:

    United States

    $

    155,428

    $

    151,770

    $

    145,210

    Canada

    30,412

    31,843

    30,823

    Mexico and Other

     

    2,615

     

    2,488

     

    2,939

    $

    188,455

    $

    186,101

    $

    178,972

    XML 84 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    CASH FLOWS FROM OPERATING ACTIVITIES:      
    Net earnings $ 64,839 $ 56,805 $ 80,654
    Adjustments to reconcile net earnings to net cash provided by operating activities:      
    Depreciation 18,779 18,669 18,991
    Deferred income taxes 2,832 2,063 (2,337)
    Impairment of majority-owned foreign subsidiaries 377 1,126 2,371
    Amortization of marketable security premiums 1,282 1,755 2,386
    Changes in operating assets and liabilities:      
    Accounts receivable 5,086 (2,445) (4,012)
    Other receivables (313) 2,220 (3,146)
    Inventories (4,383) 303 1,558
    Prepaid expenses and other assets 4,362 9,489 (22,052)
    Accounts payable and accrued liabilities 1,080 1,648 (557)
    Income taxes payable 4,336 7,953 (11,899)
    Postretirement health care benefits (1,478) (2,484) (1,192)
    Deferred compensation and other liabilities 3,422 3,827 (17,792)
    Net cash provided by operating activities 100,221 100,929 42,973
    CASH FLOWS FROM INVESTING ACTIVITIES:      
    Capital expenditures (20,258) (27,612) (16,673)
    Purchases of trading securities (3,427) (4,378) (5,089)
    Sales of trading securities 795 1,255 22,396
    Purchase of available for sale securities (67,730) (78,377) (89,364)
    Sale and maturity of available for sale securities 75,611 64,602 79,410
    Net cash used in investing activities (15,009) (44,510) (9,320)
    CASH FLOWS FROM FINANCING ACTIVITIES:      
    Shares purchased and retired (34,116) (19,317) (34,133)
    Dividends paid in cash (23,460) (22,978) (22,621)
    Proceeds from bank loans 3,582 2,491 2,162
    Repayment of bank loans (3,193) (2,549) (2,289)
    Net cash used in financing activities (57,187) (42,353) (56,881)
    Effect of exchange rate changes on cash 28 501 421
    Increase (decrease) in cash and cash equivalents 28,053 14,567 (22,807)
    Cash, cash equivalents and restricted cash at beginning of year 111,287 96,720 119,527
    Cash, cash equivalents and restricted cash at end of year 139,340 111,287 96,720
    Supplemental cash flow information:      
    Income taxes paid 13,858 5,676 18,854
    Interest paid 121 112 68
    Stock dividend issued $ 70,557 $ 60,538 $ 69,739
    XML 85 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    INCOME TAXES (Tables)
    12 Months Ended
    Dec. 31, 2019
    INCOME TAXES  
    Schedule of domestic and foreign components of pretax income

        

    2019

        

    2018

        

    2017

        

    Domestic

    $

    74,978

    $

    66,253

    $

    76,042

    Foreign

     

    10,426

     

    6,953

     

    8,519

    $

    85,404

    $

    73,206

    $

    84,561

    Schedule of components of provision of income taxes

        

    2019

        

    2018

        

    2017

        

    Current:

    Federal

    $

    15,133

    $

    12,414

    $

    6,019

    State

     

    2,942

     

    1,421

     

    369

     

    18,075

     

    13,835

     

    6,388

    Deferred:

    Federal

     

    (543)

     

    (577)

     

    (7,191)

    Foreign

     

    2,422

     

    2,685

     

    3,425

    State

     

    611

     

    458

     

    1,285

     

    2,490

     

    2,566

     

    (2,481)

    $

    20,565

    $

    16,401

    $

    3,907

    Schedule of significant components of net deferred tax liability

    December 31,

        

    2019

        

    2018

        

    Deferred tax assets:

    Accrued customer promotions

    $

    198

    $

    913

    Deferred compensation

     

    19,432

     

    15,872

    Postretirement benefits

     

    3,439

     

    3,119

    Other accrued expenses

     

    3,979

     

    4,520

    Foreign subsidiary tax loss carry forward

     

    4,584

     

    5,731

    Outside basis difference in foreign subsidiary

    365

    273

    Unrealized capital losses

    472

    Deductible state tax depreciation

    512

    390

    Tax credit carry forward

     

    3,059

     

    2,989

     

    35,568

     

    34,279

    Valuation allowance

     

    (4,985)

     

    (3,892)

    Total deferred tax assets

    $

    30,583

    $

    30,387

    Deferred tax liabilities:

    Depreciation

    $

    23,375

    $

    21,637

    Deductible goodwill and trademarks

     

    36,591

     

    35,037

    Accrued export company commissions

     

    4,367

     

    4,211

    Employee benefit plans

     

    2,700

     

    3,539

    Inventory reserves

     

    2,526

     

    2,784

    Prepaid insurance

     

    710

     

    735

    Unrealized capital gains

    1,362

    Deferred foreign exchange gain

    260

    577

    Deferred gain on sale of real estate

     

    5,298

     

    5,286

    Total deferred tax liabilities

    $

    77,189

    $

    73,806

    Net deferred tax liability

    $

    46,606

    $

    43,419

    Schedule of reconciliation of statutory and effective income tax rate

        

    2019

        

    2018

        

    2017

        

    U.S. statutory rate

     

    21.0

    %  

    21.0

    %  

    35.0

    %  

    State income taxes, net

     

    0.5

    0.5

    1.6

    Exempt municipal bond interest

     

    (0.1)

    (0.1)

    (0.1)

    Foreign tax rates

     

    1.4

    2.1

    0.5

    Qualified domestic production activities deduction

     

    (0.8)

    Tax credits receivable

     

    0.5

    (1.4)

    Adjustment of deferred tax balances

     

    0.2

    0.1

    (24.2)

    Reserve for uncertain tax benefits

     

    0.4

    (1.0)

    (0.3)

    Worthless stock deduction

    (3.8)

    Other, net

     

    0.2

    (0.2)

    (1.9)

    Effective income tax rate

     

    24.1

    %  

    22.4

    %  

    4.6

    %  

    Schedule of reconciliation of beginning and ending balances of total amounts of unrecognized tax benefits

        

    2019

        

    2018

        

    2017

        

    Unrecognized tax benefits at January 1

    $

    3,339

    $

    4,342

    $

    4,746

    Increases in tax positions for the current year

     

    1,164

     

    448

     

    394

    Reductions in tax positions for lapse of statute of limitations

     

    (576)

     

    (751)

     

    (793)

    Reductions in tax positions for settlements and payments

    (249)

    Increases (decreases) in prior period unrecognized tax benefits due to change in judgment

    (700)

    (5)

    Unrecognized tax benefits at December 31

    $

    3,678

    $

    3,339

    $

    4,342

    XML 86 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    QUARTERLY FINANCIAL DATA (UNAUDITED)
    12 Months Ended
    Dec. 31, 2019
    QUARTERLY FINANCIAL DATA (UNAUDITED)  
    QUARTERLY FINANCIAL DATA (UNAUDITED)

    NOTE 15—QUARTERLY FINANCIAL DATA (UNAUDITED):

    (Thousands of dollars except per share data)

     

        

    First

        

    Second

        

    Third

        

    Fourth

        

    Year

     

    2019

    Net product sales

    $

    101,019

    $

    106,021

    $

    181,913

    $

    134,663

    $

    523,616

    Product gross margin

     

    36,163

     

    40,076

     

    69,046

     

    49,229

     

    194,514

    Net earnings attributable to Tootsie Roll Industries, Inc.

     

    8,955

     

    11,556

     

    29,854

     

    14,555

     

    64,920

    Net earnings attributable to Tootsie Roll Industries, Inc. per share

     

    0.14

     

    0.18

     

    0.46

     

    0.22

     

    0.99

    2018

    Net product sales

    $

    100,859

    $

    105,623

    $

    181,505

    $

    127,264

    $

    515,251

    Product gross margin

     

    35,025

     

    38,142

     

    66,259

     

    45,945

     

    185,371

    Net earnings attributable to Tootsie Roll Industries, Inc.

     

    8,125

     

    10,489

     

    26,104

     

    12,175

     

    56,893

    Net earnings attributable to Tootsie Roll Industries, Inc. per share

     

    0.12

     

    0.16

     

    0.40

     

    0.18

     

    0.86

    Net earnings per share is based upon average outstanding shares as adjusted for 3%stock dividends issued during the second quarter of each year as discussed above. The sum of the quarterly per share amounts may not equal annual amounts due to rounding.

8!>L8 M/?=!/SI+"$)?H%-)J'M.[KK*H"P$U,D@7$K8VGLW8;,2!UM]--P_?=J6)5M& M*2S+@9+:R'!*6CN0%1EO'W>/P#57:P/^21B^>:LI0XY2PWDI::G1&-6 .7E_ MXJ#.6TU]F'F0X@&<0VY-1H3X)BJ^B(H#2^*SC]_L8)5<1F6;(7GJ-H T'&@3 M+)6%A=>$.83.-T?/%)M&DAII1=VV[V^:>.A45%!JG%8E<,6O+C9O'&JHCVL. M-#S'P&QI=>GN\<"6$9\Y1>344I\>.> 2Z%% 8ETH\8\Q1%?WX(BRMI'-ZVEA3 M%T^(>>(I'I9\E33DBKB\:A[ERZ)'T#4@W*'A-KS#+\:2=%WUR"*.-3=A.$2O M="ZZK8=$SP;\$P1X%7B(9LN.+L+2U9S0BG):1A'@V OS7+HIZ M')_Q9P_1N*LJ![TPW(U D#,JD(JF57.'5*.:U5QT M-."6LK*D5>%[Q=.OX6.XI @J^T9:2 MI*(Z(<\MGR;.XD_<79Y04B?@><5K9(1TUNW6"<2I=(*=Z"W7MN@MUT^MY%$? M%U[/=C,^43E.&81#Y.--\ 8[G[&NP/)65Z;_BUV*+25>E==D"TS<.'+0/C3> MT(M"#C'\&1@UE$%3"DZDJ5U,]+/=L)4%.]/A@5E'.>A%L>)&FR%O[8MY4O[0 MZ"PM,D]$M]>(IVDTIVBQ^FFU?&G?WUXI20,&B"FKC@3I:R>%G!&#.H#F.L!Q MU%2.-I(GCJ(JH&X1E6) KJL<1TWE&% 4,@'P=@E@+D"9' M>#7G#&'6] !Z7S-*.(C^=D"(H6MUUCA1[W_"[RFTX:FJ+V\*2U_Q50)A-U_" M$ ZXUAPR@=VHDNO@/'>O+@"_5>&E?=M";O MV^A_];!&$&S"06!A<2M)^$2X9U27Y\\C<,'"#D-J8L\G/\!*$G4#RN30R'<# M2I[;,ERK=7CRAU>0R+0P@6!M;]<3P\84GFT<.^AYCF- O$@:N @,G!9Q'VOJ M=*-2H 5EA@0^;Q]9$FJ7SB+J<3_ JS':B/;V6_'>'CWNOUL_^H^=_VZ-)A_= M_&S.?U,09IR;X !S<\1U'[T3(I7_N$O]PN4)*-!6PP8*^;*JZSG&)QG#'82_ M 658(!_?+'=*JJ49A&%ZB60+*D> DB"Q46?(K(EU:@ZW?H#64?'R?;SHKS>. MMP. ')*5MYK2-&&@FJ5#(4DU(<<3VF.'=^D?=_L_O]L (K6O=D/P!AS&I,)7 M63FB5#FAE%#)V7(>%"?),S#P_B'<=&7%8\XS0FVD]?.U?7]S5R]E2L#*X$AA M5>@V^ S,RH MA%I1CE!5SELR='.VM!.R^7.0C9J,HD1+RO%(!M;"#.+6C"9#%NJ6%L"1OO-V M6>EB32,+-ZRD;1>'Z)JP@3)@#W/6&FQU;&54X)=6^VQ&4404_,(? M+XZ^$^,5J07E*%:(!MQLXE:!CF$&SQRK4A\R%1>^8D>VNYJ.,E<>#.8 KA\] M"+V?2 -YX2H9-70EC:C(E?K#U33B],!K\!NPERNDSPXBL;$$ YQ;#?C!%.F8 MZC3+K*4<8421SG*EB,0Z!F7_YGG63]MQ0M>W]$[DX-Z2,]0(M:$AV\4859=:BJ')G*LT"$63F*J'VK3_#6'&VQ96*\>#1\VY]X-EK5 M#5P3 L-'XR]6$=XM$&8JD:II93RT[V]K/A^5R8K2BJC@1F*)#3P?17H@$6_J M[0PGV'$SA%CS @G"KX=*5\7"TQ#)X7N?%04;Q:QM.%V/%_N3O-X6S#W>0:5$ M8[JS2+9JU%K?%"46YU!4O*T/6@EIIH*(\Y)9Y05(7-MP#JLUL1%*J+[V["FO M#4D9^G(84]>EEO[&%[W+6Z\]-_+C8F?.SA1,J>7ZJGU_77=.*#[D")#SR:8?Y(^\ MD#]J##E+-DUBG1VK:9B7!)U45CG@RT_7_'+63@+"%CSB;_CR/SR\])SB@U]_ M N!LA927W7/G5% .8'YX4IOI(F)J%P5B"K YRMEU+"0+L(X*0,]%?YK1/1/1 M3?47\4UU\B:M^%5:AW=II5]&N[UW?@5$QB]?KMIW=P]?;]&?M]=?:O*P&8&? M-(Z,87>%XX<.W.,2MFO:&P>P-NZEVE1N-!($,3O;R%>'4AO(CO6O;13IR7_R M($-8AJU J WE&"(?X"R)RFM(W6 4.#K_>!%.$^B5V/=A"$65XT-YK++X58PXTP87 H++":;.'+BP#\Q-Q' MRUZ1+J$N;)TN\H0ZIP[B6JT5F6:)&'"C3< )P)U MET/L1#.TC5?;05,9A4:4TMJ0@PU'3NI\ M,(E;*Y6Z\]?$IQ.YQZ\!6BW@4!G]=S/4]9,'Q4:L$BU>+!=EZ^P\UVTK/$9" M.H5;]):QE#80/!1";#\]%.ITN].7?J\U''0>!\/!'!\$->1L9V+L\!H*)TT( M%6,XM,,=9LF:3&48R)GA&!"AV-U"2+^'2"Z<9GB[?7]7TQ:: X83PQ>O-)KL MI6*)DQ"T22LKN<'9-2%ZC8- M\/+":9*;,J1X=E'''@C8E9K&A1)257#QKL;E 3?^VD%?"/72E^>\P'#.Y?XW M<*TMDM\VG!X.[^R%.18?/=<2W+_=9/=O@U'O93:?#CK#5J__HS\<3Y[[HWGK M<3SJG6$C1YCR&++FA?,1JUIZ1-_>H^6I6&^^)?7F[OBYWYIW_MD<,\Q>?H[^S2A93Q!Q_$)#S_>?4#?H M>MA>M>)5.*J)!'*. M5N#RR,[[Q(_>4&5O*(6"+,OYD4FE]GCE>]WTWS? ]9.C)I(RN9;F0BTIP_5" M2^ORHFHR_L9F2'E4*MZ@,HR2394L"24K29-U;:R5)X"D,9R,6MB$H]52CE62 ML:>22T@A>C$H#+B$%BY#]"11'K'K7BR;"JCE(F;(0K/@Q;)(1!\5K-CKR143 MO:R\%5:)%I4C7G6,DZTE34:S1"WQZD!L5..KK!S)9%.!3K8"BM%DY;770&2R M+,@K9N5+YI6X8C0;KU+KSV+LXFGB@CE66#VU.R6?9:%6;#%VP7PJ0*'2OLXU MK_7%J,.EH-OV_>T7W2DCH@E9'M'$@YRZ,AA[ZXWGAG=+%XFVD3:B!!YX2#ZX M#>=9W\5;4H9O@@4P*YDC+,D TY?=(24$3M&S>"NW=& M#-R;XN_BL76*4(-OZ8L+T>6$[M8/4 >$ARM*62]PR0]0CF$%>' @TYGT4SOQ M*AJPLJK"_1W]&Q' M9*KM,G5VN.?>0>X4@_1BZYGU)%FQ@AQ34T\! D(;!B& M$$F^E4Y:\F,^:%M82[HN#KFFI?"^:G&.TEJ\6#H**423Z]\9M1R"&2$==PT( M=PL/_L2Q@=D^ZN(-70C/BNFA]HOE/+N7\3;P;0N$&;9[]@+]"EP3#-Q8L-GV M%?UL&_ T(%FIMO2BC7Q55)K95=@ QT.C%Q<"P['_@W98QL;&=C^D/\"SNZ74 MU)\B(H+'A+A7-CET1KI>E!'[U0'AH5R&Q_(42A MRYH81J\:?HR<$?F'X6PCX!S'^VF@Q1HO,;(U+X0EG((GE"EL3'^(*..")9H' M+95(,Z)&!2<5O1!:T"1->%#:0JW.T,'O-,"NI!PSSG(*S*L(_4XVCB2?0&\# M8+";.#BIJVOAJ]]A["LA(E%;48Y9!?#G)9&8$O0[XCU2Q3?/LW[:CA-&%@@, M=XGWD5'O%>(5HYVT4K^@_GZM+;-$U5#[B,6VT!RK)XZD_;[Q8(!'?J?P-Z,75Z1JH?;33VZJG$1;QZ,L-S](=2^$%-RBUWX:RN*%W(K:3U=8\@N->9,0)*J."(3XD[I4=:R;%UD*KHQ9?"$E=Q MSE=[,$>R*H4,8GK30X 8I>VFA4]Q"--+XB%SY-WP%'LW]-\W-@PCE^)*V3F% MNZHRR'/>X2PMFR1[Q!N KYZ\70FG3.VKPE"WK_2%FB*;).-#35!?%X?Z6F.H MR;*I:&G@E>AK<:"_II7Q%2GC1A>@R;)58#\X&]#%Y^GV@\9 DV6K8/-_+J!O MBL_2-U?Z DV1K?8->PF@B\_1-]<: TV63=;FNY[UV&&+*8YU6V.LR;+)VD_7 MA/5-<:QOTOIX:-_?:H,U6399'K U87U;'.M;C;$FRY9@W?2P!OW% IB!_7;( M$H2SKDZ!Z;FF[427T3I)(@2LLBWV=$@5IAA8);3<-%95+7I".OD^1.=)?+O7 M2RRD:"+<-C,1[J?6OOU68+RW('H"^E*[_+@<-1![OGQ%_[NYNK_[>O_EZ\U5 M36$9PT$6^VC/<:IWBB#I0BGFHUWQ_4W--\-%]9P=#S@$9+BK)Z=J;2D0^C X M@@]].H4.?75XX6_ 6T)CL[)-P^F\VZ>':M MLVXZS++*0"B.Q@F20A(J<7?$3W#W@?GKTGO[;'I;-X [#/U]\@$C?W^$?/SU M']W."?F#ULX@S+>:MP3: M%U0&Y4*SIZ!<#+CE3IV2]L>D@.WD71Y["2^I=76YPH:==^9)C_(*E=UFJS@>/0RQUE7P'H3Y^8L M0!RL-;*R PD3-:_J#N=6HL/9+Y.=C M;QP@$R'RCZWAV L;6!/HQ=]U<&W6]0Z)3_C@M?6S_ YA4TAQS=[2)= MTR_7W@?K).JMTAO_-9WO\W;.$* E0%^6FK%/FTKK^1KIN>9X >I-S5PJJS3 M@(R$!#R2_N;!8.4 WY\%GOGG84E2;%"DM7:AE*M":Y4&(:_I#CJ/DL(%RF'R M*#,@GC9UH>R4KC)I\1'4GZQ)6)0^KOS@81E%51&$0>YF6#R%UL&G_G=@0*2Z M+]EY64:KRC%/^"R\2D54<"I3<:(A<Q6(JH](Q%$6(1XA/(:/6# M6"Q%5'#BH1RQ"/$09+3Z02R6(BJ(R*L:L4CQ%V2T^D$LEB*:E]U37')"O <9 MK:;UV:X_G4E-Q"(KHM(#!&$_EFJ(10@N(:/5#V*Q%-&D^,)%)2=$LI#1Z@>Q M6(I0*\UH-<0BA,V0T>H'L5B*J-8^+\.10X+H=Y4PZ^Z#62Q%2+.]J\RL2FSO M-U\^F,52A+0$J2HSJQ+C^\W]![-8BJ@B&)7<=1;.C&-Z2Q?GQD'BQ\G2_(%K M.ELK%! ]&_@XK><$H#'87;"6ML!NDL-OF,4>:X%5$D"HQ!LGQ:\ N;MO0 M]??_\U[]CAF,%SBJ0C=,JC-PX]/W_5$\ZE3 ]9.$?117AU)M-I]SU:DA82#) M[E[SG2I*+YNOC. W;^M8@_7&,(/3(&84 A5K3!_F2)0_H4PU%O6:;N[3A_2H M*^W'\2@I<32\1PEHQ1C'TZ+VM"NLA(1[BN3ID\.]$X?(!45I_?=X>=%9XV@] M_@3 P+!=],7 RBU MBZCYR+L6BE2Q*;F6%M$$[:9MST*=#@8UWFVFJP4"PP?^%/A;!V_ZGQ">W2W$ M0$_"-\?3D^?;+ ]L.8TK-U#63.8S:%>3<"@4#4WW%WU2*AH:&Q^,%YW-QK%- M'#4NBG*$OAK::SM@WC6HX$EI8&[K2S[1#-I+5W59'V'B]6N%>D$/D,:)&0@" M)UP%^K_9P0J5QTAN@Q5>&-&OPTI]Q@?SA9@O4$(-?U!=PET%]'M.6*XR/!\564#^4%)F6J4Y' =;1_[;GIE46%FE-D*H=0U M-FC1Y" AX[\&+M(Y\/WQ8F+ 'X:S%4R3W/YNUQD^M26?:^M$9OO2KSYE"2E/%JXV\_"AE&FIDCI2[]MU5 M3:-)>=!X\Z3$0E)-1;4BUW4,+&T8](*0)B6WO#)X"B#!@(]+O+.E2Q&&]?CU MB3E3Z 75!9(+DRRFG")J$I.ZZZW7GAO*_/@,UJ^9^'WT@LHASXD< 7(^V32! M?-]!^O_>HD$'";_Q7+S'YQG'2764(T*YL9Q;1*J%NY90-^FW9H[BQ++JHL@- M2!94?DDUZ=S14!8.@1S#^5$YY>#GAXXVH.=)IPGDW3DZT* .-S(:5XYW,NA#&L,J4U9EWHBU M']L?;01"P[T_W@9^8+A8:_D[HTR5M/:^M.^OZ\_47@'5A%4@:?G,(E!-$81# M)0Q\?PNLWA9?3(W\ \(CGLC0:+_9%G!I/Q+4C[H8BS\G M196C2CE0*23A$5JM!+>$(_Z4%2(2A#5J<-30%ORBLE<:X+FF^]TLG78]%VTP M_="%*?H[L+%/,C"W3/?:4FTJQ[KSST[%=*1)^D**8J(^*IF1G(TJ1TGYY.$F M:!F5J36'2J3K%&RVT%RAP<'JN-84!#8D(,/B)E\+RA&QPK&QA$;D>DQGF':O M,M/RE_B<32C'M;*L*,JS"C<%.43[\F&(Y;(M*D#.YAABT]25[=>OMQGV'NGN M04>B":M 4KAT.GUJ,L(2?#F8,RJU_(401TS^2F.AUS3@G"XB"B_&\M8<"G"H M\#%W05EK]Y4B7:4Z732BS:^Q!!-HFP [^R"A0HFR]E;>FLV'O:RPM1^^T'#? MGQ3T;#]:> $LB8ET,UYD9LY.@"^"0JN7C618OD%]6")9!Y4F-=O?FJKPZFJ8 M1#<*JC<"@=@%U2_9"ZKC^??^M#48=/#L%\)VQ_! I69&^\4X 5::# I MRDJIR='WR'.])&L%%MS'DE/M!Y32#::!B$059)BM _)02<=R1PICSP;L2@TF M0 '!*D@(6W?7YZ& CN@7 KYT['@O,)QS!:7JKS>.MP-)#H]PW2NVO[_/[N_[ MSY/A^/=^O_78'_6?!O/69-@9S9JRR3_>!^S/W_'6,#<458$6$)&^W+:O'KZV M[Q[N$*.^WM5T:(!V03BX6QM <1@8)NE1B%Y-:$(9; K^O;5].P S -_PP7?H\$ T__-7;PJPO*B<'@^4U(2.EPPH M6NEZ?G@8'H5Y%ALQTG73FGQ FORJ":?*JZ'26W\R;GY21)M #\VIV'\">TT< M;\)FQAOZRC\P)-JPON2J6$<5N$$1F'=F>];EOW]X@W=Y_J>O"B;D"UM8!XT6(6@):2!=FW/:\>LJ- M/&71R>7@+@9.%F0QB=4UE1&TD&>CR$"1?9&TYDF_ X,Z+^X@>T,7-]SWOA&%E9UC<@A1?1*;5'" MXPP7.?I^8*]##W#;>+4=]*27C>?B]+(6-'X:#BXT?G7L90@C#U_$6M2=0A*T M4>E=O6J&G%EXHQ4N03PK&TOPY,$I6$4Z"&4=N+,-,.V%'>9;7?-0JT"S*8W> M7+7OV[=:\4N62BIP%:]ZZ"*(7I!$%T@2%@ED^HG7'KOSO,?"S29/>;EE.9R? M;Z[:]XU][)>CL!LMS'V2WU=/#ZZNI+^^'AZOKV]O9K;7-0AB =" UW&;XY+5R#:'7E1INR6!%G MIN*JJ-W(3YB/$A,#]._"RXNZQ8V10R^E*"#&! MSY.9X,QKCPE:D\/#N"JXZKCE7G6DGZ/_G\AI2CF#%RCT*PPC[F;R"*R;6/Q)AOV9?0N);\/(.*:H^@7R-#1R"8X*X5 MQPK $T87"6P'><%6*WI: S@LC7>22%Y0J=KN4OA4=A0SM2JJDQ[QP>]*-5EV MY:%,-.QRL%2RS/B@KF3=R5IW9**RUD[5M;=U W^^,H+?;,=Y!.@+&&!GP2<$ M((?><%QM'K;]2<_K-8L6%@EVBXH,IK@IE>F9@.X5!A_ M'G+Q*432-!XE_)X%!@PRDWE-*;^S&CD:V[EI=53GT@F5IPIMI\$DMYT0<8XK M73IS0LBLCA:WJ&:W&7_@X[WKQ==)Q M*Y?.,7'EE U"T22^25V+JY'<0*7%N+RLA]%JO.]:ZJ[%L2= ^):V&7^+%P?" M!R?L9AHPG,DT)Q10AB;I5L^QUU-NP"H =_EMGKQ,+&\ OGJ*L4;R3N^F?=^^ MN1#:Y&I!DGF@#&WX7+:/#@6XG+*/RNL.?S$%E-W=*[Q&)FNSY/)%=Q9)T8>L M(Y"Z\T0G9Y%/VP"52'XQ=F%0"='@"'?8+HO77^YH<%6J.I*# D%06M>QH5%X?>@=94 #T\A!E81<0_<*" M+"@ N X/,@RI-3DBHE"01:4I ^# 5D"R5*!)MPZC[- M^E2TN0]6EM#3>1+/*\_+)V\K?CV+V=H'*XNKJ=)<8+C_Y\!2 P<$ U.2RE-O]!6XEZJS0]VO49CLR[WGIM!P4. MP[]>79\>AG?'S\^#^7-_-)\UZ'@[$;_CAMG-;'<)7-,&/D\^ )&ZM1Q7; T M\&L-<2HNS'O7I\V"Q++*#!:%@$H=-G"+IXD];@A\'X"TV/N,LWL'F"W@-,05 M;4X?!DG5@ +>FN>E&=N$)MC*Y9&*PQQ6UNS0,"XQC%_"[5PHG_(,665M!B1& M5;B6G8$E%@\I[AOPEM#8K&QSX"X\N"Z0?_,AN[Z=];_AQ6VK,^JUOO7'WZ:= MR?=!MS48/8VGSYWY8#QJRK(WUM04;+!KN;NDK'#IQ>IURIR"-^!N@8]C'/41 M@!!QL[OU V^-UEP(_J&'F(_V<58'=8: TTNS2*/ISG/7OK^N:=S( Y3LB"E- MY"H],WT8''$$?3KE!_KJCPGTK*T9C)/X4@1?3%HQ93"L$)\#"82T<#:'3!&, ML>#QB_M$+TQF6670%@*"B!^G<)IL9V.AF3Z5J3(J(LT)67;,SI=,39BY.O8, MP1!Z?QZ6;89#&<&I996!^VS#N)@JJ :'LZ$<+5&.7Y8Z?%/+*H.R. GX E) MJ$3G]A//ILX]BC<8>CODP\8^?LCY..O_WB9GQV* !V.UH!2!&G=N=PPMWZKN$:EO$,WFW30]-('.(7BV$#G[A0XJND M!9XE1%7+C8L O"#D_!JXO6[?WS03;'$A*W6,JLD'17"I."7:TB1D9ZP3K!)\FH%MDK_9P2I12__==+86-ECBA$X^L.@9BPJTI!P-I3*$ M2L#2*JKTQD=-_O43Z&T #';8 0P?$?7_O;4W>+(9 =K5-U:52Z.6L"XJ<7 @ M.![7=YZ(NI@)<"\KN3'86.ECH%'FI[:_I^L0T1RX72W:+?O M;[^H?S@H($KMAW[/QK\\>!CCR ;C;"%E<"F@\[01D5.VVH$:&6NT\DZ]+=7T M2RVK#&P"FD_#)29:[29#@N'A-\-Y-F"0O#W-X$ LIA1^8E"D# W\PJF(8,]S M' /.(<#YOVCX$0KI@AZO:)5>,99B S2'A@OR>B*IE"Y0SDT MX!*']$WF$1J*C,*Z@"DJHH[&V\PZ\''W"%QSM3;@GXS@@GG5E*%(J?5N*6FK M='Z0 '/R_LR@@GG5U(>9!RD>P#GDKGWI=1;K.=,9CJMN TC#@;:P)5SE1;L< MYG3,T*'!GP(3V&]X?&62A59<5WX(R5N[[T=ERXN344I\>.> 2Z%% M8C4IPF6+G^(L?)2SDOUO#8"9\XB$+1+5BG!6-(@=\N1791#)5RH! #V[TK/Q M;J^W:RI\J=_5 Y#Q7J?'C'ERJ EB^974,,<_DEY!&;BK61^SY904W:W^@!09 MN2< XB^,);CFI<11%?5)P<:5@QAYTM8^4A#.8D9;/+"-%_MSA^P)3*:(/E!R M2W>>(]$*_?F>#!O^,)PMFOD,_%D\ZMWU538JR%-G,&W]Z Q?^JWG?F?V,NTW M*@+>7BE'^38H'GKLHG6,S_LWBIQ:L9MK'.LFO/H1HFR-W2DPMQ!BSS?7&GDN M3#X^&K[-C XBK?UTA[IMWU_?US-<\,!]/,!7JP&E,KKM17W<'0T03Q#\>PM< M<\>PDW+45(8 YP&6021!':E)$9((3),K1TUU*2((&0-\0>EK7RU61QM_W[.8 M]EB>JNH21Q!N/N)PB:\;S#?Q0C]=\DU:VAKJ<*0PS@SJ< M\FM,E+8P4=H73A26_)IX(O4 M-\0=F](;C^ V_!VHNVSG)Q95=2ERIE6,,+* M4!/;2[;^;*WQBC3[^-*#%GE(8 M512F!B>NA"E$5%Y]J($%3?1&OCO%+JPI'7@EU60Q(6.RS?/SD/H,Y6A7F\&E M,FU6<#NP%O<3PU_A-"#H'QQOY\UP\)ZC$W0-"'=($Z$2:7XH/'73RKMKW[>_ M-I^*;&H0?%@*:ZK2.%E?ZN%P:A+A#K>9T[+VQ=D*GR01UP]LI*">X'AU!(PDGA$\.BY MEK"7:28\),W+]%,K;/_#V_3\E@9"IPE[R8OKO?H AK?*PW,=]+/GFHCW(;<$ M_$W+/$&9 :BDQZET':CI4)ARL0L%%/8WW==2!OIS0'6T-FRW0FS9(+C MMB*T@KU8A$[%SHS&WX*Z[!' ,LN(LAK0Y-@D,6I%P8"!U5GC."BB=!)L):W0 M+_5;O,N2@61$+*\132C6]P-[;01@O"@\7(DT<0'D*JT.W8[ZSN4-K0";:ET[ MB2KJPQ]:3>Z((\F@16%5:#*_5>CFJA)G"L/,H ZG_+H1I=30+>B;4O8IZA+R M_!-@A1K5Y'!MM@&F;3A10K%P6^Z%YP983^@3A;(YM32E()L061H6T9*DD;/. MK%O$":BS$#Y"N>$]0ND\?03K.(^;Q[%/RZGO"^M8A*.F,F.&Z'%'4=G4.L:P M7M%$\K\,*"-!_"I$8 >6!NN-7YU[&6(,I- ^14_Z%182YJ<4W0]N/$@$AUW MIL,*@GVDRJJ35M9]&_WOXB@EKJ *;"RUYPA[FX;34'MJHNUB53&HQ MZWQ0JXB"-'%X[@(8V L;M8_UV /A91#V,$6O\<$D4)D229%*;+VA<3+&S=JD.XL=V$OA&1"RI TB-&.M12AUTF_,\WM>NN@E83U M#7J^_^*B-:J#.^(WM!YY! L/HJGDO=A Q]?V11)3GJ8JW7_>-HNS0_2I*LZF MVO[@;"E-E=W8/D2<=<$2/W[.IFZ%7@2DH&MX'_@=6$M\N]5$/\6SCXA;P74V M_T>O/QW\Z,P'/_JMP6@VG[[$7@6C7NM[O_=M,/K6ZG31SX/YH-\81P-^]>U5 M0?%#*-52O=$HV"X)J5+*C#H2@".'CJ"+6>6!-5<>OAG2;.@F-#.!:Z!AAI+> MDEA.&>1$5'X 2DRNLUUQY,,M?MT7U\>N;@L;6$1/ 6;9M)Q?V_?7-64H%T/B M!$$AZ=0\@A6"'$>M- V?;&NF%U0+;"'0R(!SB*S/]NFC%E4-1 \>,!LW75I+M7&K!? M*6IPXIJEAK"\^E!#;L!^;>C *ZDFKAP'I>5Y 1%**DR!8@L MF2:^!D2K=+X M !4?2$V!Z1B^'[G-(?&>D'Z/CK#&W<'<&[BFMP9)'!P+QQ,- RS-O4>0N/G! MPWD-QXJRBLY$XD3YRQ^%T<0TH5DA$38* Y.07"(-FY#*" M7C6MN@>TI-* '8+B:K<.),J?%VZ?M_KE,(8M\]!4[(4W]E;QYWT=IN[\$Q]**UX... M9@[FLJ\SRK18-*16&I]!!-J>FQ%JS+G,^I39<*SN<4I0L3G3+G MSZG#1UX)=7D?.[4&CK>!N/%L3D46T*[ MWAI)M0*N'P[#>"YFK$;*-*DPJ119K4C7KE)NIT6E8ZYWRC6J'"6E,T >R?1? M4Q75#'."+=>H-@05FJHKT)DF%&5.6?Q>.*S**?7=7;7O;ZX_IFE^BQ9;CYH< M%-(Z(%9 U_!73X[W$^,"]C"%=]5/^W7'M>A!!*0^HUFD9G,H2\CJ5:7)\)GG M'T+18S=*U#!!F'E67O +J<_0F[?5JZKL3IXG"L:7,QRE,K6"52]V?MK.1K_H M=+LOSR_#SKS?:XWGW_O35G?\/)GVO_=',WRH.AS/&A/T8A9XYI\KST'8^_U_ M;Q%*(R^@G8GF%:XE.$]^)\"@LPXN19I09I3A RX50*>LF!R1%.H*OYFL7B-- M8,D\-SR+I=OGF'64@5D:>%D^B"M J1._D[=FFKZ(997#6!R0+*C\DFJR3CWJ M&*$W 0*&[@OH%(!\DBG9<[ M7,WHRJ+BPFMR=G@<>C 6&NDD94R8A&#PTHFG%5W95%CVVLV%A"M3Z5Z2B(:W M[DA/:\]""CL8"6-@NL!Z!B_X()@Z:R\57/1R- MI-5YC=1YVSPJ212]@O05BMI->$DD<,:H$7\*2!U3YTO3J;/O)OZ3!T?@)](* MON]GN\L)]%STIQEG,*9;7X3:4(Y"%5ACRBN$L9R6&^A4F##8 7&\Z%C1*S&' M%5)1]> OC546?V[!]=F%QRJ;!89K&=#R7S86ZE&H_->K=M[ ;T6:4XU 5$X\,G=2^^Z[J-)1Z>'1:L*E48>-*.C7BDES2 MN+,)'1?0H >#C#/!74T.7:9-]@G"-JOQ8FZ\=X( VJ_; '?"N1=9KFB>6X4: MNQ2N2=2.NHMCHF>/9]HIUYT"U"K=[J6PK!I%E9T1>=RI'M1S:4WT-,$)%!$S M!(;""ENK4),DXS@MU6!-:=NZD?J1AOJ+!3"1:DYVZK9KVAL'Z2_JXH>] M&86AQ1N\%')*UI D4[MBO)2[R6B&7UHENXQK:1;U:)O1=RWZ)J-.CV7:"D74 MDSD3"8K+D_E3Z_3Y+?B!9YZ6%!=>/S[5Y?BJ M#YL*RUZ[%[7"CJ\-I8=,V34YF:W=\;6A5)(HNB8NU"J'>E.!9>?83TE76'.. M=U4+Y=9DR@EL]BK0F":K>-5#N=W=('7K$\I-/D49.M.$HDIX?S:8AB)3LQ0E MZ;+I&'<')">*Q,]BZCE.'"N91CG^%I1CFQ0F$ A64B4<9RTU+?5&GNMM #2" M,-\]UD__?8/413M_HY97CPHE,1;.&3,# M\,TV@3_S'-IH0J]P 8P1%%Z2650QWZ'H#A%6!5;$&,9JZ&.?#]]&>A[:/LW! MDJON!1"IN!X8RYJ:IY[#=!R9B+&[W18-K>-HC/7<.(YILAY\!SZ2%QI((MLU MX"Z?JF'*1/H(8%QIZ.0XU#@ OB0(VQ9S]J<)?4E2!6L6XOSH[D"UM9!J[T!PG5ANW: %G=O(//"+"]9L4;2?>FV M?7][4\_ 40C:E,]C>;F5)Q]VS\RX-=;&!E'/4*MJ(,'22B2EI:E%=* MD[AR$&=DY)S4%FA).<[(@%>8--R:T>2,:PX-"ZP-^"?;^?:T6-/(P@TKP6[# M([HF;!#H5JI?40C M^'?GB-1_-YVM9;O+9!,RAO;21B^-C>Y9/^\RK36-2'EH'^A3A6(:R*4C+X3! M>F/8,$I2B'X[G?!*M77)/!)5B]Q,89-,B"\%Y[Y,5RLV V::T9=V4C4BR9\L M&TVN%JKM^QA>S:;5<="6@[7%3;L235X !65K1])-F(WGV_CZUH_4,=EECWXU MWT10>QKF1M^UFRXTJD O<@]V)Z4H)?<4,Y(?6%254(8M[OI-FRK+ M6"W**:4"BQ@AE$Z%O@-#8* >).8F<)MU$XB::8H[0/2VE/-^6J$Z>OP0('Y' M&/6 ;T([Y!?K%)]1(TW@N_9]^ZK>7DV&X;ASBDJC[IV)"<37 ((=OH8>=%P+ MWW'?X*'E<8?]=!DG\1PU%416##>BUU8AJ1O( "P/\VR=HZ9R#"B*GP 3C"?IT.I*@K_Z8HH4O:;9(_:8<\,7G@WRYSA82@Q\?8O<]^549 MC/(U3$!#S\[U;+S;Z^V:"E_J=_4 9+Q7&L)\.=0$4=+^*<^3**>6,L#+6VT7 MD9AZ5E5ZE12]S3BY-AV^UA3@U4'R:0[@.KLZXJO7$/C8RD^MB$K(74$_KST4 M=%H1!%<<>D'-N"$H:*7&S)IN39[T"GNY"L:+%S\R''/QXJ1.6G-?D.9JMHU7 M01$>F2N(?:,86X:V\6H[]+PEE-(7P1"VM!6$T%2,&[\!W$6 U7E#WRX)T^TU M%VGRF[D(-A54@R1W@>;0#)^YX1Q34R, $P!-0,\R)]C,)=*,5PV2DB\I13/2 MGF$_ID^,79C6O;<%(_ >S'\"YPT\>VZP8F^9Q9O3E'92U1'3[_X2Z?<[,.#\ MIU>2=7$K%TXVEA9BCGV]6(ZA![-=*@3:^> 90P\QTQYT8AKU7/,;9 ;A8532 ME$,%A$Y,E%[NR>;-=PL4]3SPB,%]?86G:8P4C$+?LNZY;]CY?.=-Z?#G]O/0U&G5%W MT!FV>IUYI_67EU'GI3>8]WO_U12G[:RN!N["@^M0_[E1W(1KUYK$EAFG+55( MF8&@(#S$[+-TR3C<>V^D8,?E+X16L];6#/:AE2E^>:1BRN FH/RT$Q&W5&=S MR1;![#BV.M'YFEE6&?2$@"#BQRF<)@YAL=#,T&.I,BHBS0D9=(YDF,.\' MLV&.JU^VH#* %QJ8!>6B>OS4DZ#M#;A;D 2*QZN$W^Q@U=WZ =H!P/T5/?UYJ25('@D'R" G:JC#YPYXLERW?/"PPG WA-!MF^ ;'+D#\!<+9" MRGTT?-ND $\LJP\!^,6KU%%/F B$NP"SP#/_[-EOM@5<"T=TCU)#A $YS##2 M42BA/]X&?F"XX<063(&)!.LA[64O"91LL/DDJ4@'E?KBW9S!%IN$WAW8/PQG M&T'H6O_8&HZ]V&$-F*&SF&"LC"]9H^RL^[W?>QGV6X,!^O2C,WSIS ?C49AA MXQ\OG>'@Z??!Z%NKT^V.7T:UY=C@,J:P-44QQ8I4/)=5* ?R/7PDPZQP_73_ M>:COE$\I?(@',1Q'.^GX9H VUBF" CX!OR< !U\E1L$.@]\V45' M"34TB O,0!T\597A@03<1$G T( FAL>]V$\>[**7CA*/,8+JU3VKC!>]6)JY\1XGC6&- M$P(MZ,@D66JHX-JJ:IL4VJ%7H3:4X9+L=:L\;6B2%N?9>PL-20.7W5VGN?EQ M"K342)JQ:9$=NV3II?:5T#EV6H^&@[\JM-6*ZRI#*MD$$-UXL?0AB4QJY)Q@ MJZ&[,N 2QPG$(5#P[9,H0W@ABE':^J!< ?UH,H'FK'(!]KU"OQ:S(QZJ?U", M3R5JKO0;,4O6?*:IWC0I[ZB*[YM\\1IO&AWO_ZOU!+ P04 " !2 M@%Q0G5F9=%+A @"Z!R4 &0 '1R+3(P,3DQ,C,Q>#$P:SDV9#@P,"YH=&WL MO6ESXLCV)_Q^(N8[Z*D[_[G=$85+$B"0N[LF6 1F7P78;Q1:4B"T@19 ?/HG M4Q*;C6UL@Q$T?>.6 4FIDV?YG26WO__?0M>P&;!LQ33^^2]QA_\7 X9H2HHQ M_.>_;+<02__W__W^7QC\S_\'P_[^_V(Q3!EDVU5,,D57!X:#B1;@'2!A<\49 MW6-=W%++GP5NHG\1:9_D3B)8_0]CM\G"*Q9>WY_T%!5$2S>\E8=O8-%@$NX2*9)(;G5 M$OSS]\B!W(4<-NQ[UXX->7[RSX^1XTSN?_V2>5NX,ZWAK_ "[ A!QW B%B=^ MA(]HBJ&N[Y_/YW<+P=+\9T@W M*@LG!LG8>26PB+M4O:J'A6HGO+C]]\CP$N__]:!PV.B:3@0IO[YX8"%\RM@ M#7HX!J:N,OOG1W@]YG@3V*E?O_]V%$<#O__^M?H;M"68DO?[;TF98;;C:>"? M'SIO#14CYIB3^S@^\,T +I!6=RCUH 5?%0D"1C^ M1WA#P>)%Q![,-12GC722A1^X#N2VQ%L2QW;RG+=@EO/DH+UDIFHUETS'%E9U M.82LL>\-18-=M%S8![]'BZ"-O&OY3.<(^#_$2ZYK<@3)Q<-O(?YP)4,"L@)? M"*K*#$@E [YVJ @:R-@V<.RL5^/'II73>-O.+!1[_5S7@MV!K%#M&M %8'$C MOJ#1^9$MJYU476S.%QE&G$ 2#5Z'# D?NR_I$UZQD/MHR,_?M2%%0Z0P"U%S MD4\1:P.? D=@W7H&153U42-)N/CPJ=X2YS,S;7D/=Q M$PK- :AW/L,:D(].:67NLU6S\P M"8B*SFL0 A//V1BTXK?>Y*V&Y;]7ZO&:"YK ZJ">!-SBZ)242@$*<$DYE>(2 M."5PZ42:YV@Z04A)(2WS/,F1/W[C=Q2=2)R#>_37N,)C$#XQ$'&L?B'ID01((')"<( M/,4ED@G(O;24Y MI1(IG$K2">DB=6_%O48J-TRR#;K& G,H%#O*4'JJ'N[I7AQF1I8@?\L PAN7:$)J!WW_TK09A67?UL-LKCC0MQ77WB+5U_ MVD!VM:HBKY@%<#DMQ),2!^*I.)>@4Q27%F"7)&@A9#I-\"D:.H5HS+\M#F*;92'%2(>(NNITLO IG#F9; "9Q*"TDN M+0DRER!$F:,%$KK19))(BFE<3%$B9%KR-9Z]%[E,7 MP#)41VIDT/U7[JC<3 MA/QTR)+SMX.5U ZC4]QB2FN@EDEJC,=.O1XK4-93;L?.2O7"B@^.=>^;5P 0 MAF3G%=NQ%,&%=@9-3/1C#]_0[(;KH-0!Z64&4B*:EI2'YABR1R+C<1&/)S@J M : !4D*"2R>A8@%!P@5>P.FDS ?PA<<_&]Q]FD7/X[E4=18%'\3"QZ;J[9SEQ5W46QS!3M/C&)"7E&T3.18%'B;19]!IQ6@ () M0BY+D171OQ]2VY SHNCJKH9<3\,9 0MZI8D%1L"P8>1=,F"6NXM*GVWD&1"N MG2S"),=##\ TU'""U,*QN*TFZ\ I\HI1-6V[8)FZ[S;A M/BV&C64YH^+4$^E2Y;%.EK,O? E"VH:<,VT'Y1/0\0;5-&;A(()A$E*% EZG M&$M=7JI3VN+4W%-**N:*G?ZHC5*,U(_?6T KN6((SE]P*Z^E9M&$_Q6?$=/XUR2V&M7P^Q61DE4_$6T9]T0SZ2TU60-\#8$3C_* MX&UE-WEG; )'74%YOVSX-IB'534-T+0M^"Z%1E 5<$&F9BZ<$D4M(,)Y-RQ0, M:@4\F4JFDT(J02 'FTKBZ+]3%% .R@TN15)XQX[%LC8$PLZPP^;&MORD,JUO MDU3\NR7%;"[(#T4OA)V+6Z*56>9>V+ZJ?Z,EM4I9XW>L9P&C-UY MU' 5J@5$-EY0-(B=H1R2(J!E4@0<&9?3,&+G"8XG<1(&$W2<$ DQD19@*$$D MTN0;4OA,-/%:[!00+P'EGH'L@(X!LLKB-53*6U2 MT;E?F9FV*Z433&-N%,> M<,,:#.=;',D1,/)!_]%I*I4Z8F[V/L&Y0,,+T(IX[1'P%F-LQ6VHS"BWYS-@ MNBS3SS_*>=!:YG-,AHLCFF,Q@HS%B6\E.!\.;VXH+L!?[#6]1-R="?.$J^+Z MHH_G4Y*F]!_F7 +1BUYQ1F)AQ*R8TBZY2RKVL%0(I\(JHU@IUF<'=KJ;@8X: MDELX9IK^/K$92*GD4ZOQPS6!BC0UA@T^.505L3PLJD9ZDIRW. H1*$/S!=\; M.= "*(H@SQF^8(6@!<@J137)H'.))--OH?H^F;R@?4^MA%]LU4IBG0GIL Z[P&.27H[%4O/DU'P1"E:A MDS*MW3ZU@0'FO-8%EK[J%47"V$^4.5FF(4HF<< )1!SV#Z1Y4DQ),/62?OQN M4GN*0;]V!\$L( ,($B*P?_^-QB7O;7_($781\\WMZ : ?)LH#4Y1?!X$PHID1*4]A4AA&@DRNT MZZZ:><+SPQ\K:H'O!%;?4.+LP,P#6)C?:[!WR#U7JNSZ@.W'.1Z?J^&X'%BW<[ZVIK%TN;6T GM7EE]7[WDUXXF?:-BK>^"D54.LE!Q M4$X8:I)-#_NBW4V5F,J ZC[F8T"AAYEKT:2WNGY3G==5Q[&X\#?$.-X>H20' MA=HKM:$7:JM2*W-#EFPPM?3XJ3G*\QM2]>B*+FQ].&*E8ZX8KWIQMIIO-L@,U),I7J$IMF96)NH M78TFG<6-78'JO.O&'A1B,!HH1@S/$1ORH):>7X.9[KD#\[_J/DJS&>ZW94,/=>:D@:DEN-"A[[>[L_:@(#5[%Z\)T7$)J:@IQYLN0=':#%E4"WFU8_5F M;8W7FH/9U6C#&5Q"9,3_KDOH@ZF7G3/5C$JV^XWV@X[7A/K%1P-G<@FG$COU M'2Y!%6K-I3CK*PPPW9S:?YS08';QPV;1<0E4U)3C39>P'#LS/5?-V*Q7Y*=J MVV@S6?5J*!X$PNX6AB/W0R MX-NK"3=+*W8?(ZL! M;_9XR^;?ZO+)AIVB/ GP&*J2<1\]U=%;;;SR8%$-N4V6^5QD_42D527*$VV. MH2H+LAG+#=N5NF).8Z)3"5SL^IH ME(F/&ZY;GE<@F7XUH7JLV$V6)A.Q-+[TL.P<5GWZ48&O6O53T^P.<%Y,LBZ5 MH60IT>J)T5WX&5&K/GV!]QA6K2X7@Q932]<8Q1ZUN)FCZ'UPZ:(^AU6?2MP? M3K@VF\-UT<;[6E ,?[XGDUU?MKQ\,Y[#8[4Q/FNK'"MZD1WG/53N!_7]PE*P M+RC .QL.\E.W0]K5QRXS==C>+-T6LEGBTH.W@[O_[U&#.G!8 WH_35FB4P=F M(+"&U<:1H3;TFK7XHOB0J."YJLYD4J7B*#Z](D0XB O_'J58]1NR!8U^%C1S M_@"D(6CRUL9+>$^+1XYS^EF6'#"%AL")=??B \$/,N'?HQ)Y="0(D++ @!\< MM*>Y_2)NT.HVI:4[4XZIC(5Z]\%Z)!.I*T*) WAPI0KQV8V%Y7E_-#.E]@2/ MS<=REBSEU1ISJ1KA6/>?8<*%J<2'R[V'Y12.6UG.9H/X$UO1G&X3UV4U?O'% MP+/F%)&I]Q^<4RQK1K+1ZQ?&C)O.Q?.]QR=;BN[\X0O)*2*H!H?E%$W&J_:I M\,Z<(H)*<5!.04QP9C2>QFE\FLI2C_.%/.HH%S\Z M&(F<(H(J<4A.,,E &=O:*\\BPY1035X+"$4*< M,:>(H$H M@^E3F:R525FJY:0J&VO3I%T4"VQ]''U-O*G$![8,^$YD,VS&ZR1$ M:\)0R7A66!"S:CJZFUC=D"WZQSE\&MER0J\XY+6>JO,&6>UU$L($O_1A[^M6 MB6L]I#ZB.G<85S?*]P9;OXZ)[\AC0\5'!'*B\LOI9PZ?4>%SO&5YBC%L@XEI M.4#*Z&B3MM=UODMP*45BBS&6M[V16K1[PW8RLCA[F3K_09E_BO*L9_01%P MI4PO#3;&,GUF41>4]I/NQ2.7(E+] M>N3\4Q05XUM*:=?%3B> M;J3[70,*+X9&@VY?EQZ+P!Q:_&2DB+RVFOF3XPU>XFM@H8@FU,APYBP,2BQE M/=&'J_5JG*/$#%;ALEUK.G\PRW;DQI#>M[P=UGP^ZD,O>I6G_DRB YAZU>[_ MI$KKGRE@>1S;X=1L\K'.2&Y#[5?,Z:Q#I2DR>H-145',D''W;.>JE>_#L><) M$%.=CI5%'KU29 &8B9R@TQHXF848B33ZJT6X@)7^M5O,:#HO;[1N.Q M3'O%8N4"@^BK03 MG HQF8&TB(-ELJ(">;]2$EPW8L%_6P MK=B[L_(*IC7G+2D'V[=X<7TJW.IR&XAH,AI4!-%_9\-U&O(!BUMWWO'91D): M2F-)B7?FU@@G6<,LE#BY28B14_J5:K_%]:T1H+UL__K@SU?DM:'N:P*[ZH3N MJ\8&E*'!+,01;PQ!J 01-#F.)#B%&C>[K)<-[;2W"M7BY&CZM4T(ID6(K8B-3-/!*##0B5SZ\>;F3&UL4DO"O&MME>#D+ MYSUBO,C5F'ZO!19/4\[J+B[?Y&Y>[G(-;]]@51L)TM=[]*VF&(KNZL_,"2;4 M\*6.A[:*<#*&A!9V3/QY7]Z+D^!KO#A2#&!YV_>%[67%N"P/;9YB*\5!A8BW MZ'JZ%+E<"^7]:Z[\^(V^[K#EZXI^ #\W^OP&0Z\Z)/L.9MY-$HAL MT7JD/=QC65)[C"V3_6HD*[,1TL]='O[;59)?G! _$^YP1"1-7F%X,%Z06<\0 M0"YR(<4^_=QFRPT_KT99G^$G,W.F#,CV*+8A. ^3=-=^,-F;?OYK\?/%FL!W MQT_?'CDML>-%?U"S6-:C8@:5RB=I+YH#5&\/:'[;4.:W+/0\>'Q1CB<]TR^\.MKX$:-5*';69Q,FXZ=3$::=@=V[6%S%!Y3*@&;&FKH.+%'AM3;@-<9&/*D"W@92U^R.%$MJPH1T@Z+% M\<)QC4=+4QL%:=ZN6\MLQHA8'S'5,$LXU&6G,?;C+[4 MAVF0SR6G8N1*2B>=N'")E9_OF]BV\!:3ZF#V9#!\;,@F*[J5+RXB%RU_PS#[ M-:C)*:9A]8C';C'6&,?P:2Z&\U5GD'D"-P3YB&I$8>["Z28-\267S#\*B:+: MR%6RI8$[[2=JD0TU(HP@YU"3,"SEM@>Y@+T*N-=#7=N_/3_N9:4DFPLVY%<= MS#.B'YXKQA#&=P;\*/H-O#A;)KP)AOF&!+ELLQ,)O@O20^&K':UJ<5.L.LO< M$]-/]6>TK$XY:Q0Y'?-'QG:Y%XR/O<&^KX^6?8CO.P?:O,_XDX70.YK^C8>6 M'.-<1/F)TW1%G[78XN@A59ME*SW7C:Q'/' [X>\_%S%RT=/1E.>=F:VT5"C4 MU*E>9+WV=.(D&S2C7)/^_(O701Q-A0X[C['8<:=ZNM$LLLJP5!X_./6E4HV< M6_R\)GW[>8S7JU 'G>4H.O&%1>+31Z92RU67BOQ4S,4B6PSXN#Y]]UF.UZM. MAYP#.;=B.%27*]-DS)'NIP;Q9J!-)5B&- M=,_II[+5Z&XN_XXV1> ,RJ2>)D2Y@2O6,M_AVH4< Z[(I_V+5_<=384.R]W8 9M@ MYPNMB_W.VJ%.J@W&W47Q@/#W.!4D%^8>GQ1V72SU]J M?!2UW.VJU.F0W(V85A6U$]?G:D.;#GJ@V6KDN"N*D\Z9NUVN,GTV=RMSXYS1 M; \6C#Y-M'$NUYM0WJ5B4]1RMRBHTVNE@"AL)'+B."Y;J^ILOI4F<#(]+N+- M;"H7*T=N'NU%[!%RM=%H%,HK5VFB!T7&>)=J>1E0)O#&8[V=*2<6#Y-69+W/ MO]5";V,SUVB@A^0:2H5Q:=G6<=4M+%*E;LP;E 8W^XR8??[;1[M>RY@NVCP/ M\I_E"J=2F4Q_@>LSKLDND_RHQ-TBW(C9YZT^=HT&>HC_U&NEAR*5C#WBG?I# M_K$E@4J*N-EGQ.SSWU9QW+O/S5L;:,4Z$])A'7:!QR2]'(NEYLFI&;DP\-.[ M7WU"AM^PJTUJ#3HE0T(:JCB@"JU%*AGP!4-%T$#&MH%C9[T:/S:M'+*Z';#J M6KP$=-Y25P6Q>'/6ZJ>D> ]O))P,T652B^8@LD,''^SVQK2?]_M$@C_: O1+ M2C<9!S0E?C:'IB:0QI+Y/90H>)+Z*[A.B-OOO#J1_K_ FACL#/!W7X MVUAW7/TI"V)YZ,6G4Z;(LFJVG%QT[.B>VG4A^I,^7'].AS_/#SL\C?XHK*)2 M?9D'N-)P%\7>8C)J9R/K]2Y$?U*'Z\^W'U=XM.QPQ!:?'K#'/T(E! M=SHLI2,7*$1(WHG#Y4T=5][;L6/\LWAN#4J,ZI5I#N]P.I5+U@NJ'+U1S C) M^_"P#X]_3ZWB@Q)?*!F7H(J=(IZ;#XA6I3;6E=G-PJ-874AM"7SEP3\L;U"W MU#B_[%9PD)A.%J6!X36]6\3V>HQ^J =/G\J#I[<]^(?E350I<<&735VM+,IT M&J9ME->_R?MU>1_JP=.G\N#I;0_^87FKN52CP51DFG&3JDBM3RV7'(Q7KY'-PKB"9Y9K#8I37.H/3T_=+!M[8&-TU29C1 M >;3M F^8;^NRXKE?,:1^#;(P6\[!T%U1&#PL.7UU.O5#VBC>Y&WUULVEMM- MCJKDINK4F(Q(,XV#<7J\9H+LM[ZXP,4%&^)(Z\*9D#;;6UU3\F8N([MWT"\WF0-\+9K^:(K M6&#J D/T]K>W=:?=!J)K69NCLO&E_HAW8-R#Q\:-9M<2^6ZQ$3E%7664)SF5 MY."W'R;/+3I>%^A1B7E-$_90\H8J'-.NO^6\YX^:ZNLGKQS18,E3&ZQE5M+I MEE/+JZ#=J\?B"Z?8BNYFP"<\)>9;S?:]8SQN9GMN#WL.XPBIK+"J/K@,M;-7=S4^HT3XO]M M.5"<6$\5U$HAT=0>A5:LT[Z!_BT'.I:IIB-CJM>1 Z6$NF>U:3#!=8[2 M;=[69\E"Y'8XB*A3N^5 EV>VWYH#38N/(\+)5*H,Q9!Y4YP3\JP=N0FDD7.' M-U6.:@Y4Z<0F+7?2KS.Y@E,"7JR5M*)[NE_$W,5-K8^DUF@3.&#;5U3)JH4\5)55YJJ2Y"KLTD^9-D=^@83_3-V\_@.L7 MIKK'+; >06ESZ31/,%8^S4P72JT;E\6Q7KN%$Q>FKI=41#V"T@Y, MVWK,EO,T3X\JMPSSIKHG2^..H+3U\7C9&"2**J/,GEK#DL)FL]$]=?B&M"<. M# [=DJ1IF;!1QT-;J3H90T([L4X0Y5FOZTW :F<;="(/L$2%U]J UQ@;S1NK MPH@?2%VS.U(LJ)3KBN-]=,)5F.SO+/N06/3&R;O\ 'O@[W'R, M":>:*G>6S4I>W?"T#1PER/H0]]8JL[KL;V+7-*'MK._;WKMW=SO?U?1).5O( MQ$8#FJWP BV(E.RD'R([(K.? 1LL^00'3H0M1]L$]557N-F*V8;070?SC"B: MKH%V@X(V9L"/8E @>+Y1=WA3!Q(D0<"WV8D$]12UC3\?3_CPYM_O;#V)/ZB5 MOA1;RHR7II6BG<(7LU1DH>I#'-[90?M]%G_=KWY\/^_OV^3R6PM'D32$PTYB MZS?5^C0U*@EJK&,EYZ3H3)C9S1ZN]82UFUD<='K+(C5>RBF5Z['3<5I,L67^ MJ:I&MOAZ;5;QW:>RW(SBD!-3\'9IELG52RJKMP;E6&VL"DER\Q3>/P![T_RLUS;&]IJ]683I[")")P@?<["712.;3BM+;E/BV%C M6E#(:[(YLY>"GW/0#^XWU.Q&P/S*MZ=,:0N->C" ML,72L1@[;7A0YQ8'_/KEKP43Y!Z;2NF%QT]7YBI&791KLS7MA/\1DQC>S@\LT5 MG\$51_'PV@^ZXG9'QBM\A:(;UL)7,J1D1MXC(HKOBB!O^Z*K64^VQL2 MDQP3XQI9JI.-B[H<.6B+DBN.@N"?']#TT4UU8[;K4N,%S7C>N+*<=_M#4[P@ MH7^OI:<.%_C)CE0Z6."O6_K3;&B"_/PN,%ACB")T4]"P0GP'# M!4$8%4P\["O.Z/!F7TR"6CWZXMZP+;6_+,>-6(IEIX81RPGMB45$[_33X)#N MYXSWU7(OY[\> ;\GLNU8_0"9G82@EQ.^WI'V56?(AQMK=V0!4.6M(;#7>O-\ M5O3!)AL.2*!U9P"F.X+V/"L^AI56"'>0=18)GJWH9C5-36O513>2A;I7K/0- MEG^GK;XFK)MY1L@\:V*5-\#EN=)&Q4E[Z5AE@!=C@+&BN'EZ/,<4!P5JP@L5!+UJS*]BH?(=?-U7;J8$=J&1C@Q''A&53+,6-JHV%E'N:7=(< MA'5E[*9>1QY,N;)*6V^9JHA5BA[BN4Y''TJU>:PRN:3TX%9IBT#8$84!L,.- M]?(J;>HR7O.&A&2K;IKH/"Z:5EX@+\E*;Y6VFWD>:IZ76FF+,5G1SB:H!JN7 M)3YNB$-OT8ED8G*KM-U,]2BF>J&5-HYG[9:@=EV5G'4Z2FW92?(/E^1.;Y6V MFZ&^,@7HRO+3>7J1B24-IH6QJ1$+I[N,Y S46WX:76.-PK2MPXWU4@/@ M'!,CADNVT51U1Q2)AW([DSG]H:JW /AFJFK)Y[SJ(M57K!HZ_K\('[N+S@[C'U M]ELW[OZL-CV"A[2^+"0-?&HKO>AKTW6+-75> MA$G-'+M=;NB S0D#?9&-YX=T]$:6;PCS'=M6[U'%#VI3,]U@I:DM>JS"CCI/ M2T93,]HMACFO6*GS(LQH463:6;928#JC>5/&4X-%LQ=]K_.O1ACJ^U3Q@]HT MF*?XF )J>3Q6KHGXH%6N@43TM>FZQ?K%.DPCE1LFV09=8X$Y%(H=92@]U:+O M-8Z"$-%,>S\IT,QJ?L6B;>9'S4>;[0LY7M?!HJM2T3?2@P2:N4B!?K&.469G M=.R!;Y/JM)=)S,!XQ('&E0CTM!;ZC=6 CUBH5:PX7+*6ZZO*= 1Z>!:[MX&_)QXZCQM0]ISB_ MY.K7H_W#Q;$AZ#UY7)A#"M;JY=!L?&!-4'?KO+Y>JQ>>S9GE#76E;AE:]^JS M@:,S,4UX8%DVF3#GD5,W-&2]KU/^H/7+7EV8T-*7AE&/3H=.E?OV$/?JU2&K MB77B<1A9-W?#J&BYY/1',:K%QT>4I#9IMD^TF/HB-?;J('+J%@V,NH@XZOD1 M*5M-U@!ON\'IE04+3%U@B-[^]K;N1 O/7,M2C.&J.)JT%RG/;.0991POI6>\ M1IIL9*>0' .@CG88R@&RV$/)&\*X,&=\TH3AZ(J^]'HI.6U6@#K%@3-VZ-9!TVU0KO%*L]68+AA(N02O_E8IPU/3CY*[=R>;9 M^GR@9G!O6J^/$U6Y(+B1K9G>7'N$8MB3YME'5_1)-MV@M;C64!M' MY>AMR'5S[9>BZ,?12JI<:O6)Y5A7@2R A3ULY=-*Y.J%-T5X$>,I!F^("J^5 M8-N6BXC<$7Z/MQ2T<4N;=T >Z+PA-01-&?JK7E95O[EC-+LV+3!DPWHB>I9. M)/#H M+^#F_$_7Z/+S>.^[JP.T\=O&[J-,V QT([F8C)U$R]"3LREGVXL&NN M ;LSX;6L:4CK_;CX!E_(]Y(.2];;,:]GIV.5Z,X>?%>\^_IXM0+-F=;$M* B MH\YVD']2'&4]-I/2N$$B(:86+,4TQ^5*O4BY1G1S[_;+&=KN7'F%[& MD(KF#%@&NB<4<(D:."UYF(ZK?0]_:G;QE#K.7*Z W^SLA858AXOX;9#6\XP6 MDZ6G@>I-;&56RA@INQ7=+"J*(!T!$;\!TD_+63++UOFTZCKE+,'S;+Y'7V[X M_/T@??XDZ6V0+I3E49;1DRQ3&1JM7B/>%WK,#:2CX(=37!FHR;DP8BILKD;, M>X4T79UF3VY]'^O]Z9:E6=E\HYBN+SAU.J@UB6HR/J"ED^=V'^O]T9;,O'=T MP<<61JV,P)\)'8%A_Y MXP>.I2)#6VN83WFMC9/$K%7INN0#,8UL326R*A+%'4"/I2*$*GC]IPQ58?0E M_60:Z>H$9",;-4161:*PF5W43B#-=)T,7NQ*@MJPA5#:[P+(-K M=(GG5F96G"=:1*$N,/UXUE%%2B=!+W+1UDV9(^:\\;=S@)(A 5DQ% =4E1F0 M2@;,.88*9$K&MH%C9[U F/YBQUU_SDL ,7>EZ&Q&SJ7%0;; %A_PV2.7M#-" M]$YW6BG!![N][=AW^WU"""3PJ$'@9OA4[>_V:.N;';Y2<'D[,_BZFFB6/EC66HD4 M[N;2G%I.VMZL%=GT,<)J+!=E%B] ?X](4CUPZ M> %J:HJW*#I^+-4T1GF/)XHA[6Q_:L,2$HQIW.N'(R56^,G5OL>.XQ6>[H M-CUTT]-V)3=ZPJ;_KA-[SCU$TP>.EJM*5ES%W&NOLPP_2IH M6$1FSF93D37M2-::OM5O'TWPQ72=S)6E:E-MI-JYA-K-E%/)R)IZU 5_-"_^ M+(4C\>T4#GY#0R?K@=.." P>MNQ+VK\2_H#V@Q%Y>S6;;*4$>4C&##8_ YN) M6JC O[M.+]A+AEF((\AC +_.>4M:+=+J%B=22:-XAAS*()^LS?#Y('+%1C1R MLI=)/W[[E_9RZ>L#)V^Q=VL=X!O\/56:2>('IYGPUF\:TEXI7!LX2K <[M1C_>Z>U65 MB$-'2;ZJ(CDG02^X>FR)D^Q33BXOS1+H1;8L$5D5B?((R5=59%C5G_BYE'A@ M^P2+4Y,'0N[U?2'/7M<:BJ].Z:HQQ55W42D. M\B79 X.+U9I/<.#FCHZC2,QT5E+(DC["2:4W]1XKR]( 7&P0$R5%NF"G]1E% MFC\]F'G>9(MJ1:@,O,F#NYRI-T2Z4-?V:@'P!)K3F,H/Z6;<8]C85*R#2K+) MZ41D2X$1UYQO+0J>0!G&-#W,+OHDJ;K+H6TQ\S@YZ=Y@)#J%PKT[\Z^+7D5@ M#BU^,E)$/MAKSI^H:WE<+L.5':U$25P1J"#&-U39H-/U7.1"C9T:WO/N_/@= M]N<^E[DXJSU,4$R'4^M$17:2\E)5E&$Y277%)*U%N]CZNJ"83M0MZKWH/U5= M2U M65N,@OOYEJ!)EF8CME>#09$^?9S6-[2DNCJ\,W[5KZL-C#2=Q MD_1RPJ2B+"/6>1I-8H_CQ^H\R9'AC(\1;P.;H MY<-HX(V759R*]V=$TAC+,V\#['JP4_COD$;_F=5[5M=6W]&+WGDIV\ESWH)9 MSI.#]I*9JM5<,AU;6-7E\,4;%=M,D$3J'C[RA1L&-LMHJ3K5I] M2L\,X:F7>?%&Q[I'MW_A;1-X/\=0&:&=2?-3M:]Z,T'(3X,FW1/C [[_A/YCM M>!HT:)U?Q.:*Y(SN"1S_G[\FO"0IQC"F =F!O]S%DYO?+&4XVOR(=@&$0 -? MI/FSZO[Z\:Q=:Z@8,<>M%\.G)ZMG96BE M,9G7%-U<$<:YLZ;_SW+_^JK2P!?! UZ[_H'G[$T/_CX0?4((^- M+"#_\^,_75.$7^T);WSJ%<%7]."]85HZKP6_S(/.A#\A7(GQFC(T[A'SX/N[ M:,\%S)2Q'$(=PX'"121 (?#P_Y,]PA UP%OW@NF,_GHNEQ?LWF(G =D9]/BK M+/SK&9L$7E2'END:4DPT-=.Z_P^.RS*.;[< GYHIMB(H&@3W^Y$B0>"'[?S? M_Z1)//[7NL^3SU*W4C_(%L?4_?>M?D+:A;X+I@6U>WW''=(!V]04"?N/[YCP MU1WH@?B>RZ]SX!L[NJ5!:(L/8!U,UK8Z"J8F'4HG[^,F!V1!$'")Y]("07") MA"QQ="*>Y"B93Z9)7J1E6OX1J.UI>B;LM+K=D1^_V7JIR^2Q3C?3155JX90< M?HN.#I-CVZ5NB>E@F7H>8P:YATR]R&"Y1JU6ZG1*C?KGB4M]B;;Y"/KF&)2J M".XG%HC-+7X"G^CS]@@:B6,:/['\7>X.PT@\F:!/S,*(VLY;DBTTVK7_^Q^" MPO_R>0.]I6$:OA-71"R,&-O(CWPRN,8,'H7.$E#N\Z;H3SQ'@Z _?..K\Y;% M-1OJ?)[,J@Y+%K)"93(>F",B\P[9!!ZK!,+8LD?-=Y2L88! M_ORBEA^YVXX?":Q\:N"*H#_5^(D-[ETTQ',!<_3F1Y&<-P>:T-)J;E;%E@CTH*[33#:RRU'(!E MG4_KM<[\A;JMF-$!0Q-@; GK>#K4O?^^],!(#^A4@OKK51-])KIO$\);!I2I MU]E,%6LSS4:[BS79=H?-U+M8MX%!]]>%/B[ 22*.-=H8D?Q#^C/XH5' N@\, MMN4CU_XQD^MB\#)!QQ-KH_2[_@OI^"_?-+X:&@;92GJ%8(J!:@_W,?^79_D! M^K__^YMV'7+-;Q>/EN]:P^(^3V9:F#,"F*S8$ 0P#V83&(#,D+ ]GFW+_.XE M5 J#[8TDWD-/ >-4]M?T"S),4*;9,L"^4DT*-:Z(LWV\9VFD8^;PP4L7^%;O M\T#TBW&!2L:)GQBB[5_A(K\2_C3:40\);^XS,NZS:_%&4(EXX4)%X'8RXXGY MP.06+=DHX$EW2K6^[D(3E^5"N^U,O5-"OO+F1K_+C7X5 E=^TUEK-Q8,'&"R M9>I8()SO^1=SS&]]7]2Q_]PA%1H"5&PT<@BC*NB%#-(2PN-MBKE!R/#W4&8OEU, MOR-HH.\IN.\.5FS1LJ]([E>55RTBB'W1G/_J.PJ^*FB83-[!EL,@!@H$K+F' M\:YC^M&*/UX0_!M1$9V&K-,;6AL,%1O!OU.'5[:,35::@[XV="6C-?P:06ZKG]EK>6RW>G;2X_ >S MX$7'9PH:K]HP ^-MS)X $8WC2YAB8(IC8^*(MV 3?]Z@XIJAXL@""8>:^#1( M\>DDSM$2G>82?(KFTG2Z(I7<&(@9CN1>W!G+Q9=+-\G4V(9NJ'6\5XW5B3F:WO3\3D?DJ@.1+1IX\?%1 MZ!E\@0;3#!=?MWE8SKG%"NI9O.M+(OPA&#GW?]F)M;>#[^ >_,6HN&.MJ-C2 MD1]O9:WF*CM-T/^S+<9GZ=&66FZUC(Y_DS5SOA+FZKL_JG0O6(!78W/(CG&"3J\?OZ'/V;@L?7G;TN-,:CF)^AW/YTM7' MSX=WZS^?[.%WQ#+/BS@VFI0XLP#(3+;K/&IPD)7V4K-&SLSY;$K42WX9OQ#J49/0;U7^$.+.%\Q^M.9VM[. M'6I[1[&W2XVLN_RB%$X%%?T&M_-9J&;,8\,:J-TNC\=Z;FQ4S)*SI]8#@G$?6O$3 LST:)H;.Q:BBTIHE^2,N7+LI=HF\FLKO8M M?60,6Y6Q3;P=X'!(5A)U"E=*)!46L3'@- PL@NBB/ MA3_#& '8?V)_P YCJ,>1KI1^MXO[\7M37D;D$*F_;*P+-# 9F0; @NS@?D7A MH8KPRAQH#/OCY)J.,#)C ?Z9;L=BTY8R%L<\7DEY+;/8UC.I],=T.Y6*?]'. M_SR]H5=-&%8UD>Q>#%2Z!?K1G2S:(Y8RY4R#;_:IU/)C<[K2\70LGL#Q2QNJ M_.)$Y^=S+#H07"S%4>#3EF\]P (2-G$MVT6C-(Z)P3N0',.))>0?0CBE!((4 MFMF0$9W[H\R'/G#VQZ8['Y[]$8X4)"0>B#PA<8"F""Y!$CQ'IR22$RE2DD&< M$.,X>%[5?^QV29[(=X#:(*N94C&=&.O+5"^@D*ZKNY M,W67C-_8?&HV0V5.4CS]H#'LV68D\7^19C!-,/7KH:KC%^['"SY M?'[QB!6'&$B6COB-T)FQ\"BAM+$4LM'KT_G"G\&6Z& M>'#C)KQ8#V?Y^/H)PH-N_A8L[-=OT\!@(@5_W@29>R8;_RMAX>R%RS %\ A2 M\"%F/8#6:(PY@?[F M;T''LMCQ?.15J=CV:K%GB\7>4[.2(:$)%0 3/$P< ^P;]'K8 2M#[M<03WNA!TN^?W=4O)Q:[;@"M5DG)DZK;C7 M'L?)FI!YA^^/P'[-N[_UV#LL?7MMYTX[X=X(GY0-AM7-H]*2.)<97(MQ&J8# M?YFZ"G(3T#OXB^4L?XVP_8;;B*/92+L_;9;#?EH]-BX(VBI4]1.IRB?4]ON MHV=JKN'PEK^&T+*W *,\;0\4O$AG&,_BQ\5'LYYYJLS?T86Z&2&\N-GHVWKV MBN'.1\"?5;IKO?<8]@<16MP(>E%DN1+&:]K:?+?M6@#A#;#I/::\9;TO?>$<:)8M&(E+SF\A1&W,.)$8<1^-,*064&+TA7'@18,-&A9EFF@VI+F86 & M+ \KH=2'%_W95GG>X;%"$&SLH-2F#63N$]-VGN6OQTL1VF#H:L'O[GM\++EDB01$*TV=Y@32HF.DPRD\!Y MM^F!84_6.Z7W@HX;O/P+X"7U+E&OYR&28HN:B7;*1E8F >AXIRYLQ'?[UF[B M47* CNVSV,HJ?T&&P?L5!(A+0#&"2&&NP% (78:@LK[C)VH1V:$ ;#^6L5Y. M:D2%"A@I#<%/5)'PBQ.*CUD3RUQX*%I2C* XC.BP5\<1V-AFN4809UE AO08 M(D#M-'G+"?<1*)76V%* [81Q& X[!-OF#0^#1FI(J,V VA?WW>WL!'.XN-/@\P'A1A/XL$*NOH$C!]OX*]KJ'8S#@4_:2@]-PY_!C%A&XG^]1J!_F?AK==N[-[Q* MWNH^9%'AO:^0NKISIXI'D$*,7)7CMO.(NW/$-$?=MRZ*,P,WZZ,(^HX@+V = M^ GL_'5 [,/^(Q[8_WWSMA=O][6$INF-EAQO=.>;I]MM:4CR+G'.N7;'WVAB MJV_IN]2U]HV,W\7/.17UU'TC+K%OX02KY[01=V3R>)!]$F_YSJ0'/TOT0P84 M.@U-RSO5,CR_WIT+7[*5@4I>'B_A.)=6.Y4BJTFY=IR3WALGJ^Z/BSZ3E6(G M*8,?#:5/X$ SS]F&?37'.!INGZ"W]7TA^[?U^%TT__:R7^?53&5_6>I;]S,. MH,(G,>O:,*.WMVOA"[4M5O/U>!VG\C*AIN8IF8GM+59]NG[SX2EU'W!NWRYJ M9G\F%QU!KP@L^O3E O*V!.X0L?X\T6Z*C$[R2VL^2V\1^$5NXW! D41^ MHQJ!"F('3BU PP'^( !$5%2$V>]843\#_[/O06) M+T/^I2C!]XX+^74T>P0T;0TO?QQ]SM>K9:8_]TTD.3NL=1 [7J(9D306>MGH M]IC<@GEH3_II1MP_(^Q8:/:9AM/O1,7;H?.1QU&N5.88"3F3;-Y]6^TV9;/W['TS]3Z?1/*DFN[&7%Q-]8P*[@<-"M.<43 MWL)FNW.))^CT971W,!IUR>)XY]SW(XE#I!]J[*P5W835(_ MR63\)XZ.0'Q#'*_.]WY+-M\^"A$%("F[1NAOXWAPUI+O-OGA$+IMY->1.P=. MR+30J>ZP] ^!1W&8.X&_H(MH+!=AS@0ZE?43MG]K>,:TQN'WK5= MNZ8^/-:@89FDEQ,F%679VC8'_*4Q-%U!4\2"9O+;LRRRJ8=,SFB#.>-RW(CT M>H(MRQ"*J"3Q,Y[&?^)H)Y5GRG_WALZ' ^,P D-Q,/P9A5VK-:,_T65H-@Z4 MEC_/QO:'F5$P+@-KLXFEI-BK>NA/3'#]4 [RP\]OT0"98L#'=EZ+7A085@QR M-^9_PJ"N*/8=QDY6L@[:L/UF@V#1=K4@AM^/KJ@5V0)(\"LJ_1$Z?X*0S\_@ M"NSK'9:Q;5='C:&9D! [XCCQD\+)K;:WO>3K+/0=:MA=/TY]UMF?[QC-3F.O M*#:\OL<83V5=<].%5(SX&0CF/SXSJ321_$G0::1K=U@>.,#R#RT/=C!=O6]N M0,F-E,DK5JI#&:!%?*C!]=1)UX)J!-93'K;F5P:N$=W4?C$I74"[[:/7P,LV M&O[>(BB8E^D/GON:&K[B.M'\D\O%\XT<6V/JW0Y6JN<:[6:CG4'G,6B:< MC(&BNN?MAC,Q_H1^; 0D5UO/K?1A"-ISC0^SB$201/@(^XG92T&)^.ZX25F* M/-#ZR%-KTH=/L-]W1/WV"N>HGF ?"6X?KQ"VLG/_B!7?U,/QV /Z>@"U'UB1 M'.Z)%I<(*BWC/ ?=)<$E4@3."0E"Y*24)(E),0Z$N!SN2K8ULOR__]=!1]"( M&N MM')_M#J-AO05=0@1SA_YYF6(S?>\-N<].X2W%'VWWK[A?JV$<7^1,7X7 M3_X/MO5Y,^"]18[.+V);8^*[1Q'B=R3]/\]F-ZU^?&<$?NO4'I*X\R=6;0[N M21!WB:_/(-JWO#H>?D -\MC(0O'^?[JF^$D5\5\1?$4/0DV$N8:VLTXY_&G+ MB2+>P?=W_=C6CR"A4S6W:LKYO)5AET.F:N4>^B4.4(6/V,G-=?_AF$^=3$P&^=]8??)9,7 M,'_F8B?-I1-WZ:N<5AFE30#OJ'/. ?L7[ 'X <"(1A>/99T7T)L/F4)T^A,Y MI5M'<:4N4R-6DX6X-)4@$JDSA'6(#(RX>Q',14FUH\:S%04?8]HW6- 6J7X4 MM\O'>(3-XA-1;Z14].CTGUU;/MVER.G6+GQDVHJM%GC1,2T((3@=I^)G@]W, M)>%N-!B'B,!"*BX,?Y,1MI$;_D9-6ZX5?[.L80&8MLZ U'%X648#TJB0 FTO2 M1"*=/A$RI'@VH:&"P->.L+&<0/>J&G+E0)OO J&O 9M6 3^-FXV1Z<( M.D&="W[C%P2_$>*=3PFV1K M@F[8'%ULNV'S#9OW04NRYB]KDDUKLT+'#I8V M,5,7=I"+X^>"Z.0%071$^1A0Y:]#:;_<"#=H?EK0_Q%9L%:%*S& M.PY:DH+6<04GW&!-UQ)'O!VLM0N>W3I,X,*< (%'V%)O7B!JZG*E7H#JA%OY M%%8[[Z#-XCD"3R:)O<=1?@?\4Q<$_U%CX(H<;$V/?R##I8$S&6$#NH%SU-3E M&L'9 7JJQAO\,#B" &7;KHVV5H !6<;@-<]6;%,NG NC4Y>"T='EXX:JS8KR M-75^W+VBS]\D:HWG.=.0@KWUT#UM?X\-_Y;&! 2[F%U<+'Z;5WU!])]=7:X1 M[B&FIC(MM*>EXOAKUZ!MPZ]:^&U5;#T;W%_2/.N(,G*;*!^ZM\C:KJ9C&<%T M'2RLX*#9VA<&YR0589.[P7G4U.5*X3R]CMC6V_?8T.H[[F2B^=]XRSL7G*E+*K=$ MC8,K:GRAR@$GE2^VD.'" M.J^Q.IC-E'.0/EXQLL ,"13S@;2E[2C5$09N2(*6U/EGPL3T(6M"..U\+H? M>V_FBX<3OU]=M'F#_ A#Y@WR;Y"_%ZGBH?G[AHU6<4!40#/=0D/O6OS9)IP0 ME[2+5409N0+W':IVD!P19@=G -L_PVDI04$&*QD2@!&]!"ZPWI*(L 7>T#UJ MZG*MZ)YH6HHA*A->V\PD*P#@3V4&UDP1@7TV=+^D+;$BRL@U4=L3!1%9P9SP MD+ ;=$<8^F[0?8/NO8B39!8CV!?'WK,2I1,/J^AD77!*7M*=5!)B&", (/%;!0AHN M'7U_^2>,GPU](G&<[)GZSF.*],\/+BV30"+Q%)/HZ"UU$F'8 :Q5O\G$ MQ,'PS?_A*\*9J)O3H?_W_]HYYIH7U:$%1F^^)[7YKQGA[U*T7<):#V":4GP$KZB"O4;S;@CZ?_!MCZC_K]@ MGLXO8ELL"JTOABS]/GQL]9L5'/H=_OC.<=ZA)- QZ21Q1R%5@5_#GB6(N\21 M1+-10%\&\8T@-K#9-<4SH&0788H_< COWGM2V)N*O"N6?=P^LBZ'7!-V6@T[ M*9B:% #_G+>D6-4T551"V9DP+GP%1]ZCZMM0=8N0L6L[BNP%/RFHO._P3!US8*N88_I_?Z)EJ\XHF.?#&]YZ_S![=RN"N:4X4"\P"TQ,"R4XBB%J M+K(T^+1BA[__W&X*DX(MR-#26-@*6$R Z 3C%?#V(10->EIV'=<"V 18OG0, M$6""A^F\+S(Q'.A 5)$X['T@42V4Z(9&_P;B+W^Y;=@A'? &N@GJ-/K:M)09 MFFRZV648J\(_0Y\@K W0V[&,Z*#["9I.WF&%5]^&B5"^ H#. 'Y39 5(B&;T M%M?VC6@.,0ZRT!5'&&^OJ$=;]J"ZG@-^KL@-KPA 4\#LQ<\!QY[_JB#[E%[< M"Z6O[VEZ8IGC[4:0+$U__41 (R365J"R\=::89!_HFD8P!\]"A8P\RM9HE_@ M(Z'0S&"7.,1D"Y/7&>^V+-'[>'BK[0J(#J1V*Z'*?#A!V%)L%?YQ+-BO0-M< M([S)EY,SXAU(DJM)D/&(P_!!%[['"O>K\]\ACA + _' ETB*+,-.(I98D";- MPV1?]4X@M7N'7L6 *A#0N>;USY"1.[S5>>]07D(=4/2)AJP!-:X8=\B9V&#J^B_: MQ8:Y8H^ +RDH4E_18-@@H?DIANEKR43CH?K R,,%\)*F^-KD;U3HO2FNPDJK M>-U$BHET'7Z;CQ3(E6TEV@=Z(2=7G7]+C]Y2B9^[8/=< G3(DV$MDG_P"A(/)&A\J)%1"5UMU$W)*= */L!$T M[)/N;S]F0QD I'I.:!#A@$:@1F$_(?VV:"E"8)IHQTV,R*RP;/NTZ6T\ YH- MPK:-P!NAG.___H>@\+_\Q"_H9(A[*\)DZ)2-8;A# Z)XRS.@!Y@5R] .]XH/ M?3X8;-R;"0)MA4J*+$CUG:H[D9";03<$GN=-\+B+0#8#,QF:2- 4EY;B-)? MJ21'XP+@XC0EBJ0@)2F"#K.9[P_BFIEV-Y!DZ7A!VRI6.A('@T. 75LQH%5S M:2I!^"?J'(5A>TD-ZD!W 5].\>\.+WQJ)(@[P8ZP][ZZ0]L!?SV[\BQ'_/$[ MY,F*8\=I=-7<5TSG%+KP31%\US0=6P&P.4U#!>BZI8/A(#Z)S;B9S"> 3#6!\80AB+K( F2 M[R*81AX2O<+F@XP1OD8.@D5@>1@,."57A&]'YX6@A5TPG\9,0T/>P>^ A]E@Z(^1P'<%KGK;AP1Q9HC+2I!.^(\CA4$D"*'Q!0"M\V/3 MGQ$;AO[/O?R:1#\PA3@3(+A_K^6?< )]"71,%@Q(D.^RL6ZCT>V4&*S=J%9_ MKK\U&\W.3RSW4*KFP[8[6+.:>82_9=J9&E/%,LUF=7-?IEV#?[/51C\&?UK] M@M5*]=+J'J9:S:S:^HGEX7M^8F6V7FJTT6W=L)DJT^DVZO CT_^)==ABIHWE M,_G\X^I+-I,M,?#>3#V/_A2J;*'PB'6Z\ ]LE,UF(5%9_\]/K)UY>JJBNW+M M1_0@;*1>JL2JL7JI&3C[+@M[BPC$_JB!A2*:?Q[9]-Y6^"C;XGO*%40^@0GQ MV P97Z"6$UY4>;1I%(QWX/N0MIDHH[1=Q:_N^M8#X0AHX32-G"SQ&AX<1QE,-*0=M#M+$) MM$'!,M75#/$PGUU'<8X--!D1N=L.^1.",@PS;>7( M>E>IU.;N5; ['YD:\'LHH>.%%,'U8T&$+<^(1$@'F03Q( PJ?ZZY"ANUT%4) M B/,9E=?81 'V18\C:Y:[C#X#7V!22T*=-<_B&:8TD((7'$%1NXFS-?"2%N' M7V&FC$XO@N&W'>06D-FPRW8 BSK0A7 >/NR=L"8$9F=^MJ:C5-58)<]^;.^S MZJYSA^E(M=%>CZ@A&95=+1YJO.&3;(6J85I#F*@O XINIOB6*:XF4JTR$'Z5 M(SQ338A^,.V6@@P\ +F7KB2T;)0GK7/ YZ_TFX&Y*DI?4:X-G95OA?M>^KDW M^-2M7K#=?DCV31_6^B!!E('WBL\BE%6P@)@W@KD&A+&M"LUNCK?.5*$NP?8A MK4&^&*226Q%1"%?[0Z$ B$U?GKP @R(,Q3KH+FF#AG=81H.YL(_5(LQ$41:) M$D4%=2%0791LKLM*N_64L(2(8B/4KZ#X@6Y 15N(AT.4[*\9LDOX*FN6%:!) M=S"H#,.]P&;V1F0KOOP,;T7E/)ASATP(F8G*8?"S!6$2^I:@7"":0\._]!,5 M,^8 !K&\O?,(\GRA2[-'R.E W5D5$C&95RPD"S'PD&]'=X[O&R PK]H+'IR8 MRA(1 *$%#M#F++"$@HX5I5R"%74:H35B5M M=P@YB^P YL:P=Y[E3C # "FL84&9H"$.!:$ %(U?,'1\\OT".@2&-4CX/VS5 M,'<D"(@'H([ M[3DG0FV[>SRW%T_+/1WS?G& 8%'$,0BPL4C6^?5O+K4!!"G9UD**=6+&+5%@ MH2HK*RN7)S.-G&!I2=ZO,@<=!QZ;8727(S[X'&:^D;-)WEHI++Q^=;$UC@G0 MH)TH:IUGHWA+T,5\]Q MK:#LFESTJL!U\;4F]P?'0JWZ2EC;+#?$^IM:%=C5<39W"MYVR(>MR8=)D6GN MQ3_@JQCRP?R+&GU=']$:=IQZO,\%#8Z>K'B!UFFI1Z20IN91@SZ(TW6E>-9M MU*8FKF*+6(V!@HE:&4< "05W$Y B0'GX:0'&5002E>4/'.5(4+RR:-?@6+): M[NTPKSF^=WE(?.EG4#'5%?GG:4O)E88>.HK[EW%:V4YTY)I28DJX#:%>4;Q" M$4#.26&UA>WLPCL 1$27:#G2CRVDBUP>.K 0LL4U./+F-$C(ETRXUCS8$\# M#*ZN_(*;6JHY;0GC(V:# #B2+<,5,C2S:I:*&X] *I*FZ)XW4 M$S<17A!UP M?&FDV8Z(85&M0&0LLFQN72?:'R=A)<)XHQK"J$U(F#UH(LX,2@7C&LHI=$EE M)WG[0$F*8M& -0KO1YP?54_ L,'Y'"P5#%"$[,#")]X(,$%+I4V>7X)J5R6X M8/[SCV).,)X/* 8M)$G;E_&O(I>N+OSSV_0JSC.:(0SQWLC/",AV@T)6(0+(8\EWQ2PXY=YN"K8A9"LX11CTQ-6'D%5-2Q1UEZDN8E% M@PX6J1V']_!;%L1(-8& S@+EO<57A.LU7*!DB;6AF=PQWAY7(5(R((_(N6 F M]S>8ST:'L0_9!A>$9#Z ( WGV1I_5(_+PX?1N25ZKFUE 35*J20($ZQF/(MT1,7.A[ #R MK8C/D5B7I%^&!$O"QEAD!Z11+M _(0V0/!PN07"P2.@]P%,[^ M$]Z?7:,T(<](&'TZ*[,SD!I9EO L27_0YTL?2*EI* <+.0SJ9K'QFLS ,$K1 M!(F3.=$8Y*3K1 4*Z9*>K!(KPR1' 6KW'/T^J.5#'02 M&$=#ZO#L5J@Y,$ )=$]@TS!1\Y;7J*VU:))TO+=J#J H+,B5Q;!>M PB$5_A MW5>PK!3246/3F]]A!':4)>SQJ1,*R8'Z-4DMA"P0590ZPDY[NF4+#:]UQXRG M=A'R!@ _54)*^#_#Y.P7V "LQ9@W8'V7EXCYQ\UJR+!!I_?"Q_\$+]B"@A^[ M+Y /4U$VO(ESV 1YP7*0CIGO#; $XE;X??W I^ =_3OA(;O!V+?<;BIWJ0_WB-AGU$$2/"'EFCG&Y?>!!T^K!B M^$]/+CSH=J:/L7#CJ8:SE;'[DN/Y_#(X37HGR7XPZ[&@69GW2_1SF.K#!&O@ M6+V7DK""DZY02!HBE:M@2=HZ!_":U#3UMK-7?RM5>"3+HI$?F,5)B[^.XM?P"7@?9@ $X\[X M!4Z88L_$$N/.0'W".QJ,D$GXDW''.R\U$WAJ_]7.3]I-3;C6A-"P"@-H4QEO MK[X3?FON( "@P?;)$L3*DD*\ACDB'"37ZMYA?6M.)AZ0'+B3M0M*'%9*^)=@EC0HJ]$')K?H6P4CF&5XDE(PGRJ)IF\]0 MZT>->@T7%][2,!!(^5\SL,NGZF$9%L4/Z39Z;>=8M#5RUYG)?!L2Z%EUOM%9 M?S-T>1*N.W*!#97D9-+UK5S7MMN@GNWGUW__;Y4%6:K<=;Q4S",3_ :!"]$3 M ULVUZ%XUEATQCM%TV>"#3(+\[! 70"]VN2L\KUJC6G3.E_^KPIU!!AN6^:. MQW?S>- -0+&LRJ7W&KLD9=XY:56^]QI8)[S,X,$DB=,,>&C4'?5 1SW'5]!1 M\WX(UDJM8:IRKQN[PYLA-0>< I\$B#@'4HD8$H%@2 ML!_+X1/RGU$F50J[4>I0Y0\98@[@!;KC%?GDR#(&<1G/,9MZKHHOQ\P9,+K/ MAQY==HCFB!-8T'PN\X)O&;MM:"KD$"&%X?D'9;6W20*,_7O'^PFN<@QEO%Z& M,:;[WUOJZ3WEA%J9X?><;-IY MD)OO4.[@"\MR4QGZ5C6.&(YD5+974M"JD*Y3X!&PGRLKH(7(F588&Y(^ I]. M._J*DW@5EU:4=9&A5Q,+K>W9/DC7IC27R+1!'DK"=2%>JA]>?85 46:A]0F: M)[0.?.=9$MX I5XNXL]BWK8T2R%7)A>OLEY@43XVX;\U2N%]T;R;50=Q2E1Z M< FZPADE<8#]<0WJ]2OKI?4">O_^;]/1>/JJ.8]&E3U[G^H']D%-)459*6Y8 MIU @-PXSQBI1A96;6,%B\O#:BF">D?9ELM-LC&M5B(WDRP::@5]SE:%QA2^P M7$+VMSA[N^!R/@HUB4A;4J.M_A!2^TU1FRBJ-4;)0YB0JA9C/'(8TLG#2Z6& M4P0%IE&Q+S0F/!&-HH"F=: &:5 8/@55!&/'O X5].&)2N^E31&5O(#?1B5U MACE4">E?V6(!AER]N L[E%+M2)(R:HLCJ5T>4?;EI@#C8-)\KO*7VJB^@6VF MV(F:L 2[ IE1*R)()%$\YDS>F#"5>NF^#)]8I5Y4!1M6CCG%@T 3)M)YBAS--R)JA#I M"IC,G"@7Y;A8$"[E6J:8;F$"G[:01H,:%5MZO2WS$LIV,#Y2.8]68>RAR^PR MPX!';B?1;8W^=[S[%DH[;6LM<$@0.8'C!,ZW"APE-(Q8>2<+FG(Q65.R#.TG M*B5JRXMZ>=EP1O!$0NCSV939"6&$0$4N/+KQ3GL\C:&C,90T+/R6;%"EP#6S M0;49?.I_FT0R <]-V>1.O3OUAWKJ+9RJ@L%*%P!S_%EKJJ,\#3E[JZ@&CH$! M&O@PC]CQ7L=Y5*T*.O,(:I*O.BMGHMBC0%-;3@H]XA*1["?X?K, MTE_#K@TM:F8"3) XRV4:"B]U)>9QR&$KS(FF*"K^$_,-3V!J^(HJ%6S9AGI< M7><7/K26P!)FJ[>EE8J[E 9W+I_@7+IMV(MMV _QB%:8;NN,C@O&$1NKHUT^ M;D!8=V%$_09 5*8IUO&FNS&OXTZP!9XM(;NVM=: 0G.11A+FY"S6F-$M2>-2 M:GVP4*FUJMS6FLDK;@"K]NOK3UE(U;DPV2HZX('VGCW2QA@L>=F#1/4\Y2AS M2W&3EPEZRK<'6)T3ZM# MD,'MG5@VTL>'!K-H;E8*:0T76KR-=S"Q_I@*3!*SB5I\K1><,2: MD^U,47^N!<(?(;8O 6G'<%$Z^7#,\J&E@Q!UKM*R0BNSM_E4^/PQ8$E_O5C+ M0N>4 :Z+^%0)'%@S-$-V2)= M-:$C9BA.O.:*5M)?POTF2+(@W)&>L-X^%S/S+ISTY8VL M,V3,%PF8['C_HZ%:'M5)EC5E[*]1$S1V35N+D=44":YJ/O9524&& 5#I H1N M2;K[%&,GR#SFP+3NMO).*4&Z@3/2J)R[F2*<_HGU&+,%5JF/==F5QS!&G!O: MR<]'DI^U>@FB5I]I18BX;4+3UD!D)7?*.(DP_T,?KT65*&VF5J%F5I6^#A'- M[J@1SCE\WNHF]T9U>V@"AE$!2*FR(NO#J MVZR5=8]PYT)/WL._IR;QU;1&-1U]HUSVK>0Z#ZC6J :)E4J=I3IW<[$@6H"2 M6*_[X-0Y>WZXUCDF,.@\ MS?>T!M"8KU6>G96=$-;*/:@OPRN26.F%FB-J[$EYUN-MT*6[)UQS#Y\OX_-Z M/FR-5ZM4@??G K<5JZ3B!)'Q"=X.QS32F*NXD'J BH[D5'KINTO]V5[J"L1N5&L4 M66UMCL^\GVY[IHY-S0I1 WVP V!.!"X4#)8M<*E31,LXF><(U)#]Y-ORHDP* M +P/IYZ$F')/<#33>L67[@_++T%]G*476")DM^?PJ,+P&;M&=#!6PN5TGAA/ M@8\C*W"#.[N;:]G0OV MC8%4=5]Q;CJF3E#$5C71PI[W("B!EVRTD)HB:C%IMK#$,7K%"= M>1]D8=[/5 &TEHRJTSX+KG%KZ8B-P;",FB)C0+H(3[A M*=8%I,)H2KH26BY)-M/+K=B2](]@CTY6&:FQ6@RJ5Z%V)=;16QO=. BJOW (MU$!ZYB52I;-RPK'D%3NTD\IJ'-:RA>E\B^J' MB6(L\RW_];UG1SEYZ^3MGLE;750! 0$B.V:2<':/-OJ:W7*;QD#ZW;ROHWTTM"*M"5EB$7!XA3\RNE MIIP5V/>V,2'LWTA0MJ+(X)["&;%%U9RXG:P(,XTO-?0$@[6R\H+Q;+,6T6S. ME"-75BGVU%OPE:U7 P.IQH-;W3U:;Y 7;J-(E_J&MZYF21S)]F2U95'4KKQ9 MTY$G2\AVB&\LNA;\5P48@ 6 ?U*]?NU$"E=K,K%0E1"DZ8"U$E/?)M!H6M8E MM0H9?F>F\F?2]6=#A*/0')S:/66QJ+9HJ)EH5Y&HG$@,U%;4ORA;E-95# MSD%SS^?TLRP=58MX136?5!>E&P]5RV@I M."TQ"C&A(\^H%VPR3/S0W3?@=YQ"O1HR>N"MR9-AEZHXI=5DTR:[ M;+&CI16(RH(+&*JBEU:?;]_VP[,7CEMJW>AW^=I&,UYZOV$]\714,2&?"I<# MG]@FVZ9<-5F6[/-Q13&<6#QHL0BG4#IM"@3?D:X36ZT3SMJKP^J:_[),OU5F M5;5S5;VHN \R:6?Z#7,0.%C"CR6A%$9&QX$S2O@&Y[W?J;3#(VG)7^HHOP8#G0F-4I$>;E$DSF3YCJ M5>([<=0%*$3LF<:6Q%+9LI"KIK 6FJ,HI.\[)"<>L3X4,N9)C\B(1 M@$3]4-/4M.EKRCA5BD*F7%&/$6W?Z5PX4ZFO9LTR!!V^(P Z!*T+-ECV*X BQEQ M<(I)B..SU \1[R3:IK3VS-59N?*BU5=V:6#K:,E :[;$U@1>EV]9G$H60T40VND?9-D*F8 M=[S7#+1 W)M$J)*38)& R%+8BAE8]%A[3J%;026GXDK*@D9"&R!Z LN$-GVGIHS M476:E'#_SPA"7<$)(&\?G>A91O$5BH2LPE)-%D%X7(R!@&HI3GYM< M8"S;&=)ZZ&.@ M03O>KZ BPE^Q2K:T!>PM4+*9L_8("F=2(+4YH9(J=,MA=;W(>^Q29.8JD\4[ MZ3X!"J,O!+Z%^0:-3(,=932/%OCAA.0Q"LDWQE.WK4*C'68P5F'<'NRTTG'8 M^E-V)\I*DJ--#'_A2^T'92')51T.-CK31@29FQ0TIFY<&OBDI4B9MD:T#%\7 MX#<5;AI=X1M^3[3I?8TI1I>U5Q,J,UYB M:B&98-2M%>F@IT2WI)K.E;P'ZQW:OLYF,*;01K@-;"%WP;D+[IE><$TK((S^ MJN(B5JZ5'W<[:[%3H*J'9OK3V)FR$3TI'26KI;>],=[T^1;T 12#\/4Z4Y:V%.8X F96K%A-%2XC,$9^#52L5O MO(ZBF[?EJTAP:4M0S(HVFH&D(R6ELI(('28/#69;-O(>-V-Q\*J\5FG23**1 M?.> 6$XF'*X6B 4$)*=C@)^#3Q=K]&O4W;ZH]:$+-*\4/ +,K M4\XHE-6". MYS$>,8)%%FQ_YXQ#1^U,Y@# D;G,PY6LRR+[4#2/L\8PLR3$.MZ%D/U OK3FUWW+&R=9Q06"$QC\G7*#-2ST*,C!Y2O7K2K:W6E'PDH K"D! MB0G%O$)\"4:RL#\D#"!KA*,(-R;WC/K'::E&$"^S)XR>@IN!&_V(NK_->,X8 ML,HZI5T:1UR"<%P(KL U%PN1\HVA;!)?XN>MR)8"\DI/HBUPHY9ZC92I)>=9 ML,NO$&692*2^%4M,,*>:NU]:CQ0/A9%UZIN3L(\@81OI/B&75./- M*V&$R6J%_%]F()N6(.?(IR;A0S_!YA"T%2.>,BM]>9:2/K;-K%LF8\4+'4FQ%,-7F&])C;T!"HE#G8]L/?&J\ MUL&2PZ%4"/V6Y2PE5HO?CK&(9%N@FSO;9K+7-;6 LQIN_A6^^F4E" M.*E__^YCO]_M1R(P.P_''P6 \^SB;18N/XV$PB@;CWF"ZF'_'CFG^QKL/ M;W\)?O@#L;-8;GQ^4<*&(PGQ>OC8ZPYZXX'\PCV$4,<]Q9DJ7DJ?U%:/,_*" M'^3I_O9_:]2D=\_1G4B,^Y*ZW6#A^U>-OS1B-M_]PY#((QIYBDAJ%^[G-9UO M/_E?3/%'%DIR(IOS0)?.DQZB/0\X3ES T04<'S[@:%$S"#IC7O'37FNSQ20, M@RCZ.)F'O8^#.=QHL\$4[K9N%SX>1=/%*-RXUGKO<]10\([_.)P&@\GDFRZR MS4NJ=V]WU(/=6IH$]WM+*89[4FE];WKQ[EO)MMG!JF 0O9VD8F$U?!KQ)*9ZL>LJ2SJHC>@+[DL6R$ &A M1!>-]N<]OS\<^+!?7O%717F?0I2-%$_;/9APS<(Z]I2J1EM+LF;-::^(8Y_7 M4E-5+6J%'ET!K7#@H#_>G T2-^'&YF@JI.*:1-OLIE[0&PLX@@5P)3,"=.GJ M_ZI2X8&2&CQ;F^W.O&FL,O*_?QV#FNUM5#A1#J0Y-45X26OG44?X)*#]RLN:;"$]>^'H8:L/H M#:LR:X:4VB2^O(\D38+U9X]:EGE*R=V^2U],F\D&:6:U(:2Y-\N2.?SQ9ZE+ M_XVLD_U<_+V? MWGO+Q M3Y[7KP5-:JQI3W.="]*@X1EO-!FB;^I+3N)7TN/ #N.3G[EP-#W+4Q0,>K>[>VL-3U)MT_>&!W5LGL].ZF^P0 M[Z7_#/^5"#*HWH-!5=PD<$G%H>222+ U]SJH_\/MH.SSU-UKW]) M?/:8;[=I_QE=;O-=EUN]'-<3"1$+QG#W%W?,JW>DQ=IXYTXP%:L6($4='7$7 MT+T%X-@/,R3A$Y?#9+LN@3D52N;-1!$K1P-[ =AJUIBR\D)C3+RO"2 ML* 6EE5FG5/Z6&%U2]G$,C*VUJ/7=)X1G6:*3A^N,PNC^0K;P"SC?,[03-WE MQE>H6Z1+KS=LPFX)UFF1CE['R?V,]J1:,$1OE8RWM.JBE+!)2:'*R\*S!.#E MHH1R/NLP+V^>TPY$:@?^M.B6I$MU A$X;Y#F3G[54,K\V1H.G $Y1:U!ATR@SI)Y M 8*ZRBG;7^14GC<7F$T-,RQI1C+KACI-627U9<4VZOJ"5>ARTQ29O@;J$8Z- M B>D E-<29C;%=BO@)7TNMWA-X/^M]+_\2#_]Y4A->J)R: WFWR3+>Z8\9E=_G(Z#Z6#T$ F_.VHF;\D! M[N]_>A71SS,$W+\LJ_O8C3U.@)%=^T!QCM.0JAA76/@1Y(8J0%!/#_5H0)-EWHEDT!4Y0EN?%5N:;/V0IR2#HPYG? 07*/QO.+;P11I M"B\O&5KVJQILW[SZ\^^W7\Y\]E&&W2+![DA-O/XNH(D;]C70R4\OF=VR@AHTF MRWNH*[#7N[!;3[N[O8WH5P_^U$*X '1>+2"[5$>(D-OCE/2BL,AGSW3N5 MEHG]B(/NOF4?2IT@ZD[[B\4D_!CV%Z./@UDX_!@.)KV/@VYW.HAZTZ@?!!LZ MP> 78+F+< $2$ M:)EF!7=T_!OW^=##>#\5@L/^* 1+18RIZAHP'HQ[LC2[P M8+5"OEB$')Y)T <3:;R8S#Y.^MW%QT$TG7P,@^GH8S08+<91?S&9A^I [WGA MDZDK?&(Y*%SADX?KM'#/O"RIMBN5Z?WY[Q^46J$3FAYF&E\M2O#6'?Y"_1]! M-S)*9?&:"CZ^_:N"<4#>/$&AL.$!Z +WMCU]CB57FOQ\VQK7\%%37/Y953O%%P%7% HQO MJQ#_[L' @*=0-(K44#HEN VAM!XEP\0I%HK&2JG$'[5A,O+[X]_.@+_/N-+L M+,2*]UCB%1[_4!:]"1: [75E\V_V!3?*UF#( 9DSH+A53D=&H*_8 M*M0J.X*8Z> 7MJZ6/!1KUDBL M^7[-+)^G=OM5YVV1)4EV355\90/BLM!FNC'IPQD63]>%?;D-<-DXGO9^6RW1 MI"-Q+51'96]>Z;K!"S#A8$,Q#@:LZ(D43W=[:>.7SRXHL4M[N>,%\DUJS2U@ M)GM"7PXFL8-^AU6Y:##L]'JNFLA3%-#IC :.\$] ^'%GXNKG.(YWA'>$?VC" M#SOCD2.\X_@C(GR_TQLZRCN6/R+"3SM]1_@G('R78FR.\$]:"/-6!\+#K7VB M0H!?X;QYD/IPMTC@XRB'>9MY?1Q4<+S@J'!7*_#AX_1.9NXWA]QJ-3TZ&3Y@ M>AZO_-?*Q*>RA9,7#\\-MQ@4CTZ%7\+/\:I:;;+#298_*"5NT_"?3\EHIT8_ MG!!X1M?EWBG7=$\&TS0W6>)_'D=,UG:ZI^"%4>J;.M\\62O.<)7&4W#AF<8HG\XKB M#-L^P!.#UT4P\-XSDSR=I9*DX? M-\B,<.^*\4,RPGUU_GT,'?FWJ/0"K*Z+ M/_2#!^UR^_"'^>$;T3^Z^OHUG7J#8.)W)_W'Z%S\R +ZB?LT/_QJOW_(^3^Z MEODUS-L?=H:]Y[&9#R^.'E]=;&SIKUGIG:_7"LA^$/_6[;SAS2>7F.6M5XX@^Z@QTWT_YMT#WH3GNQJ+OOY+VQ MY&'H2H-.,-WWS7L8D7$ FL]SIO[>ZS'/6UW96W_2&Q&Q'H,_.'_2_D'X'N(: MHE9>O6?B@=D[?]/^,L?#'P_6PO:7 L=W/)Q/R^W7H>F"SJ?U)+J@K+=W5(;1 M07BR@NG('TS&!^4X>"ZNK-NC?<_4434]+$?5$_#;DT._GLNQ>H)%/358ZU%6 MN??ZS]^HC>T_9..8)YK.(W6)_G,9)Z+6VWF>P1M2T(:7X97P0H_:1"=>EGMK M64?*"U5JO_Y2K5.TZ@[MK3G;I=XK/!=KW?5XH\ET2SOI19ZMO!+6C?Y ^F]8 M>&%5+K,J 3D0:\UD J:VF9)\*^-71:.O M/# :<&L&7]6-SG&6_YOEGR35WWX&3DXO!;W)O&6N=L"+4^IN3G^''R;>MOS.8/F%+LLT^9&6V?CF$I95YF!8HO%[23_!M<=+US^!/ MIP?1J^Q6^F^[7WN=8.QV9)]V).@,GK)#J-N1?6M3[';$2:V]WQ$GM?9M1YS4 MVK<=<5)KWW;$2:U]VQ$GM?9M1YS4VK<=<5)KWW;$2:U]VQ$GM=R.N!UQ4NNP M=L2=$;_M9J_XAW M_:;^!HY5OI)51IW)H7'*Y'ZZ0C@A^JQ.QA>VJ+J-+.-.;[\:H@S*I9.0C@_^ MT<^_K8>=XX/GP0>]U/&!XX/O_A$4I>.#I^"#Z7YU1W;Z@>,#IQ^X>\'I!XX/ M=NH'SE^R7WR_T?B>2X)M_OM@2^*(VQ/6NMSC#L-WBXT=D -5%@$YK+O!G1%W M1MP9<6?$G1%W1MP9<6?$G9'G?$9X2>Z,N#/BSH@[(^Z,N#/B="UW1MP9<6?$ MG9'[/R,N'K1?,N%0%GY;GM:S7?C#]#TY@(4[5C^VA3M6/[:%.U8_MH4[5C^V MA3M6=PL_DH4[5G<+/Y*%.U8_MH4[!>;8%NY8_=@6?CBL?I'*O>')2X\E#!9Z^B:]BV*%YX:U%[A7+,!I5V9>N11>.,NNA!>%Q=*;*^^][X5>_P5,+(L^Z4^]Z[#PXJ*H MQ-R#KY^O\SCA2NY#W^MU@ZD7PD/6QR/Z>-+QOF&=3T1>]UKWVGU[+4LR^$=] M+TI$F+^<9>52#JX*]O?Q)?)BZG9?W(L$KA?F[PVLT!\O*>A:LZ1__^__L6>[ M>=?(9@+6,I9-&&S?[,1_A-XR%XN_?_=O'[*H MP6M?] K^%;\(UWV^"I-:JPKYD<4C2#MX_P>\>;ULX;V&IX%M"LW%X5TXN;XM M&]2VJ3GH=4;#A]$GK;7')2POVFS3\=T_WHM\@51((^']!.K0<@_$Q"/I$Q] M=5AD29)=PPG!:+\FQ"42PHNRU3K,X9VH8T35JN+M ZT#J,G(@"404>1>+LHJ M3U&EP$=?X_?2&UQ8,'Y5X#BK+)6J"+P#-),%C'-V QR#KXVSN7?R1D1B-1,Y MZQW]@!2/ 6HXK7^9GGK7<;ELGYJ:SL*[*$&A"?.Y;%H3KM:OO/=9ENNY#;M= M> @G]@[(]-D[P;_TNJ\NZ-GW^'?Z)'AU2KH1ON]-=NW]5Y8"8> [0.G\QOLQ M@S741W@O@# _@;1<^W($#Y3O:.G%:914(@RSBO"@](J?\)(+-*>&[G@CAC?+#7?OB>]:*[[A2?.HD M5K/%YW/!TUT!P^%;227%Q^IJ:-&Y7S9_^@/7VO,F7EUZ11[]_;LR/T.6#7K] MX'/0_30=S2=X;0XZ_UQ??N>%2?GW[TCTQ-%W:B+SN%@GXT:2;WYMZ,7SOW_W<3P836?3 M[OQC;S[J?AR$T>#C=-(=?XR"T42$X_XH&J$B2/K7GEL1@;,BG!7QJ%9$$'3& M:L5XFMY]>/O+Z$(D(@+-Z<VLS29N8BR/"2"P4$3.6H1KQI_:1R_[_ZA*.9IDGE M,[5I]_..4 [W+2K@WHGZ.UF:/Z*!\K^HI%]4*QCK!D_&VS!/@9<*TI(-V;'Z M;X)?+O;@AGH87>'DPS*KBA"!YD"'.=BA85YXXG,D0'YIZ+F//^*5 [< T8C8 M"BR>RPHLT],]TV4VI3_)B+-N1[HX***A+T)NT1GATM>%>*E^L&Y>H62C_+MVU(K6%V0H_2GG*SBT9+(K,VT.0HX$C M_),0/N@[PC\!X<>=2> (_P2$[W7&3M0X47-$A'>BQHF:XR*\$S5.U!P7X9VH M<:+FN CO1(T3-<=%>"=JG*@Y+L([4?-MA+]+)::V)JAM41$9LY$T"=:?/2!$ M//=4@//QLJ7,@PC_VH@W/F!SV&\-8WPQ)7"!MP%^9K5!ZY'7K6'SO\WJ5( U M(VG^_EWONWNER*0S'3XJ[WPKQ1"NN$&=^Z3(;3+-\<@A\,C$\8CCD5MX9.QX MQ/'(+3PR.06'ADZ'MGDD6\H,OMEF*][L%XNPD0PSE&#'A&1^RU%#1[= M$GG2"A;?ZAD[\ H6W^J?>N;+OW<)YGA]?Y?O>-WQ^K%LMN-UQ^O'LMF.UQVO M'\MF.U[?6UZ_O>WWXWH/=(9YT*,!?Q6EM\ZS>1657H%NA3NT#WH>OH*]$#&U M17U_#]-\=%'0*#Y9VQA[ENM<$%X"GO&&O;X_0E?U?6W./DL QW'[P''!T.\- M \=QCN,>D>-&XX'C.,=QC\9Q8[\_[CN.\X..Y@ L1-$^^] M-.]@ID7A\7,N5'RPKJ?&0558AF?D7?H:411,!_XPV*5N'8.WR;'W]\C MO>\0-B^*TA.?UR(MA OT'II0>8ZRH]?K'H?[T/'C0?!C,'%!8L>/>\2/ Q=" M=ORX1_S8'3I^=/RX-_PX/A(4X2%'GW&=64K]*N,TRE;"*\//[4AC%X-V?K"# ME46]KC\<[;H>C\$-YKC[F7)W,/('71>!=MS]++F[[T^[8\?JX./6A29_G*&1& W_J0M6.)?>()8Y^\JYP\XS"1\[ MSCTRSNT[F>LX]R YM]=Y)J"&+9R[OT%=RYXNEF$NEEDR%WF!IF8P?N6)ORHP M05WD]M#$QW.4$I/.864LW7J+.6[;8VX;=PXK(RV8[7':\?RV8[7G>\?BR;[7C=\?JQ;+;C];WE]?V-#KN4WT,*'-<6 M=32]Z[J=Z9&D:SAVVPMVFQQ68-BQVR&S6]#I'58=\WU.PSU.%G(7I&.WQV6W M([D@#R8@W#3H7H?%TIO'5S&L;UYX?DC>/O:N*?L>R[THL^B3L?U=@/;0!,IS ME!N'5?O6)2,Y7G.\YGC-\9KC-<=KCM<_!NI/U:ODL1<+Q^+)OM>-WQ^K%LMN-UQ^O'LMF.UQVO'\MF.U[? M6U[?]S#PGUG^"8;WHG =EV'BPL N+^2AG8:]<=\?N]Q)QW&/QW&#GC\:'E;M M2<=Q!\UQW;$?]'N.XQS'/1;']8?^N._R>QW'/1K']0)_/#BLWN#'E^*+-9LB M3/-=YQEB?>?>[,;+UB(/2[3[PJB,K^(R=DUS#]@;Y9(06BNF=+M^;V?1E&-P M0#GV?L;L/>WM4O@<>SOV/ECV'O3\Z?B9-(-TW.VXN]$)9^(/A\^D2:_C;L?= M#>X._.[1R^Y]C_RV.@9.J@)^B--3^/\K4=S!1? L/0'/1NSLNW2YJT0Y"89^ MMSL]/0YGHV/$_67$P< ?!EW'B(X1GY@1IWZ_Y_C0\>%3\^$P\">3@6-$QXA/ M+A!'X]Z1\.'AAZ.EH>DM.(W9A:*=0^PP'&)WOQC'?C 9[Q)(Q^ &GAR,P8 +'TXZGGQ%/!W[?Z1Z.IY\53_?]:;#3P#\&GM[W ML/+[','EY8WOK9,P+67)M7"U?N6)OZIXO1)IZ86RC)F+*!^_RCT^@Z&J@M$.\?9\Y).DXD_V%D)Z1A\:(Z]GRU[C_R@ZU+^ M'7L_3_8>3_SI>)=7R+&W8^_#9>])UY]VG7+BV/N9LO? '^ZL>WL,[+WO\>L/ M61DF7E@4HG31Z8,3*,]1;DS'8W\R.A*7HN/)P^#)P=COCW89VHXG'4\^,D_V MP7P8N+X"CB?WB"=[W5LEQ :^\.NJW_IF-LQMV-NQ]R.N1US.^9VS.V8VS&W8VX7?OZ09641 M"_AVDGCOTGE5E'DL"A]^CCI>L0QSL>,"UHW".>[/?]R<"EKSJ>W".># *_[\!FCB?WB"=' MTXD?N(#UG@>LSV$VX:5@Z[3PLJHLRC#%-[K@M7.D/2^!-/0'XUUWY#%XTAQW M/U?N'OE!_]C]Q(Z[GR]W3T_>4O[IA7G_$VO+0^*;,U_PH_+P6R#)Z]J5B]6F<%E0Q_ MF8LD+.,KH8YFM_L"YV]-9I,+NO2_5VK$]>>6X>C5G9%0#I3>L ,CS[)\+G+@ MCE1H@GEA569>U^OB>WD'^%_:%#T+^B;.( G7A7BI?GCU%9NT@U+TSK,DO,FJ M\N4B_BSF-F'D].4>U]U*7S2/Q@&B@PU3V"$R)QO'Y@2;K-0/;.->'\GU51BKFWR')X-JW"Q.N_@$5DT2ZDH/1'F*U^\'$P]XYOMNI]^S MGF&!!)P%,B;T%N%5EA.'A%$$(JTT/$>=%."A7%R%226\$F;R.EL!-6XD*JCP MYF(A\IPZ+0)GPS/A9R^)0Q+N,B#/SH7'>\# M?/$UL#VM[+^R6>&=1R7V;WPC(K&:P>R1"#O8_.ON*+G59TCLE^.>4BGB%$Y5 M^?*,/OGF>^R)KL_0B^=__^ZCF,RB;K\[_=CMC7L?!^%X]C&<3L3'\7@\&PYZ MTR 83?">"=4M8]UT40),AMK,LG'F^SBM^@7YS1I$U^37V6L^(@/]S0';YKC*N%;2_HC.KJ MS"#H#.YI;QJQF+ZE38?>,A>+OW_W;Q^RJ,&=CR(426*!_'@-3P/;%)KOPW]8 M/+*-D^O;TD9M/COO2K$:_Q*FP"@HL(HW<1%510$/@Y0Z3\/DIHB+;/&C/#[? M? )0ZL:+F_K1?_?A[2]LGXT[LHCP _Q;VT*:TEQ$<#,09>!$B3R)045M_*5Q MSK[[AR&6OB(,T4BV*[+A[OW(O7E!HX%]I(X]:A_O9S;\QM_I#J(7_@;78"@; M ]&+.M\@H&_;N,>[*KYH)MN,WUW_DU,\^;#,J@)H2L2(&$,F]17Q9@3IP^EPI;BL. 1CXP^8=CIK< FB67:,^-#?'H@"J M)G-OAKI92$VKHRS]9Y5&R*G>=5PN24\"V84D%O1QP=I3C"K6.LM+7^I^I-C! MPS!"D24Q6!AH.NAS!F9%R;*,=P9%'CR09B4L%[Y3AG"N: HH^[R)?LN/((KA MKCO[?QWON6Y@;28_OOOU_-?7[\Y_]GY_^S_OWO[Y8*OVNIU@NZ?*C#0Q5A8K M"V0 /1F)-J;] ;G$,!H8#3&,++D!?M)_%7 M.HGE,BREK.#C9Z3%@]U8NQEQGUG/G-77O_WZYMV'=[_]ZHBT>3XWSU^&;J9F+2V!6.(3%TJ=_*3WH*DPT.\?I ME6 /0N$!^W[?G_;\07_HP?>U0=\/?#3JI_;5]?UXA% \/$QE'M)'<.%5.7L3 ME#3!0P='H^.]QG"_0LXG)(:Z,> HWC%7RTQ[PF^^#WH_'ZO%Z C;AVB MYZ+,^,-I;XJOA2$F/COET$.GWX@S A+*Z]>#E<4E#OAS32Z]EG+I=R67.MX; MF#W,A5=J24%O'<9SIIYVXZ'0^[[7]P>C+FA1,, RQ'>S@"ACG.[W_8$/)CL^ M&9=U5R%[#WGRJW NM)04G]<"Y6M%SL4%>8=ZPXD3)5O.!;K:KK/\$Q)5T? Z M1*_:N.^/)R.;C=E\4KQ<9ZO>H.>/AL.MCT\\4,:C)>SM(@&^*KPET 1.QIV. M&%P_>W7L-T-NYXFNW#BJ(CT66$:D<^E1"?/UXNK5[%2DETH*4(=O!ZN,T%U5.RHD15O";B%.Y M=Z13>&/E;FWNOM0XLML5%2&-$"+%G+5: )V4T\+%4H)>(HMA^YTBYPE$"=?WP WSK. ZH MWQ@>$,@+/>4YA'T ?2G$:9[!$;X.\[KMG5<1WL%$9OPF:/9EEF,$"[Z)^I8T MOT,RWT5^1:.VJ&=U08-#I9F'<@@?DH^C@,[S,)6^2PP%(8EZW5?98G$V"Q-X M""..0I"OKA>\TB/ UL.;!"LY,2HQ347+6&;>.JD*M(N48 -N:;^:2*%"520J M6>2#Y01:RE\57G3PZPIFTBJA&FHJ+"P58EZ[BMHT'9_5N5ZWX[T7>9S-F=!U M)0P)'>/I1=H"4U$@# XPTUDJ4W%-DG;Y;E.?F#:'_8QM3+=*=M8Z*_O[WXX^A>.3,V)TB5P!><6[Y6C)P_*[&N1@"1=P;>6A=+4+74'+\P"--Z" M#_?W0[@01V!EU33483 $LRD@A:XY7HMV.O'[HR$>ZZ S>M'Q?LQ03?- W.4E MA[.G&Z\-X)H=C?H-X[0W!JUU@*]=;(S1\MZQWY].\;W#S@3>>U%%8(<6BRJ1 M.CG=#'C1TXM!";W,PQ5[?_-X5DGAC )/#4LZ+#^.FBE&T9I3P0$WB%(WA]@M MG:/"G+'!NB:Q7"C;&O09&/T&%)=V:O$,PJ3 JR,5B[A4RA5^NXQ7."9>/_3< M3,!\!(]<+N.CZM.FV8I5JF5T+N&=\7*$ /O) 4\]%&MV@\IX6":O>RQ#H MAD"'< X/XQ6Y6)#:E:5UAC+4HO=O4H;77B,0;F?'L["8QWQH-R;Z/L_FH#\! MQ0J"CEQFR#I \;D\//W>U ^Z/>G$:9CB^,?)I&MY>,"XL@_-F, RW4X/CLR. M5QF[DO=7Y*B_;3':2#/!HW0";P4-I3C5$]UA3,+L;AFN;@20 M^@+@[J\BA0ET?21R=2#$_\T72@1-^&& [\7F_(@GCP@GR9 MH4(3X-]3[JM-AYYN6#+F"F%0LB@*BN;I'PTZW1=*].,\1CU0C>Q)!)V^!86T M\ OK#*QR*4R=/;89>KN3%KA#3G-H0X%$0:05I)*";N?Q:XNFKF?\:E(?1&<* M^\WA+HPH&IO$_^([B1UE(09241&PC'@"MD;H6F"%CM^&G(/0HB9PM:8)JXL^ M3M=5*3DNQI 9L2G=>*!#8--W5 \Q^IQ2!'J>4Q1M=J/=%CB#55C.7\7\-*G:P=C096A[4-]1BC>?$-X&21'TV$MM%U2,D/1= MC,#=L(F ?@^<(M.;[(H2F.&L6O.!O89QTFH1HN>+='ZXN<)+_ GI7#080/N5 MB#@V](NG^UDB< ]@$4!W3(BQ6"I6#JT3(&ZP+/24*^ MX17Z_A760,4!+@5.1T@EC=0K'E6YH;259U')IM'#87,.5T)= ,O QOD-XS>< M@R(1H[>6-%&M3DL['$SNR393(@C&<(<%=K"X;H '73\( KS%)F3Y?^$4I(E! MXTPF VED!'YW-'!VQI/8&<67;6#3]@B Y./AT%9 X+,1V".3'8K0I#]FY]'P MJQ2A;;/I]5$7:AO"GE^OU^GO?(IFW.V,[Z U>?^YY7;V/;R6N6#EY_\WR M7@E;R2V^817\UC5%=ZL"1U%?4?)RZW$?3/UA;UP[[?!1;[+]L/?Z4[9Y[O>H M3^'VL:7X;@4P:=T/0Y9SQF_B06P[>"C!*^3DX@;FO"HDBC,' MS0TQS8F$5<%"T5DM:J=,I$M4Y>3-A"%)V,%93.X$%0L'#0WYCWROA)@T"]-G MWAS7NY^PQP([;SIT%O"_;G>_0MW*-VYNT1D>#MHQI.DOXG,<9;[W.DS#.:>V M7JQ!5V&Y#'R:Y66AN)DU:!Q:#([.CEK4- MW;(1Y6F]S#K>N[;@BJTRV8R/AF,^IT ]9E!@TB.,SJ M6^ 'O6%=[_)K&@[:&T J$%%+R\9HQOGQC=,Q+/8:;LQB&9.-%>HO1O+!L.08 MS0;44J^G=JIKJXS-/(IJ5L3S.,P)S%*1SF5V/LD*!0X)R.]."^UAQ=GF0NEL MV#B!*HT(P& 5_^"AHH3 =Q.[X]U1D(5K H)51\8\!5>&/-2-QDO,-3N15A MJ12Q5_H=][NJT)N: B^L&R4UV3J' N.A;N8X3 M5D[1I!$HT0HXN%<83 7#!720$L@=7S' $,:ZV8#%L#HLP9\2=&.^C ;;NY12 M%_(Y\3UE&BC[QDIIN*QB>D#I"V:,,YP VD\EW/",>8']EP@=_)'\2+#6!+2) M4E8=2&X8EF@$73MűZR6L 5UK\(_$'D5Q'E4KQ"I'Q/"(QD'2GH\N<%!O)M88^>$ZLF-9G_Q)YQK]Z)5C I[ P MO. V1L+7R:%DIB3L]T)FSI?H/)H+1%:A,/(Q[(Q_F84RHU*)/'M*Z+S*\D+" MD$ 7@D=7\&K@@D_ 3F?P<7J&I-9[81BC\$YJ3*W&-\Q]J@UNIC_:R]9DKPGU MA']&S)9$O4;">"_+Z\Q# MF,A02223FH#7HGK70Y10:$^[>(\GAF$/IJ"_45 MUW:OGVQB 8@Y3AL0?=X([F2ILI07,XV58!L$DK7RHN;',800P$O&8, MGT6$&2GRM,&P8695/THGQ0(>E'X6B^DL'K $T/52&;O6*L[L52BBRHF4&ABG M;FG0M>"\^FW;A%\QE&J%J>R@N,?F%?JO\12*N2WW[*0MN$2SFS !ID+I6&A* M@&BS28QH7(5.9T =D*=:K=E,QV65E"+&K$Z[-Z>5A5[0[LK?I02;KQA'_*4"@]5KA?]=9TAEA%M;(A4F6*TY=\@#^B2( M]6;%RCO?*6NVD($=X>J58?M+ZWJ<-A8[WXQ$VU/=_JW*C&A"V=G',)KZO4!# M%.JQGW$7[%(5%]I$D05^;P2V]=87F- ./#GMZ=!.T.W?/;1SY\B.\HW5$QDI M7-P2];@U!.1;'L<="ZSY0H&6_;'.JR023KK^L#NR_)#-Z!GZ2CCT,>IT-X&S MFXXZE3$N@0)?AQ2PHLN65]_:$XX:2#^6]+G6T++66OFY=W"X2U?W)ZON<7Y?&OZ MYBOM&M656.ZZ-KJKLL6B@"^@"N.A->^%*U(W8#[JLL!K7U/N%B#69IC2ORU. MR7-7Y%-A^!;1N+G[&DK=NG'A51@G[/*!PXT"W-X*Y*N!/^C)O-Z^/^P/;]W8 MS2E0+H&>APHXB,\L2YH;@2\]&?;[IY(W1\/I[>"*HQ :;4GTG!D1D^=3UX9D MU13XHS?N3%G-[O4[PQ?;O ;;%!OZ?- )Y! ]&=ELP1[NRM1NJNMFRFJN)H7C M;ODNS4Q^JK=D$: >V*RA"O'FRZ_D&[$2#:L=/ +.1ZHW#3 8?1>M&ZG&(-21 M?:QT;AKO]UAU9&^KRE$M+#T1#0;V"\H,S47%TADU)7,MLP<6M$ARLJ88>PV5 M;Y0-'R EIL\T$G&HUB=.JBJS7%HJ4@06[?2/"Q,N4KGL@SW.9=^K^!7@N=*'ON9OUWT#)JH?6&5_@V-WU<:D='**E1L^"LC=NZ M$UO(#VN(P@JE(LW!A*;PO44E\:88'(*5L)(CBW6@U."- -BG+N/C#SX3S@E'.F+"WM1':]).5+% M6>]FB^B/E'(^Z,HNV$4;1DL=-@3>4XO=F 15-H>%@+&0Y51Z@T!G:">Q7.%H M*U#;6\)Z4%XJP)TIBX*.!PJ3SS5T@]P,=H1U$>/?-[_"46J%7[+DDK(N:1J% M[61HTL,J9Y@0U"Z,.&)E1:N5;EK?$[OP2]L6V, MNJP&QZ=5E$_JU$IU11<^[;ADD^T5)TTE5-!BR9T$5X1@#4/%/N6=57 ,O:C' MAIM'1=_($K6 MV]>RC1W.+#(75B52=NZ,F;<2C)SGEKOHO$FIDJA?22J[I/4 MC^0L'K!NY%[)XZ_J>K/G$=JAB]"Z".T!1VA_K34N*5FTTU) 4GW(LK*(!0P- MNL&[=%ZAZ$>)_BZ-.BH;:^ /.7VFS474J)7B!^,MC\JRGK7::*8M"K\*6%%Z MGKL=SLZYNU<*[K=-AU#M;3*^2+78&J5E1F!A]EM=6'>;ML+-=CN34?LP:M;C MYJS?MO61X=FWE%FI 5EW]"UJ:*VU:G+M0&UNC$1]C:0I 4:* H6K?%,5B_&V MMP/?R/ZF?K-V#)+[*^M5-HIP[BJ IRS9A\V^V:LK]0 M6GX+4WIK:KQV^]#@\OM"@25Q]O@*S:68!XPV-7Z=M7_UB'27PI 28A=AJ"*2 MFF952*"=;Z/P?H?O_W] #?VWL# S9W[7R\VS4N;(H#5Y\O[]^:G6 =5#/\C5 M_@1S!+OA!E:7KV5S#/C*#S^]/E41)RSDS-0 YL[%DD-2,FF>,KZSM97F7>88 M^#>GEU8L^<'.)1AN80[%$^U490K1>[4%F&W0D?.),#V?XG)UJK90[OTY?067 M[6M3B99,F>XSS=?_%::TJ:Q;#WU#(KW4:W9)_5.#M G2377^H@IXC]LL5$K^ MR)3L&_U:ZN!EO(Z]@9D(VA_P%;3WM$7[!4NG+*RX2=JZXPXY4[IHBBRYXD ; M/9O"X8?YJ(FT."5E_@*72Q",OZ4F=&I+!5KE1-$36.5(I2ZJZ\:^AI".=7E#M4IYIF<[I6&V:@=?7!KHH$ MZXWI'5/RA,MT2Y"#=#)R/>X;KQ#B$QID,:/@C8!$%N6*$5],'AR7LN>0+D55 M8(:+=P*6+9Y[2I>%N6H#-+DYY6H7>F[K\$:I8@B814S^99;+$"OH)S"#&-BA M;*2]Q52/A<@QPNRGK$L M*)KBMCN"4P93M*_G>;;F(O!>$' ^\S6^CBUP@OU>P_Z2%YJ%H; D Y%;PNH> M\.9\^#?\8##BR.;5>J[:N<213!2M2UH44<;;A7MPLF91KMT2*A5D,Y^9GK30 M"Z>VV/7YS RQV*'O#0>=\0L6I,,Q)IR'^NI8<28F>=N,5U\&:%30WV\(Y8GM M]D Q4U=B@>.) !OC43Z+>K.1^(B/0+'U7@GA4R4I-@C$@V@P/BL Z$#B/)4Z M">BD9G;Y >FR*U%B-FLCO*]3OC!3+83RZ?Q>8R<:1/9.VC=4;^4I9JD@K';R0B_: M%AQ2UNI<'(:8&$5L"#.3Z3PL=3"L+1 -INT2#)PCGH]KR> M1:FIM7AYO_M% MP^C^#A1V)+>D&H^OR;0BAYQ56J(Q]9:5MNW-Q%L@[+#_PEP'M:(6#$4.7AC) MN<:<+$R;D5?2P8=N65%L-7::R M7A+0=_K"YSP35)5J^[O,OFT#+2"GA&9_R_@[=M9ZT?1%(RR, $&R,%LT+:N4 M$ P*>E>2U3,H05;)XM_XS I>0:TXV/!4@77X+\[MBEVX>HED0RO#II!^=\8G MH79I!32L%'PK04Y7C%)E*A3,M=#7[BT*S$.ZCA_^CFSJM"0J:^H?[CQJD/,\ MO ;BJ1M.):\1G].WOI]._4FWZWO?3P)_A#^0SV72HS!)C/Y\DL9JL-12\9!5 MYG8EA9T^F1HZ2;6VF2C=FLP1U*:Q(%?#H19NI 74#5B^W8)124-6UGL:1+-XES=>M;70=GD*^M$0HQ(IBEEO0X;).7. M)!>*E$PG#0+!RVSK>_0.ULZPIH%R>4I/CV72VF4#]*&AR]^WJK>9U>I78MY9 M6(._2\,O06&-0A8+W- R57^>+:G<'"G-!24*(OOI-&X[!UB*#LXUG,]!\V,X M!7 1BA:5%]I<>3N-;"V2X9K-;H(UVAA33!E@T8WB-5E#KM_=D:Q^UXG)]9MC M(-N_]S0W&JU9=0:ND\$X6, A-UFKXD/+2(HT(8J6+E%0AFF^XGQJPXK9GB M=77 U]#5*QE2#IM#M2/\)*FM-QY$+'3D8J$N%GK L5 MVE@8PLG,4.'F#D S MH=UQ*+!%O@95;/.&OJ/T]Y4M:7)6TQ$8IX*[*I1+-8S:FPZ;F(9UIW(XVP0K5*CF0JQ+A=7L]227 H?. M"7-9BYJA=U1GW!*842&R?'M"P!_:?JB;YLH/,'Q!WIR,W77RHBXH&(V&ETG\ M,)$7M#9@UE5*';PH+BG[BZ!Q$Z]LWZ>,VMF> *TCXM)5R-1DP;9;4!3L;#^2-4-&[5;P0V98-+:9-*6)@RKB]/!A,SS M@(<=#:U,XQT6M\]YO[1+MB38L=?/Z*BU.K?^Z%S@Y7J))J4^C/CAA4A1:R9E M' O#9"B=KN#F09=E GPFF^4TC4@9UOJA*H%M?Q;7,0&C?5U'Q\1O5*(E#'K# M =7+7 :?K? 9BCTXI119:H3_UQ1**\# 2.!T*/SQ>SJA9E*F=RG&D?0]DF0A M5_?>.7K'>[UI66ER\#JDFZ[A1#$645XE^L9J&+MMDBN;P79:PDK8=ZY]1_'+ M@#4(26RMW8!R8 #5;+9F=*EK1KI9I;9"\H7H)?*F9#% 8!7@"3_'JVJEC#H2 M4/([&UFA-A>B(Y7]SICDDZJK3>-L^39(N!@0 GXX5731>ELVMHPO$26RN(N[ M8NJEXO"4< M=OB0W=Z6/2/R$9!]^S_:;<6;2J+QLVZ(0=A M28Z=)>DLR4.U) ^W/#='D+DSY=A5+V].= -!/+FE3Z5L2;G1IW+$^-8-&/!X MHV81%E&@XN-!:Y/*R6:32MF/L@&\'OH!5_K91$R/-XN"]/SN1#;''&]Y+[]3 MPW(;(_1ERC]GE*MBSG@WR4%:6CKR8SIDW8X2EVE*NIND,H[J@YBD]O;.DFHR M3"0.-]4M(=7\LJ6W3F.H&@<8TG2\/ZPV.':72COQBRO&F^X)JD2W-E&M;D+< M.$$3\RXE#R8;R /3Q;.UVV>[,4DUVF7Y$2[.I%()FW6:M*7/\$2T!A0"4)9U M_4&FXW)BNHS'X4 \-D?(9(5HA*X8@QJ+R*LT91NKC*$W3$RX\66)[=AP6_N# M%+0\*9?DNN47(9T^"13,E\AC MIC@X&\UZO+9CP@PH!6:]#9P9_!HQHCXNEC-WJ5> C?SF+G(HYI8BG-OV?./V MU:4)=^Q@^R117EO5@#1<#UX(U(@(!9M*6+3V[](2_);#HG.VMG398^\HZ ;; M6NWY;3I-:VO'[0MZ302V#U9;[SP^5TPOTUB02IE]41/"F:!/E\21P$V91@Q: M0"E6F:@)1UJCC4S.SUJS[EK7?=V$;/*B/[0XLH@-9 EWF;JP14W<_CK[32W: MN;M>[ZEK8+TQ8-- "K"EB77EULVPOC^>DB'6IQOW:WL&JCZ!#$STNUR8T=W# M>]XRL'DW!U0TLUN[FQMM!-ONYMZ4;.K!5][-VZ;3Z]W2,Y FV$/.W=E9\(LN M4GKZU79,M!P._J\M?CU5K.ZO;7:O".&!'3^\K6WIOF\W$M+<;A=@PJ(H^69MDXO/J[95(6&WK>#_NLM_1VF8429S;A80P6Q5L]EQ[4K:X MZJRPF&P))E4<=+I@*ZK:H"V>KOJXA;3Y[>N$8"Y*>.XH5J"[A^[H^MGJR^)I M6P4^O[P')_50NY,3S+4)W+,V@7U0Q+K25V;:! Z_K4W@9$N;P#I??T6;0.H. MJ' P_7'PY(T"[?/WQK: K'5^3:- Z@ZH2BWVL)1$?:$'$3F>N,BQBQP?:N08 MAFU6CMO6C9-:<"JI-.X_:#?.HVLR4V\DL]EDIJ>U[$V5>M2]2XL9U3J!-G#J M3\?C.WL"[NP(>((.,\UNVY,N-8VU39)ZTYG-)CV!C^6AT23IDZ%<#[JWQ'(5 M'(NVKL6W::*K8 M(9;VE70R2H37N)A,"+0>EM>"69@JNS8QK,W/@^8Q;VLS4 M6LDT'*@#/^A/O6W^4SC5@V!X]RXS+>+Q_IO,W.9 =4UF]KW)#'>6D4K09!C< MNK'WTF2&.LOP2X?36U]Y% +CUBYP&JNF58=&]5]?H(FL1I_:T#;74:X&*LGAIL08.Z@SH-L.OWW4Z_ M:XIV^BI6V1;A WD3%U9J#TE!P5+!]->U2HOSI4?'Q2K]:0K*;!%&.&4KV*)I M:XFC;26M&0]DBB91EI?9L$B6,MQH)R1=RC+ 1/.2I-8T!B;AP]9,26D&6QLK MK'73L);0GE)]2\.C[6V.ZA==BE(41PG $,>B.H816"OWMWAN6LLW$:*NJ\^>B\)M77VV^"'OUM6'F_E(U]QXT'V OCZ;N;EVW9C[8]U*N'&;;;GVRY5[:[+ES;GJ-M MVZ/K*5R\?>U=5G"CI(1?QJMDL?#.C1[T W Q&BEP"76\H-$O35>(Q5L,O3V; MK5ETZN!B0Y?D@M$Z>S1,MFI&?)>RR*.]BG,L ;C,A3 Q5L[&,PGK6(.)^-_F MB,3E5?V!.P',?/T _1LE5"U#C]NLU[RZQ+C(R MKZ:P5B5E9>_$^QU36&' "ZM"'SJVMUGBM(#5&C9-S'>* MA++6VDBG8UJ*KTYH8,!08BGG+80Y#MWCVYLY[.K0T$"I!_YTLN71\9VZ(LBM MAI\&6YHY[+[IK5R6EBG4WZXTJ=!"%;>90NU&EK'M6DP[52BRQ>.QB42S) Y9 M0FT3IWGHEQ](W'7JXJXN[GK <5<)D,*YWRZV%/RH <9HR0]MZ3 CN\G4A.FD MZT]&VW-";Y.EV%:&V&;)+U%1HDVF=24=+YW=_*IJ78[TV C3M#M M= F...P,7^SH?3-Y-KUOIJ,:8+/>#>=(]/VFF1H;"T\Y =,L/?OI_/R]8CS< M90QHY-I9R"JSLIRE%M^1E7KL-UAA1W-E4_T1MHX+K "-; 2:'MY"KYG]KWI="+5O34U:[9JM4^5<1)%O:[1CU&PWJ M%85%K.P$RS%+P2+X[*9 +V*58\6=YHS:)E L[?:,5[&X%K(-)M6KB['DFY90 M=1+2. K]?Q0GYN=W__W'NS?O/ORO=_[K&^_U^?MW'\Y_]GY_>_';'[^_?GMQ M%#1X;8KMV"@4F5P;*%;E'!*RXR-/CMN;"])&D"J72[=Z%M:;DNB#,?^E JY?25=QI(ND_NB MBXW(:J7%;5U;;7JT!_#U1([WIN:;3U5J2,L\2U!:_\_;'\ZY4Y//]>#39AQ3 MM3\@")95PJ/>Y$VFQV+CFF31FB-+K;EJI>"EF8YI=5R#?RY,>VN+M[ Y, 1IMP%8KR%IZ*AR[R;X 6LLPEW. MA;4_J!;%NIBWI9MM$S*F;!]OEHYDW5[@3$<*<88F@/A>&H$*EJ-:(%$+#6Z( M]2_6%7[&X(D7V W'%F&3^R:MJ0P2JDWP;[5<>I-\2B MG;VQ/\*4 .:KD3_ZHIO3PN6I$H:MU^)&:M?MV>%V3+!^6]068P?LF#,Y];]1 M.4#20791P#J2-7%'W,EAJ-4J+LM-7'9OZ'>Y-G/8K$M:K2_S<"X4[#34W5VH M4B#W&V^L-0E3ES_8(Z;N^@N"H7E#KZNSF?5' 19Z2-J9BDKO4&Q%=KS2]ON&W:T8> -EK M+H^U1 M9&# ZX1*XN]=N#&73J_QG;J8]2Q,/\G"JDTP(O5&BBTV:?>1M$1(V[#G"DP2 M?#N8I%GV"$U'7L@LR_/LFOQ&&:+#&[K:6+6LTS60<@G0; MSV-T,$F;Y?L>%1' JQ7M4-E(''\9]0(V7$F[NMOX1Z'27+S[Z==W/[Y[??[K M!^_\]>O?_OCUP[M??_+>__;SN]?OWEZ0,^3MQ8=WOYQ_>#@GR,$IA0UL3%(V>R9H4^<@(M6]KHM4NTCUH4:J-VL2MYSJ1E&1IJ1].*7<:9\; M$_TQ0V@MZ?,=?=MC(3=MGNUNY?"@W#4;AU]3\)I2 M#%$OX (S]2J^_6#JG7P_\/OCB:I!(_,EU"1J/E%VHC:]G/;"K6A*2:[&-:B* MF7&:*:^.0?(4C+3%MJ+LKR$Z;1;9D6Y$'GR9',\7:=<4TF*3V0-]67M%Y['C"J0LE!# MB>7 63VE9&H$7]UONJ5O**:,('Y_^^A*Q8X;C7$UN!J7MEG4:)-DM,T4Z4!/ M$!=)PXW&-C\$W] EF>A^Y_(%C"_#3N1Q] D)OM85T8 #0'7/V6 1>$?0?L&? MU9]TQH=RCWBDQS9M''UHCR.P\MYTE,*MFX58*V)6*I-.)8@67UC3K./]F<>E M.,/ /#*T&5=Q,#9R@I&[NPHY4DA1%W%ON(SH[1%.$.:"D4#B6GUD;35!AD&W M^P>4,L ^UA8K\CB88?<5_RX%:709,X8"HY9'<\&WF25QDQJJ180%_) 5";AU M.K&K[/I']QD>).Y_P&Q,ESRA7ZSK0]W^?GVD3*;^JS;M9R@?YW(FOC6^KRO. MABL$UOT+*\9BRS!VJ!0E%@HOJIF,GF&DCYNTE<+@:*U2!=?TI:\(0T$,"%G8"$S?6,+F-F4EKJ[5&4R,T4S9Y!86U M!%'4%1J>[ FB!^7FR&2Y!F>=-C=A=J. E-(A:0$#,%2,8E._00*J2IGAB%^A M)SO>:UEUN(7=#'X4ZPRS"Q2++"H%1>X>W0*R7#I? -9FG83>O_]59>4K8++U MV;]$GO&OQ%JG*E6Q.1*^3@XE@9?D3J3@$?[MQC3,0^"7BODA0--2&.TIR8KF MQFVY,VV6X+=Z!V![:N=N<_].]0'C#<+S94WV6@-!4\% 4FEEYTR:$6V9 M:IDI&/B#?'0+17RE)=NIK3(%CI3J&BN;=M.P+7KNQW:M6$S=Z.) *66&]VF#_@E42=6!6#*U+I^$NMD,8FK6#! MFM\*HR6R-.=FZ)3_8)IDMBF+5M1DLTK[T]7D[7:?N";OA@M+0[44Z(:,"]GP MN"9WJ-CN)V$'G!J\6\^*V-#?91]2[)%KEUMA^\%^NZKE;!I5^#KAA020.DA\ M1#@#2.#%9]\?-#=5*,O$Y$S1J^8$97C)3H:P0GFK4,7!&$")MB^A0+E8D^1V MFS@V[$NEB4@YJK,4#!E0RT-&3^)5K'2[>EY1 S5%TH.O!MG4++0"=3424>-: M]8'"P!H)1#U\S5=M^O'&9>&AGLW"PM)^68-G?1NC(O"7."KL\LQ&L[:ZIA+. MA\I;@'S"_[)$K%?K*[(H)O$F"QG*PC!T<\FERV1*:ZEG.\J,U/-D]A M)8MFT((=AW7!5F&80^F=LMV#'5C29H.AQ%TMA\/DZ;LV*WXJS+L;@65U[E8Q14<5<3ZUC4>\A=Q@+S>B5=_IQ%2M**I+(:D M%$-KK^EH+:FN;0CB)D%=*Z?Z5A@ 4OE7[.X@2#^Z/'%@\DU(RQ#!*.B""4LK MJ6T=WJAB0T0[H2:NVBA;DW9M]W?J(Q M%?1(*"[D9%Q,$@^NW9ITYJU0D8*)LYZ1US2FFN-JEE6E M"1=)46;N?NED9\^\A=+Q=6JMH0N[06Y16S80ZZW;JMU-?OM<&EXMU<9*^;[, M]R7AXC97ZC[K1'OE\;\MP&X2_YU ;)OHF\TB=\(X9"2BB'J?\/%#F)I= $JL ML+!W?M-:7MK 03@ETQ36UC5I..IBU9:N0;J0T5EWJ249V.]JAI01\)<7HJG0 ML.[54M&6A@:[M5(=?BBLQOZC4)L]S7KBZBJQ*Y)GA:CYD^LE7U557#0Y=Y2D MW7!]2YM) _2XA@>YHUI70U O>^J<@K$E0$O8K@6!%?'&V Q;;T ,XFPNQ9(. MQV\--FPQD^&2FK$B"#3)9L"J5N*N9BYVT2EKEAH(FA0B^JKR-P!%F8T8;0AK MT5>,@C_?Z/P^RQ=O!\S(9Y"4(:6.AG,XH9GL+\R]*Y$PA4C\>F?/EK0?)W8; MFJG5$?IHX$WOK"[81MM4W2RIRY0$5-Q8O1'(-5ZE,1F%W@FP^-DB%^+4FX'. M4!,V5S @G2#ZGFQ*FU(>QHGQ%:%-0*8>#R!%&V7&(_: !2Z+>M3^0&1_0M2? M#.UQ(QOYJ4(QK*M2X1>D=RHA_0I/U3)+R+[,N&D*PAL9.(-#L/\IS;@R>&PA MET]M1]=6;;ODH9K%S#:!.TUU.COK.[EA!MK9E2G%ONJ*@%6 MN-1@"JA!!X9H;WM_(^L;C7B^G0@.A"HV2V=SLUIDH"A@ZU\TZN,V&6[![?3" MV%Q7^X!?$[6_ST7$B%:ZNA995,F7U1C9;OTNY2Z(YTOB,KI/X^(3"00]ZRTA M'!X(F80KMO2M^@R^=64Q[ Z%N\1 W!T"@:@9@4@@ZGAP*QX"/VQM<4][S=G%62Y 0-9>Z\J&D,(H8>0Y,9E; $.Q@8W=+_^DV0;3).$ M)/31Q9HK(4:6AL8S-'HM4L%1-;G;0![]!1T:^(3"/5R,14=5E+2"P JEF^FJ M;[Y)OBI1%U+$+;E 37 ">>L^A9![(*AY+@T<>-TOK\8[H37Z0.*(@?=$H6>=FL$\8'BW][>@Q+/&Z]CN"IMI22F^D;EF>]B1%GV MD&:R9-F>G]GTK@'%-QO)4&7%"?%>6,B[VVT@O>)*9VCT>0F**&D85X.[EE]0 M 1T:Z/Q @F)L(/'O6 MKVQ(GHJ.?AH:$P47ZZ+&$="\GBW+?5UVL1:7XL@+SZP%%LSG]_U0]0XT:*JIX18-W40 49R L*H\[DCD(M(A:OA'-$GL>D$$"D'5D MN*1MJT:XXP!$0Z"/5=/0O?;]GE49HB !Y$4X(-!;TT_^\,]M'!_%'X4A#QO8 M7P"4%8HBZABFYF>\>I8/"CB@2(@LX6A %QAAM 0;>Y*Q>+AYZTH"7&YE+0** MR$?=D637JVU) ^QOLE2(% D'I34-('H2X+M6--:ML;M'44P4S/53_F4[B&O$ M?1C-RZ1>+\?0_B@6@IV4*E0 \""VM:C 1LP,33/5<+U-?AA#[5!^=1&T9,^6'0]]B>PN,A*IS8O_,4>.*_X8B54Y1U-0PWQDB3+ M8&B[MSUZ?:E]RGBQ*=4,R+%E*P//@G:+1:!X4V&WC7\[/- M_8;G^,:_CK%<'B _N)NUL$B:=+.H7&,;#V!)8^\.,;A(R4L'1U%)'?DJI*Y7 MS84'0$PW,'2$W/4Y>D%!/T-*0@DC;FNW(7*A>!K_68Z&/>90*ZE+KSK2ESXWD%[A32Z^JLROZKIOZ%W )+H-C M"U5GNUXC]^"O: A7&Z*LF>D,0U =F=HF5+#7M".XDCX*9P#7B]EU!CA $GSW M&T?LUM/5/U'Q4I:-*%7WDD3W5J*5C)U%]K2OT<.O_(4\H]YIX HR*^2I_^[% M$6ZK%UQ,A.X+6--"EE:"5X42F/Y*5#HX>]\_:.@=5Y%%N9;^M$.;\\9'BG_4 M!-4I%.A!/=$WSBIT>'A1'D0>UUVYU(3=:X""&[[T#6M2VW"UQ@YR2Y1=>&\L6.136EKV8(V16-[3H MM4)8?"7D?N9FJ7D<@-C(/5K]P?QR1[>X(7!,N^YB_]JRX/E+-+\UDWQ1+2VO M27EK*K2MK]QYX[=&>(76PWX2"^Y>@FA]WLL%9+)+-)#<+'QK#NI=YCQ1#7!\ EL8) MU%-!#QXB:'8XP>(WI!1ZU9_%](,-PC;&],\E7R%'_2C07D!IA//)[$#+?_^: M**RQHD=^2'=Q[#U96#W+DO*UQA(+GMNJ-4)DJV.O7Z .L>)X>;_H:I[5BR)1 MRLN; 424<>?V=V'H?Z^5MV/[1)L%PY/NZ17"S4+^Q818/NXUR/-+W U=6V3( M65]<@WO0H0,4?2.T#,0N[C3 ]@N^5PQCQ#<<5PQOV_=1^3;KRG+\>6V);OOW M$>$*7]^86@W]>BGO?B7)D"[=UWB$HG GG/%))/?O(SUA:0>KQ,<(;B&#LD4!E:H*-K%R?I+66W M1&EPJT"@-J9M&GWDXO(3JJUU!P9 I-,7>;1?HY[?V&^1=^T1SW=#(^,%CXLU M+9Q0MD@T<]\;.),^YBD*WXW:MH,GVYL:[7?4J6^K"=X![)U!^+P(X[+GH05N M_1^";^6762OX+) ]MW#W!LE'KUA(_\.DL-[GT^:@#0-C(^\8,C:]4GD_QZ>F-+PUCU>)Y H M'YYJGF:!7^P_*K4A1AP;[/DX>SNAB/EL[J'WKZWL0.8>Z@H+!Y#188?(XRTK M$_SKA_[)-).Z#.[!I_,@R )W.W]^2^7M8 M_H.;)P%)P&!;TUW1*OM\=O)?E:1[6(ZK>&S^>\AE?22G]K"L?QUR_A_!_=M& M#-:(@K86][:E%9PENA0%S_/7/U0\$F)X;@5V;T#MU(ABL%'!0"N"=;TWV_;N M_)#S%=WZL.?[H?GN;1M8%'59[@-Q^SS#/ M//84,&8XI7 )!.5[:L\1J_L]!<^7 KN!/!IBXHE+."4;ABUIY&3<'8TP85$XN%V 2['55_8?_BE<=%=[IV-E@XC5W#;_J# M_3O)W%L2_Q4+16D:M^;5_>1%%5\"X%Z0AYJ;+/M#K7GX7;_^TDL?N!T%>+D# M]J(RR^\J[J6A%SHW:C9-L9KS.O'R9:)"F^F'^S69.BQEBE9WF6D M^&BB2VDS[9XU78*H#%Q-!,7QKA!S(VLC&#+!O_J1;?2;9F4 ML?V:GI6^- -#!_X]:EZ_L669RD:''K]\L) 3JFN#MQ6.<%T-IPTZ <2O4(S-QO9N_E6#?9&&MX)E M;S;*T8/IN;BA'#S(9: ?..3U] 5OQ%?JXDOB:7].S+IA)>1[G4B=4MQW&MG MVH#"U_AYM3IN%4]/6F3!#B7K6]+]:N34^P)?"-0P$\F^;:)!"KG:A9MS9NV: M=.;@;C4=Q^T(YTOE8#-RQRM81\^X=Q7@_/!M@R_RE!=5+"CS.W %@5^?^-XL M-O-.T U&."E^(95OJ*0^6\MT7++^Z>7)2PAJ@BFJFQ@_-:'4/5:43[\&I5E M44VPTQ(-525\O9UJ_,4@S4.N%H30S#>\25O<^ M@"6[>+>CXSI^O[$MOM+"KUQWC9-%:9?;J0UONK)@-303MV/$FG&P4K.U>'2S M0 GWMY8!.I36!T3>%(E"QX1[BJ*T\=5K_O 4'('6PR=[.Y, YD"NU8A,GF<>?/0SVD_+-DR*'TQ">X0CA3T!X_B:6((0G MHN8G$9Z(&B)J?A+AB:@AHN9G$3YZPQ-10T3-CR(\$34G*L]G"=V)I/E)A">^ MR=/H-#'2%>$4A*=Q>(T0_I#M*'"8Y5LQD<.M'5TC%HSUM0U-V9D8'Q2+OK?N MKYY\GZ8$6N";T6UOT/;*H$%*O-?THGU(*KRO\.XYR']1'/*1I^TGT^9RT0/7 MC$CSWU_LK[U2)':3>->$.3I%4$\@EP:HQ.7 4H1PP[KLB.]7KGZ7(HS'"H:7 M:$+XX:C\$+WASHL?N%5^B!)^./)I$=EOLZ'O4J1HF.!(I\5'EN")N&%US?LT MMX[8CB:^',/-LXO=L#YU5!U5T-Z&W8]V)T]%FJ&,0)=*ZH5I$B?6N0^K;1Z9 ML;Z#,:]3$&$=PCI?5%V?<5]3PD G9R#7MKD@!GIVNPP2UCDYZ[AF$&$=PCI? MM)@NB'6BRV/KL!QT-?;4+AUJ#Q3!^H+-M+Q"V;UG\K"-70\A)+Y=*7:PU1XB M*+6RVH.V8C]XX&@?_3!C(282.\IF$M8EK$M8E[#N@5GWHVSULV!=W*."/ 3_NW6K>(S]^\J:'\[&)-UH MOFT:7Z7X.(M3ZP1W)UV$V1 -1;G-N\<(1Q*.)!Q)./+@''DE]BGAR2OBR?,U M.PF;'+M-SN@ST(FP /A3E>1(/ M(,Q-F)LP-V'N\["523R,L.S5F-*$8\\F@GM.#'O&5CF)\9ZQ59[?=B%= MVKEWC>8&OH.>Q"X(1UZ65YGPV3GSV1G;HH3/KHC/SM> )&QVQN;@A5E]I]#C M+LP,O/"H;=F]CAE=V S09<#$);5?)^H12^#/SF?EZOSG2X&=I!L3BB98$A0C MX"#@V 1'/!XAT"#0.$@\^7PIL)M63,<)- @T#A&W/E\"D*KZ4\? SYFLGACW8;D=8QYXE M#1L/<=Q[2BIA6<*R9\:R=(CA2,[(SV#9;6Z RV/9]_T A%^OAU^WV.:7QZZD MI< 73>U+Y-AM!O/EL>Q/RS_XRT87_.R!^*^.9:N=V??G=IB9E P;W%+KC;LI M25>HSO;.990).AJ0;A5)UV1C :0II:D2 M)I0*9V%TJ']%8B$V$0VM? YG33FZ#-E14G7\+?]R8^\[(39"A]"'M@ELU00# MH-MP:9)F]RA9,@'5!CKHJ+;[.,.%8A$.TT,W=)<4]G)R<&I#H%NX$!\_ST=# MB1@'QY EQW*7;:L#E/H!_SJ49NAMEDL)]*%MH$?@@Q G PN^7]<-5$8 GY L M0X<\.(,OLX$)AP#*S3<8X=O\)U&J\M]?8D>1%!"5HR(?8Z)BA.\P8KM#TV*4 M 1S;X2)<0I;A"_Z2_O&N:@[<."UK0#*1;.AYTUG(0S2M?5PY_6:/?C:RE'F> MW&.C+N:7UTK_[_^LW(^]X0+T1'5@&=Z]W"R68%T0=J_?ECKPS;>2-I%FEG]7 M0P)+//<8N%V(>[1PBJ%OV,2_J<#/B ;U!M(TW" 1BM^,^]K_F>F>UNX]^$' M]X![6V$;PUL6*A*(5^"OWLHBS$UD3WL3.(#P(10X@22J!Z7*?W_]7\.0U[CS M4Z]P?T5?A,>-.9"TE;L[O(\"/()HA_R)2-8C@*;ATPB@"[Z7_@GPR%NA_^OX?%J;DO12.2B#.1NS8 F]0DXJ(]G2'H3GIU@I<-##HT)3Y2]?TG4> MD_WU3U'2H0*):(J]0[&_+:H&AH9I4U RX@)C'6X$4E!,0Z/*T-X.@-E]$O+E MD5=V4AJC(V>PH!J2>PW#L"T5P/&@X9G7%?@M$]J$(1<5>5V^02<0U"6&4":J M2.=#UB*PD*VO6CUDD"'V'D#+$5F/^'<%'F20^>$1Y&V![&V!@;:@L]@"T]^" M$"59E.4@6QB:;>B%T%I$UALZQ9!DK@-H1KK&JC"5>Y+>!512Q@M@$ER$^ET7 MTG^HFN/?+\QP4IB)_N[\N5E8UH%EP^DHCHQD.]P6,)8T9V&,HI>!3@?:ZE"5 MTH%E^1]ZPRP8;>>UH:7!,3) !H,V,-WY<4R(8FDF@?X8//;A,C97(<-5Y'6X M@#XV?Y%F(%D6G!M:3&C%?0#M9\75#R"U@*E*RYURB?D?]6V$>47Y %PHN68R.G!O[8!T"G)453;9;^< M">TBJM$S3-V&O/#P4 DAB".U8@BP;@%'[ZH6:CVA4$,' D.F)%E&;C3TPHYJ M#EQ99&-N=Z6/:GIS\OQU08V\!T=2]7/;84\=C/-<+ IB43$1X5DQ F*2*,7: MC,@QK,(DHDH[P<^T;U?Q<95L9*3X_,#O-X2:D*$JS=1#/DTET^ERL]3(EW)4-E\K M+NYL/=8:+HC>*4,R%7RL09U/M@W3,P][D@EZ<+K M(XYG;?4?PII_F0/OX"9 M\A!:05C#=775I6)CK7H$=M:#3@HG1;6&FC2[574\3ELSY/Z6[?!"U$-[H^"Z?4K\EZE%% M*X &CVR80\\[\P?3V7+:EJJH$GK>M2T\IVE ,669O_^LJ9O4TD:#@\ ?XB'\ MTUI4=CGIP/;"8>"9@XQA=ZM-@&QC^(S_:0A'02'B 32JQ\ +V,)/L6F+]$NX M]J5$\'1G"EF*]LR=ARQ9/:JC&1,W?HNCIA.#FJ&+PM%OT++5%6SBKLY9QTY. M'*S>Y$S*DJ&A" W0=9\S=B5#6U3Z0_V&&I;FJOG:#$6VW;"N;2 "!LB[C?%] M6M]0+<\-N\$5^S(7%OL7@NSDV8YO6<7HO M,CFO4X9C4H8K?4-OB]X5AL5I%!"'%N+]CJ2:&D079 @)2IF!A'E%P\XOR._6 M^J"^^KAFZ'Y*CEB.YLH+G#SA]KQ ;( /"-M:1SF0H/WIO6Z)=H^#X;=50[$\ MW+_]?O0\!!,*/*'TE8EJ]X)&\!!RI:P.-;@_76C(FY 6,_1W,%R:Q%13QX#% M3FX\_^0 OEV6;J@D0K6Z93>6#AC750B4]TB]=*U@_C2TG6\ 3N<7%[N8X;1-A(?SWH,?]"V )^?EJ6,PL_"T1%*-3!% ET)$)]#GK+;?RF:O[Q5W<7 M2@O9@P0B5G0L5_LQX7]O^""#7DHLGM$4*NZCOAA-+K^"(EL6XF_*M2Y_KTCG M/PO%H9).EE-+=1<@JE@37TQR^9- M_8;J 6=&Y2U#-MHTL1:G'O2< B7@CTYIJ,!7TGN.MJJ%A0(^Z G%J&?@%+D M#XG7=CJ+];P$+&2O98QKR7=O[1GD?EV!C+.@NTM,Y$BW@G_U.,6-EDR@P@&M M-+P!4/- VH2[M^ZK(+<8;9Q/NDC+1%$2RS'QNR6;@N$>2JR:K5M]ZDP7>>\].[/'&%!"3NP>, MXLH^! 8\E1NJCF+5@8<7RP%32%@=GX)(.%$V;G&.5!JHTHY5N#LRDKA=B"^K;_B/W]//(++D*MS\!+Q3J#[Y5K\=A8NP;@?NH=J HAF2$ M,U4'6)T?2 I 2NM20<%!L0F G"]9ZZ] T$&8\,RHE5#Z!Y/_E%ZQ7*,K6-S4 M ]<_@664ES'^J:P#Q&/^0M#>NMLN+3EM J0^5H' %)[(EF>[(5IYF0]KU% MHBG^B[%H8?BQ,M4.AK?=:<'?T8S>V>L X^+D"0-S>H M\:9A+Q7D/'3$Z] V MLBR4@>1QEZR:LC- Y(-_P'I)&V@J&'M"/G!VP&$1_T+:! 1Z>ZFL+\V];V7' M79,LO+*IG7N,.$9BQ"1&?,8QXOWZ23(H0\[U/Z+#1E,'JKVTGGY4<"E)R5\V MSU$RG7MD6I9W>+NFL'_>;35?5C4XR!I>-=T,T7ZK:](S4Z&2-)3,A8ZT53?& MCMZIMX"A8T(6!%MMMRWNV:WZW@WU+0JYZH;E:-5RQB7*G%?=Q[/\-T%=!83(MA!;A(' OZG?[)_W-Q>O9/4-V$V")HY(; 74*,0HJ-+0 MWFEGO[&'?M &R4R4(>>Q0"FR%FCVG@/5I=*N969:!RLT1NZMM5M(SEP9\U@ M!"K@F72)ZZA3PB3@31#$6B?$_"&XOU?,>DM-XP40GSU"N0%7R*F7LW77K6L M(!H[#H+"(A:&(& Y[=> W-IYGFSM?"LV@#73,,Y^^GK[>72 W%YY%A3O75C M-[UD>X9?UW-4(7:$!\**BVTA-8T5 PV]&-XO[DZR%(#1X>?X^P8H!D35W'Q_BQ!GL:Q ]-PG;!^ MT;T+@Z6SY4U_G.O2A4?;RIL,L)FD8ON"I/K$AO[(-BP.DB^25IZ%=TF**F#1#% ?_'>\=* MB+*E/DI:1[LWZ1D:\%S4;D (#AU"GK? A#P=<_M\,"N$O.,7ZYF4Y:HA8'TV MVP= GIMED&[KYAA^VKOM[R5Q=G^Y9*UAPN,%CM&G\E!G44VL8R67T==3+V)? M%AFVI2#+M=V8":JLI1C,Z>Z/G _QE12Z-Q"S)?ZZ\C5[050_<1!)LG\QL2C4 M*C0-F\CVMKR013T'E!C&BDQ;?U\;JK**+R8!4C <$PH:"R@WE%\JI[@6.0AK MZC@X*U<+03YCX$70^/*'R\+G+(!=ZX&1H+"@ZC884C2* MH9J&Y$[?+?LRW&C#VAL6GF4(7J@[P4]&@68!'0DK]MB_;SBVAH-<2&N!FY:L MIRDN2H=9&F\<^I&C;ZBLEVV(S#(**6-@+7W ;R3CNJ,#9)@@W3&P J@QSI#_ M&.T6$JH!1S5>';1^X)Z$W.>9X*)\!SS\LN<$QP$-EX20'/A"62C$D$0#P5S) M$.1+$V\//BL]_1*YVI$^ZJ!38N&U=U'BF5E><$19#$N9KBAL8-W/;3>S&OM8 MTL?/V%J2PCN7O#2T-U;H'[XKJ2+P^0$\0MX(W>"@/K2\!D-7:?:S/I%F;$ K M#K(:UJ0]-=E;M?76LM<7Z_(F0K=[0KC)3<$X44!3=C-8@K-9,<:""T +=^TQ MH"XCPF\3,!2(G/F&P5(*P#F87?? 1RX]?]I4H-/W!?-MEIDYM\_0U-J@M MVQ:1$K?Q'LKSEH86N/5_^/M[:UN-$2U#"#A4@:,]:!)A"!%X$MUVU"E0MM$C MX)SWPR_NKJVV9?<>B[M_6VN]]ZF%K/7IPU."4WZG"V-\N-Z=[__]7X*/)?Y> MG\=:"[\@WZW&J/8?-MF%]2"_>0>%*"7=JVR)&U \[R*]#@+%_2?=T&/@R?^9+YVBP/+H/9BMGI%L:-'3<'"I\S'EZ4LB- M\DO6VK$NYO: 0T:G ^JJX@:Q+Y_]A*;Z6L> I 3=+ M@V2CS>.YAX/C)!Q,PL%'"0>3PY,BKPZW@ M.;;]<-GRUG=4]JWRWW-%#B73FYL% F/ XPFJE_!,PC=CQ@IT$EKU(3U]D5;I9@:Z_R74]2(@H MBV@P4GYOJ*3B1F^0HR"$W:4Z0C0R-58=$DM]VG4G2%1:&B+''G;7V50%+AO7 M,Q@*T/ [3=QYQJ#@B(X)_!#T8O;82:/JV_9E@,?HH/Q*S_<2"*2:KD$=R!!4 M324,]P15/+B5L,@$QPT %B$5"#8O M'QO]I.KK&:^;DB>8(HM30"">#06NM#M;H&";8-CFL?.QX9@]\UU*,VBLF" MMND@KR,;1]$SEB:;\D8(^&A]:_8_CW-WZ22(2X>X=,XXP_]<),.;H-HAO<[- MI#O\O)JYM[6G_$_J6KZM M>=S>6J^M/!UHM_1ATSF_15.PO]S'DO6]!G2^DP-U=7JCBU,L]/$K5GT>FWW? M%CW>X!*7WA[T%YP9UL%M6A;IH+M,BD).HC?ZO:!^(E,4"P6N%WFEGQSU6_J# M7=/#MKE:U\959=K'R!_I.$=@-'BSX$K)L;ZX(DV,MIO7D\EUCI MF+67_D\?3VZS>=/1>S?A7CS7V:WI)XF/[2V9EBE,>SB4CM;=Z?/-G783 ]_I M]'1N5S <9B;+SCD':*"T0RG&Q7=3^C[,@NV+SKGUTCY6^F8[(+_@V]JA'=#/ M0"8*_:&4$#!!$.L9<)_3!M+V+10"_!$DV&=\ZJ-W%243R@S7U(E_)\!Z.>1M MO1DYQ;JQ'S?%=4U,@H\C,?O=\.DAJ/.))"1W(OQP[0Y).O"!&S@)1*,2[$TD M_F\W4\A_BQ_0\S*(%HDY:SD_ SAK#01#)X'%KB7Q!$(+@=&10$;6ND\ __